Shibboleth Development Center
Welcome to the Shibboleth Development Center. The content found here is mostly intended for people who:
- wish to understand how the Shibboleth Project is organized and governed
- are interested in contributing to the project in some way
- wish to know about the current developmental roadmap and status
- wish to understand how the software works at deep technical level
- wish to write extensions for the software
We also have a new developer blog you can track.
This page is not for people who are looking for:
- information about how to configure the software, refer to the general documentation for the particular product you're working with
- trying to evaluate if the software will meet their organization's uses cases (unless those use cases are actually about writing plugins and extending the software)
|Project Organization||Information about the project's organization, membership, governance, and process.|
|Product Versioning||Information about the versioning policy used by the project for our releases.|
The Shibboleth project development roadmap.
|Forward-looking project plan and expected deliverables.|
These are the technical specifications which various Shibboleth products support in full or in part.
Lists which protocols, defined by the technical specification referenced above, are supported by Shibboleth products.
This document provides information on how to get at the source for all the Shibboleth projects.
Notes from the Shibboleth developer calls.
Information on setting up Subversion clients for use in Shibboleth development.
General guide for Java developers as they work on all the Java-based Shibboleth projects.
|General guide for C++ developers as they work on all the C++-based Shibboleth projects.|
Documentation describing the release process for the Embedded Discovery Service
|Git||Documentation for the transition from Subversion to Git.|