roadmap 6.1 whats next - julio camarero
TRANSCRIPT
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
1/52
Liferay 6.1 Roadmapwhats next!
Core Engineer
Julio Camarero
1
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
2/52
Timeline
This presentation provides an overview of the main additionsand 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
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
3/52
Greatly improvedDocument Library
3
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
4/52
Redesigned UI for an optimal user experience
4
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
5/52
Redesigned UI for an optimal user experience
5
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
6/52
Multiple Repositories
Users may mount additional repositories while maintaininga common UI:
Liferay
CMIS
Sharepoint
Documentum
Alfresco
Allows reusing existing Document Management Systemsor even combining them
6
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
7/52
Unify documents, images, videos and othermedia types
Unification of the Document Library and Image Gallery into
a single unified library
Specialized applications will be available to publishspecific media types in site pages
7
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
8/52
Speak the language of the user
Document management systems should speak thelanguage of the user and not the other way around.
Administrators will be able to define custom types for theunified 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
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
9/52
Speak the language of the user
Each type will have specific automatic and manual
metadata to enrich the uploaded file
9
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
10/52
Enhanced publishing and sitemanagement
10
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
11/52
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 thesite (e.g. a version for Christmas and a version for New Year's)
11
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
12/52
Greatly enhanced staging
Preview the site in thefuture based on scheduledpublications
Automatic versioning andundo levels for pages
Scalable and Robust(Optimized for Sites withover 100k pages)
12
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
13/52
User Customizable Sites
UserCustomizable Sites Site administrators may
designate certain pages andareas of pages to becustomized by end user.
A given user's changes are notvisible to other Site members.
Portal Administratorcontrolled User Pages
Portal administrators maycontrol what users can do intheir personal pages, includingwhich portlets they can add totheir pages.
User customizable area
13
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
14/52
Improved Site Management
Page and sitemap edition in a pop-up so that the context isnot lost
Administer all types of site content from its own pages
Avoids the need to go to the Control Panel and thus tochange the visual context
14
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
15/52
Improved Site Management
Avoid the need to decide upfrontwhether to create organization sites orcommunity sites
Unified management of all portal sites
Allow linking or unlinking sites to userorganizations at any time
Simplify creation of community sites,corporate sites, event sites, etc. byexpanding the use of site templates.
15
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
16/52
Improved Configuration Management
Archived Portlet Configurations available to be added asan application.
16
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
17/52
Easier multi-language sites
Web content title and description will also be translatable
Optimized usability to manage web content translated toseveral languages.
17
Si lifi d bli hi f t t i
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
18/52
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
# # # #% % % % % % %
% % % % % % % % % % % % % % % %
% % % % % % % % % %
1
# # #
$ $ $ $ $ $ $ $ $ $ $ $ $
$ $ $ $ $$ $ $ $ $ $ $ $ $ $ $ $ $ $$ $ $ $ $ $ $
$ $ $ $ $ $ $$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $
$ $ $ $ $ $ $ $
$ $ $ $ $ $ $ $
$ $ $ $ $ $ $ $ $ $ $ $ $
1 2
3
4 5
18
Si lifi d bli hi f t t i
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
19/52
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 specificpage so that when a user clicks on a link to view the contentanywhere 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
Oth W b C t t I t
http://www.mysite.com/-/frontpage-contenthttp://www.mysite.com/-/frontpage-contenthttp://www.mysite.com/-/frontpage-content -
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
20/52
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 defaultvalues for web content with an
specific structure Even in several languages
20
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
21/52
I d t t
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
22/52
Improved taxonomy support
22
Relationships between content
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
23/52
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 todocuments, documents to web content, etc.
Simplified publication of related content in a page along amain content.
23
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
24/52
Build your own applications
online!
24
Custom Entities (User Data Lists)
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
25/52
Custom Entities (User Data Lists)
Users define custom entities to store
into database (employee holidays,cars...)
Users define forms to capture customentities and user interfaces to display
custom entities.
User customizable views
Reorder columns
Filter data
Users create web forms that submitdirectly into lists
Easily gather survey results
25
Workflow Aware Forms
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
26/52
Workflow Aware Forms
Will allow online creation of applications based on formsand workflow
Flexible web form with multi-step capabilities
Full support of custom definedworkflows
Implement business processwith no development
Sales approval businessprocess
Project definition process
26
OpenSocial 1 1
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
27/52
OpenSocial 1.1
Implement the new version of the OpenSocial standard
Online gadget builderwith Mashups
Communicate between Gadgets and Portlets via events
Specially relevant for SaaS-like offerings
27
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
28/52
Improved social and
collaboration tools
28
Contact Center
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
29/52
Contact Center
One stop shop for contactmanagement
Friends and contacts within portal
View all Friend requests
View list of followers
Import corporate directories
Integrated with othercollaboration suite elements(Social Office)
29
Microblog
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
30/52
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-lessfollowing
Allows for banning of followers
Integrated with ContactCenter for ease ofmanagement. (Social Office)
30
Private Messaging
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
31/52
Private Messaging
Primary communicationmechanism within portal
Quickly share links to documents,blogs, etc with contacts
Option to integrate with email ormaintain anonymity
Integrates with auditing forcompliance
31
Redesigned Calendar portlet
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
32/52
Redesigned Calendar portlet
Completely new, Google calendar like UI for management of
events
Resource Management
Add resources (e.g.conference rooms) to acommunity or companywide
View availability ofresources
Schedule resources withmanager approval
32
Redesigned Calendar portlet
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
33/52
Redesigned Calendar portlet
Enhanced Events
Configurable event types
Rich text for event descriptions
Attachments for events
Invitations and attendee information
33
Message Boards
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
34/52
Message Boards
Full HTML editor support
Improved BBcode editor
Richer templatecapabilities for
notifications
34
Blogs
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
35/52
Blogs
Simplified attachmentmanagement
Auto-tagging
Easier linking to other
blog entries
Support for independentblog entry abstract
Improved social sharing(twitter, facebook, ...)
35
Wiki
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
36/52
WYSIWYG Creole editor
Easier uploading ofimages/files
Improved deletion andlogging of actions
Easier linking with other
pages
36
Chat
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
37/52
Heavily influenced by feedback andsuggestions of customers andcommunity members
Scalability improvements
Chat history w/ pruning
Offline messaging
Message broadcasting togroups of users
37
Participation before creating user
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
38/52
account
Allow users to post comments or rate content withoutcreating an account
The user can provide the email address or post it using facebookor openId
The name and email address of the user will be kept
The user will be able to create an account at any time andall 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
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
39/52
More
39
Mobile
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
40/52
Improved out of the boxsupport for new generationdevices (iPhone, Android, iPad, )
Customizable device detection rules
Define several profiles and specify the theme desiredfor each
Device information available to all portlet developers
Integration with WURFL
Framework to plug custom device databases
40
Search
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
41/52
Better results for multi-language sites
Faceted search backend
Faceted search portlet
sample available as a plugin
41
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
42/52
Platform and Development
42
Portal as the Platform
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
43/52
Scalability
1MM users, 100k blogs no longer enough!
Management and Monitoring
Liferay + Mule Tcat server
43
RESTful Web Services
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
44/52
An additional web services layer to complement theexisting options (SOAP, JSON+HTTP, ...)
Based on the Atom Publishing Protocol with Gdataextensions
Allows for Internet-size usage of web services:
Maximum scalability through caching and absence ofserver state
REST allows that changes in the API will require little orno changes to clients
44
Liferay as a SSO server
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
45/52
Liferay Portal will be able to act as an SSO provider for allapplications which will be achieved by implementing theSAML 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 anexpert faster
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
46/52
expert faster
Easier and more powerful Liferay IDE and LiferayDeveloper Studio
Sandbox Development Environment: Enjoying thebenefits 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
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
47/52
Visual UI builder with AlloyUI integration
Workflow Designer forKaleo
Native support for additionalapplication servers
Much much more:
http://www.liferay.com/web/greg.amerson/blog
47
Conclusions
http://www.liferay.com/web/greg.amerson/bloghttp://www.liferay.com/web/greg.amerson/blog -
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
48/52
We are going to invest heavily on continuedimprovement of our existing tools
Social Collaboration and content management will havehuge improvements
Significant new features will be developed to allow forfaster ROI
Workflow forms, User lists, resource management,mobile, message center, ..
48
And more...
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
49/52
Not everything that will be developed is in here
Our customers, partners and community members havehelped decide these improvements and will participate infuture steering of them
Keep your suggestions coming!
49
Feedback and Suggestions
-
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
50/52
Engage your account manager
Use our forums:
Wiki for proposals:
forums.liferay.comLiferay English > Suggestions & Feature Requests
wiki.liferay.com> Proposals
50
http://www.liferay.com/community/forums/-/message_boards/category/1108052http://www.liferay.com/community/forums/-/message_boards/category/1108052http://www.liferay.com/community/forums/-/message_boards/category/1108052http://www.liferay.com/community/forums/-/message_boards/category/1108052 -
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
51/52
46
Thanks!
@[email protected]@[email protected]
51
Sources for images
mailto:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected] -
8/6/2019 Roadmap 6.1 Whats Next - Julio Camarero
52/52
http://www.flickr.com/photos/danardvincente/2512148775/ http://www.flickr.com/photos/clintonjeff/4795989856
52
http://www.flickr.com/photos/clintonjeff/4795989856http://www.flickr.com/photos/clintonjeff/4795989856http://www.flickr.com/photos/danardvincente/2512148775/http://www.flickr.com/photos/danardvincente/2512148775/