SlideShare a Scribd company logo
1 of 25
Download to read offline
Alfresco WCM
Roadmap Update – Aug 2010



                     Ben Hagan
            WCM Product Manager

              Brian Remmington
                   WCM Architect
Agenda

    ● Release Schedule
    ● WCM Quick Start
    ● Project “Cheetah”
    ● Project “Swift”
    ● Q and A




2
Release Schedule

    ● 3.3 modules (add-ons)
      o Delivered outside of an Alfresco release cycle prior to
        Cheetah

    ● Project “Cheetah” (3.4 provisional)
      o Calendar Q4 2010

    ● Project “Swift” (4.0 provisional)
      o Calendar Q2 2011




3
Provisional Release Timelines

Alfresco Community Edition
2010            September                  2011
            WCM                             Q1 (Swift)
          Quick Start Cheetah




                                Cheetah              Q2 Swift
                                                    Approx May
                                November

Alfresco Enterprise Edition
3.3 Add-ons

    WCM Quick Start - Sep 2010




5
WCM Quick Start

    ● Best practice WCM implementation
    ● Authoring and delivery
       o Authoring extensions for Alfresco Share
       o Spring MVC web application, Surf and CMIS

    ● No core product changes, only extensions, built on Alfresco 3.3.0
    ● Core product
       o Documented
           • Install Guide, User Guide, Developer Guide

       o Supported
       o Evolve with the product

    ● Enterprise and Community
    ● Utilizing the default store (not AVM)

6
WCM Quick Start
    Web Application



                                                      HTTP
     Quick Start




                                                                Website


                           Quick Start Website API


                          OpenCMIS



                                        CMIS (ATOM)
                                                                Alfresco Share
                                        REST (JSON)
                      Alfresco




                                                                In-context Editing
                                                                   (Web Editor)

7
WCM Quick Start - Features

    Website Features (partial)
    ●   Valid XHTML Strict, CSS driven         ●   Accessibility
        templates using jQuery
                                               ●   UGC – Comments, ratings, report
    ●   Fully dynamic site - sections and          post
        pages
                                               ●   Site Components
    ●   3 level navigation with cache
                                                   o   Featured News Carousel
    ●   Hierarchical template resolution           o   Latest News
        based on section and type
                                                   o   Latest Blog Articles
    ●   Home Page, News, Publications,             o   Related Content
        Blogs, Contact
                                                   o   News – All sections
    ●   Site Search                                o   Tags

    ●   Sample content – easily re-purposed        o   Featured Content


8
WCM Quick Start - Features

    Editorial Features (partial)               ●   Preview

    ●   Editorial management via Alfresco      ●   Publishing mechanism
        Share and Alfresco Web Editor          ●   UGC – Manage comments via Share
        (AWE)                                      Data Lists
    ●   Simple, automated installer            ●   Automated image resize
    ●   Automated site creation – sample           o   Renditions automatically generated
        content types and content
                                               ●   Associations Management
    ●   Default site structure and sample
        content                                ●   Manage section, type and template
                                                   mappings
    ●   Content Collections
                                               ●   Content Tagging
        o Hand picked by editor
        o Dynamically generate
             • CMIS and Lucene search
9
Project “Cheetah” – Q4 2010

      FOCUS: Web Editor Enhancements




10
Web Editor and Framework

     ● Web Editor and Framework provides:
        o In-context editing (Alfresco core product)

        o Extensible framework for developing in-context extensions (Spring)

     ● Simple tool for content editors
        o Page focused

        o Perform daily content activities without the need for a complex client tool

        o Context driven i.e. what can be done on THIS page?

     ● Web Editor Enhancements
        o Create new content

        o Delete content

        o FreeMarker Support


11
Web Editor

     New Content – “create a new one like this item”

                                     Type List - e.g. News Article
                                     Create a new content of type.....
     Edit, New, Delete icons         Only types on the current page displayed




12
Project “Swift” – Q2 2011

       FOCUS: Content Authoring &
          Content Publishing




13
Project Swift

     Content Authoring                                  Content Publishing
     ●   User Interface Enhancements                    ● Transfer
         o   Web Producer                                  o Enhanced reporting
         o   Renditions, Images, Associations - Forms      o Support for transfers in Share - initiate
                                                             transfers from Share i.e. within Web
     ●   Repository Enhancements                             Producer, and view histories of
         o   Work Packages                                   transfers.

         o   Composite Content                             o Alfresco to file system transfer -
                                                             transfer content to disk similar to the
         o   Dependent Associations                          current AVM based FSR functionality.
         o   Ordering of Node Associations
                                                           o Support transferring model elements
         o   Conditional Constraints                         (type and aspect definitions)

     ●   Developer
         o   Spring Surf

14
Content Model Enhancements

     Composite Content                                                    Composite Node         To-do List Item
     ●   Define nested, repeating elements, each one
         holding a group of properties
                                                                                            Component
                                                                                              Node
     ●   Related Lifecycle
         o   Composite deleted – component deleted                                 Component
                                                                                   Association
         o   Composite transferred – component transferred

         o   Composite versioned – component versioned
                                                                                                         Task
         o   Composite checked out – component checked out                                               Category
                                                                                                         Priority
     ●   Component Association

     ●   Development currently in progress



         http://wiki.alfresco.com/wiki/Swift_Content_Model_Enhancements
