Future Considerations and TODOs
- Better Javadoc, especially in key interfaces
- Better error handling all over
- Improved JUnit test
- How could/should this inter-operate with the signed request concept?
- java.util.logging trace in the org.apache.shindig.gadgets.oauth2, org.apache.shindig.gadgets.oauth2.handler and org.apache.shindig.gadgets.oauth2.persistence classes (no trace is sample packages)
- Ongoing upkeep and reaction to changes until the OAuth 2.0 spec is published to its final state
- OpenSocial Specification Considerations
- Statistics and auditing plugin points may be using in production systems
- PHP equivalent server implementation
- OAuth2Client and OAuth2Provider management in persistence interface (for administration interfaces)
- Better error responses to client
- Review, approve, commit to shindig project
- Remove shindig provider support if it's not added at the same time