Area |
4.6.3 and previous |
5.0 |
5.1 |
5.2 |
5.3 |
6.0 |
Unscheduled |
Performance
|
Monitoring package
Caching
|
Improvements to permissions checking
|
Creation of dynamic "bottlenecks" page in Monitoring package
Integrate Monitoring into core
Improve scalability of user management pages
Add tools for creating large sample data sets
|
Documentation on large-scale installations |
|
|
|
Stability
|
ACS Automated Testing package
|
nightly build and test servers
Minimal auto-testing for all core packages
|
Provide for full test coverage via auto-tests (integrate tclwebtest)
Require full API auto-testing for core package TCL API
Macro recording for creating automated test
|
Require full auto-testing coverage for core packages
|
|
High-availability support (webserver clustering support, DB support)
|
|
Basic Services
|
User Data Model and API
Permissions data model and API
Content Repository data model
general database API
HTML Form builder
Templating
Comments
Full-Text Search
OpenACS-to-email gateway (Notifications)
|
External Authentication
Internationalization
List builder
|
Full API for Content Repository
Workflow UI
Context-sensitive help
Categorization
email-to-OpenACS gateway
|
|
|
|
Authentication Server
Webmail
|
Packaging
|
APM
|
Install Packages from repository
Installation script
|
Distributed Repositories
Packaging for one or more of: Fedora, Debian, OS X, SUSE,
Windows, FreeBSD Ports
|
Packaging for another distro from the list
|
Packaging for another distro from the list
|
Packaging for another distro from the list
|
|
Developer ease of use
|
Support for PostGreSQL
Support for Oracle
Basic Tutorial
Self-documenting code w/javadoc enabled in page contracts, TCL
API
Schema browser
|
Document Best Practices: Automatic testing
Support for Oracle 9i |
Support for AOLserver 4.0
Merge duplicate mail
services
Document Best Practices:
simple package using CR
Add schema browser to core
Add GUI to schema browser
Automatic graphical page maps
|
IDE (Eclipse? Emacs
extensions with openacs.el?)
Improving existing code quality and consistency
Solve source control issues for maintaining local
development work while upgrading to new releases
|
|
|
Publish books |
Horizontal Features (web site building blocks)
|
Calendar
Content Management (Edit-This-Page)
FAQ
Forums
Portals
Survey
User homepages/contributions
|
Importing user lists
|
|
|
|
Foreign integration (RSS, XML feeds, synchronization)
|
Universal content repository (moving content between
OpenACS instances)
|
Vertical Features
|
Photo Album
Weblog
|
|
Simulation |
|
|
|
Games
Distance learning
|