15
Content Model Enhancements

     Dependent Associations
                                                    News Article 1                 News Article 2
     ●   Associate one content node with
         another in such a way as to imply a
         dependency

     ●   WCM scenarios where a content item
         “relies” on another's existence

     ●   Dependent Actions
         o   A dependent node cannot be deleted        Dependent                     Dependent
                                                       Association                   Association
         o   Transfer – dependent nodes are also
             transferred

     ●   Unlike composites, the image node
         may be referenced by any number of
         other nodes – e.g. content sharing
                                                                      Image Item
                                                                     (dependant)
16
Content Model Enhancements

     Node (peer) Association Ordering
     ● Associations are used extensively within WCM scenarios

     ● Currently, child associations can be ordered however peer
       cannot
     ● WCM scenarios– creating a list of assets e.g.
       o related content
                                                              2
       o featured products
                                                               1
       o categorizations, etc.
                                                      Peer      3
                                                   Associations




17
Web Producer

     ● Web Producer – A WCM specific user interface within
       Alfresco Share
     ● A tool for people who “Produce Websites”
       o Create websites
       o Manage structure and navigation hierarchies
       o Work Packages
       o Content Libraries
       o Deployments
       o Users and groups
       o Content editorial – forms interface
       o Content Preview
18
Share – New Site Type

     Collaboration   Records Management        Web Site
          Site               Site            (Web Producer)
                         (DoD 5015.2)




19
Work Packages

     ● Collaboration and management                  ● Editorial Collaboration
       around assets for WCM scenarios
                                                        o no editorial isolation
     ● Manage collections of content
                                                     ● Permissions
       assets as a single entity
                                                     ● Workflow driven model
        o Workflow

        o Transfer                                   ● Features

     ● Track content changes                            o Categories

        o enabling nodes that are created,              o CRUD
          updated, and deleted to be automatically      o Workflow
          recorded against a work package
                                                        o Search – for a Work Package

                                                     ● API development in progress


20
Web Producer




21
Work Packages




22
Content Publishing

     Content Publishing
     ● Enhanced reporting

     ● Support for transfers within Share

     ● Alfresco to file system transfer

     ● Support transferral of model elements

     ● Support transferral of permissions




23
Spring Surf

     Status                                          ●   Spring Web Script/Surf Code Snippets

     ● Stability – towards 1.0 release               ●   Spring Surf Template Project

                                                     ●   Spring Surf Roo Addon
     ● Documentation
                                                     ●   Spring Web Script Runtime
     ● WCM Quick Start
                                                     ●   Spring Surf Update Site (in progress)
         o web application development
                                                     ●   Roo Addon for Spring CMIS (in progress)

     Developer Tools                                 ●   Template Project for Spring CMIS (in
                                                         progress)
     ●   Web Script Description Editor
                                                     ●   Template Project for Spring CMIS +
     ●   Web Script Package Description Editor           Spring Surf (in progress)

     ●   Web Script Schema Description Editor        ●   Web Script FreeMarker Template Editor
                                                         (in progress)
     ●   JavaScript Editor Extension (in progress)
                                                     ●   Build and Package Using Maven
24
Thanks!

     ● Q and A.




25

More Related Content

What's hot

Ad102 - Extreme Makeover -- LotusScript and Java Editor Edition
Ad102 - Extreme Makeover -- LotusScript and Java Editor EditionAd102 - Extreme Makeover -- LotusScript and Java Editor Edition
Ad102 - Extreme Makeover -- LotusScript and Java Editor Editionddrschiw
 
Maven - Gestão de Builds e Dependencias
Maven - Gestão de Builds e DependenciasMaven - Gestão de Builds e Dependencias
Maven - Gestão de Builds e DependenciasRuben Badaró
 
Flex Continuous Quality Builds Flex & (Ant || Maven)
Flex Continuous Quality Builds Flex & (Ant || Maven)Flex Continuous Quality Builds Flex & (Ant || Maven)
Flex Continuous Quality Builds Flex & (Ant || Maven)François Le Droff
 
November 2009 - Whats Cooking At JBoss Tools
November 2009 - Whats Cooking At JBoss ToolsNovember 2009 - Whats Cooking At JBoss Tools
November 2009 - Whats Cooking At JBoss ToolsJBug Italy
 
GR8Conf 2011: Adopting Grails
GR8Conf 2011: Adopting GrailsGR8Conf 2011: Adopting Grails
GR8Conf 2011: Adopting GrailsGR8Conf
 
AD106 - IBM Lotus Domino XPages anywhere - Write them once, See them Everywhere
AD106 - IBM Lotus Domino XPages anywhere - Write them once, See them EverywhereAD106 - IBM Lotus Domino XPages anywhere - Write them once, See them Everywhere
AD106 - IBM Lotus Domino XPages anywhere - Write them once, See them EverywhereStephan H. Wissel
 
If You Know JSF, You Know Portals and Portlets
If You Know JSF, You Know Portals and PortletsIf You Know JSF, You Know Portals and Portlets
If You Know JSF, You Know Portals and PortletsWesley Hales
 

What's hot (9)

Ad102 - Extreme Makeover -- LotusScript and Java Editor Edition
Ad102 - Extreme Makeover -- LotusScript and Java Editor EditionAd102 - Extreme Makeover -- LotusScript and Java Editor Edition
Ad102 - Extreme Makeover -- LotusScript and Java Editor Edition
 
Maven - Gestão de Builds e Dependencias
Maven - Gestão de Builds e DependenciasMaven - Gestão de Builds e Dependencias
Maven - Gestão de Builds e Dependencias
 
Client-Side Packages
Client-Side PackagesClient-Side Packages
Client-Side Packages
 
