SlideShare a Scribd company logo
Road	
  to	
  dot2.0	
  &	
  Beyond	
  
Wait,	
  what	
  about	
  1.9?	
  
•  So	
  1.9	
  is	
  cool	
  and	
  has	
  1000’s	
  of	
  improvements	
  
   to	
  the	
  1.7	
  branch.	
  	
  
•  We	
  expect	
  to	
  ship	
  in	
  June/July.	
  
•  some	
  of	
  you	
  have	
  seen	
  1.9	
  and	
  played	
  with	
  it	
  
•  one	
  more	
  big	
  piece	
  that	
  is	
  going	
  into	
  1.9	
  :	
  	
  
Ok,	
  back	
  to	
  2.0	
  
•  Boring	
  API/DB	
  Stuff	
  

•  UI/UX	
  Sugar	
  

•  Enterprise	
  Deployment	
  Support	
  
                                                      2.0
•  MulTtenant	
  Features	
  

•  MarkeTng	
  Tooling	
  Upgrades	
  

•  RevisiTng	
  Workflow	
  

•  Modules!	
  
API/DB	
  Stuff	
  	
  	
  	
  (boring!)	
  
•  NormalizaTon	
  of	
  IdenTfier	
  and	
  Tree	
  Tables	
  

•  End	
  of	
  Limits	
  on	
  Content	
  Structures	
  

•  SQL	
  to	
  Lucene	
  Translator	
  

•  ConTnue	
  API	
  Refactoring	
  	
  
     –  Folders	
  
     –  HTMLPages	
  
     –  FileAssets	
  

•  Upgrade	
  to	
  Hibernate	
  3.x,	
  OSGi	
  
More	
  Sugar,	
  Please	
  –	
  UI/UX	
  
•  Front	
  End	
  Inline	
  Content	
  EdiTng	
  

•  Simple	
  Content	
  Search	
  /	
  	
  
   CreaTon	
  (think	
  gmail	
  for	
  content)	
  

•  Beeer	
  Image	
  Tooling,	
  Cropping,	
  	
  
   RotaTng	
  

•  ConTnue	
  to	
  make	
  it	
  suck	
  less	
  	
  
   (many	
  small	
  improvements	
  =	
  big	
  gains	
  in	
  UX)	
  

•  Beeer	
  Error	
  Handling	
  and	
  Error	
  ReporTng	
  for	
  Velocity	
  
   Developers	
  
Enterprise	
  Deployment	
  
•  (was	
  push	
  publishing)	
  
•  SynchronizaTon	
  Engine	
  
•  Support	
  this:	
  
        •  MulTple	
  Live	
  	
  
        •  Environments	
  	
  
           (globally	
  disTnct)	
  	
  
        •  kept	
  in	
  Sync	
  
   –  Not	
  so	
  much	
  this:	
  
        •  Pushing	
  staTc	
  content	
  	
  
           to	
  an	
  apache	
  IIS	
  server.	
  
Enterprise	
  MulTtenant	
  (Mega!)	
  
•  Become	
  your	
  own	
  onDemand	
  CMS	
  Provider	
  
   (while	
  maintaining	
  control)	
  

•  DelegaTng	
  User	
  Management	
  

•  Puhng	
  Users	
  on	
  Hosts	
  

•  Cloud	
  Based	
  Mega	
  Deployments	
  
MarkeTng	
  Tools	
  Upgrade	
  
•  Retool	
  eNewsleeer	
  process,	
  	
  
   uTlize	
  3rd	
  party	
  SMTP	
  services	
  

•  Users	
  :	
  
     –  SeparaTng	
  Customers	
  from	
  CMS	
  Users	
  
     –  Users	
  as	
  Extendable	
  Content	
  Objects	
  

•  Tools	
  for	
  Browser	
  CompaTbility	
  Checks/404	
  ReporTng	
  

•  HostWatch	
  dashboard	
  aggregates	
  internal	
  (web	
  stats)	
  
   and	
  external	
  metrics	
  (social	
  and	
  google	
  data)	
  regarding	
  
   your	
  sites	
  presence	
  across	
  the	
  wider	
  internets.	
  
Revisit	
  Workflow?	
  
