Developers
Testing Lubuntu
If you'd like to help with testing of Lubuntu, please look at Testing that area has all the latest news of where the team is up to in terms of development releases.
ppa-purge
During the testing phase you may be asked via the mailing list to help test things by adding a test ppa. Sometimes it does not go too well and you need to reverse the changes. A great tool for this is ppa-purge. I'd advise that you install this before you need it.
sudo apt-get install ppa-purge
Usage is quite simple,
sudo ppa-purge ppa:Name_of_ppa
e.g., if the ppa is test/ppa the command would be
sudo ppa-purge ppa:test/ppa
Maintenance Overview
Maintaining LXDE packages
LXDE packages are maintained directly on Debian when it's possible. There are maintained on http://git.debian.org/
git-buildpackage is used for maintaining thoses packages :
Maintaining Lubuntu specific packages
This package documented the specific packages of Lubuntu. Current list :
lubuntu-default-settings : Default settings for Lubuntu session.
lubuntu-artwork : Default artwork for Lubuntu session
lubuntu-meta : The meta-package which provide lubuntu-desktop.
How to manage thoses packages :
- Install bzr-builddeb and devscripts
- When you do a modification, add an entry in debian/changelog and run "debcommit" to commit change.
- To test the package, use bzr-buildpackage. It will generate the deb in ../build-area/
- To generate the source for upload, use bzr-buildpackage -S
- When you want to release, use "dch -r" and "debcommit -r"
Pre and Post release TODO
A list of things to do before, and after a release on this page.
Roadmap
Schedule
- TODO
It supposed that the final release is build on Ubuntu architecture. Otherwise, it will be a Beta 2 instead of RC, and a final beta for the final release.
Ical schedule : http://www.google.com/calendar/ical/8u4b7o4ifsp2711jatjf3kb4dg%40group.calendar.google.com/public/basic.ics
Oneiric tasks
Old tasks and schedule
See Lubuntu/Developers/OldTasksAndSchedules old tasks and schedule from previous releases.
Meetings
- Planned Meetings :
- November 21th : Project Day
- December 1st : Projet Day (+ decision for applications by default)
- December 10th : Bug Day
- December 19th : Project Day
- January 16h : Project Day
- January 20th : Documentation day
- February 6th : Project Day
- February 20th : Project Day
- March 11th : Bug Day
- March 22th : Project Day (+ decision for the artwork)
- March 31st : Documentation day
- April 8rd : Bug Day
- April 17th : Project Day
ICAL schedule : http://www.google.com/calendar/ical/qf52rhqdvsjbhqcm7nvpavlank%40group.calendar.google.com/public/basic.ics
Project Day : general chat, discussion and decision (if needed), work done since the last Project Day, work items, and planning for the next weeks.
Bug Day : Report, triage, fix bugs. Documentation : Create and fix documentation.
Organisation of those days are still not finished, but I think it's important to add them in the schedule.
Team and Coordination
On the following pages you will find more info of the subteams, current tasks, completed tasks and more resources. Please join and add your name at Lubuntus SubTeams page.
Please use the specific team pages to coordinate the work among members.
Lubuntu derivated distributions
Lxde development on others distributions
Documentation for developers
Useful Forum Links
A discussion on various forum links from the the main forum area.
The wiki has been reorganized, please join the discussion about lubuntu applications and subscribe to the page changes at: https://wiki.ubuntu.com/Lubuntu/Applications As a member and contributor to Lubuntu, please add your name to the Subteam's pages at https://wiki.ubuntu.com/Lubuntu/SubTeams Please use the specific team pages to coordinate the work among members.