Technical Overview and RoadMap of WordLift 2.0, a Semantic Web plug-in for WordPress.
Table of Contents:
* Architecture Overview
* Functional Overview
* WordLift Plug-in
* WordLift Plug-in Dependencies
* WordLift End-Point
* WordLift Client-Side Protocol
* WordLift Server and Procotol
* Development Environment
* RoadMap
* Current State
* Product Backlog
* Hands-on
* Have Fun!
* Want to know more?
3. Functional Overview
The WordLift Plug-in:
● gathers the WordPress contents and
● posts them to the WordLift End-Point for analysis.
The WordPress End-Point:
● requests AAA controls,
● performs the analysis of the contents and
● returns the results.
The WordPress Server:
● gathers usage information and
● performs AAA controls.
4. WordLift Plug-in
It's a WordPress Plug-in developed in the PHP
language and published on the WordPress site.
● Language: PHP
● Compatible with: WordPress 3.x
It depends on the:
● WordPressFramework PLUG-IN
● SchemaOrgFramework WordPress
Framework
SchemaOrg
Framework
5. WordLift Plug-in Dependencies
WordPressFramework
Aims to ease WordPress Plug-in development.
SchemaOrgFramework
Aims to provide a groundwork for PHP
development of schema.org-related projects.
6. WordLift End-Point
The End-Point:
● is developed in Java
● runs with Apache Stanbol
● is compliant with OSGi specifications
● uses the Apache Felix OSGi container
● provides an HTTP access point
7. WordLift Client-Side Protocol
The client-side protocol:
● enables communication between the plug-in
and the end-point
● is optimized for JavaScript clients and AJAX
● is compatible with schema.org (uhm?)
● will enable a layer of authentication
Client-Side
PLUG-IN Protocol END-POINT
8. WordLift Server and Procotol
The WordLift Server will be developed in Java.
It allows overall management of the platform
including usage monitoring and account set-up.
Back-End Protocol
The protocol enables
communications between the
End-Point and the Server.
10. RoadMap
15 May 2012
Current Alpha version online for demos
30 May 2012
Beta feature complete
Beta testing begins
12-13 June 2012
Presentation in Salzburg, AT
11. Current State
● WordLift Plug-in 2.0 (and protocol):
Alpha
● WordLift End-Point 2.0: Alpha
● WordLift Server 2.0 (and protocol): not
existing... yet!
13. Hands-on
● Installation of Stanbol
● Checkout of WordLift End-Point
● Compilation and Installation of W/L End-
Point
● Installation of WordPress
● Checkout of WordLift
● Installation and
Configuration
15. Want to know more?
David Riccitelli - Co-Founder Andrea Volpini - Co-Founder
david@insideout.io andrea@insideout.io
@ziodave @cyberandy
linkedin.com/in/riccitelli linkedin.com/in/volpini
wordlift.insideout.io
www.insideout.io
www.iks-project.eu
WordLift is licensed under
the MIT license terms ;-)
www.opensource.org/licenses/mit-license.php