•  1	
  click	
  default	
  acTons	
  +	
  status	
  	
  
   changes	
  (publish	
  and	
  approve	
  	
  
   workflow)	
  

•  Batch	
  AcTons	
  

•  MulTple	
  Approval	
  Steps	
  

•  Email	
  Workflow	
  creaTon	
  (cc:	
  for	
  workflow)	
  /	
  Email	
  Approvals	
  	
  

•  Preview	
  Token	
  -­‐	
  allow	
  non-­‐authenTcated	
  users	
  to	
  view	
  staged	
  
   content	
  via	
  a	
  url	
  

•  Maintain	
  light	
  weight	
  and	
  work	
  on	
  usability	
  
Enterprise	
  Modules	
  
•  KonaKart	
  eCommerce	
  Module	
  (konakart.dotcms.org)	
  

•  Real	
  Wiki	
  Module	
  

•  User	
  Forum	
  Module	
  

•  Intranet	
  Module	
  

•  Document	
  Management	
  Module	
  

•  Data	
  Import/Export	
  Module	
  

•  Server	
  Management	
  /	
  Profiling	
  Tool	
  

More Related Content

PPTX
Online Spreadsheet for your Web Applications using Kendo UI
PPT
PowerBuilder 11 .Net Application Deployment
PPTX
React js Introduction
PDF
SOA Tooling Using NetBeans
PDF
Single page application
PPTX
Single page application
PPTX
Big pipe
PPSX
Web performance
Online Spreadsheet for your Web Applications using Kendo UI
PowerBuilder 11 .Net Application Deployment
React js Introduction
SOA Tooling Using NetBeans
Single page application
Single page application
Big pipe
Web performance

What's hot (20)

PPTX
PPTX
Nurse couchbase connect 2015
PDF
WSO2 Intro Webinar - Scale your business with the cloud enabled WSO2 Applica...
PDF
Better Enterprise Integration With the WSO2 ESB 4.5.1
PDF
WSO2Con US 2013 - The New ESB - RESTy, Connected, Collaborative, and Optimized
PPTX
Drupal 8 : Introduction to Big Pipe
PPTX
Getting Started with Orchestrator and Service Manager
PDF
WSO2Con USA 2015: Building Web Apps with Reusable UI Components and Composition
PDF
SCORCH: Tying it All Together
PPTX
10 ways to trigger runbooks from Orchestrator
PDF
Tech talk live share extras extension modules feb 13
PPT
Dot Net Nuke Presentation
PDF
To Kill a Monolith: Slaying the Demons of a Monolith with Node.js Microservic...
PDF
Creating Content Together - Plone Integration with SMASHDOCs
PPTX
Seattle JS Meetup - Grunt EJS Static Presentation
PPTX
eGrove Systems Review - "Features of Magento 2.0"
PDF
Introducing the WSO2 Developer Studio Graphical Composition Tool for the WSO2...
PPTX
eGrove Systems - "SOLR" An Apache Product
PDF
O365con14 - sharepoint 2013 and office 365 upgrade and migration
PPTX
Migrating Very Large Site Collections (SPSDC)
Nurse couchbase connect 2015
WSO2 Intro Webinar - Scale your business with the cloud enabled WSO2 Applica...
Better Enterprise Integration With the WSO2 ESB 4.5.1
WSO2Con US 2013 - The New ESB - RESTy, Connected, Collaborative, and Optimized
Drupal 8 : Introduction to Big Pipe
Getting Started with Orchestrator and Service Manager
WSO2Con USA 2015: Building Web Apps with Reusable UI Components and Composition
SCORCH: Tying it All Together
10 ways to trigger runbooks from Orchestrator
Tech talk live share extras extension modules feb 13
Dot Net Nuke Presentation
To Kill a Monolith: Slaying the Demons of a Monolith with Node.js Microservic...
Creating Content Together - Plone Integration with SMASHDOCs
Seattle JS Meetup - Grunt EJS Static Presentation
eGrove Systems Review - "Features of Magento 2.0"
Introducing the WSO2 Developer Studio Graphical Composition Tool for the WSO2...
eGrove Systems - "SOLR" An Apache Product
O365con14 - sharepoint 2013 and office 365 upgrade and migration
Migrating Very Large Site Collections (SPSDC)
Ad

