November 2008 Conference Call
Logistics
Time: Nov 19 2008, 10am
Conference Bridge: 218-486-7200 #167964
Attendees
Agenda
- Notes from the Unconference
- Steering Committee update
- Development Processes
- Process for deciding if something is part of core
- Standard place for patches/contributions that aren't going to be included in the core
- How does the protocol evolve? For example:
- Requirements from the community
- Discussion with the community (RFC, Email, Conference Calls)
- Recommendations by committers
- Approval by steering committee
- Regular (biweekly?) roadmap calls?
- Each focused on one or two items for discussion
Notes
- Steering Committee Overview: Questions about deprecating CAS protocol? NO! Any conversation would include Yale
- Steering Committee Overview: Moving to SAML
- Development Process: Separate out protocol evolution (i.e. CAS1 or 2 evolution) vs. software evolution
- Question: Who actually "owns" the CAS protocol?
- Why are we having this discussion? Possibly have a clarification of protocol / errata?
- Fix mistakes, clarify ambiguities, and officially bless new features?
- Yale potentially interested in continuing to maintain the CAS protocol document but willing to defer to CAS Steering Committee.
- Protocol document was an afterthought; made so that people knew what the protocol would be if they wanted to implement it in another language
- Steering Committee responsible for software: definitely; CAS protocol? probably
- Use creation of new features in CAS4 to vet out development process
- Overall, in general sense, development process seems okay
- Request for Comment via email, etc. Recommendation via Phone.
- Because of holiday, one call. Probably have one call per month for now. May add more if necessary.
Action Items
- Send mail to CAS lists about potentially scope-creeping CAS Steering Committee from software to software and protocol
- Howard: Check with Andy on whether he is okay with having Steering Committee take over protocol evolution
- Howard & Scott: Come up with proposal about contributions (official, unofficial, random, contrib, Maven2 repository, etc.) - technical
- Steering Committee: Add scope-creeping CAS Steering Committee to agenda of Steering Committee
- Howard & Susan, Scott & Ben: procedures around contributions - talk to Incubation Working Group
- Benn: draft of development process
- Scott: seed list with roadmap discussion items