...
- Initial code review by community members
- Analysis of conflict with existing contributions (and to determine possibility of merger)
- At a minimum, wiki documentation
- Packaged as a Maven2 module, if applicable.
- Released by Maven2 repository (public repo, or JASIG repo), if applicable
- Commitment to be responsive and maintain contribution, if necesary (prevents stale projects, forking, etc.)
- Should not use the org.jasig package name
- Should be released under a license compatible with the CAS server distribution