Note: After rereading this it seemed like I was unhappy with the progress on USR. I am pleased by the progress. We just have more to do.
Work and growth on USR has been pretty fast and furious over the last couple of weeks so I though it was time to step back, take a breath, and provide an overview so we can all better understand how our work is fitting into the big picture. Goal : Develop and maintain Sugar on Debian and Ubuntu so that deployments can freely chose between XOs and commodity netbooks for use in their school. == Packaging == 1) Packaging Sugar core + plus activities for Debian unstable. As important as packaging the software has been establishing the internal expertise to effectively maintain those packages. Please see http://wiki.debian.org/Sugar/tasks for the status. 2) Syncing from Debian to Ubuntu. The next phase is syncing packages from Debian unstable to Ubuntu Maverick. Please see http://qa.ubuntuwire.com/multidistrotools/sugar.html for the status. -- Status -- 1) Over all packaging seem to be going well. The package flow from Sugar Labs -> Debian -> Ubuntu is sound. 2) Hit a bottle neck at reviewing and sponsoring uploads. 3) Few packages are flowing into Ubuntu Maverick. -- TODO -- 1) Recreate the package table on http://wiki.debian.org/Sugar/tasks on https://wiki.ubuntu.com/Sugar/Package . (The Debian wiki is currently broken) 2) Update https://wiki.ubuntu.com/Sugar/Package to reflect the current status and needs of packaging on .deb. 3) Individual developers please update the status of your assigned packages on https://wiki.ubuntu.com/Sugar/Package . 4 Wikify and upload the internal documentation on packaging to the various wikis. == Debugging == 1) Identify and create patches to fix bugs in Ubuntu Maverick and Debian unstable. 2) Push fixes upstream as far as possible Ubuntu -> Debian -> Sugar Labs. -- Status -- 1) Manu has started cleaning up and assigning bugs. 3) Developers are making steady progress fixing bug. 2) Hit a bottle neck uploading fixes. -- TODO -- 1) Create document better explaining the 'fix' workflow. (dfarning) 2) Create a filter/method to show the current status of all Sugar bug in Launch Pad, Debian, and Sugar Labs. ie something like https://bugs.launchpad.net/~sugarteam for all the bugs listed on https://bugs.launchpad.net/~sugarteam/+packagebugs . There should be an easy way to create that list I just don't understand LP well enough. 3) Push the USR-meta and US-setting from the PPA into Maverick. == USR ISO == 1) Build daily ISO to make it simple for users to test and install USR. -- Status -- 1) Can install from ISO to hard drive. 2) Cannot boot from USB. -- TODO -- 1) Assign buildmaster. 2) Update ISO template. david -- Ubuntu-sugarteam mailing list [email protected] Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-sugarteam
