opencms days 2012 - conference opening keynote: introducing opencms 8.5

40
Alexander Kandzior, Alkacon Software Conference Opening Keynote Introducing OpenCms 8.5 24.09.2012

Upload: alkacon-software-gmbh

Post on 18-Nov-2014

1.311 views

Category:

Technology


2 download

DESCRIPTION

After 18 months of development, Alkacon will release the new version 8.5 of OpenCms during this conference. Alexander will introduce the main new features of OpenCms 8.5 in his conference opening keynote. New features in OpenCms 8.5 include: Editing content directly "in place" on the web page The greatly enhanced GWT/Ajax based XML content edtior Solr content queries CMIS integration SEO functionality Inheritance containers ... and more

TRANSCRIPT

Page 1: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

Alexander Kandzior, Alkacon Software

Conference Opening Keynote

Introducing OpenCms 8.5

24.09.2012

Page 2: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

OpenCms Days 2012 Sponsors

Thank you very much!

Page 3: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

● Question:

Who has already attended an OpenCms Days

conference before?

● Question:

Who of you is mostly using…

● OpenCms 7.x ?

● OpenCms 8.0 ?

Some Questions

Page 4: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

OpenCms 8.5 Release

● OpenCms Version 8.5 will be released today

● Available on opencms.org September 24, 2012

● OpenCms 8.5 design goals:

● Improve the content manages user experience,

especially while editing content

● Provide the developer with more powerful,

standard based access to the content reository

● Be backward compatible to versions 8.0 and 7.5

Page 5: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

● Page Editor

● Content Editor

● Sitemap Editor

The Editors in OpenCms 8.5

Main area of

improvement in

OpenCms 8.5

Page 6: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

Live Demo – Content Editor (1)

Page 7: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

Live Demo – Content Editor (2)

Page 8: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

Live Demo – Content Editor (3)

Page 9: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

Live Demo – Content Editor (4)

Page 10: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

● Content can be edited „inline“ on the page

● Content can be edited form based

● It‘s easy to combine / switch both approaches

● Editor is much faster, much more responsive

● Works with existing 8.0 / 7.5 content “out of the box”, no changes to the XSD schema required

OpenCms 8.5 Editor Summary

Page 11: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

● OpenCms 8.5 now has integrated SEO

features

● SEO = “Search engine optimization”

● Goal: Automate “common” SEO tasks related

to the website / content

OpenCms 8.5 SEO Features

Page 12: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5
Page 13: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5
Page 14: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5
Page 15: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

● SEO features are easily accessible from a simple dialog in the page / sitemap editor

● Individual page aliases

● Regular expression aliases

● Automated generation of robots.txt and sitemap.xml

OpenCms 8.5 SEO Summary

Page 16: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

OpenCms 8.5 Solr Integration

Page 17: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

Solr Demo (1)

Page 18: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

Solr Demo (2)

Page 19: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

Solr Demo (3)

Page 20: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

● Solr fully integrated in OpenCms 8.5

● Standard Solr API supported through request handler

● Use tools as “ajax-solr” out of the box

● Honors OpenCms user permissions

● Use Solr as noSQL database to query the OpenCms repository, fast

● Results are list of CmsResource objects, merged with the Solr document

OpenCms 8.5 Solr Summary

Page 21: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

OpenCms 8.5 CMIS Integration

Page 22: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

CMIS Demo (1)

Page 23: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

CMIS Demo (2)

Page 24: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

CMIS Demo (3)

Page 25: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

CMIS Demo (4)

Page 26: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

CMIS Demo (5)

Page 27: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

● CMIS integrated in OpenCms 8.5

● Provides standard based access to the

OpenCms content repository

● Full support for CRUD operations

● Allows queries to collect resources

OpenCms 8.5 CMIS Summary

Page 28: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

● We made a number of “small changes”…

8.5 user interface improvements

Page 29: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

UI Improvements Demo (1)

Page 30: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

UI Improvements Demo (2)

Page 31: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

UI Improvements Demo (3)

Page 32: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

UI Improvements Demo (4)

Page 33: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

UI Improvements Demo (5)

Page 34: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

UI Improvements Demo (6)

Page 35: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

8.5 UI improvements summary

● Streamlined user interface

● Enhanced galleries

● More features in the Sitemap

● Inheritance groups

Page 36: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

Updating from previous versions

● Update wizard is available

● Tested with OpenCms 7.5, 8.0 versions

● Adding “inline edit” to existing OpenCms 8.0

formatters is super easy

● Just add one expression language statement

● Look out for:

● Changes in the org.opencms.search.* packages

● Custom widgets in the old content editor

Page 37: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

Alkacon OCEE

● Question:

Who of you is using Alkacon OCEE?

● OCEE Version 3.5 to be released

until October 1, 2012

● Required for OpenCms 8.5

Page 38: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

Demo server and documentation

● The OpenCms demo server has already been

updated with OpenCms 8.5

● http://demo.opencms.org

● Available September 24, 212

● OpenCms 8.5 comes with 70+ pages of

documentation

● More to be added in the near future

Page 39: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

What’s coming next?

● Expect OpenCms 9.0 in about 12 to 18 months

● Possible areas of improvement

● Semantic CMS features

● Deeper Solr repository integration

● Individual detail pages

● Multilanguage sitemaps

● Bootstrap template demo

● Workflow

Page 40: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

Alexander Kandzior

Alkacon Software GmbH

http://www.alkacon.com

http://www.opencms.org

Thank you very much for your

attention!