Vous êtes sur la page 1sur 52

Liferay 6.

1 Roadmap
whats next!
Core Engineer
Julio Camarero
1
Timeline
This presentation provides an overview of the main additions
and improvements that will be available in Liferay 6.1
Sept'10 July'11 Sept'12
6.0 EE 6.1 EE 6.2/7.0 EE
Sept'11
6.1 CE
July'12
6.2/7.0 CE
Disclaimer:Thefollowinginforma3onisintendedforuseforinforma3onalpurposesonly
andissubjecttochangeatany3mewithoutno3ce.
2
Greatly improved
Document Library
3
Redesigned UI for an optimal user experience
4
Redesigned UI for an optimal user experience
5
Multiple Repositories
Users may mount additional repositories while maintaining
a common UI:
Liferay
CMIS
Sharepoint
Documentum
Alfresco
Allows reusing existing Document Management Systems
or even combining them
6
Unify documents, images, videos and other
media types
Unification of the Document Library and Image Gallery into
a single unified library
Specialized applications will be available to publish
specific media types in site pages
7
Speak the language of the user
Document management systems should speak the
language of the user and not the other way around.
Administrators will be able to define custom types for the
unified library so that end users will be able to use
concepts familiar in their context such as:
Requirements document
Surveillance Image
Marketing Video
... etc.
8
Speak the language of the user
Each type will have specific automatic and manual
metadata to enrich the uploaded file
9
Enhanced publishing and site
management
10
Greatly enhanced staging
Improved management of staging through the top bar
Simultaneously modify several variations of the site
Each variation will have its own set of pages and share the content
Multiple teams may work simultaneously on different versions of the
site (e.g. a version for Christmas and a version for New Year's)
11
Greatly enhanced staging
Preview the site in the
future based on scheduled
publications
Automatic versioning and
undo levels for pages
Scalable and Robust
(Optimized for Sites with
over 100k pages)
12
User Customizable Sites
User Customizable Sites
Site administrators may
designate certain pages and
areas of pages to be
customized by end user.
A given user's changes are not
visible to other Site members.
Portal Administrator
controlled User Pages
Portal administrators may
control what users can do in
their personal pages, including
which portlets they can add to
their pages.
User customizable area
13
Improved Site Management
Page and sitemap edition in a pop-up so that the context is
not lost
Administer all types of site content from its own pages
Avoids the need to go to the Control Panel and thus to
change the visual context
14
Improved Site Management
Avoid the need to decide upfront
whether to create organization sites or
community sites
Unified management of all portal sites
Allow linking or unlinking sites to user
organizations at any time
Simplify creation of community sites,
corporate sites, event sites, etc. by
expanding the use of site templates.
15
Improved Configuration Management
Archived Portlet Configurations available to be added as
an application.
16
Easier multi-language sites
Web content title and description will also be translatable
Optimized usability to manage web content translated to
several languages.
17
Simplified publishing of content in pages
Users will be able to select or create specific content types
from the dockbar
Avoids forcing the user to add an application (such as Asset
Publisher) and configure it in order to publish content
Add Menu: Quick Add Page
Menu shows up. A user is able to:
1. Quickly add a page by clicking on the "Quick Add + button in the page
selection.
2. By doing so, it invokes the quick add page form.
1
2
Add Menu: Add Content
The first column shows the content types. By default, the user's assets are
selected.
1. A content type is selected.
2. f a type is selected, the "Add New button persists visually, allowing the
user to quickly create content of that type.
3. Hover state shows the "Add New button.
4. When a user clicks on an item, they can choose to click and drag it to the
page or click o the add to page button.
5. The add to page button as it's clicked
6. Can be an area for meta data or the preview of the asset or description.
1 2
3
4 6 5
18
Simplified publishing of content in pages
Link web content to the page where it belongs
Authors will be able to associate a web content to an specific
page so that when a user clicks on a link to view the content
anywhere in the portal, he will be redirected to its associated page.
Allows for much easier building of complex content based sites
Provides canonical URL per web content
www.mysite.com/-/frontpage-content
19
Other Web Content Improvements
Quick creation of web content
with an specific structure
From Web Content management
From Asset Publisher
From the dockbar
Add support for setting default
values for web content with an
specific structure
Even in several languages
20
Improved taxonomy support
Faster and easier to use UI for end users and
administrators
Allow entering title and description for vocabularies and
categories in multiple languages
Allow to target vocabularies at specific asset types
Ability to specify whether certain vocabularies are
mandatory
Support for single-valued and multi-valued categorizations
21
Improved taxonomy support
22
Relationships between content
For each content it will be possible to specify related
content of any type (web content, calendar events,
documents, )
Associate web content to calendar events, calendar events to
documents, documents to web content, etc.
Simplified publication of related content in a page along a
main content.
23
Build your own applications
online!
24
Custom Entities (User Data Lists)
Users define custom entities to store
into database (employee holidays,
cars...)
Users define forms to capture custom
entities and user interfaces to display
custom entities.
User customizable views
Reorder columns
Filter data
Users create web forms that submit
directly into lists
Easily gather survey results
25
Workflow Aware Forms
Will allow online creation of applications based on forms
and workflow
Flexible web form with multi-step capabilities
Full support of custom defined
workflows
Implement business process
with no development
Sales approval business
process
Project definition process
26
OpenSocial 1.1
Implement the new version of the OpenSocial standard
Online gadget builder with Mashups
Communicate between Gadgets and Portlets via events
Specially relevant for SaaS-like offerings
27
Improved social and
collaboration tools
28
Contact Center
One stop shop for contact
management
Friends and contacts within portal
View all Friend requests
View list of followers
Import corporate directories
Integrated with other
collaboration suite elements
(Social Office)
29
Microblog
Short status updates (150
char) for your followers
View status updates of those you
are following
Tagging enabled
Less intrusive relationships
Allows for confirmation-less
following
Allows for banning of followers
Integrated with Contact
Center for ease of
management. (Social Office)
30
Private Messaging
Primary communication
mechanism within portal
Quickly share links to documents,
blogs, etc with contacts
Option to integrate with email or
maintain anonymity
Integrates with auditing for
compliance
31
Redesigned Calendar portlet
Completely new, Google calendar like UI for management of
events
Resource Management
Add resources (e.g.
conference rooms) to a
community or company
wide
View availability of
resources
Schedule resources with
manager approval
32
Redesigned Calendar portlet
Enhanced Events
Configurable event types
Rich text for event descriptions
Attachments for events
Invitations and attendee information
Will be available as a
plugin shortly after 6.1
33
Message Boards
Full HTML editor support
Improved BBcode editor
Richer template
capabilities for
notifications
34
Blogs
Simplified attachment
management
Auto-tagging
Easier linking to other
blog entries
Support for independent
blog entry abstract
Improved social sharing
(twitter, facebook, ...)
35
Wiki
WYSIWYG Creole editor
Easier uploading of
images/files
Improved deletion and
logging of actions
Easier linking with other
pages
36
Chat
Heavily influenced by feedback and
suggestions of customers and
community members
Scalability improvements
Chat history w/ pruning
Offline messaging
Message broadcasting to
groups of users
37
Participation before creating user
account
Allow users to post comments or rate content without
creating an account
The user can provide the email address or post it using facebook
or openId
The name and email address of the user will be kept
The user will be able to create an account at any time and
all his participation before the registration will be
automatically assigned to him (if he wants to)
This functionality allows promoting activity in a social site
(and it will be possible to turn it off if that's not desired)
38
More
39
Mobile
Improved out of the box
support for new generation
devices (iPhone, Android, iPad, )
Customizable device detection rules
Define several profiles and specify the theme desired
for each
Device information available to all portlet developers
Integration with WURFL
Framework to plug custom device databases
40
Search
Better results for multi-
language sites
Faceted search backend
Faceted search portlet
sample available as a plugin
41
Platform and Development
42
Portal as the Platform
Scalability
1MM users, 100k blogs no longer enough!
Management and Monitoring
Liferay + Mule Tcat server
43
RESTful Web Services
An additional web services layer to complement the
existing options (SOAP, JSON+HTTP, ...)
Based on the Atom Publishing Protocol with Gdata
extensions
Allows for Internet-size usage of web services:
Maximum scalability through caching and absence of
server state
REST allows that changes in the API will require little or
no changes to clients
44
Liferay as a SSO server
Liferay Portal will be able to act as an SSO provider for all
applications which will be achieved by implementing the
SAML standard:
Liferay as a SAML 2.0 Identity Provider
Also: Implementation of OAuth
Allow applications to connect with third party resources
without making the user disclose their credentials.
45
Lower the learning curve, become an
expert faster
Easier and more powerful Liferay IDE and Liferay
Developer Studio
Sandbox Development Environment: Enjoying the
benefits of PHP like development within Liferay
Improved documentation:
Expanded Developer's Guide
Improved Javadocs
Reference documentation for all configuration files,
taglibs, ...
46
Liferay IDE & Liferay Developer Studio
Visual UI builder with Alloy
UI integration
Workflow Designer for
Kaleo
Native support for additional
application servers
Much much more:
http://www.liferay.com/web/greg.amerson/blog
47
Conclusions
We are going to invest heavily on continued
improvement of our existing tools
Social Collaboration and content management will have
huge improvements
Significant new features will be developed to allow for
faster ROI
Workflow forms, User lists, resource management,
mobile, message center, ..
48
And more...
Not everything that will be developed is in here
Our customers, partners and community members have
helped decide these improvements and will participate in
future steering of them
Keep your suggestions coming!
49
Feedback and Suggestions
Engage your account manager
Use our forums:
Wiki for proposals:
forums.liferay.com
Liferay English > Suggestions & Feature Requests
wiki.liferay.com
> Proposals
50
46
Thanks!
julio.camarero@liferay.com
@liferay
@juliocamarero
jorge.ferrer@liferay.com
michael.han@liferay.com
51
Sources for images
http://www.flickr.com/photos/danardvincente/2512148775/
http://www.flickr.com/photos/clintonjeff/4795989856
52

Vous aimerez peut-être aussi