On 02/03/2014 12:27 PM, Christian Schaller wrote:
I don't think anyone is dictating anything to anyone, but in
general I think it is important to realize that when someone puts engineering resources on
something,
in this case Red Hat, it will invariable affect the upstream in some way. So for instance
the people working on upstream X.org at Red Hat are the same that are working on X in
Fedora and the same who are working on X in RHEL. The natural consequence of this is that
the person working on X.org in these three context is not going to shot him or herself in
the foot by doing something in a which will negatively affect something in b or c if it
can be possibly avoided. The same is true of Red Hat engineers working on GNOME or KDE, or
any other project where Red Hat has fulltime engineers involved. That said this
doesn't of course mean that said engineers never do anything in a context that has
zero value in some of the others, but they are extremely unlikely to work for a upstream
solution which is going to make their life more difficult downstream. I think the current
init system debate in Debian is probably a good example of this.
So in the case of the Fedora Workstation, the engineers allocated to this at Red Hat are
also the same engineers allocated to upstream X, GNOME, KDE etc. and the same people
assigned to RHEL. So it is quite inevitable that the requirements of the Fedora
Workstation will colour their upstream work and thus colour upstream. And I don't
think this is a bad thing, having a more direct link between the 'upstream'
development and a consumable product. I think we all see how horribly wrong things can go
if for example a library has been developed in isolation from the the graphical user
experience, where you end up having to do a really clunky UI simply because the library
API doesn't allow you to do a nice one.
I dont see any correlation between individuals working for Red Hat
maintaining application or application upstream in RHEL being able to
dictate and decide what happens in Fedora no more then any other
individual working for another company and are the Gnome and KDE
upstream and it's community aware that they are being "colored" by
Fedora and it's workstation group?
JBG