Differences between revisions 3 and 4
Revision 3 as of 2008-06-19 08:48:00
Size: 3044
Editor: ?FerencWagner
Comment:
Revision 4 as of 2008-11-18 10:26:21
Size: 3076
Editor: ?FerencWagner
Comment: better link to Mailman
Deletions are marked like this. Additions are marked like this.
Line 14: Line 14:
 * '''Mailing list:''' [[MailTo(pkg-shibboleth-devel AT lists DOT alioth DOT debian DOT org)]] [http://lists.alioth.debian.org/mailman/listinfo/pkg-shibboleth-devel/ lists]  * '''Mailing list:'''
   .
[[MailTo(pkg-shibboleth-devel AT lists DOT alioth DOT debian DOT org)]]
   .
[http://lists.alioth.debian.org/mailman/listinfo/pkg-shibboleth-devel/ Subscription and archives]

Debian Shibboleth Packaging

Infrastructure

Interacting with the team

The Debian Shibboleth team is a pure packaging team, maintaining Shibboleth-related packages in Debian. Our primary interaction method is therefore via the Debian bug tracking system for the packages that we maintain. If you see anything wrong with the packages or have any requests, please file a bug against the relevant package.

To discuss more general issues around Shibboleth in Debian, join the mailing list mentioned above.

Usual roles

  • [wiki:RussAllbery Russ Allbery] (rra) does package uploads and tries to keep everything generally in shape as he has time. He's also primarily responsible for the Shibboleth 1.x packages.

  • Ferenc Wágner has done most of the work on the Shibboleth 2.x packaging.

Task description

The Debian Shibboleth team maintains packages for [http://shibboleth.internet2.edu/ Shibboleth] and its prerequisites and supporting libraries. Currently that includes xml-security-c, opensaml for Shibboleth 1.x, and xmltooling and opensaml2 for Shibboleth 2.x, as well as the shibboleth-sp and shibboleth-sp2 packages.

Get involved

The best way to get started with improving the existing packages is to file bugs about problems that you see and work on patches for those problems. If you're interested in helping on an ongoing basis, [http://alioth.debian.org/account/register.php create an Alioth account] (if you don't already have one) and then request to join the pkg-shibboleth project.

The biggest gap in the current packages in Debian is the lack of IdP packages. If you know how to package Java software and have familiarity with Tomcat (or are willing to do research to learn), we'd love to welcome anyone interested in working on IdP packages. Russ has internal packages used at Stanford that could serve as a starting point, but currently only for Shibboleth 1.x and they'll need extensive work to untangle the Java dependencies and use already-packaged versions of the libraries.

Source Control

The Shibboleth packaging team uses Git to maintain all of its packages, using the repository layout and techniques described on [http://www.eyrie.org/~eagle/notes/debian/git.html Russ's Git notes page].