Just finished first chapter of a book titled, "Liferay in action". It is an introductory chapter and provides useful tour of Liferay portal. It is freely available at http://www.manning.com/sezov/Sezov_LiA_MEAP_Ch1_FREE.pdf. Following are my notes from this chapter.
- Liferay is an application (read: portlet) aggregator, content manager and a collaboration tool.
- A Liferay server consists of one or more portals. Each portal has its own set of users and user collections.
- There are four types of collections:
- Role: Collects users by their function. Permissions in the portal can be attached to roles.
- Organization: Collects users by their position in a hierarchy. Organizations can be nested in a tree structure.
- Community: Collects users who have a common interest. They're single entities and can't be grouped hierarchically.
- User Group: Collects users on an ad hoc basis. Defined by portal administrators.
- Will users be given freedom to sign up on the site?
- Will your user groupings be ad-hoc, static, or both? (If your user groupings will be ad-hoc, you know you'll be creating communities for your users to join and leave.)
- Will some regular users have access to things others won't? (If so, you know you'll be using Roles.)
- Will you be delegating administrative tasks to some users? (If so, you may have Community or Organization Administrators.)
Now next step for me is to install and explore Liferay portal!