pkg-ltsp Development Page
pkg-ltsp is the Debian "[http://wiki.ltsp.org/twiki/bin/view/Ltsp/MueKow ltsp muekow]" project. It was started recently to tie the best of ltsp Debian and Ubuntu packages, aiming build up a better Debian (and of course Ubuntu too) distribution for thin-client/server environment.
We use [http://bazaar-vcs.org Bazaar-NG] (aka. bzr) to develop the LTSP that is being in use by Debian. To avoid confusion, we use this page to track what we need to do and also the available bzr branches.
Project page: [http://alioth.debian.org/projects/pkg-ltsp]
NEWS
20070128 package version 0.99debian11 made its way into etch. it included a completed spanish translation and some RC and important bug fixes.
20070106 [http://packages.qa.debian.org/ltspfs ltspfs] 0.4.3+debian2 was accepted into debian unstable.
20061230 package version 0.99debian9 hit etch. this contains most of the features needed for [http://wiki.ltsp.org/twiki/bin/view/Ltsp/Ltsp5MinimumRequirements LTSP 5.0 compliance] and completed translations of french, brazillian portuguese, german, catalan and a partial translation to spanish.
20060903 package version 0.93debian1 made it into etch. many improvements to the plugins system, and many bugs fixed.
06 Jun 2006 - Otavio Salvador released a new ltsp package - 0.87debian1, with some minor changes and fixing some bugs and most important containing a new ltsp-build-client supporting vendor plugins.
04 Mar 2006 - Petter Reinholdtsen released the first [http://packages.debian.org/cgi-bin/search_packages.pl?suite=all&keywords=ltsp&searchon=sourcenames ltsp package] - 0.82debian1 maintained by pkg-ltsp group, it contains tons of updates including stuff from Ubuntu and the others pkg-ltsp developers from Debian.
16 Feb 2006 - We had a online meeting, you can [http://people.debian.org/~stratus/pkg-ltsp/pkg-ltsp-meeting-021606.log read the full log] now.
TODO List for the next Debian ltsp release
fix outstanding [http://bugs.debian.org/src:ltsp bugs]
- develop a simple process for reviewing patches for pkg-ltsp main branch
- a way to cache X configuration file (that is very time expensive in old hardware) (need discussion)
Available Branches
Name |
Location |
Notes |
pkg-ltsp's main |
official debian repository |
|
pkg-ltsp's releases |
official debian releases |
|
otavio's main |
|
|
otavio's for-merge |
|
|
pere's main |
http://developer.skolelinux.no/~pere/bzr-archives/ltsp-main/ |
|
vagrant's main |
http://llama.freegeek.org/~vagrant/bzr-archives/ltsp/vagrant-main/ |
|
stratus's main |
shared repo |
|
ubuntu's devel |
ubuntu mainline |
|
mdz's main |
|
|
ogra's dapper |
|
Please note that if you want to help us, you should install bzr debian package, get bzr pkg-ltsp tree (use bzr-get and the location above) and contact us through [http://lists.alioth.debian.org/mailman/listinfo/pkg-ltsp-devel pkg-ltsp mailing list].
How do I merge changes back to the main branch?
The main branch is pkg-ltsp official repository (see above).
It's easy when you're using bzr. You'll need an account on Alioth that is in the pkg-ltsp group. To prepare the branch that you want to merge, first you should pull any remaining changes on the main branch that you haven't yet merged, resolve conflicts, and then use bzr push to send them back to Alioth.
For example:
using bzr 0.8 or newer:
$: bzr checkout sftp://alioth.debian.org/srv/bzr.debian.org/bzr/pkg-ltsp/ ltsp-main $: bzr branch ltsp-main my-example-branch $: cd my-example-branch (fix bugs, implement features, etc.) $: bzr ci $: bzr push ../ltsp-main