5.0
- JSP Wiki integration/replacement of Friki (Sponsored Feature)
- Wiki File attachment (Sponsored Feature)
- Wiki Page permissioning (Sponsored Feature)
- Creole wiki markup (Sponsored Feature)
- Wiki Page locking (Sponsored Feature)
- Wiki Versioning (Sponsored Feature)
- Portlet 2.0 (JSR-286) Support
- Page creation workflow (Sponsored Feature)
- RSS Portlet enhancements (Sponsored Feature)
5.1
- Alerts Portlet (rauge)
- Alert Management and User Alert Configuration (rauge)
- Community and Page templates - In Progress (jferrer)
- Documentation Portlet - In Progress (jferrer/alvaro/mhan)
- Journal User Interface Improvements (nate)
- Scheduled Staging and Remote Staging - In Progress (rauge)
- Groupwise Portlet - In Progress (thiago)
Portal Infrastructure
- Asynchronous messaging and light weight message bus DONE
- HA Singleton for improved clustering - In Progress (mhan/thiago)
- WSRP 2.0 Support (rajesh t)
- Update usage of Spring in Liferay (alex)
- Phone home capability (mhan/myoung/bchan)
- Consolidating Javascript and removing deprecated and/or redundant javascript libraries. (Nate)
Portal Services
- Search Engine Upgrade - In Progress (bfarache/mhan/myoung)
- Search Engine Service Implementation - use SOLR but should be flexible to add in GSA
- Search Engine replacement
- Journal
- Document Library
- Blogs
- Message Boards
User Interface
- Migrating from Interface to JQueryUI (Nate)
- New Classic Theme (Nate)
- Dragging a portlet to a tab to move it to a different page (Nate)
- Accessibility (jferrer)
- Achieve level AA Bookmarks Portlet
- Achieve level AA Message Board Portlet
Communities and Enterprise 2.0
- Community scoping (jferrer/bfarache)
- Document Library - Ability to point Document Library Portlet to any community
- Journal templates and structures
- Blogs
- Social Network Features (bchan)
- Update liferay.com for social networking of developers
Liferay Content Management
- Print and Email This capabilities for Liferay Journal (Dalian)
Liferay Plugins
- Enhanced User Managment plugin (ngriffin)
- Leverages the "ant build-jsf-views" feature introduced in 5.1
- Build with ICEfaces for rich user experience
- Meant to be used instead of the "Users" tab of the "Enterprise Admin" portlet
- Will feature additional tables to the Liferay database schema which will store Human Resources (HR) information such as education, past employment, job skills, etc
- Possibly reuse introduce a Triton feature that auto-generates a PDF resume from the HR data stored in the database
- Training Shopping Cart (szhou)
- Ability to allow for self registration and payment for training - In Progress
Liferay Business Process
- Workflow enabled forms (jorge)
Code freeze 6/13/08 Branch 6/20/08 Target RC date 6/30/08
5.2
Liferay Content Management
- Journal Pluggable Workflow (rauge) (post 5.1)
- Journal Pluggable Workflow (rauge)
- Print and Email This capabilities for Liferay Journal
- Remove listing of unauthorized items from search results (can push to next rel)
User Interface
- Control Panel Combined admin tool to facilitate user administration, journal admin, plugin admin
- Permissions Management Control Panel
- Clone Roles
- Inherit Roles
- Accessibility
- Achieve level AA accessibility in Journal (jferrer)
- AA accessibility for Page Admin, etc
- Achieve level AA accessibility in other portlets
- Achieve level AA accessibility in Collaboration Tools (Wiki, Calendar, ...)
- Tagging overhaul and UI refresh (Nate)
- Tags admin
- Tagging items
Liferay Business Intelligence
- Liferay Reporting Engine (sching)
Liferay Personalization
- Creation of personalization engine
- Define personalization profile
Portal Infrastructure
- Upgrade Axis
- Upgrade JSON toolkit
- Audit Service
Portal Services
- Convert service to Message Driven Services
- Scheduler
- LDAP Import
- Journal Expiration
Portal Infrastructure
- Migrating to use AOP for security checks - not sure...
User Interface
- Achieve level AA accessibility in all core UIs
- ServiceBuilder - Enhance with build-jsf-views to automatically generate JSF views (New "ant build-jsf-views" target similar to ant build-service) that will examine the service.xml file for flags and attributes in order to auto-generate Facelet-compliant .XHTML files for CRUD that interfaces with ServiceBuilder generated classes. The data-list view will include faceted-search type functionality)
Communities and Enterprise 2.0
- Tasks related to supporting Social Networks
- Terracotta Integration for an Alternative Clustering Solution
Liferay Monitors
- Create System Monitoring infrastructure
- monitor Layout Cache (effectiveness and etc)
- monitor user cache (effectiveness and etc)
- New permission scheme ()
- Refactor permission checking to use proper Strategy Pattern.
- Create new permission checking strategy that ignores user level permissions (role only)
9/30/08