• Project proposals
    • Building a reveal.js editor
  • The reveal.js allows for browser based presentations

  • Using HTML 5, CSS 3 and JavaScript

  • Extensible plugin architecture

  • Touch support

  • Low level HTML / JavaScript editing

  • Direct editing unsuitable for non-programmers

  • Alternative: Slides editor (commercial)

  • Creating an XML editor providing a restricted feature set

  • Generating reveal.js presentations based on profiles

  • Support for images, animations, source code and math.

  • Project proposals
    • Authoring journey descriptions
  • Defining suitable assets and related RelaxNG schema

  • Implementing an editor by means of CSS

  • XSLT transformation to HTML 5 / CSS 3 / Javascript

  • Web design featuring prototype development

  • RelaxNG schema design

  • XSLT

  • Project proposals
    • Gitlab pages integration of Docbook
  • XSLT transformation docbook to webhelp.

  • Abstraction by using docker

  • Publishing to gitlab pages on release / tag events.

  • Training exercises providing automated feedback

  • Multiple language support: SQL, XML Schema, Java OO, ...

  • Target language independent authoring interface

  • Project proposals
    • ➟ XML based exercise compilations
  • Exercise definitions for E-learning contexts.

  • Reusable asset definitions.

  • Animated presentation of solutions.

  • Step by step explanations