wcmroadmap-versions3-3and4-0-100203113356-phpapp01
-
Upload
tony-de-biase -
Category
Documents
-
view
217 -
download
0
Transcript of wcmroadmap-versions3-3and4-0-100203113356-phpapp01
8/7/2019 wcmroadmap-versions3-3and4-0-100203113356-phpapp01
http://slidepdf.com/reader/full/wcmroadmap-versions3-3and4-0-100203113356-phpapp01 1/30
Alfresco WCM RoadmapVersions 3.2r, 3.3 and 4.x
Ben HaganWCM Product Manager
Michael G. Uzquiano
Director of Alfresco Web Platform and Tools
Brian RemmingtonWCM Architect
www.alfresco.com
8/7/2019 wcmroadmap-versions3-3and4-0-100203113356-phpapp01
http://slidepdf.com/reader/full/wcmroadmap-versions3-3and4-0-100203113356-phpapp01 2/30
Agenda
● Release Schedule
● Where are we now?
● The web platform vision
● 3.2r, 3.3 and 4.x features
8/7/2019 wcmroadmap-versions3-3and4-0-100203113356-phpapp01
http://slidepdf.com/reader/full/wcmroadmap-versions3-3and4-0-100203113356-phpapp01 3/30
● 3.2r release - Feb 15th
● 3.3 Community release - March
● 3.3 Enterprise release - May
Agenda
Release Schedule
8/7/2019 wcmroadmap-versions3-3and4-0-100203113356-phpapp01
http://slidepdf.com/reader/full/wcmroadmap-versions3-3and4-0-100203113356-phpapp01 4/30
Where we are now?
Document Management
● Content Associations
● Content Rules
● Alfresco Records Management
Web Content Management
● Deployment
● Sandboxes
● Snapshots
●
● Alfresco Share
●
● XML Authoring Interface
8/7/2019 wcmroadmap-versions3-3and4-0-100203113356-phpapp01
http://slidepdf.com/reader/full/wcmroadmap-versions3-3and4-0-100203113356-phpapp01 5/30
● Common content services
● Powerful Web Content Production
● In-Context Editing
● Presentation Component Management
●
The Web Platform Vision
● Web Delivery Runtime
● Web Developer Tools – Spring Surf
● Fast, scalable, highly available content repository
● Highly extensible and pluggable
● Standards-based interfaces - CMIS, REST
8/7/2019 wcmroadmap-versions3-3and4-0-100203113356-phpapp01
http://slidepdf.com/reader/full/wcmroadmap-versions3-3and4-0-100203113356-phpapp01 6/30
Web Content Production
● Alfresco Web Editor
● Evolution of Web Studio
● Pluggable, modular application / UI framework
● Content editing in the context of a page
● Presentation editin for Surf based websites
● Alfresco Web Producer
● Alfresco Share-based Web Content Management
● Create and manage rich, interactive websites
● Define site navigation and presentation elements
● Manage user roles and permissions
8/7/2019 wcmroadmap-versions3-3and4-0-100203113356-phpapp01
http://slidepdf.com/reader/full/wcmroadmap-versions3-3and4-0-100203113356-phpapp01 7/30
Alfresco Web Delivery
Runtime Repository
CMIS, REST
Web Application
The Web Platform Vision
Alfresco WebProducer
Alfresco WebEditor
Alfresco WebPreview
Alfresco EditorialRepository Deployment
Change sets, Renditions
8/7/2019 wcmroadmap-versions3-3and4-0-100203113356-phpapp01
http://slidepdf.com/reader/full/wcmroadmap-versions3-3and4-0-100203113356-phpapp01 8/30
CMIS, REST
Web Application
Alfresco Editorial Repository
Alfresco Web Delivery
Runtime Repository
Alfresco EditorialRepository Deployment
Change sets, Renditions,Deployment
Alfresco WebProducer
Alfresco WebEditor
Alfresco WebPreview
8/7/2019 wcmroadmap-versions3-3and4-0-100203113356-phpapp01
http://slidepdf.com/reader/full/wcmroadmap-versions3-3and4-0-100203113356-phpapp01 9/30
Agenda● Alfresco 3.3
● A new content service to allow creation of content renditions
● Easily re-purpose content for web usage
● Service for non-AVM based content
Content Rendering API
-
"rn:renditioned" between the source item and rendition
● Search for all renditions of a specific content item
● Specify access permissions to be applied to a given rendition
● Update to a content item – option to re-generate renditions
8/7/2019 wcmroadmap-versions3-3and4-0-100203113356-phpapp01
http://slidepdf.com/reader/full/wcmroadmap-versions3-3and4-0-100203113356-phpapp01 10/30
Agend
a● Render a document into a different format
● Render an image into a different format
● Render and image to a different size
● Render and cropped version of an image
●
Content Rendering API
Source ContentItem
New Rendition
● Chain renditions actions together
Rendering API
8/7/2019 wcmroadmap-versions3-3and4-0-100203113356-phpapp01
http://slidepdf.com/reader/full/wcmroadmap-versions3-3and4-0-100203113356-phpapp01 11/30
● Collaborative activity-based workspaces
● Alfresco core repository
● Create a shared workspace for an activity
● Invite people to collaborate on an activity
Work Packages
–
ready
● Currently in design stage
● Alfresco 4.X timeframe
8/7/2019 wcmroadmap-versions3-3and4-0-100203113356-phpapp01
http://slidepdf.com/reader/full/wcmroadmap-versions3-3and4-0-100203113356-phpapp01 12/30
● Ongoing performance optimisations
● Hibernate removal – more control, better supportability
● Scalability
Performance Optimizations
8/7/2019 wcmroadmap-versions3-3and4-0-100203113356-phpapp01
http://slidepdf.com/reader/full/wcmroadmap-versions3-3and4-0-100203113356-phpapp01 13/30
CMIS, REST
Web Application
Alfresco Web Editor
Alfresco Web Delivery
Runtime Repository
Web ProducerShare
Alfresco WebEditor (AWE)
Preview Server
Alfresco EditorialRepository Deployment
Change sets, Renditions,
Deployment
Alfresco WebProducer
Alfresco WebEditor
Alfresco WebPreview
8/7/2019 wcmroadmap-versions3-3and4-0-100203113356-phpapp01
http://slidepdf.com/reader/full/wcmroadmap-versions3-3and4-0-100203113356-phpapp01 14/30
Agenda● Alfresco 3.3
● AWE – Alfresco Web Editor
● Evolution of Web Studio
● In-Context Editing
Alfresco Web Editor
● Deployed either:
● Stand alone
● As part of your Surf application
8/7/2019 wcmroadmap-versions3-3and4-0-100203113356-phpapp01
http://slidepdf.com/reader/full/wcmroadmap-versions3-3and4-0-100203113356-phpapp01 15/30
Agenda
● Consists of:
● Toolbar – Extensible JavaScript framework
● Edit Content Markers – indicates editable content
● Template Developer
● Add “Edit Content” placeholders
Alfresco Web Editor
●
Select the default Toolbar position
● Language Support - JSP support initially – Tag Library
● Available stand alone for use outside of an Alfresco environment
● Graceful Degradation - JavaScript and CSS
8/7/2019 wcmroadmap-versions3-3and4-0-100203113356-phpapp01
http://slidepdf.com/reader/full/wcmroadmap-versions3-3and4-0-100203113356-phpapp01 16/30
AWE Client App
Browser
Alfresco Web Editor
Alfresco WebEditor Web Application
AWE Template Extensions
Alfresco Repository
8/7/2019 wcmroadmap-versions3-3and4-0-100203113356-phpapp01
http://slidepdf.com/reader/full/wcmroadmap-versions3-3and4-0-100203113356-phpapp01 17/30
● JavaScript and CSS enabled – toolbar rendered
Alfresco Web Editor
● Forms Service being used to editcontent.
8/7/2019 wcmroadmap-versions3-3and4-0-100203113356-phpapp01
http://slidepdf.com/reader/full/wcmroadmap-versions3-3and4-0-100203113356-phpapp01 18/30
Agenda● Alfresco Web Editor
● Common JS Client Side Framework
● Used by Alfresco
● Used by Spring Surf
● Toolbar
Spring Surf Compatibility
Surf
● Extensible, pluggable
8/7/2019 wcmroadmap-versions3-3and4-0-100203113356-phpapp01
http://slidepdf.com/reader/full/wcmroadmap-versions3-3and4-0-100203113356-phpapp01 19/30
CMIS, REST
Web Application
Web Producer
Alfresco Web Delivery
Runtime Repository
Alfresco EditorialRepository Deployment
Change sets, Renditions,
Deployment
Alfresco WebProducer
Alfresco WebEditor
Alfresco WebPreview
8/7/2019 wcmroadmap-versions3-3and4-0-100203113356-phpapp01
http://slidepdf.com/reader/full/wcmroadmap-versions3-3and4-0-100203113356-phpapp01 20/30
Agenda
● Alfresco Share – Core WCM client tools
● New Share site type
● Focused WCM tools
● Create and manage rich, interactive websites
● Define site navi ation structures
Web Producer
● Wire up site presentation elements
● Manage content library
● Content workflow
● User roles and content permissions
● Template management
● Meta data management
8/7/2019 wcmroadmap-versions3-3and4-0-100203113356-phpapp01
http://slidepdf.com/reader/full/wcmroadmap-versions3-3and4-0-100203113356-phpapp01 21/30
CMIS, REST
Web Application
Web Delivery Runtime (CMIS)
Alfresco Web Delivery
Runtime Repository
Alfresco EditorialRepository Deployment
Change sets, Renditions,
Deployment
Alfresco WebProducer
Alfresco WebEditor
Alfresco WebPreview
8/7/2019 wcmroadmap-versions3-3and4-0-100203113356-phpapp01
http://slidepdf.com/reader/full/wcmroadmap-versions3-3and4-0-100203113356-phpapp01 22/30
Agenda● 3.3 and beyond Strategy
● Common content services
● Fast, scalable, highly available content repository
● Highly extensible and pluggable
Web Delivery Runtime (CMIS)
- ,
● CMIS API’s
● SQL-like query
● REST Interface
8/7/2019 wcmroadmap-versions3-3and4-0-100203113356-phpapp01
http://slidepdf.com/reader/full/wcmroadmap-versions3-3and4-0-100203113356-phpapp01 23/30
CMIS, REST
Web Application
Deployment Services
Alfresco Web Delivery
Runtime Repository
Web ProducerShare
Alfresco WebEditor (AWE)
Preview Server
Alfresco EditorialRepository Deployment
Change sets, Renditions,
8/7/2019 wcmroadmap-versions3-3and4-0-100203113356-phpapp01
http://slidepdf.com/reader/full/wcmroadmap-versions3-3and4-0-100203113356-phpapp01 24/30
Deployment Services
● 3.2r – Runtime Scalability
● AVM to DM Deployment
● Allow the core Alfresco repository to be utilised in the delivery tier
● Dynamic Content Services
●
● Transformations
● Clustering – deploy to a single node
● Straight through publishing
● Utilise Content Rules
● Auto classify
● Renditions created automatically
8/7/2019 wcmroadmap-versions3-3and4-0-100203113356-phpapp01
http://slidepdf.com/reader/full/wcmroadmap-versions3-3and4-0-100203113356-phpapp01 25/30
Deployment Services
● 3.3 – DM to DM Transfer
● Rich data structures and content modelling
● Associations
● Aspects
●
● 3.x – DM to:
● File System
● Database etc..
8/7/2019 wcmroadmap-versions3-3and4-0-100203113356-phpapp01
http://slidepdf.com/reader/full/wcmroadmap-versions3-3and4-0-100203113356-phpapp01 26/30
CMIS, REST
Web Application
Spring Surf Web Platform
Alfresco Web Delivery
Runtime Repository
Web ProducerShare
Alfresco WebEditor (AWE)
Preview Server
Alfresco EditorialRepository Deployment
Change sets, Renditions,
Deployment
8/7/2019 wcmroadmap-versions3-3and4-0-100203113356-phpapp01
http://slidepdf.com/reader/full/wcmroadmap-versions3-3and4-0-100203113356-phpapp01 27/30
Agenda
Spring Surf Web Platform
● Spring Surf Project● Scriptable and content-driven web presentation
● Semantic Content and Presentation Content!
● Web Scripts, Surf, Web Studio, DeveloperTools
● Joint effort between Alfresco and SpringSource
● Spring Community Process● Formal Spring Extension – Apache 2.0 License
● Release 1.0.0 Milestone 3● Web Script Documentation (wsDoc)
● Portal Integration (JSR-268 via Portlet MVC)
● Web Studio (aligned with Alfresco)
● Release 1.0.0 Final● Concurrent with Alfresco 3.3! (May 2010)
8/7/2019 wcmroadmap-versions3-3and4-0-100203113356-phpapp01
http://slidepdf.com/reader/full/wcmroadmap-versions3-3and4-0-100203113356-phpapp01 28/30
Agenda
Spring Surf Web Platform
● Spring Surf Extensions
● Web Scripts
● Surf
● Web Studio
● Developer Tools - Plugins
● SpringSource Tool Suite
● Sample Sites
● Spring Travel
● Pet Clinic
● Quick Start
● Tutorials
28
8/7/2019 wcmroadmap-versions3-3and4-0-100203113356-phpapp01
http://slidepdf.com/reader/full/wcmroadmap-versions3-3and4-0-100203113356-phpapp01 29/30
Summary – 3.2r and 3.3
● 3.2r - AVM to Alfresco (DM) Deployment
● 3.3 - Content Rendering API
● 3.3 - AWE – In-Context Editing
● 3.3 - Alfresco to Alfresco Transfer – DM Deployment
●
3.3 - Spring Surf 1.0.0 Final
● Future – 3.4 to 4.X
● Web Producer – Share based WCM UI
● Work Packages - activities / change sets