Origyn Web Browser 2008 (Rmll)
Origyn Web Browser 2008 (Rmll)Origyn Web Browser 2008 (Rmll)
Origyn Web Browser 2008 (Rmll)
 
Flex Continuous Quality Builds Flex & (Ant || Maven)
Flex Continuous Quality Builds Flex & (Ant || Maven)Flex Continuous Quality Builds Flex & (Ant || Maven)
Flex Continuous Quality Builds Flex & (Ant || Maven)
 
November 2009 - Whats Cooking At JBoss Tools
November 2009 - Whats Cooking At JBoss ToolsNovember 2009 - Whats Cooking At JBoss Tools
November 2009 - Whats Cooking At JBoss Tools
 
GR8Conf 2011: Adopting Grails
GR8Conf 2011: Adopting GrailsGR8Conf 2011: Adopting Grails
GR8Conf 2011: Adopting Grails
 
AD106 - IBM Lotus Domino XPages anywhere - Write them once, See them Everywhere
AD106 - IBM Lotus Domino XPages anywhere - Write them once, See them EverywhereAD106 - IBM Lotus Domino XPages anywhere - Write them once, See them Everywhere
AD106 - IBM Lotus Domino XPages anywhere - Write them once, See them Everywhere
 
If You Know JSF, You Know Portals and Portlets
If You Know JSF, You Know Portals and PortletsIf You Know JSF, You Know Portals and Portlets
If You Know JSF, You Know Portals and Portlets
 

Viewers also liked

Open Source and the New Economics of IT - Ingres CIO Doug Harr
Open Source and the New Economics of IT - Ingres CIO Doug HarrOpen Source and the New Economics of IT - Ingres CIO Doug Harr
Open Source and the New Economics of IT - Ingres CIO Doug HarrAlfresco Software
 
What's new in alfresco enterprise 3 3
What's new in alfresco enterprise 3 3What's new in alfresco enterprise 3 3
What's new in alfresco enterprise 3 3Alfresco Software
 
Really Simple Web Content Management
Really Simple Web Content ManagementReally Simple Web Content Management
Really Simple Web Content ManagementAlfresco Software
 
Alfresco Day Warsaw 2016: Advancing the Flow of Digital Business
Alfresco Day Warsaw 2016: Advancing the Flow of Digital BusinessAlfresco Day Warsaw 2016: Advancing the Flow of Digital Business
Alfresco Day Warsaw 2016: Advancing the Flow of Digital BusinessAlfresco Software
 
Alfresco Day Warsaw 2016 - Czy możliwe jest spełnienie wszystkich regulacji p...
Alfresco Day Warsaw 2016 - Czy możliwe jest spełnienie wszystkich regulacji p...Alfresco Day Warsaw 2016 - Czy możliwe jest spełnienie wszystkich regulacji p...
Alfresco Day Warsaw 2016 - Czy możliwe jest spełnienie wszystkich regulacji p...Alfresco Software
 
Alfresco Day Warsaw 2016: Identyfikacja i podpiselektroniczny - Safran
Alfresco Day Warsaw 2016: Identyfikacja i podpiselektroniczny - SafranAlfresco Day Warsaw 2016: Identyfikacja i podpiselektroniczny - Safran
Alfresco Day Warsaw 2016: Identyfikacja i podpiselektroniczny - SafranAlfresco Software
 

Viewers also liked (6)

Open Source and the New Economics of IT - Ingres CIO Doug Harr
Open Source and the New Economics of IT - Ingres CIO Doug HarrOpen Source and the New Economics of IT - Ingres CIO Doug Harr
Open Source and the New Economics of IT - Ingres CIO Doug Harr
 
What's new in alfresco enterprise 3 3
What's new in alfresco enterprise 3 3What's new in alfresco enterprise 3 3
What's new in alfresco enterprise 3 3
 
Really Simple Web Content Management
Really Simple Web Content ManagementReally Simple Web Content Management
Really Simple Web Content Management
 
Alfresco Day Warsaw 2016: Advancing the Flow of Digital Business
Alfresco Day Warsaw 2016: Advancing the Flow of Digital BusinessAlfresco Day Warsaw 2016: Advancing the Flow of Digital Business
Alfresco Day Warsaw 2016: Advancing the Flow of Digital Business
 
Alfresco Day Warsaw 2016 - Czy możliwe jest spełnienie wszystkich regulacji p...
Alfresco Day Warsaw 2016 - Czy możliwe jest spełnienie wszystkich regulacji p...Alfresco Day Warsaw 2016 - Czy możliwe jest spełnienie wszystkich regulacji p...
Alfresco Day Warsaw 2016 - Czy możliwe jest spełnienie wszystkich regulacji p...
 
Alfresco Day Warsaw 2016: Identyfikacja i podpiselektroniczny - Safran
Alfresco Day Warsaw 2016: Identyfikacja i podpiselektroniczny - SafranAlfresco Day Warsaw 2016: Identyfikacja i podpiselektroniczny - Safran
Alfresco Day Warsaw 2016: Identyfikacja i podpiselektroniczny - Safran
 

Similar to Alfresco WCM Roadmap 2010 (Cheetah & Swift)

Alfresco - Lunch and Learn - Fall 2010
Alfresco - Lunch and Learn - Fall 2010Alfresco - Lunch and Learn - Fall 2010
Alfresco - Lunch and Learn - Fall 2010TechSolCom
 
WCM Roadmap Versions 3 3 And 4 0
WCM Roadmap Versions 3 3 And 4 0WCM Roadmap Versions 3 3 And 4 0
WCM Roadmap Versions 3 3 And 4 0Alfresco Software
 
