alfresco day madrid - toni de la fuente - roadmap 2011

37
Alfresco 2011 Product Roadmap Toni de la Fuente Senior Solutions Engineer twitter: ToniBlyx blog: http://blyx.com

Upload: toni-de-la-fuente

Post on 21-Jan-2015

617 views

Category:

Technology


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Alfresco Day Madrid - Toni de la Fuente - Roadmap 2011

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

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 Drop­in Tika plug­ins

Page 3: Alfresco Day Madrid - Toni de la Fuente - Roadmap 2011

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

Project Swift

• Hardening• Extensibility• Social Publishing• Share, Social & User Experience• Activiti

Page 5: Alfresco Day Madrid - Toni de la Fuente - Roadmap 2011

Hardening

Page 6: Alfresco Day Madrid - Toni de la Fuente - Roadmap 2011

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

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

Swift Hardening: Short List

• Improve Delete Performance• Scalable result sets (browse and search)• Fine Grain Control Of Full­text Indexing• Improve multi­lingual indexing

Page 9: Alfresco Day Madrid - Toni de la Fuente - Roadmap 2011

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

Social Publishing

Page 11: Alfresco Day Madrid - Toni de la Fuente - Roadmap 2011

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

Business Problem

Marketing

Alfresco DeveloperConferences

Page 13: Alfresco Day Madrid - Toni de la Fuente - Roadmap 2011

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 

meta­data etco How do I update to a new version?

Page 14: Alfresco Day Madrid - Toni de la Fuente - Roadmap 2011

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

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

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

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
Page 19: Alfresco Day Madrid - Toni de la Fuente - Roadmap 2011

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

Dependency Management

1 32

Page 21: Alfresco Day Madrid - Toni de la Fuente - Roadmap 2011

Scheduling

• Set date/times for publications

Page 22: Alfresco Day Madrid - Toni de la Fuente - Roadmap 2011

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

Social Media Monitoring

• View relevant conversations happening around your brand and products

• Understand the impact of your contento How many re­tweets, 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

Social Publishing ­ Roundtrip

Social Impact Analysis

Web Quick Start

Custom

Publishing Channels

Page 25: Alfresco Day Madrid - Toni de la Fuente - Roadmap 2011

Quick Start Enhancements

• Quick Start – dynamic channel• Multilingual Support

o Automatic site structure creationo Workflows and taskso In­Context editing support

Page 26: Alfresco Day Madrid - Toni de la Fuente - Roadmap 2011

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 Multi­Lingual Support for the Web Quick Start 

Page 27: Alfresco Day Madrid - Toni de la Fuente - Roadmap 2011

Extensibility

Page 28: Alfresco Day Madrid - Toni de la Fuente - Roadmap 2011

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

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

Share, Social and User Experience

Page 31: Alfresco Day Madrid - Toni de la Fuente - Roadmap 2011

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 Per­site 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

Activiti

Page 33: Alfresco Day Madrid - Toni de la Fuente - Roadmap 2011

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

• Apache­licensed• 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

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

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

Questions?

Page 37: Alfresco Day Madrid - Toni de la Fuente - Roadmap 2011

The open platform forsocial content management.