stoically / radical

Element (Riot Web) unofficially bundled as Firefox Add-on
https://addons.mozilla.org/firefox/addon/radical-web
MIT License
32 stars 1 forks source link

Ability to choose which Riot version to use #5

Closed anoadragon453 closed 4 years ago

anoadragon453 commented 4 years ago

It would be cool if there was a way with the extension to download a new version of Riot (without needing to update the addon).

This is mostly to keep it up to date with the https://riot.im/app, https://riot.im/staging and https://riot.im/develop channels.

I'm not entirely sure where you'd get the builds from though. Github only has the releases. Perhaps you could pull from https://buildkite.com/matrix-dot-org/riot-web/builds?branch=develop ?

stoically commented 4 years ago

Thanks for the suggestion, but WebExtensions on AMO are generally not allowed to load remote code and execute it

Add-ons must be self-contained and not load remote code for execution

https://extensionworkshop.com/documentation/publish/add-on-policies/#development-practices

It would also require to somehow store the whole of Riot Web in localStorage or similar, since WebExtensions can't read+write to disk directly. So I'm afraid this is out of scope for now.

stoically commented 4 years ago

Something that might be doable: Daily fully automated release (#22) for a different "Riot Develop" add-on

stoically commented 4 years ago

Not planning to support multiple versions - so going to close this for now.