Whats new in alfresco community 3.4
Whats new in alfresco community 3.4Whats new in alfresco community 3.4
Whats new in alfresco community 3.4Alfresco Software
 
What's new in Portal and WCM 8.5
What's new in Portal and WCM 8.5What's new in Portal and WCM 8.5
What's new in Portal and WCM 8.5Vinayak Tavargeri
 
TAO DAYS - Development of an advanced item (IT Session)
TAO DAYS - Development of an advanced item (IT Session)TAO DAYS - Development of an advanced item (IT Session)
TAO DAYS - Development of an advanced item (IT Session)Open Assessment Technologies
 
Tech Talk Comp Apps851 20090930
Tech Talk Comp Apps851 20090930Tech Talk Comp Apps851 20090930
Tech Talk Comp Apps851 20090930Michael Masterson
 
How to build a custom stack with WSO2 carbon
How to build a custom stack with WSO2 carbon How to build a custom stack with WSO2 carbon
How to build a custom stack with WSO2 carbon WSO2
 
How to build a custom stack with wso2 carbon
How to build a custom stack with wso2 carbonHow to build a custom stack with wso2 carbon
How to build a custom stack with wso2 carbonShameera Rathnayaka
 
Station Four: Web Redesign Presentation
Station Four: Web Redesign PresentationStation Four: Web Redesign Presentation
Station Four: Web Redesign Presentationcolberding
 
Chris O'Brien - Modern SharePoint sites and the SharePoint Framework - reference
Chris O'Brien - Modern SharePoint sites and the SharePoint Framework - referenceChris O'Brien - Modern SharePoint sites and the SharePoint Framework - reference
Chris O'Brien - Modern SharePoint sites and the SharePoint Framework - referenceChris O'Brien
 
2016_04_04_CNI_Spring_Meeting_Microservices
2016_04_04_CNI_Spring_Meeting_Microservices2016_04_04_CNI_Spring_Meeting_Microservices
2016_04_04_CNI_Spring_Meeting_MicroservicesJason Varghese
 
JEE Conf 2015: Less JS!
JEE Conf 2015: Less JS!JEE Conf 2015: Less JS!
JEE Conf 2015: Less JS!_Dewy_
 
The Java Content Repository
The Java Content RepositoryThe Java Content Repository
The Java Content Repositorynobby
 
Carbon: Towards a Server Building Framework for SOA Platform
Carbon: Towards a Server Building Framework for SOA PlatformCarbon: Towards a Server Building Framework for SOA Platform
Carbon: Towards a Server Building Framework for SOA PlatformSrinath Perera
 
Alfresco overview EDM
Alfresco overview EDMAlfresco overview EDM
Alfresco overview EDMsang nguyen
 
Writing Effective Self-Help Guides for World Domination
Writing Effective Self-Help Guides for World DominationWriting Effective Self-Help Guides for World Domination
Writing Effective Self-Help Guides for World DominationEmma Jane Hogbin Westby
 
Liferay UG Meetup #8 - Portal 7.3 + portlets com nodeJS - 2020-03-04
Liferay UG Meetup #8 - Portal 7.3 + portlets com nodeJS - 2020-03-04Liferay UG Meetup #8 - Portal 7.3 + portlets com nodeJS - 2020-03-04
Liferay UG Meetup #8 - Portal 7.3 + portlets com nodeJS - 2020-03-04Fernando Fernández
 

Similar to Alfresco WCM Roadmap 2010 (Cheetah & Swift) (20)

Alfresco - Lunch and Learn - Fall 2010
Alfresco - Lunch and Learn - Fall 2010Alfresco - Lunch and Learn - Fall 2010
Alfresco - Lunch and Learn - Fall 2010
 
WCM Roadmap Versions 3 3 And 4 0
WCM Roadmap Versions 3 3 And 4 0WCM Roadmap Versions 3 3 And 4 0
WCM Roadmap Versions 3 3 And 4 0
 
Whats new in alfresco community 3.4
Whats new in alfresco community 3.4Whats new in alfresco community 3.4
Whats new in alfresco community 3.4
 
Alfresco Novidades 3.3
Alfresco Novidades 3.3Alfresco Novidades 3.3
Alfresco Novidades 3.3
 
What's new in Portal and WCM 8.5
What's new in Portal and WCM 8.5What's new in Portal and WCM 8.5
What's new in Portal and WCM 8.5
 
TAO DAYS - Development of an advanced item (IT Session)
TAO DAYS - Development of an advanced item (IT Session)TAO DAYS - Development of an advanced item (IT Session)
TAO DAYS - Development of an advanced item (IT Session)
 
Tech Talk Comp Apps851 20090930
Tech Talk Comp Apps851 20090930Tech Talk Comp Apps851 20090930
Tech Talk Comp Apps851 20090930
 
How to build a custom stack with WSO2 carbon
How to build a custom stack with WSO2 carbon How to build a custom stack with WSO2 carbon
How to build a custom stack with WSO2 carbon
 
How to build a custom stack with wso2 carbon
How to build a custom stack with wso2 carbonHow to build a custom stack with wso2 carbon
How to build a custom stack with wso2 carbon
 
Station Four: Web Redesign Presentation
Station Four: Web Redesign PresentationStation Four: Web Redesign Presentation
Station Four: Web Redesign Presentation
 
