Extension Manager:API Rewrite: Difference between revisions

Line 4: Line 4:
The main goals of this rewrite are:
The main goals of this rewrite are:


* Support a wider range of add-on types managed through the same interface
* Support a wider range of add-on types managed through the same API
* Allow application/extension developers to be able to easily query the state of installed items
* Allow application/extension developers to be able to easily query the state of installed items
* Make it easier for applications to replace the add-ons UI with their own implementation
* Make it easier for applications to replace the add-ons UI with their own implementation by making all necessary information available through the defined API
* Simplify the internal code and speed up startup times
* Minimize the use of RDF throughout the backend
* Remove direct access to the datastore
* Remove direct access to the datastore


canmove, Confirmed users
1,570

edits