Vanilla 1 is no longer supported or maintained. If you need a copy, you can get it here.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.
Better Extensions page
This discussion has been closed.
Comments
I wish there was a way to mark extensions [not for release] to exempt them from the update checker
In case you didnt notice, I like add ons and even managed to write add ons in every sentence in this post, at least once.
No mention of add-ons:)
So you can then see the dependency within the extensions that need them and instead of resorting the entire list to show sub-classed extensions as dependencies or weird tree/threaded views. the option to turn them on within the extension that needs them is already there. In a sense it would turn on both or all extensions needed (providing they're present) in one click. Otherwise grey out and disable the extension if its dependencies are not present and mark missing dependencies red with option links on where one can get them. Perhaps adding a current status/min/max value to the extensions would solve this if the updater and add-ons site could check the values accordingly. A little extra work but beneficial in the long run.
Status could work as a keyword (alpha/beta/release) and the updater could check for only release candidates as an example and anything marked as alpha/beta/anything else gets skipped. Alternately we could include an option of levels to check for if someone is running all beta extensions and wants to see updates for those as well. Maybe allowing authors to specify this value upon upload/modification of a new extension as well as in the extension itself so when things change neither vanilla or the add-on site gets confused.
As for the version min/max values those are fairly self explanatory for targeting compatibility within Vanilla itself, I think all add-ons/themes/styles could take advantage of this in one form or another when we see more and more add-ons pop up.