alfresco day madrid toni de la fuente - roadmap 2011
DESCRIPTION
TRANSCRIPT
![Page 1: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/1.jpg)
Alfresco 2011 Product Roadmap
Toni de la FuenteSenior Solutions Engineer
twitter: ToniBlyx blog: http://blyx.com
![Page 2: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/2.jpg)
Alfresco 3.4 Enterprise – January 2011
• Web Quick Start• Forms and AWE
o Create Newo Freemarker support
• Portal Doclib• XAM Content Store• Share
o Advanced Searcho Advanced Workflowo New Toolbaro User statuso Create site permissions
• Distributed Repositorieso Repository to Repository
Replication• Database Mapping
Optimisationo Hibernate removal
• Search performance improvementso Permission evaluation
• Enhanced Metadata & Text Extrationo Tika basedo Easier mappingo Dropin Tika plugins
![Page 3: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/3.jpg)
Project Swift Business Objectives
• Improve Enterprise Worthinesso Reliability, Scalability, Serviceabilityo Extensibility
• Establish new business and thought leadership in Social Publishing
• Strengthen Social Content Management
Quality Goal Close all externally raised defects
![Page 4: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/4.jpg)
Project Swift
• Hardening• Extensibility• Social Publishing• Share, Social & User Experience• Activiti
![Page 5: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/5.jpg)
Hardening
![Page 6: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/6.jpg)
Swift Hardening: Scaling and Reliability
• Scalable Repository Clustero SOLR based Query Servero Aim to support 10s of nodes
![Page 7: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/7.jpg)
Swift Hardening: Cluster
• Benchmarko Sizing Guidelines
• Cluster Protocolso WebDAV, FTP, MS SharePoint, CMIS
• Cluster CIFSo Full CIFS capabilitieso Support for wider range of Content Editors
![Page 8: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/8.jpg)
Swift Hardening: Short List
• Improve Delete Performance• Scalable result sets (browse and search)• Fine Grain Control Of Fulltext Indexing• Improve multilingual indexing
![Page 9: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/9.jpg)
Swift Hardening: Administration Console
• Admin consoleo Authenticationo Fileserverso License Mgmto Email (IMAP)o Email (Inbound/
Outbound)o Transformations...and more...
• Model Managemento Tools to make it easy to define Types, Aspects, Properties
etc
![Page 10: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/10.jpg)
Social Publishing
![Page 11: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/11.jpg)
Click to edit Master subtitle style
460,000 New Accounts and 140 Million Tweets Per Day
1 week. The time it now takes for users to send a billion Tweets. 140 million. The average number of Tweets people sent per day, in the last month.456. Tweets per second (TPS) when Michael Jackson died on June 25, 2009 (a record at that time).6,939. Current TPS record, set 4 seconds after midnight in Japan on New Year’s Day.
SOURCE: blog.twitter.com, March 14, 2011
![Page 12: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/12.jpg)
Business Problem
Marketing
Alfresco DeveloperConferences
![Page 13: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/13.jpg)
Business Problem
• Entirely manual processo Is my content in the correct format?o No dependency managemento Margin for erroro No scheduling of publishingo I might forget or not bother!
• Independent systemso Locate in other systems, download, login, upload, add
metadata etco How do I update to a new version?
![Page 14: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/14.jpg)
Business Problem
• Multiple account credential o Passed between staffo Stored independently
• No audit trail of publications – system of recordo Who published what to where and when?
• Little or no understanding of the content impact
![Page 15: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/15.jpg)
Alfresco Social Publishing Framework
• A framework to publish content to any social publishing channelo YouTube, Twitter, Facebook, Drupal etc...
• Manage social publishing channels as easily as your current websites
• Full ECM\WCM• Ability to “plug in” and configure new
publishing channels• Capture events within the framework
![Page 16: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/16.jpg)
Delivery Channels
• Hierarchical or flat• Create multiple instances of each delivery
channelo Multiple Twitter, YouTube etc accountso Authentication and configuration for each channel
• Content type or mime type restrictions• Permissions
o Set who can publish to where
![Page 17: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/17.jpg)
Publishing Queue Management
• Manage publishing queue for each delivery channel
• View the publishing history of an asseto Audit and record When was it published, by whom and to
where• View the publishing history for a given channel• Filter based on status
o all, failed, published, started, scheduled
![Page 18: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/18.jpg)
![Page 19: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/19.jpg)
Dependency Management
• Publish a set of content assets to multiple delivery channels in a single action
• I can set an asset as being a publishing dependency on another
• Assets are automatically published to their respective channels in the correct order
• If an asset publication fails, so will any dependant assetso E.G. A tweet referencing a press release cannot be published if the
press release has failed to publish • If I try and delete and image that is a dependency of another
asset, I will be notified
![Page 20: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/20.jpg)
Dependency Management
1 32
![Page 21: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/21.jpg)
Scheduling
• Set date/times for publications
![Page 22: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/22.jpg)
Swift Supported Publishing Channels
• Quick Start – dynamic delivery channel• Flat File – static delivery channel• A blend of static and dynamic
o CDN, binaries etco Based on mime or content type
• YouTubeo Automatically publish eligible video assets to YouTubeo Embed YouTube videos in to HTML assets
• Twittero Automatic link management between assetso Dependency management
![Page 23: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/23.jpg)
Social Media Monitoring
• View relevant conversations happening around your brand and products
• Understand the impact of your contento How many retweets, comments etco Who commented and why?o Trackbacks and mentionso Trends associated with your contento People – graph, links, networks etc
• Possible web service integration• Not planned within Swift timeframe
![Page 24: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/24.jpg)
Social Publishing Roundtrip
Social Impact Analysis
Web Quick Start
Custom
Publishing Channels
![Page 25: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/25.jpg)
Quick Start Enhancements
• Quick Start – dynamic channel• Multilingual Support
o Automatic site structure creationo Workflows and taskso InContext editing support
![Page 26: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/26.jpg)
Summary Project Swift
• Social Publishing Frameworko Framework to publish content to any Social Channelo Support for Quick Start as a dynamic channelo Support Twitter delivery channelo Support YouTube delivery channel o Support flat file static delivery channel o Manage publishing queue for each delivery channelo Scheduled publication of content assetso Content dependency managemento Enable partners to build new delivery channelso MultiLingual Support for the Web Quick Start
![Page 27: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/27.jpg)
Extensibility
![Page 28: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/28.jpg)
Swift Extensibility
• Supported Extension Points for Shareo Component Extensions – no copy/pasteo Document Library Actions and Evaluators
• Add custom menus and actions in the Document Library• Menus displayed based on permission, type, status
basis etco Custom Action Dialogs
• Easy upgradeso No diff and merge
• Public APIo OpenCMIS plus Alfresco specific extensions
• E.G. Aspects
![Page 29: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/29.jpg)
Swift Extensibility: Short List
• List View Extensible Properties• Configuration (not code)• e.g. Show approval status
• Content Templateso Create custom content types
• e.g. Procedure, Press Release...• Localisable Constraints• Dynamic Constraints
o Easy update (no file system, no XML) • e.g. List of product names
![Page 30: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/30.jpg)
Share, Social and User Experience
![Page 31: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/31.jpg)
Swift: Share, Social and User Experience
• Socialo Push Notifications
• Email Activity Digesto Read Trackingo Likeso Comments
• Email based threadso Video Playback
• Flash & HTML5• Branding
o Application Logoo Persite themes
• User Experienceo Drag n’ Drop Uploadso Inline Property Editingo Inline Help Systemo Doc. Details Page Redesign
• Larger Previews• Reveal/Hide Actions
o Dashlets & Dashboard Look and Feel refresho New Calendar
31
![Page 32: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/32.jpg)
Activiti
![Page 33: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/33.jpg)
Activiti
• Activiti will be a standalone brand led by Alfresco
• Designed by Tom Baeyens, Founder jBPM
• Alfresco focus on Human Workflow
• Complement Social Bus Systems
• Support new BPMN 2.0 standard
• Apachelicensed• A complete suite
o Engine, Modeller, Console and User Tools
• http://www.activiti.org/
![Page 34: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/34.jpg)
Swift Workflow: Activiti
• Alfresco with embedded Activitio Community 3.4.e
• Supported in Enterprise with Swift releaseo Both jBPM and/or Activiti
![Page 35: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/35.jpg)
Project Swift Milestone Estimates
• Community Releaseo End August 2011
• Beta & Further Community Releaseso TBD
• Enterprise Releaseo Mid November 2011
![Page 36: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/36.jpg)
Questions?
![Page 37: Alfresco day madrid toni de la fuente - roadmap 2011](https://reader033.vdocument.in/reader033/viewer/2022051612/54bfa9f04a79599d278b462b/html5/thumbnails/37.jpg)
The open platform forsocial content management.