Added by Ken VanDine, last edited by ermo | Rune Morling on Feb 18, 2010  (view change) show comment

Labels:

roadmap roadmap Delete
todo todo Delete
release2 release2 Delete
developer developer Delete
goals goals Delete
resources resources Delete
releases releases Delete
Enter labels to add to this page:
Wait Image 
Looking for a label? Just start typing.

This is the workspace for the Development Team.

Foresight Linux Development

The overarching development goal of Foresight Linux is to deliver a polished Desktop Linux end-user
experience via incremental (rolling) – rather than strictly time based and monolithic – updates to the
system, and to offer developers and packagers a pleasant and efficient platform with which to build
and maintain their software of choice as well as custom respins.

The default desktop and development environment is focused around GNOME, but an Xfce respin is also offered.

Roadmap

In August of 2009, we began focusing on getting 2.1.2 ready for release. It was based around
the GNOME 2.26.x desktop and was slated to be the last release in the 2.1.x branch.

However, we had massive issues gettng the Fedora Core 8-era forked Anaconda installer version we use
to play nice with our newer kernel versions, which substantially delayed the respinning of new ISOs.

With GNOME 2.28 out, we have shifted focus towards the Foresight Linux 2.3.x (for a while referred to as 2.2),
which will likely be the last version of FL based on rPath Linux.

Following development

Foresight Linux has a foresight-devel mailing-list, which you can browse and join if you want to follow
the development of Foresight Linux. Commits to our repositories is tracked on the foresight-commits mailing list.

Teams

To see who is working on Foresight please see Request Membership.

Foresight has a number of teams dedicated to specific areas of development.  Visit the Team page to learn more and join a team today to lend a hand!

Developing with Foresight Linux 2.x

This section aims to help new developers to get a grasp on the fundamentals of developing with Foresight Linux.

Deprecated Foresight Linux 1.x documentation

The Foresight Linux 1.x branch is deprecated. This section lists HOWTOs of historical interest only. If you can, please help bring these HOWTOs up to date.

Foresight Quality Assurance and Bug Team

Join the Foresight QA team, and report bugs and issues with Foresight, triage and verify on issues and bugs filed in JIRA, Foresight's bug tracker, or help package software containing bug fixes. 

Blockers

Critical Issues

Rather like to work on minor issues or even trival issues?