Welcome, developers! This is the Fedora Repository Development wiki. Here you'll find information about the development team, resources of interest to Fedora developers, and instructions on how you can work with us and contribute code to the project.
See also: The Fedora Create Community
Development Status
We released Fedora 2.2.4 and Fedora 3.1 in Fall, 2008. The committers are now primarily focused on the 3.x line of development and have not yet set a release date. The current, rough estimate for this release is early Spring, 2009.
Major items planned for the next release:
- Web-based Administrative GUI
- Akubra integration with S3 support
- Replacement of McKoi with Derby
- High priority bug fixes
How To Contribute
You don't have to be a committer to contribute code! We have a lot of things to work on, and love to recieve quality contributions. Patches for bugfixes and code cleanup are most appreciated, and are relatively easy to get approved and merged by an existing committer.
You can find a list of unassigned, outstanding items to be worked on in th FCRepo Tracker. Notify us via the fedora-commons-developers mailing list if you plan on working on an item. When you're ready to submit code, attach your changes to the issue in question and let us know, again via the developers mailing list. Note that there is also a Community Support Tracker in JIRA, where new issues can be submitted by anyone. These issues have not necessarily been verified by the committers, but can be "claimed" by anyone in the community.
We'd like to have your formal permission to distribute your contributions. To make this process easy, we can take an emailed copy of your signed CLA. For further instructions, see the Fedora Commons Licenses Page.
Anchor | ||||
---|---|---|---|---|
|
Excerpt |
---|
Fedora 3.7.1 has been released and is the current production version. We are now working on scoping for version 4.0. |
For future plans, see the Fedora Roadmap.
Feature Discussion
Children Display | ||
---|---|---|
|
Developer Resources
- Building Fedora from Source - Instructions on building Fedora via Ant or EclipseMaven.
- Committer's Guide - A guide to our mailing lists, coding style, testing, branching, etc.
- FCREPO Tracker - Where the committers we track our current work (bugs, features, improvements)FCSUPPORT Tracker - Where community members report problems and request features.. Submit bug reports and feature requests, and vote on issues here!
- FCREPO Build Status - Reports on the status of our automated builds and tests.
- Meeting Notes - Committer and Special Topic meeting notes
- Who We Are
...
The Fedora project has had dozens of contributors and committers in the past. The current set of committers on the project come from Fedora Commons and several other organizations. Currently, we are:
Name | Organization(s) | Address |
---|---|---|
Aaron Birkland | NSDL Cornell | birkland at cs dot cornell dot edu |
Bill Branan | Fedora Commons | bbranan at fedora-commons dot org |
Eddie Shin | Fedora Commons, Media Shelf | eddie at fedora-commons dot org |
Kai Strnad | FIZ Karlsruhe | Kai dot Strnad at fiz-karlsruhe dot de |
Chris Wilper | Fedora Commons | cwilper at fedora-commons dot org |
Andrew Woods | Fedora Commons | awoods at fedora-commons dot org |
Committer Meetings
...
- - A complete list of Fedora Committers and Contributors