addon-datastore
addon-datastore copied to clipboard
Change views branch to a more compressed structure
The views branch has become unwieldy in size. Instead of duplicating the same files over and over, we should use sym links or an index structure to refer to one file.
I like this issue, since checking out the views branch may take several minutes. Perhaps an index.json file, listing addon ids and files available for each api version and channel, may be used. I don't have the complete structure in mind, but a json file may be used. Also the store can be consulted for websites or bots to report info about it, in addition to NVDA, and a json file may be useful.