Henri Bergius @bergie github.com/bergie bergie.iki.fi
Midgard CMSmidgard-project.org
PHPCRphpcr.github.com
noflojs.org - see also PhpFlo
Semantic CMS Community iks-project.eu
Createcreatejs.org
Monolithic approach Decoupled approach Web Editing Tool Content Management System Web Framework Database Content Repository
“Build a CMS, no forms allowed”
Stop filling forms. Just edit.
CMS and JavaScript mustagree on the content model
RDFa: Your Content, Explained
RDFa: Your Content, Explained
Suddenly JavaScript can understand
Bonus: SEO
Entering editing state
Editing and saving
Adding content Content can be added to any collections
Image handling
Tagging and annotations
Create and dependencies● Backbone.js ● jQuery ● Entities, Collections, Views ● DOM manipulation library ● Communications with server (save, ● Hallo Editor delete, ...) ● Rich text editor for jQuery UI● VIE ● "Everything is a plugin" philosophy ● RDFa parsing ● Optionally: Aloha Editor Type and namespace handling Create.js ● ● ● Communications with Stanbol and ● jQuery UI widgets that connect dbPedia VIE entities and Hallo Editor● jQuery UI ● Pluggable editors (Aloha also ● Widget library for web supported) applications
Framework for Semantic Interaction - viejs.org
Communicating changes to server
Hallo Editorbergie.github.com/hallo
Get started with Create1. Mark up your content with RDFa2. Include VIE & create.js to your pages3. Implement Backbone.sync
Blogsiple
Midgard
Symfony CMF
OpenCms
Happening in 2012● New reference UI (landed in March)● Presence, collaboration● History, versioning● More type-specific widgets● Community outreach● Early adopters