On Fri, Nov 1, 2013 at 1:26 PM, Simo Sorce simo@redhat.com wrote:
What you say is not at all w/o merit, but I do not think it is the goal of the Server WG. Integrating applications is easier said than done, and takes a lot of time, and can't be done in isolation.
I think we should definitely look at the big picture, and do the best we can to provide defaults, configurations or guides, to make as many components as possible play together. But it is not our core mission to go and modify single components. I think our mission is more to interact with upstream and tell them what we think would greatly improve the situation for us and encourage them to provide those changes.
I'm leaning towards the view that "upstream first" doesn't work well when trying to integrate the high number of individual components that we are now facing, and especially the degenerate version "upstream only" really doesn't work.
I think what we want to do primarily though is build a foundation for all the interesting projects to run on. Provide the best possible, solid, core OS, people can depend on, where changes are pondered not only against the benefit they can bring to new admins but also how disruptive they would be to developers and existing admins. Our duty is to provide excellent transition tools for those times when disruptive change is necessary w/o having the ecosystem suffer for multiple releases.
Agreed completely. Mirek