|
|
Subscribe / Log in / New account

Fedora Core 3 and the community

According to the Fedora web site:

The Fedora Project is a Red-Hat-sponsored and community-supported open source project... The goal of The Fedora Project is to work with the Linux community to build a complete, general purpose operating system exclusively from free software. Development will be done in a public forum.

The "about" page adds this:

Red Hat will retain editorial control over The Fedora Project but will explicitly include external developers in the process of making technical decisions that align with the project objectives.

In this context, it is interesting to consider the Fedora Core 3 plan, which was posted on July 2. The plan calls for all kinds of interesting things, including:

  • GCC 3.4 as the standard compiler.
  • GNOME 2.8 - which is not yet released.
  • KDE 3.3.
  • Evolution 2.0
  • Another attempt at SELinux, with a less ambitious, less intrusive set of policies.
  • Indic language support

And a lot more. It looks like a bunch of good stuff.

One should note, though, that the scheduled date for the first test release is July 12 - ten days after the announcement. Before the plan announcement, there was very little public discussion of what FC3 was going to contain. At this point, there is not a whole lot of time to "include external developers in the process of making technical decisions." Instead, it looks much like, once again, the core decisions have emerged in final form from a smoke-filled room at Red Hat headquarters.

Let there be no mistake: Fedora Core is an unmitigated good thing. Red Hat is giving the world a high-quality distribution with (mostly) highly current software and a certain degree of visibility into the development process. One should not complain about such a gift; we are certainly richer as a result of it.

But Fedora clearly is not meeting its stated goals of being a community project, and, apparently, it is not even making much progress in that direction. Red Hat would do well to clarify its plans for Fedora at this point. If Fedora is to be a community project, interested developers need to see some progress in that direction. Opening up the promised CVS server would be a good start. Another promise that would be good to keep is this one:

With minimal necessary exceptions (such as information from partners under NDA), Red Hat's own internal development on Fedora Core will be done, starting immediately, on public mailing lists. One of the reasons for Red Hat's success has been an open process for making engineering decisions; our engineers have been welcome to take opposing points of view in development discussions and to argue passionately for their point of view. Now, with Red Hat development going on in public, Red Hat developers will be arguing their points of view on public mailing lists.

The FC3 plan was clearly not developed in this way. The formation of the promised technical committee, which is supposed to include outside members, would also be a good step.

If, instead, Red Hat plans to keep Fedora in its current form (essentially, a development and testing platform for technologies eventually slated for the enterprise products), it should say so. Red Hat would be entitled to take this position, and, certainly, large numbers of users are content to run a Fedora distribution which is developed in this way. Who can complain? It is a free, high-quality distribution with good security support. But outside developers who would like to participate in its creation have a right to know whether (and when) that will be possible.


to post comments

Fedora Core 3 and the community

Posted Jul 8, 2004 17:29 UTC (Thu) by walters (subscriber, #7396) [Link] (1 responses)

For what it's worth, most of us didn't see the plan before it was posted on fedora-devel either :)

I think the original posting should be taken as "here's a baseline, now let's think about adding to it".

Fedora Core 3 and the community

Posted Jul 9, 2004 17:19 UTC (Fri) by jeremiah (subscriber, #1221) [Link]

so what about the mailing list thing. Any word about that yet?


Copyright © 2004, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds