Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

NameCompletionTotalDependDescription
Project Overhead and Infrastructureongoingn/a
This work package encompasses efforts to "keep the lights on" for the Shibboleth projects. This includes attending teleconferences, face-to-face meetings, core list emails, etc. Also includes ongoing management of the infrastructure, and basic coordination among the team.

Standards Development

ongoingn/a
This work package encompasses the effort expended to participate in, and keep track of, specifications from standards bodies such as OASIS, W3C, IETF, Kantara, etc. We have scaled back our efforts here to focus on development work.
User Supportongoingn/a
This work package encompasses the effort spent supporting users of the Shibboleth software through the users mailing list.

OpenSAML-C, version 3, Maintenance

ongoingn/a
This work package encompasses the effort in maintaining the C++ OpenSAML stack (the xml-security, xmltooling, opensaml libraries). This includes bug fixes, testing, release preparation and distribution. It does not include significant feature work.

Native SP, version 3, Maintenance

ongoingn/a
This work package encompasses the effort in maintaining the 3.x Service Provider product. It includes bug fixes, testing, and release preparation and distribution. It does not include significant feature work.
Embedded Discovery Service, version 1, Maintenanceongoingn/a
This work package encompasses the effort in maintaining the EDS, including bug fixes, testing, and release preparation and distribution.

OpenSAML-J, version 3, Maintenance

ongoingn/a
This work package encompasses the effort in maintaining the Java OpenSAML library and supporting libraries. This includes bug fixes, testing, release preparation and distribution. It does not include significant feature work.

IdP, version 3, Maintenance

ongoingn/a
This work package encompasses the effort in maintaining the V3.x Identity Provider product. It includes bug fixes, testing, and release preparation and distribution. It does not include significant feature work.

Metadata Aggregator, version 1.0

2019

Initial product release of the framework and command line tool. Excludes previously intended Metadata Query Protocol functionality and in-depth documentation.
OpenSAML V4Q4 2019

Next feature update to libraries, principally focused on cleanup, possibly requirements for more complete SP functionality in Java
IdP V4Q4 20191+PYOpenSAML V4An upgrade focused on move to Java 11, Spring 5, and elimination of deprecated features and APIs. More details>>>IdP Proxy SupportUnder consideration for V4 or V54PM

Add sufficient OIDC and SAML RP support to IdP to handle proxying use cases without additional software footprint.

Work worth evaluating from MPassID project.

Planned Work

Planned projects are work packages accepted by the consortium but which are not yet under development due to lack of resources or unmet preconditions. When committed work packages complete the individuals working on the completed work package will normally pick up the next project from this list.

...

NameCompletionTotalDescription

OpenID Connect

Java, C++, OAuth/OIDC

2.5PM (Java prototype), 10-12PM (Java comprehensive)

3-4PM (C++ prototype), 16PM (C++ comprehensive)

A GEANT project to implement OIDC natively is approaching first official release and the expectation is that it will be incorporated into a future IdP version, possibly V4 or V5 depending on timing.

SP work unlikely given current resources but in a perfect world might be nice to pull in code from mod_auth_oidc.

IdP Proxy SupportJava, under consideration for V4 or V54PM

Add sufficient OIDC and SAML RP support to IdP to handle proxying use cases without additional software footprint.

Evaluating work from MPassID project.

Under Discussion

These are projects which have been proposed but which the Consortium has not yet decided to work on. Most estimates here are highly speculative.

...