Novell Home

Education

From Developer Community

This project wants to support openSUSE in schools and educational projects

Welcome at the development area of openSUSE-Education

Wherewith do you teach tomorrow?

This is a place for Developers who like to support Educators and Technologists in using openSUSE.

Our goal is to support schools using openSUSE, create and describe additional software-packages for educational projects and create an media and online repository for the regular openSUSE distribution. Do integrate openSUSE-Education as good as possible, we also develop our own software - predominantly YaST modules and other applications like Kiwi-ltsp.

Please have a look at the openSUSE-Wiki to get an overview about our targets.


Contents


News

Date News
15-03-2009 Developer Wiki cleanup in progress. See our new subpages:
26-09-2008 Created our new Mailinglists. Feel free to subscribe. Also available:
22-09-2008 Submitted the project request to the administrators of developer.novell.com: we want to go back to the "mothership" with some of our services, so the developers can focus on their "real work" instead of hosting duplicated services like SVN.


How we work

Image:How_we_work.png

  1. Any feature request (eqal if from IRC, Email, Voice-Chat or via face to face communication) should be handled via our Bugtracker.
  2. If needed, we write our own code for the request or (in case of a packaging wish for example) use available source code.
  3. As most of the features should end on our Add-On Media, we build packages from the source code.
  4. These packages should be tested in our repository in the openSUSE-Buildservice.
  5. If anything is wrong with a package (or other parts of the education project), please fill a bugreport in our Bugtracker.
  6. We try to fix it, submit it and anyone can re-test it until everything works as expected.
  7. If everything works as expected, we "branch" a copy of the available packages in our (and other repositories like server:ltsp) Buildservice Repository and create a "Frozen Repository". This frozen repository is a "full featured" YaST Repository, containing Patterns and other Metadata like translated package descriptions. The target of this frozen repository are endusers.
  8. As everytime, even a tested package could contain bugs. Therefor we've an additional "Update Repository" since 11.0. This repository is added for every user installing our frozen repository - but disabled per default (to avoid much traffic in schools with many clients behind a firewall). So people should enable this update repository via YaST to get updates for their frozen repository.

Whats missing in this diagram: well, at least our work in the Wiki and on many other places. Join our Mailinglist to get more information.


Subprojects

openSUSE-Education is the major project covering everything mentioned in the education area. So even if the current focus is more school based, we try to also support universities and other science specific scopes.

Below is an overview of the current active subprojects here on developer.novell.com. Definitely there are more outside - please contact us to get your project listed here.


Mailinglists

The lists below are only for development. For general discussions, please use our openSUSE-Edu Mailinglist.

Mailing Lists

education-svn[ List Info ]
education-bugs[ List Info ]


Members

If you've any questions, feel free to contact the project members directly.


Subversion

The openSUSE-Education project uses it's own Subversion System on forgesvn1.novell.com. Please have a look at our Subversion page explaining how to use subversion.


openSUSE-Education Repository GPG signing key

Adding the Online Repositories or the Edu-Media, you'll be warned about an untrusted key from the "openSUSE-Education Team". This key is available only for a small set of openSUSE-Education developers - and all RPMs and official Installation Repositories are signed with this key.

Your can download the key here or from any PGP-Keyserver.

Name:	openSUSE-Education Team (RPM signing key) <cd-team@opensuse-education.org>
ID:	EAD7ED0BB7005B33
Fingerprint:	C5B0 5BE0 468C 5845 5D9F FD10 EAD7 ED0B B700 5B33

Novell® Making IT Work As One

© 2009 Novell, Inc. All Rights Reserved.