Objectives
While currently not time bound objectives are to:
- Design Protocol - Write specification and documentation
- Create Prototype - Create prototype/reference implementation
- Establish Community - Spread idea and connect interested people to move to next level
Protocol Design
Protocol design should cover following areas:
- Data structure - How to store/stream data
- Data types - Declaration of data types and build-in types
- Data transformations - Support for data transformations, like compression, encryption and so on
More details about protocol's design concepts.
Prototype Implementation
Free and open source prototype implementation in Java is currently underway. It should provide following outputs:
- Basic library - Library providing support for handling data encoded in the protocol itself
- Catalog of types - Catalog service providing access to declaration of types
- Framework - Local service providing various functions for applications
- Editor tool - Basic tool for viewing and edition
- Sample applications and files - Applications and files for demonstration purposes
More details about prototype implementation.
Page Source