Chris O'Brien - Modern SharePoint sites and the SharePoint Framework - reference
Chris O'Brien - Modern SharePoint sites and the SharePoint Framework - referenceChris O'Brien - Modern SharePoint sites and the SharePoint Framework - reference
Chris O'Brien - Modern SharePoint sites and the SharePoint Framework - reference
 
2016_04_04_CNI_Spring_Meeting_Microservices
2016_04_04_CNI_Spring_Meeting_Microservices2016_04_04_CNI_Spring_Meeting_Microservices
2016_04_04_CNI_Spring_Meeting_Microservices
 
JEE Conf 2015: Less JS!
JEE Conf 2015: Less JS!JEE Conf 2015: Less JS!
JEE Conf 2015: Less JS!
 
Prueba ppt
Prueba pptPrueba ppt
Prueba ppt
 
Html5v1
Html5v1Html5v1
Html5v1
 
The Java Content Repository
The Java Content RepositoryThe Java Content Repository
The Java Content Repository
 
Carbon: Towards a Server Building Framework for SOA Platform
Carbon: Towards a Server Building Framework for SOA PlatformCarbon: Towards a Server Building Framework for SOA Platform
Carbon: Towards a Server Building Framework for SOA Platform
 
Alfresco overview EDM
Alfresco overview EDMAlfresco overview EDM
Alfresco overview EDM
 
Writing Effective Self-Help Guides for World Domination
Writing Effective Self-Help Guides for World DominationWriting Effective Self-Help Guides for World Domination
Writing Effective Self-Help Guides for World Domination
 
Liferay UG Meetup #8 - Portal 7.3 + portlets com nodeJS - 2020-03-04
Liferay UG Meetup #8 - Portal 7.3 + portlets com nodeJS - 2020-03-04Liferay UG Meetup #8 - Portal 7.3 + portlets com nodeJS - 2020-03-04
Liferay UG Meetup #8 - Portal 7.3 + portlets com nodeJS - 2020-03-04
 

More from Alfresco Software

Alfresco Day Benelux Inholland studentendossier
Alfresco Day Benelux Inholland studentendossierAlfresco Day Benelux Inholland studentendossier
Alfresco Day Benelux Inholland studentendossierAlfresco Software
 
Alfresco Day Benelux Hogeschool Inholland Records Management application
Alfresco Day Benelux Hogeschool Inholland Records Management applicationAlfresco Day Benelux Hogeschool Inholland Records Management application
Alfresco Day Benelux Hogeschool Inholland Records Management applicationAlfresco Software
 
Alfresco Day BeNelux: Customer Success Showcase - Saxion Hogescholen
Alfresco Day BeNelux: Customer Success Showcase - Saxion HogescholenAlfresco Day BeNelux: Customer Success Showcase - Saxion Hogescholen
Alfresco Day BeNelux: Customer Success Showcase - Saxion HogescholenAlfresco Software
 
Alfresco Day BeNelux: Customer Success Showcase - Gemeente Amsterdam
Alfresco Day BeNelux: Customer Success Showcase - Gemeente AmsterdamAlfresco Day BeNelux: Customer Success Showcase - Gemeente Amsterdam
Alfresco Day BeNelux: Customer Success Showcase - Gemeente AmsterdamAlfresco Software
 
Alfresco Day BeNelux: The success of Alfresco
Alfresco Day BeNelux: The success of AlfrescoAlfresco Day BeNelux: The success of Alfresco
Alfresco Day BeNelux: The success of AlfrescoAlfresco Software
 
Alfresco Day BeNelux: Customer Success Showcase - Credendo Group
Alfresco Day BeNelux: Customer Success Showcase - Credendo GroupAlfresco Day BeNelux: Customer Success Showcase - Credendo Group
Alfresco Day BeNelux: Customer Success Showcase - Credendo GroupAlfresco Software
 
Alfresco Day BeNelux: Digital Transformation - It's All About Flow
Alfresco Day BeNelux: Digital Transformation - It's All About FlowAlfresco Day BeNelux: Digital Transformation - It's All About Flow
Alfresco Day BeNelux: Digital Transformation - It's All About FlowAlfresco Software
 
Alfresco Day Vienna 2016: Activiti – ein Katalysator für die DMS-Strategie be...
Alfresco Day Vienna 2016: Activiti – ein Katalysator für die DMS-Strategie be...Alfresco Day Vienna 2016: Activiti – ein Katalysator für die DMS-Strategie be...
Alfresco Day Vienna 2016: Activiti – ein Katalysator für die DMS-Strategie be...Alfresco Software
 
Alfresco Day Vienna 2016: Elektronische Geschäftsprozesse auf Basis von Alfre...
Alfresco Day Vienna 2016: Elektronische Geschäftsprozesse auf Basis von Alfre...Alfresco Day Vienna 2016: Elektronische Geschäftsprozesse auf Basis von Alfre...
Alfresco Day Vienna 2016: Elektronische Geschäftsprozesse auf Basis von Alfre...Alfresco Software
 
Alfresco Day Vienna 2016: Alfrescos neue Rest API
Alfresco Day Vienna 2016: Alfrescos neue Rest APIAlfresco Day Vienna 2016: Alfrescos neue Rest API
Alfresco Day Vienna 2016: Alfrescos neue Rest APIAlfresco Software
 
Alfresco Day Vienna 2016: Support Tools für die Admin-Konsole
Alfresco Day Vienna 2016: Support Tools für die Admin-KonsoleAlfresco Day Vienna 2016: Support Tools für die Admin-Konsole
Alfresco Day Vienna 2016: Support Tools für die Admin-KonsoleAlfresco Software
 
