WordLift 2.0                                A technical overviewDavid Riccitelli - Co-Founder   david@insideout.io   @ziod...
Architecture Overview                                                  SERVER              WordLift                 WordLi...
Functional OverviewThe WordLift Plug-in:●   gathers the WordPress contents and●   posts them to the WordLift End-Point for...
WordLift Plug-inIts a WordPress Plug-in developed in the PHPlanguage and published on the WordPress site.● Language: PHP● ...
WordLift Plug-in Dependencies         WordPressFrameworkAims to ease WordPress Plug-in development.       SchemaOrgFramewo...
WordLift End-PointThe End-Point:● is developed in Java● runs with Apache Stanbol● is compliant with OSGi specifications● u...
WordLift Client-Side ProtocolThe client-side protocol:● enables communication between the plug-in  and the end-point● is o...
WordLift Server and ProcotolThe WordLift Server will be developed in Java.It allows overall management of the platformincl...
Development EnvironmentLanguages:●   Java●   PHPSpecifications:●   OSGi●   HTTP/REST/AJAX●   schema.orgSoftware:●   maven●...
RoadMap15 May 2012Current Alpha version online for demos30 May 2012Beta feature completeBeta testing begins12-13 June 2012...
Current State● WordLift Plug-in 2.0 (and protocol):  Alpha● WordLift End-Point 2.0: Alpha● WordLift Server 2.0 (and protoc...
Product BacklogPublish the Alpha, then define the Backlog
Hands-on● Installation of Stanbol● Checkout of WordLift End-Point● Compilation and Installation of W/L End-  Point        ...
Have Fun!
Want to know more?David Riccitelli - Co-Founder                        Andrea Volpini - Co-Founder   david@insideout.io   ...
Upcoming SlideShare
Loading in...5
×

WordLift 2.0

2,359

Published on

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?

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

No Downloads
Views
Total Views
2,359
On Slideshare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
7
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

WordLift 2.0

  1. 1. WordLift 2.0 A technical overviewDavid Riccitelli - Co-Founder david@insideout.io @ziodave linkedin.com/in/riccitelli
  2. 2. Architecture Overview SERVER WordLift WordLift PLUG-IN Client-Side END-POINT Back-End Protocol ProtocolEditor
  3. 3. Functional OverviewThe 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. 4. WordLift Plug-inIts a WordPress Plug-in developed in the PHPlanguage and published on the WordPress site.● Language: PHP● Compatible with: WordPress 3.xIt depends on the:● WordPressFramework PLUG-IN● SchemaOrgFramework WordPress Framework SchemaOrg Framework
  5. 5. WordLift Plug-in Dependencies WordPressFrameworkAims to ease WordPress Plug-in development. SchemaOrgFramework Aims to provide a groundwork for PHPdevelopment of schema.org-related projects.
  6. 6. WordLift End-PointThe 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. 7. WordLift Client-Side ProtocolThe 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. 8. WordLift Server and ProcotolThe WordLift Server will be developed in Java.It allows overall management of the platformincluding usage monitoring and account set-up.Back-End ProtocolThe protocol enablescommunications between theEnd-Point and the Server.
  9. 9. Development EnvironmentLanguages:● Java● PHPSpecifications:● OSGi● HTTP/REST/AJAX● schema.orgSoftware:● maven● eclipse● felix
  10. 10. RoadMap15 May 2012Current Alpha version online for demos30 May 2012Beta feature completeBeta testing begins12-13 June 2012Presentation in Salzburg, AT
  11. 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!
  12. 12. Product BacklogPublish the Alpha, then define the Backlog
  13. 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
  14. 14. Have Fun!
  15. 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
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×