Skolelinux roadmap
The goal for the DebianEdu project is to release Skolelinux at the same time as Debian. In general Debian is released every 18-24 month with security updates over a period of about 36 months after the release. Our experience is that the schools don't have the manpower to upgrade every year. A lifespan of 2-3 years is more suited for the system admins with scarce resources.
Skolelinux is a enterprise distro tailormade for maintenance from a central operation centre. Many municipalities run their Skolelinux servers centrally for many schools. The system can also be maintained localy at a school or small or medium business.
Contents
Lenny roadmap
Here we will collect items for our roadmap to lenny. Do not just edit this list. Contact h01ger via debian-edu@lists.debian.org before doing so. (The dev-meeting in October in Extremadura decided that h01ger is responsible for maintaining the roadmap.) Thanks. Exception: feel free to add yourself to "who plans to work on it"
area |
description |
priority |
who plans to work on it |
general |
consider our etch as frozen after the release of r1 (except if major bugs show up) |
high |
everybody |
dak |
dak should be upgraded (to support new features like ~ in versions) |
high |
h01ger, white |
dak |
we need to create new suites (lenny, sid, maybe lenny-test later) |
high |
h01ger, white |
cd build |
modify builder to build etch and lenny images (debian-cd cannot do this) |
high |
ronny |
general |
311188 needs to be fixed so that we can be a real CDD and be part of lenny |
high |
h01ger will track this, but needs help with fixing the blockers for it |
linex |
points from DebianEdu/LinEx2DebianEdu-Roadmap need to be included |
high |
|
linex |
make it possible to choose between kde and gnome |
high |
|
linex |
use different network addresses than 10.0.x.y and domain name |
high |
|
linex |
keep in mind: there will be a frozen lenny deployment in summer of 2008 by ?LinEx |
high |
|
admintool |
enhance lwat (csv-import for hosts/netgroups, configuring dhcpd), or switch/also support mds and/or ebox |
high |
|
desktop |
polish desktop: improve menu structure in debian, also translated menus |
high |
|
desktop |
polish desktop: wallpapers etc |
high |
|
documentation |
improve documentation |
high |
|
documentation |
translated documentation |
high |
|
desktop |
free + distributable [DebianEdu/JavaInDebianEdu java] and [DebianEdu/FlashInDebianEdu flash] |
high |
|
general |
Change the task installation framework to handle language specific list of packages to install |
high |
|
general |
improve scalability of libnss-ldap (perhaps by replacing it with libnss-ldapd) |
medium |
|
general |
enable ssl-cert-checking for any service |
medium |
|
ltsp |
load-balancing + high availability for LTSP clients mille |
medium |
|
print quota handling |
medium |
|
|
print groups |
medium |
|
|
general |
Update the network-manager packages to use a backport from unstable to fix some console user access issues. (And only install it in standalone and not workstation+laptops installs) 426462 - it only work in standalone installs, because a workstation uses pam_group to grant group membership, and that does not work with hal and network-manager. |
medium |
|
admintool |
nice to have: dhcp and bind configuration from ldap (see 215968 for dhcpd) |
low |
|
administration |
nice to have: fai + puppet to configure (and install) systems |
low |
|
administration |
nice to have: make it easier to change the LDAP base name |
low |
|
administration |
easy LDAP base name change, step 1: document what is needed |
low |
|
general |
Include a windows installer on the CDs and DVD |
low |
|
general |
Include on the DVD some Windows install packages for useful Windows software (odt plugin for word, OOo, Firefox, etc) |
low |
|
general |
firewall profile to be able to setup a debian based router for the network |
low |
|
Bugs which look fixable for r2
Note: it is expected that our development efforts shift to the upcoming version, Lenny, scheduled to be released at the second half of 2008. So if you want to see these bugs fixed in a Etch based 3.0r2, it is likely you need to supply the fix yourself
bug |
short summary |
status |
even expert doesn't ask for proxy |
|
|
Should not add "dns-search intern" to loopback interface on dhcp-clients |
fixed in debian-edu-install in svn, testing needed, not uploaded to etch-test yet |
|
swedish doesn't work |
|
|
|
dutch doesnt work for belgian |
fixed in localisation-config in svn |
iceweasel is not preconfigured to use webcache:3128 as proxy |
|
Changes done for release 3.0r1
This were the planed changes for the r1 point release of the 3.0 version of Skolelinux.
- not all of the following points are show stoppers and may be handled on later point releases. But most of them are.
definition of bug priorities and severities
effects |
Description |
Who |
Status |
normal usage |
#1234 Can't read data-cd on "lowfat-client" |
Daniel |
in etch |
installation |
#1254 dpt_i2o of installation-kernel vs i2o_block of installed 2.6.18 |
Petter/Werner |
in |
cd build |
Upgrade the debian-cd build framework to the latest svn version |
Ronny Aasen |
- upgraded to 1491 |
libpam-foreground |
Update libpam-foreground to a clean backport from sid/lenny instead of our home patched version |
Petter |
|
documentation |
Update the documentation |
all, look for FIXME |
16 FIXMEs left to fix |
documentation |
$svn/src/debian-edu-doc/todo |
h01ger |
|
bugfixing |
check bugzilla for remaining p2 bugs and either fix or downgrade them |
h01ger (needs help with fixing!) |
0 unfixed p2 bugs: |
bugfixing |
important p3 bugs |
|
#1270 - effects upgrades and user created groups |
PR work |
the day we release r1, we should also have a press release ready to announce it. bonus points for screenshots and other fancy stuff |
|
draft page created |
Already achieved (and missed) functions in release 3.0r0
If you feel one of the missed pints should be handled in 3.0r1, please copy it upwards.
Function |
Description |
Status |
Laptop profile |
With the power management working. And scripts to set up a nomad coupling that connects the laptop to the Skolelinux network when it recognise that, and the home net when that is nearby (wifi-radar support etc.). |
|
Full support for decoders |
Decoders for for Windows Media, DVD encryption, mp3, mov, mpg etc. has to be easy to install |
|
USB out of the box |
This is turned on by ?InOut an others by manual configuration. It's fixed out of the box in Debian Etch. USB support will also be pressent out of the box on half thich clients (diskless workstations) and thin clients (if the clients are not to old, and have USB version > 1.0) |
|
FEIDE out of the box |
FEIDE is a ministry driven authentification system for pupils and teachers in Norwegian schools). |
|
Install more pedagogic software |
Tailor this to a easy to use menu edeting system tailored for different grades |
|
Links to pedagogic content |
Use of Open Content is increasing. The Norwegian Ministry of Education uses 6,3 million EURO to digital teaching content in 2006. |
|
Turn swap on with thin client and diskless workstations |
Swap has to be default on client machins |
|
Slick desktop with eye candy |
A lot of people don't care about the installed programs or the architecture. Eye-candy is everything. Lets us give them that |
|
Suggestions
Include adept package manager http://web.mornfall.net/adept.html
- Make a desktop with fever programs and make it easy to add on educational software etc.
Earlier releases
Version |
Minor |
Based on |
First released |
Skolelinux 3.0 |
r1 |
Debian Etch |
September++ 2007 |
Skolelinux 3.0 |
r0 |
Debian Etch |
July 22th 2007 |
Skolelinux 2.0 |
r0 |
Debian Sarge |
March 14th 2006 |
Skolelinux 1.0 |
r1 |
Debian Wody |
Juni 20th 2004 |