Underlying DE for the Workstation product, Desktop -vs- Workstation

"Jóhann B. Guðmundsson" johannbg at gmail.com
Mon Feb 3 12:58:28 UTC 2014


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



More information about the desktop mailing list