OpenCms Days 2013 - Start rolling with OpenCms 9

1,987 views

Published on

Now that was quick: After just 12 months of development, Alkacon will release OpenCms 9 during this conference.

OpenCms 9 will extend the user interface introduced in the 8.x versions with carefully selected evolutionary enhancements, while being fully backward compatible.

In his conference opening keynote, Alexander will present the new features of OpenCms 9.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,987
On SlideShare
0
From Embeds
0
Number of Embeds
276
Actions
Shares
0
Downloads
47
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

OpenCms Days 2013 - Start rolling with OpenCms 9

  1. 1. Alexander Kandzior, Alkacon Software Conference Opening Keynote Get rolling with OpenCms 9 30.09.2013
  2. 2. OpenCms Days 2013 Sponsors Thank you very much!
  3. 3. ● Question: Who has updated an existing OpenCms installation to version 8.x within the last 12 months? ● Question: Who has started a NEW project using OpenCms 8.x within the last 12 months? ● Question: Who of you is using… ● OpenCms 7.0 or 7.5 ? ● OpenCms 8.0 or 8.5 ? Some Questions
  4. 4. ● Available this afternoon on opencms.org: OpenCms 9 Release Candidate ● OpenCms 9 “final” will be released October 31 ● Please provide feedback on GitHub ● http://github.com/alkacon/opencms-core/ Start rolling with OpenCms 9
  5. 5. ● New demo templates based on Bootstrap ● State of the art, responsive design ● Good starting point for individual developments ● Simple module structure ● Just 2 modules: Schemas and Formatters ● Tool for easy duplication of the demo template modules is included ● Give your customized module an individual name OpenCms 9 Demo Template
  6. 6. ● Text based inline editing greatly improved ● TinyMCE 4 now used for all inline editable text ● Same buttons shown in “inline” and “form” editor ● Inline editing of Images - and everything else ● The relevant fields of the form are displayed in the page as an overlay ● Form based editor greatly improved ● Undo / Redo buttons, direct publish ● Single line widgets, automatic layout OpenCms 9 Editor Improvements
  7. 7. ● Live Demo Live Demo – Template & Editors Demo Demo Demo Demo デモ
  8. 8. ● Site management in OpenCms has been a configuration intensive task… OpenCms 9 Site Management
  9. 9. ● Site management in OpenCms has been a configuration intensive task ● Configure OpenCms ● Configure Webserver (e.g. Apache) ● OpenCms 9 automates these task with the new site management tool OpenCms 9 Site Management
  10. 10. ● Easy to use User Interface ● Create new sites in OpenCms ● Manage existing sites in OpenCms ● Get rid of /opencms/opencms prefix real quick ● Can also update the webserver for a fully automated site configuration (optional) The Site Management Tool
  11. 11. ● Live Demo Live Demo – Site Manager Demo Demo Demo Demo デモ
  12. 12. ● OpenCms 9 is build with Gradle ● The old ant scripts are deprecated, will be removed in future releases ● Advantages ● No configuration required in IDEs such as Eclipse ● Dependency management, direct source access ● We will provide official “Artifacts” for OpenCms ● These can also be used with Maven OpenCms 9 – Gradle Based Build
  13. 13. ● OpenCms 9 supports “unattended” installation ● Allows automated deployments ● Setup options are stored in a configuration file ● Great e.g. for continuous integration builds OpenCms 9 – Automated Setup
  14. 14. OpenCms 9 Network Shares
  15. 15. ● Direct access to OpenCms data from your local desktop ● Great for Intranet and developer use ● Use tools of your choice to edit resources ● No hassle switching between sites Network Share Functions
  16. 16. ● Live Demo Live Demo – Network Shares Demo Demo Demo Demo デモ
  17. 17. ● Previous OpenCms versions do NOT allow individual customization of detail pages ● All elements other then the detail element have to be the same ● Wouldn’t it be nice to be able to add for example.. ● Video elements to a news message? ● Google Map elements to an event description? ● Image galleries to a blog post? ● OpenCms 9 allows you just that! OpenCms 9 Detail Pages
  18. 18. ● Individual content can be added to detail pages with drag & drop ● You can define where these elements can be added and what element types are allowed ● Optional feature – don’t activate individual containers if you don’t want them OpenCms 9 Individual Detail Pages
  19. 19. ● Live Demo Live Demo – Detail pages Demo Demo Demo Demo デモ
  20. 20. ● We have fine-tuned the user interface with some changes … 9 User Interface Enhancements
  21. 21. OpenCms 9 UI Improvements ● Direct access to image & other galleries ● Greatly improved “Element info” dialog ● “Page info” Button with change notification ● Cleaned up publish dialog
  22. 22. ● Live Demo Live Demo – UI Enhancements Demo Demo Demo Demo デモ
  23. 23. OpenCms 9 Device Support ● The web is not like it once was..
  24. 24. OpenCms 9 Device Improvements ● Deliver pages with content optimized for devices ● Decide which content to display on which device for each element on the page ● Integrated preview function with configurable device sizes
  25. 25. ● Live Demo Live Demo – Device Support Demo Demo Demo Demo デモ
  26. 26. Updating from previous versions ● Updating from 8.x is super easy ● Update wizard is available ● Please help testing this for the final release 9.0 ● New functions are simple to add for existing templates / formatters ● Usually just one line of code
  27. 27. OpenCms Roadmap for 2014 ● OpenCms 9.0 final ● October 31, 2013 ● Expect OpenCms 10 in about 12 to 18 months ● Possible areas of improvement ● Rewritten file explorer ● Improved multi language features ● Better support for user generated content
  28. 28. Alkacon OCEE ● OCEE Version 4.0 to be released together with OpenCms 9.0 final ● Required for OpenCms 9
  29. 29. Alkacon OpenCms Partner Program ● Session tomorrow at 11:00h ● Round table discussion ● In the smaller room across the floor ● Intended for OpenCms “Resellers” like Web Agencies, IT Solution Providers… ● Please register at the Alkacon Expo Booth
  30. 30. This evening ● Conference Get-Together in the “Kandinsky” Bar / Restaurant ● Start: 19.30h, open end ● The first round of Kölsch (and soft drinks) will be on us!
  31. 31. Alexander Kandzior Alkacon Software GmbH http://www.alkacon.com http://www.opencms.org Thank you very much for your attention!

×