Alfresco Day Vienna 2016: Entwickeln mit Alfresco
Alfresco Day Vienna 2016: Entwickeln mit AlfrescoAlfresco Day Vienna 2016: Entwickeln mit Alfresco
Alfresco Day Vienna 2016: Entwickeln mit AlfrescoAlfresco Software
 
Alfresco Day Vienna 2016: Activiti goes enterprise: Die Evolution der BPM Sui...
Alfresco Day Vienna 2016: Activiti goes enterprise: Die Evolution der BPM Sui...Alfresco Day Vienna 2016: Activiti goes enterprise: Die Evolution der BPM Sui...
Alfresco Day Vienna 2016: Activiti goes enterprise: Die Evolution der BPM Sui...Alfresco Software
 
Alfresco Day Vienna 2016: Partner Lightning Talk: Westernacher
Alfresco Day Vienna 2016: Partner Lightning Talk: WesternacherAlfresco Day Vienna 2016: Partner Lightning Talk: Westernacher
Alfresco Day Vienna 2016: Partner Lightning Talk: WesternacherAlfresco Software
 
Alfresco Day Vienna 2016: Bringing Content & Process together with the App De...
Alfresco Day Vienna 2016: Bringing Content & Process together with the App De...Alfresco Day Vienna 2016: Bringing Content & Process together with the App De...
Alfresco Day Vienna 2016: Bringing Content & Process together with the App De...Alfresco Software
 
Alfresco Day Vienna 2016: Partner Lightning Talk - it-novum
Alfresco Day Vienna 2016: Partner Lightning Talk - it-novumAlfresco Day Vienna 2016: Partner Lightning Talk - it-novum
Alfresco Day Vienna 2016: Partner Lightning Talk - it-novumAlfresco Software
 
Alfresco Day Vienna 2016: How to Achieve Digital Flow in the Enterprise - Joh...
Alfresco Day Vienna 2016: How to Achieve Digital Flow in the Enterprise - Joh...Alfresco Day Vienna 2016: How to Achieve Digital Flow in the Enterprise - Joh...
Alfresco Day Vienna 2016: How to Achieve Digital Flow in the Enterprise - Joh...Alfresco Software
 
Alfresco Day Warsaw 2016: Podpis elektroniczny - BMS
Alfresco Day Warsaw 2016: Podpis elektroniczny - BMSAlfresco Day Warsaw 2016: Podpis elektroniczny - BMS
Alfresco Day Warsaw 2016: Podpis elektroniczny - BMSAlfresco Software
 
Alfresco Day Warsaw 2016: Next-Generation Business Process Management with Al...
Alfresco Day Warsaw 2016: Next-Generation Business Process Management with Al...Alfresco Day Warsaw 2016: Next-Generation Business Process Management with Al...
Alfresco Day Warsaw 2016: Next-Generation Business Process Management with Al...Alfresco Software
 
Alfresco Day Milano 2016 - Demo Data
Alfresco Day Milano 2016 - Demo DataAlfresco Day Milano 2016 - Demo Data
Alfresco Day Milano 2016 - Demo DataAlfresco Software
 

More from Alfresco Software (20)

Alfresco Day Benelux Inholland studentendossier
Alfresco Day Benelux Inholland studentendossierAlfresco Day Benelux Inholland studentendossier
Alfresco Day Benelux Inholland studentendossier
 
Alfresco Day Benelux Hogeschool Inholland Records Management application
Alfresco Day Benelux Hogeschool Inholland Records Management applicationAlfresco Day Benelux Hogeschool Inholland Records Management application
Alfresco Day Benelux Hogeschool Inholland Records Management application
 
Alfresco Day BeNelux: Customer Success Showcase - Saxion Hogescholen
Alfresco Day BeNelux: Customer Success Showcase - Saxion HogescholenAlfresco Day BeNelux: Customer Success Showcase - Saxion Hogescholen
Alfresco Day BeNelux: Customer Success Showcase - Saxion Hogescholen
 
Alfresco Day BeNelux: Customer Success Showcase - Gemeente Amsterdam
Alfresco Day BeNelux: Customer Success Showcase - Gemeente AmsterdamAlfresco Day BeNelux: Customer Success Showcase - Gemeente Amsterdam
Alfresco Day BeNelux: Customer Success Showcase - Gemeente Amsterdam
 
Alfresco Day BeNelux: The success of Alfresco
Alfresco Day BeNelux: The success of AlfrescoAlfresco Day BeNelux: The success of Alfresco
Alfresco Day BeNelux: The success of Alfresco
 
Alfresco Day BeNelux: Customer Success Showcase - Credendo Group
Alfresco Day BeNelux: Customer Success Showcase - Credendo GroupAlfresco Day BeNelux: Customer Success Showcase - Credendo Group
Alfresco Day BeNelux: Customer Success Showcase - Credendo Group
 
Alfresco Day BeNelux: Digital Transformation - It's All About Flow
Alfresco Day BeNelux: Digital Transformation - It's All About FlowAlfresco Day BeNelux: Digital Transformation - It's All About Flow
Alfresco Day BeNelux: Digital Transformation - It's All About Flow
 
Alfresco Day Vienna 2016: Activiti – ein Katalysator für die DMS-Strategie be...
Alfresco Day Vienna 2016: Activiti – ein Katalysator für die DMS-Strategie be...Alfresco Day Vienna 2016: Activiti – ein Katalysator für die DMS-Strategie be...
Alfresco Day Vienna 2016: Activiti – ein Katalysator für die DMS-Strategie be...
 
