Extensions development is currently IN PROGRESS
Validate technical feasibility.
- general mechanism (UI, conditionals, queries, events)
- HTML based
- stored in ipfs (via gateway)
- no concept of hooks
- no custom code
- extension are activated when loaded and cannot be deactivated
Pre-MVP integrated in Status.
Provide infrastructure for the chat command hook.
- implement hooks and proposed extension points
- registry and hooks API
- define extensions points for status
- implement destructuring #28
Add remote loading support.
- add extension registry UI DONE
- remote loading DONE
- query and events API (data can be passed around) #9 and #8
- implement security mechanism / permissions
Add custom code support.
- custom code
- JavaScript API
- implement i18n #10
Persistent extensions.
- isolated data per extension #29
- implement data persistence
Support dependencies.
- add versioning support
- extensions can depend on others extensions