Roadmap 2024
Application improvements
Improvement of existing solution -> backend
- Permissions on file upload: a few days of work
Mobile experience -> backend and client-side
- Mobile notifications
- UX and offline caching
- Responsivity / Reactivity
- Acceptable Performance
- Response time improvements
- Rendering improvements
- Caching mechanisms
-> This is probably heavily the responsibility of applications
Template component refactor -> client-side
- Rendering improvement
- Configuration capabilities
- Deeper integration of LitElement
- Ease implementation of custom components
- Start with solid-display, solid-list and solid-map
- Refactor every existing component
Decentralized registry -> backend and client
- Blox registry/data-source registry
- Shape index
- Decentralized requests
- Decentralized server index
- Core and djangoldp are impacted
Application deployment -> DevOps + client
- Update all the production applications to last djangoldp version
- Clean and remove outdated apps
- Update of the Ansible deployment platform to manage our existing apps
- Based on the current infrastructure
- With an internal configuration application
Deployment and ecosystem integration
EDC connector -> backend
- Architecture proposal positioning Startin'blox in IDSA and Gaia X
- OIDC provider plugin for EDC
- EDC plugin setting Access control policies
- Demo app
Standard convergence -> backend and client-side
- Participation to standard working group + PoC implementations
- Beckn support
- DID/VC + OIDC4VC
- Mini apps and PWA
App builder -> Client-side and infrastructure
- Integration with the EDC connector
- Data model negotiation : shapes and auto generation of models
Ontology mapping toolset -> backend
- Supported by Sargasso: automatic tool to expose refined and LDP compliant APIs
-> 2/3 months
Onboarding
- Support generation and validation of DID/VC in Gxfs
- Support of data certification workflows
-> 2/3 months
Infrastructure improvements
Containerization
- Switch to docker and Kubs
- Provide demo apps