Alfresco Day Vienna 2016: Elektronische Geschäftsprozesse auf Basis von Alfre...
Alfresco Day Vienna 2016: Elektronische Geschäftsprozesse auf Basis von Alfre...Alfresco Day Vienna 2016: Elektronische Geschäftsprozesse auf Basis von Alfre...
Alfresco Day Vienna 2016: Elektronische Geschäftsprozesse auf Basis von Alfre...
 
Alfresco Day Vienna 2016: Alfrescos neue Rest API
Alfresco Day Vienna 2016: Alfrescos neue Rest APIAlfresco Day Vienna 2016: Alfrescos neue Rest API
Alfresco Day Vienna 2016: Alfrescos neue Rest API
 
Alfresco Day Vienna 2016: Support Tools für die Admin-Konsole
Alfresco Day Vienna 2016: Support Tools für die Admin-KonsoleAlfresco Day Vienna 2016: Support Tools für die Admin-Konsole
Alfresco Day Vienna 2016: Support Tools für die Admin-Konsole
 
Alfresco Day Vienna 2016: Entwickeln mit Alfresco
Alfresco Day Vienna 2016: Entwickeln mit AlfrescoAlfresco Day Vienna 2016: Entwickeln mit Alfresco
Alfresco Day Vienna 2016: Entwickeln mit Alfresco
 
Alfresco Day Vienna 2016: Activiti goes enterprise: Die Evolution der BPM Sui...
Alfresco Day Vienna 2016: Activiti goes enterprise: Die Evolution der BPM Sui...Alfresco Day Vienna 2016: Activiti goes enterprise: Die Evolution der BPM Sui...
Alfresco Day Vienna 2016: Activiti goes enterprise: Die Evolution der BPM Sui...
 
Alfresco Day Vienna 2016: Partner Lightning Talk: Westernacher
Alfresco Day Vienna 2016: Partner Lightning Talk: WesternacherAlfresco Day Vienna 2016: Partner Lightning Talk: Westernacher
Alfresco Day Vienna 2016: Partner Lightning Talk: Westernacher
 
Alfresco Day Vienna 2016: Bringing Content & Process together with the App De...
Alfresco Day Vienna 2016: Bringing Content & Process together with the App De...Alfresco Day Vienna 2016: Bringing Content & Process together with the App De...
Alfresco Day Vienna 2016: Bringing Content & Process together with the App De...
 
Alfresco Day Vienna 2016: Partner Lightning Talk - it-novum
Alfresco Day Vienna 2016: Partner Lightning Talk - it-novumAlfresco Day Vienna 2016: Partner Lightning Talk - it-novum
Alfresco Day Vienna 2016: Partner Lightning Talk - it-novum
 
Alfresco Day Vienna 2016: How to Achieve Digital Flow in the Enterprise - Joh...
Alfresco Day Vienna 2016: How to Achieve Digital Flow in the Enterprise - Joh...Alfresco Day Vienna 2016: How to Achieve Digital Flow in the Enterprise - Joh...
Alfresco Day Vienna 2016: How to Achieve Digital Flow in the Enterprise - Joh...
 
Alfresco Day Warsaw 2016: Podpis elektroniczny - BMS
Alfresco Day Warsaw 2016: Podpis elektroniczny - BMSAlfresco Day Warsaw 2016: Podpis elektroniczny - BMS
Alfresco Day Warsaw 2016: Podpis elektroniczny - BMS
 
Alfresco Day Warsaw 2016: Next-Generation Business Process Management with Al...
Alfresco Day Warsaw 2016: Next-Generation Business Process Management with Al...Alfresco Day Warsaw 2016: Next-Generation Business Process Management with Al...
Alfresco Day Warsaw 2016: Next-Generation Business Process Management with Al...
 
Alfresco Day Milano 2016 - Demo Data
Alfresco Day Milano 2016 - Demo DataAlfresco Day Milano 2016 - Demo Data
Alfresco Day Milano 2016 - Demo Data
 

Recently uploaded

#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 

Recently uploaded (20)

#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 

