Plan for Moodle, schooltool and sugar in Edubuntu

Registered by Stéphane Graber

These 3 software have been around for a while and are generally interesting for educators, though we so far failed to have them properly packaged and maintained in Edubuntu. During this session, we'd like to see how difficult it'd be to have them in Edubuntu and what we need to do for that to happen.

Schooltool's dependencies made some progress in Lucid, some of the zope dependencies need to be reviewed in REVU. For moodle, it was suggested on the mailing list that it might perhaps be best to create a suite of scripts to install and manage a Moodle installation, rather than using a package. Investigate current status of Sugar and whether we can improve on it.

Blueprint information

Status:
Complete
Approver:
Jono Bacon
Priority:
Undefined
Drafter:
Stéphane Graber
Direction:
Needs approval
Assignee:
Stéphane Graber
Definition:
Superseded
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
Stéphane Graber

Related branches

Sprints

Whiteboard

We'll have the SchoolTool project manager, release manager and lead developer on site Tuesday and Wednesday, so we should definitely have a meeting.

= UDS Session - 12 May 2010 =

Spec page: https://blueprints.edge.launchpad.net/ubuntu/+spec/community-maverick-edubuntu-packages
Related spec (schooltool): https://blueprints.launchpad.net/ubuntu/+spec/community-maverick-schooltool

Purpose of meeting: create plan for education packages that need attention in Maverick.
Packages to discuss:
 * Moodle
 * Schooltool (needs a bunch of Zope dependencies, didn't make it in time for Lucid, a session on maverick-zope-packages running right now, not sure if it's directly related)
 * Sugar (currently in Ubuntu, some packages are 0.88 and some are 0.86 and may need to be updated, if someone could provide some clarity on that it would be great)

If there's time, we could perhaps discuss the possibility of an edubuntu-server task.

==Schooltool==

 * Administration & gradebook tool
 * Magnus will maintain all zope3 packages in Ubuntu, so zope shouldn't be a
   problem from here on
 * In the next 6 months, hopefully 25 schools in Cambodia, perhaps nationwide by
   2011
 * Also working with schools in Zambia, El Salvador

== Edubuntu Server Task ==

 * Could include packages like schooltool
 * Not necessarily on Ubuntu Server disc (depending on space)
 * Perhaps on text installer on Edubuntu DVD?(sorry can't hear so nice with skype)
 * Task in net installer can be done first

== Moodle ==

 * Debian has orphaned the project: https://lists.ubuntu.com/archives/edubuntu-devel/2010-May/003456.html
 * Debian had a redesign of Moodle packaging in git but basically task was too
 large to be finished
 * Simplify scope, depend on postgres
 * If someone really wants separate db server or using mysql or something else, they
   need to wait until we get the workable package first
 * Will upstream be willing to provide security updates for 4-5 years in Debian?
 * Pick version for Lucid & Squeeze that can be maintained for that time
 * Having moodle-scripts could possibly be more work than packaging it properly
   and generally a bad idea (think flash plugin)
 * What version is Canonical using?
 * jbicha will contact Tomek to see about packaging progress

== Sugar ==

 * Contact Ubuntu Sugar team, get update on current Sugar status

== Other Packages ==

Touch-screen / smarboard tools: (I didn't quite get the names please populate)
 * journal
 * xournal

Future perhaps (radar):

School Interoperability Framework (SIF) (openzis.org)

== QIMO ==

* mhall119 will create a gnome-based session that we could ship on the DVD

(?)

Work Items