Status |
Proposal under development |
Target Release |
4.1 |
Original Authors |
Sean Gilligan, Dave Johnson |
Status |
Withdrawn |
NOTE: this proposal has been withdrawn. Because of the extent of changes in the trunk, I propose that the next release from trunk be called Roller 5.0 and have a different feature line-up than the one in this proposal. - Dave
Abstract
Roller 4.1 is a follow on release for Roller 4.0 that adds features to make Roller more pluggable, customizable and programmable.
Requirements
- Externalizable User/Permissions Management
- Additional REST APIs: OpenSearch and Tag Stats data
- Turn Atom Publishing Protocol on by default, update documentation, and test (http and https)
- Proposal Simple Multidomain Support - Weblogs may optionally have a unique subdomain or a custom domain
- Proposal Configurable Domain Resolution - Optional Subdomain URLs using blog handles and/or full URLs in database
- And more TBD
Proposed features to be included
Development proposals
- Proposal Externalize User And Permissions Management - make it possible to externalize user and permissions management so that Roller can pull user profile and permissions information from a separate user management system (DONE).
- Proposal Tag Data API - add a simple web RESTful web services interface that returns statistic about tag usage in XML using Atom protocol categories format (XML) (DONE).
- Proposal OpenSearch - provide a search API for Roller by adding 1) an OpenSearch descriptor support and b) OpenSearch tags in our search feeds (DONE).
Issues to be addressed
- ROL-1274 - Move ACEGI keys to separate config file
Proposed Milestones
M1 - created Feb. 15, 2007, Subversion revision #614419
- Externalize User And Permissions Management
- Tag Data API
- OpenSearch
M2
- Subdomain/Multidomain support
Comments
Please comment on the Roller-dev mailing list.