Similar to dotCMS Roadmap 2010 (20)

DOCX
PHP Developer
PDF
Moving to Web 2.0 - Best Practices for Business and Application Migration
PPTX
Alfresco Template Feb 2011
DOCX
PHP Developer
PDF
Out With the Old, in With the Open-source: Brainshark's Complete CMS Migration
PDF
Fishbowl Solutions Webinar: A Path, Package, and Promise for WebCenter Conten...
PDF
Platform Selection
PPT
Makersbay Nex-Gen Software Development Overview
PDF
EPiServer Update and Roadmap 2012
PPTX
Software Development Whats & Whys
PPT
Hippo Nuxeo World 2011
PPT
Open / Drupal Camp Presentation: Brent Bice
PDF
NetTantra Corporate Brochure
PPT
Kentico CMS Overview
PDF
Choosing the right CMS
PPTX
Internet & Beyond - Rosary College BCA Students Presentation
PDF
Q1 2015 Company Update - All hands meeting April 2015
PDF
Q1 2015 Company Update - All hands meeting April 2015
PDF
Competing with Giants - How to Win With Drupal vs. Proprietary Alternatives
PPTX
About us path focus technologies
PHP Developer
Moving to Web 2.0 - Best Practices for Business and Application Migration
Alfresco Template Feb 2011
PHP Developer
Out With the Old, in With the Open-source: Brainshark's Complete CMS Migration
Fishbowl Solutions Webinar: A Path, Package, and Promise for WebCenter Conten...
Platform Selection
Makersbay Nex-Gen Software Development Overview
EPiServer Update and Roadmap 2012
Software Development Whats & Whys
Hippo Nuxeo World 2011
Open / Drupal Camp Presentation: Brent Bice
NetTantra Corporate Brochure
Kentico CMS Overview
Choosing the right CMS
Internet & Beyond - Rosary College BCA Students Presentation
Q1 2015 Company Update - All hands meeting April 2015
Q1 2015 Company Update - All hands meeting April 2015
Competing with Giants - How to Win With Drupal vs. Proprietary Alternatives
About us path focus technologies
Ad

More from dotCMS (17)

PDF
Unleash Your Content: Content-as-a-Service
PPT
How Does an Organization Manage Hundreds of Sites?
PDF
SEO
PPTX
The Making of a Rockin' Web Team
PPTX
Justifying IT Spending
PPTX
Aligning Your Web Initiative with Your Business
PDF
Plugin Overview I and II
PDF
Migrating to v1.9
PDF
Going Multi-Tenant with dotCMS
PDF
Building Mobile Apps and Sites in dotCMS
PDF
Super widget
PDF
SEO and search plugins
PDF
Out ofmemory
PDF
Host and Permissions in v1.9
PDF
Forms as Structured Content
PDF
Categories vs relationships
PDF
Velocity tips and tricks
Unleash Your Content: Content-as-a-Service
How Does an Organization Manage Hundreds of Sites?
SEO
The Making of a Rockin' Web Team
Justifying IT Spending
Aligning Your Web Initiative with Your Business
Plugin Overview I and II
Migrating to v1.9
Going Multi-Tenant with dotCMS
Building Mobile Apps and Sites in dotCMS
Super widget
SEO and search plugins
Out ofmemory
Host and Permissions in v1.9
Forms as Structured Content
Categories vs relationships
Velocity tips and tricks

Recently uploaded (20)

PPT
Module 1.ppt Iot fundamentals and Architecture
PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
A comparative study of natural language inference in Swahili using monolingua...
PPTX
The various Industrial Revolutions .pptx
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PDF
Web App vs Mobile App What Should You Build First.pdf
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
DP Operators-handbook-extract for the Mautical Institute
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PPTX
1. Introduction to Computer Programming.pptx
PDF
Architecture types and enterprise applications.pdf
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PPTX
TLE Review Electricity (Electricity).pptx
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PPTX
OMC Textile Division Presentation 2021.pptx
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PPTX
cloud_computing_Infrastucture_as_cloud_p
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
Module 1.ppt Iot fundamentals and Architecture
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
gpt5_lecture_notes_comprehensive_20250812015547.pdf
A comparative study of natural language inference in Swahili using monolingua...
The various Industrial Revolutions .pptx
A contest of sentiment analysis: k-nearest neighbor versus neural network
Web App vs Mobile App What Should You Build First.pdf
Hindi spoken digit analysis for native and non-native speakers
DP Operators-handbook-extract for the Mautical Institute
Final SEM Unit 1 for mit wpu at pune .pptx
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
1. Introduction to Computer Programming.pptx
Architecture types and enterprise applications.pdf
Group 1 Presentation -Planning and Decision Making .pptx
TLE Review Electricity (Electricity).pptx
NewMind AI Weekly Chronicles – August ’25 Week III
OMC Textile Division Presentation 2021.pptx
Assigned Numbers - 2025 - Bluetooth® Document
cloud_computing_Infrastucture_as_cloud_p
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf

dotCMS Roadmap 2010

  • 1. Road  to  dot2.0  &  Beyond  
  • 2. Wait,  what  about  1.9?   •  So  1.9  is  cool  and  has  1000’s  of  improvements   to  the  1.7  branch.     •  We  expect  to  ship  in  June/July.   •  some  of  you  have  seen  1.9  and  played  with  it   •  one  more  big  piece  that  is  going  into  1.9  :    
  • 3. Ok,  back  to  2.0   •  Boring  API/DB  Stuff   •  UI/UX  Sugar   •  Enterprise  Deployment  Support   2.0 •  MulTtenant  Features   •  MarkeTng  Tooling  Upgrades   •  RevisiTng  Workflow   •  Modules!  
  • 4. API/DB  Stuff        (boring!)   •  NormalizaTon  of  IdenTfier  and  Tree  Tables   •  End  of  Limits  on  Content  Structures   •  SQL  to  Lucene  Translator   •  ConTnue  API  Refactoring     –  Folders   –  HTMLPages   –  FileAssets   •  Upgrade  to  Hibernate  3.x,  OSGi  
  • 5. More  Sugar,  Please  –  UI/UX   •  Front  End  Inline  Content  EdiTng   •  Simple  Content  Search  /     CreaTon  (think  gmail  for  content)   •  Beeer  Image  Tooling,  Cropping,     RotaTng   •  ConTnue  to  make  it  suck  less     (many  small  improvements  =  big  gains  in  UX)   •  Beeer  Error  Handling  and  Error  ReporTng  for  Velocity   Developers  
  • 6. Enterprise  Deployment   •  (was  push  publishing)   •  SynchronizaTon  Engine   •  Support  this:   •  MulTple  Live     •  Environments     (globally  disTnct)     •  kept  in  Sync   –  Not  so  much  this:   •  Pushing  staTc  content     to  an  apache  IIS  server.  
  • 7. Enterprise  MulTtenant  (Mega!)   •  Become  your  own  onDemand  CMS  Provider   (while  maintaining  control)   •  DelegaTng  User  Management   •  Puhng  Users  on  Hosts   •  Cloud  Based  Mega  Deployments  
  • 8. MarkeTng  Tools  Upgrade   •  Retool  eNewsleeer  process,     uTlize  3rd  party  SMTP  services   •  Users  :   –  SeparaTng  Customers  from  CMS  Users   –  Users  as  Extendable  Content  Objects   •  Tools  for  Browser  CompaTbility  Checks/404  ReporTng   •  HostWatch  dashboard  aggregates  internal  (web  stats)   and  external  metrics  (social  and  google  data)  regarding   your  sites  presence  across  the  wider  internets.  
  • 9. Revisit  Workflow?   •  1  click  default  acTons  +  status     changes  (publish  and  approve     workflow)   •  Batch  AcTons   •  MulTple  Approval  Steps   •  Email  Workflow  creaTon  (cc:  for  workflow)  /  Email  Approvals     •  Preview  Token  -­‐  allow  non-­‐authenTcated  users  to  view  staged   content  via  a  url   •  Maintain  light  weight  and  work  on  usability  
  • 10. Enterprise  Modules   •  KonaKart  eCommerce  Module  (konakart.dotcms.org)   •  Real  Wiki  Module   •  User  Forum  Module   •  Intranet  Module   •  Document  Management  Module   •  Data  Import/Export  Module   •  Server  Management  /  Profiling  Tool