Status |
Proposal under development |
Target Release |
4.1 |
Original Authors |
Sean Gilligan, Dave Johnson |
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
- Externalize User And Permissions Management
- Tag Data API
- OpenSearch
- Add URL column to Weblog table
M2
- Subdomain/Multidomain support
Comments
Please comment on the Roller-dev mailing list.
Mailing list comments have led to an alternate proposal: Proposal Configurable Domain Resolution