This page is about how Foresight Linux 2.1 will become reality.
* Sprint Kick off/planning cycle
o A larger meeting to discuss major objectives for the sprint
+ Break it down into the top level objectives and create issues for them in FITS
+ Hopefully find a driver for each top level objective
o Organize smaller planning discussions, ideally done via FITS
+ Break down the top level objective into smaller issues in FITS
+ Document requirements of success for each objective
+ Assign a mentor
+ Assign a due date.
+ Create Use Cases for testing
* Tracking and status reporting
o Each assignee will continue to update the progress of tasks via FITS
o Regular blogging of your progress on your piece of the road map, lets make this fun!
o Weekly status reports
* Mentoring
o We should have some more experienced people available to act as mentors.
o Sounding board for ideas
o Contribute to and approve designs
o Help define measurement for success
o Review/approve completed tasks before pushing to mainline
Desktop Editions
To provide more choice to our users, we want to get "Editions" of Foresight that use different desktop environments. So far there are plans for GNOME, KDE, and XFCE.
- Foresight Linux, GNOME Edition - kenvandine and doniphon
- Foresight Linux, KDE Edition - jtate and int
- Foresight Linux, XFCE Edition - MarkT
Editions should follow the Foresight look and be focused on creating a simple to use Desktop. Lots of polish and ease of use/configuration. Each edition will also share a common website, there will need to be some work on the layout to make that work.
I think there should be a Foresight Base Image...kind of like a barebones Debian or Ubuntu install...
This would get you a basic "no X" install that you could use to "sudo conary update group-kde-dist" and get a working 'edition' of.
Actually, we kind of do have a "base image". I once wanted to try conary on a "base install", so I downloaded and installed from the rPath Linux installation ISO (http://www.rpath.org/project/rpath/). You would just need to configure your repos, and you are good to go. You can always install any group- package you want.
Instead of creating different editions, why not just create one edition that allows users to install any desktop that they want. Sabayon, Linpus are good examples of distros that follow this model.