Feature Roadmap
See also: Release Plan for detailed planning of the issues.
Q1 - mid April 2017
- Distributed deployment
 - GC: Identifier based linking
 - All: Service discovery (start)
 
Deliverables:
- [X] Decision on how to implement or plan the service discovery (select technology)
 - [X] Implement the distributed docker environment
 - [X] Semantic Broker Release 1.0 for the public
 - [X] Use case 1 Infrastructures and Publications
 - [X] Publish Wiki
 
Q2 - July 2017
- All: Service discovery (finish)
 - GC: Generating provenance data inside GC (i.e. moving WF-API functionality to UVProvenance-API for the Provenance Service)
 - GC: Incremental harvesting of external data (e.g. OAI-PMH)
 - GC: More complicated processing services (e.g. NER)
 - DP: Easier Semantic Broker deployment (start)
 - DP: Kontena Semantic Broker deployment
 
Deliverables:
- [X] ELAG 2017 presentation
 - [X] Semantic Broker Microservice architecture v2.0 (start)
 
Q3 - September 2017
- Refactoring of the architecture (v2)
 - Messaging Service in use
 - Basic Provenance service
 - RML based transformation of external data
 - Easier Semantic Broker deployment (Kontena, OpenStack templates)
 - Kontena (cloud-service, deployment in cPouta)
 - Sharing data between services (NFS, DigitalOcean's block storage)
 - First results from the Metax Use case
 - OSFAIR2017 poster with Mildred project
 - Article proposals for ISWC and IEEE Microservices journal
 
Q4 - December 2017
- Indexing service with JSON-LD framing
 - Incremental updates to the DC datasets (RDF Patch)
 - Prototyping provenance browser
 - Demo instance in Kontena
 - Demo instance running in cPouta
 
Deliverable:
- [X] SWIB 2017 presentation (coming)
 
Q1/2018
- Data validation with SHACL
 - Platform support for ontology based inferencing
 - Deploy to ATTX Semantic Broker instance for Helsinki University