Alfresco WCM Roadmap 2010 (Cheetah & Swift)

  • 1. Alfresco WCM Roadmap Update – Aug 2010 Ben Hagan WCM Product Manager Brian Remmington WCM Architect
  • 2. Agenda ● Release Schedule ● WCM Quick Start ● Project “Cheetah” ● Project “Swift” ● Q and A 2
  • 3. Release Schedule ● 3.3 modules (add-ons) o Delivered outside of an Alfresco release cycle prior to Cheetah ● Project “Cheetah” (3.4 provisional) o Calendar Q4 2010 ● Project “Swift” (4.0 provisional) o Calendar Q2 2011 3
  • 4. Provisional Release Timelines Alfresco Community Edition 2010 September 2011 WCM Q1 (Swift) Quick Start Cheetah Cheetah Q2 Swift Approx May November Alfresco Enterprise Edition
  • 5. 3.3 Add-ons WCM Quick Start - Sep 2010 5
  • 6. WCM Quick Start ● Best practice WCM implementation ● Authoring and delivery o Authoring extensions for Alfresco Share o Spring MVC web application, Surf and CMIS ● No core product changes, only extensions, built on Alfresco 3.3.0 ● Core product o Documented • Install Guide, User Guide, Developer Guide o Supported o Evolve with the product ● Enterprise and Community ● Utilizing the default store (not AVM) 6
  • 7. WCM Quick Start Web Application HTTP Quick Start Website Quick Start Website API OpenCMIS CMIS (ATOM) Alfresco Share REST (JSON) Alfresco In-context Editing (Web Editor) 7
  • 8. WCM Quick Start - Features Website Features (partial) ● Valid XHTML Strict, CSS driven ● Accessibility templates using jQuery ● UGC – Comments, ratings, report ● Fully dynamic site - sections and post pages ● Site Components ● 3 level navigation with cache o Featured News Carousel ● Hierarchical template resolution o Latest News based on section and type o Latest Blog Articles ● Home Page, News, Publications, o Related Content Blogs, Contact o News – All sections ● Site Search o Tags ● Sample content – easily re-purposed o Featured Content 8
  • 9. WCM Quick Start - Features Editorial Features (partial) ● Preview ● Editorial management via Alfresco ● Publishing mechanism Share and Alfresco Web Editor ● UGC – Manage comments via Share (AWE) Data Lists ● Simple, automated installer ● Automated image resize ● Automated site creation – sample o Renditions automatically generated content types and content ● Associations Management ● Default site structure and sample content ● Manage section, type and template mappings ● Content Collections ● Content Tagging o Hand picked by editor o Dynamically generate • CMIS and Lucene search 9
  • 10. Project “Cheetah” – Q4 2010 FOCUS: Web Editor Enhancements 10
  • 11. Web Editor and Framework ● Web Editor and Framework provides: o In-context editing (Alfresco core product) o Extensible framework for developing in-context extensions (Spring) ● Simple tool for content editors o Page focused o Perform daily content activities without the need for a complex client tool o Context driven i.e. what can be done on THIS page? ● Web Editor Enhancements o Create new content o Delete content o FreeMarker Support 11
  • 12. Web Editor New Content – “create a new one like this item” Type List - e.g. News Article Create a new content of type..... Edit, New, Delete icons Only types on the current page displayed 12
  • 13. Project “Swift” – Q2 2011 FOCUS: Content Authoring & Content Publishing 13
  • 14. Project Swift Content Authoring Content Publishing ● User Interface Enhancements ● Transfer o Web Producer o Enhanced reporting o Renditions, Images, Associations - Forms o Support for transfers in Share - initiate transfers from Share i.e. within Web ● Repository Enhancements Producer, and view histories of o Work Packages transfers. o Composite Content o Alfresco to file system transfer - transfer content to disk similar to the o Dependent Associations current AVM based FSR functionality. o Ordering of Node Associations o Support transferring model elements o Conditional Constraints (type and aspect definitions) ● Developer o Spring Surf 14
  • 15. Content Model Enhancements Composite Content Composite Node To-do List Item ● Define nested, repeating elements, each one holding a group of properties Component Node ● Related Lifecycle o Composite deleted – component deleted Component Association o Composite transferred – component transferred o Composite versioned – component versioned Task o Composite checked out – component checked out Category Priority ● Component Association ● Development currently in progress http://wiki.alfresco.com/wiki/Swift_Content_Model_Enhancements 15
  • 16. Content Model Enhancements Dependent Associations News Article 1 News Article 2 ● Associate one content node with another in such a way as to imply a dependency ● WCM scenarios where a content item “relies” on another's existence ● Dependent Actions o A dependent node cannot be deleted Dependent Dependent Association Association o Transfer – dependent nodes are also transferred ● Unlike composites, the image node may be referenced by any number of other nodes – e.g. content sharing Image Item (dependant) 16
  • 17. Content Model Enhancements Node (peer) Association Ordering ● Associations are used extensively within WCM scenarios ● Currently, child associations can be ordered however peer cannot ● WCM scenarios– creating a list of assets e.g. o related content 2 o featured products 1 o categorizations, etc. Peer 3 Associations 17
  • 18. Web Producer ● Web Producer – A WCM specific user interface within Alfresco Share ● A tool for people who “Produce Websites” o Create websites o Manage structure and navigation hierarchies o Work Packages o Content Libraries o Deployments o Users and groups o Content editorial – forms interface o Content Preview 18
  • 19. Share – New Site Type Collaboration Records Management Web Site Site Site (Web Producer) (DoD 5015.2) 19
  • 20. Work Packages ● Collaboration and management ● Editorial Collaboration around assets for WCM scenarios o no editorial isolation ● Manage collections of content ● Permissions assets as a single entity ● Workflow driven model o Workflow o Transfer ● Features ● Track content changes o Categories o enabling nodes that are created, o CRUD updated, and deleted to be automatically o Workflow recorded against a work package o Search – for a Work Package ● API development in progress 20
  • 23. Content Publishing Content Publishing ● Enhanced reporting ● Support for transfers within Share ● Alfresco to file system transfer ● Support transferral of model elements ● Support transferral of permissions 23
  • 24. Spring Surf Status ● Spring Web Script/Surf Code Snippets ● Stability – towards 1.0 release ● Spring Surf Template Project ● Spring Surf Roo Addon ● Documentation ● Spring Web Script Runtime ● WCM Quick Start ● Spring Surf Update Site (in progress) o web application development ● Roo Addon for Spring CMIS (in progress) Developer Tools ● Template Project for Spring CMIS (in progress) ● Web Script Description Editor ● Template Project for Spring CMIS + ● Web Script Package Description Editor Spring Surf (in progress) ● Web Script Schema Description Editor ● Web Script FreeMarker Template Editor (in progress) ● JavaScript Editor Extension (in progress) ● Build and Package Using Maven 24
  • 25. Thanks! ● Q and A. 25