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.

  • No labels