Updated CAS Roadmap - On the Path to "4.0"

Updated CAS Roadmap - On the Path to "4.0"

Please see CAS Roadmap for current information.

CAS 3.4 Maintenance

  • CAS 3.4.10 has already been released (maybe later releases since this writing?)

  • Continued backwards-compatible highly conservative bugfix and security fix releases in this maintenance series

TODO clean up / update remainder of this vision

 

CAS 3.5 Release

  • Upgrades to core storage mechanisms. Most importantly, the API

  • Introduction of core Factories for creating tickets

  • Update to Ticket terminology to support future protocols

  • Updates to internal code base to support new APIs

  • Replacement of Jasig License with Apache 2 License

CAS 3.6 Release

  • Rewrite of Services Management Tool

  • Extraction of Services Management Tool into its own Web Application

  • Consideration for Future Protocols

  • Addition of Registration Tool

  • New Integration Module between CAS Server -> Management Tool

CAS 3.7 Release

  • Rewrite of two Core Interfaces: CentralAuthenticationService, AuthenticationManager to support additional use cases. These additional use cases include message passing to users, better throttling, CAPTCHA, integration with password management tools, etc.

  • Updated UI to take advantage of latest use case additions including message returning

  • Updated UI to reflect recent UI trends (immediate feedback on validation, etc.)

  • Enable Advanced Use Cases including Session Id switching per request, etc.

CAS 3.8 Release

  • Monitoring: JMX, Statistics publishing, support for Nagios, etc.

CAS 3.9 Release

  • Support for OpenID2. This would be the first test of the new APIs to ensure we can support additional protocols

CAS 4.0 Release

  • Basic SAML 2 support. "Basic" is defined as the minimal subset of required profiles to actually do something useful

CAS 4.x Releases

  • Support for additional SAML 2 profiles, additional useful protocols, etc.