Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release on addons.mozilla.org #115

Open
ghost opened this issue Mar 23, 2022 · 14 comments
Open

Release on addons.mozilla.org #115

ghost opened this issue Mar 23, 2022 · 14 comments

Comments

@ghost
Copy link

ghost commented Mar 23, 2022

No description provided.

@ruihildt
Copy link
Member

This was planned, but no tracked.

We need to release it on https://addons.mozilla.org in order to enable auto-update for users.

@ruihildt
Copy link
Member

@carbongreat13 We plan to host the auto-updates on our servers, would that solve your issue? Or is there a more specific reason why you would like to have the extension on AMO (addons.mozilla.org)?

@kalekad
Copy link

kalekad commented Mar 27, 2023

If the extension were on AMO, it would be possible to install it on Firefox for Android.

@Victor239
Copy link

Another reason to have it on AMO is so that regular Firefox desktop users can install it. Mullvad Browser is my secondary browser rather than primary due to limitations like permanent Private Browsing mode so it'd be good to have the extension available in both browsers.

@ruihildt
Copy link
Member

Another reason to have it on AMO is so that regular Firefox desktop users can install it. Mullvad Browser is my secondary browser rather than primary due to limitations like permanent Private Browsing mode so it'd be good to have the extension available in both browsers.

@Victor239 You can install it in any modern Firefox based browser from this page:
https://mullvad.net/en/download/browser/extension

@Victor239
Copy link

Ah I see, I didn't see a link in the README so I thought the only way was the temporary install.

@ruihildt
Copy link
Member

Ah I see, I didn't see a link in the README so I thought the only way was the temporary install.

Good point, I'll make it clearer. Temporary install is only if you develop the extension.

@begin-theadventure
Copy link

I think the add-ons store could be more trustworthy and accessible for some people, it also has reviews.

But anyway, what's the reason that you want to host it on your site instead of just releasing it on the official add-ons site?

@ruihildt
Copy link
Member

But anyway, what's the reason that you want to host it on your site instead of just releasing it on the official add-ons site?

In terms of security, it has no impact since it anyway needs to be signed by Mozilla.

The only reason to keep it outside of AMO would be if we wanted to diverge the code between what's shipped in Mullvad Browser and what's available in AMO.

We don't have such plan at the moment, so I think we may keep both for some time, and then see where we're at in the future.

@git70
Copy link

git70 commented Jun 6, 2023

I'd like to add my two cents to the decision:

  1. The most common workflow of users and the strength of habits are also important.
  2. Compliance with the general philosophy of using repositories in the FOSS world. It concerns:
  • support for Firefox extensions via AMO
  • create a deb repository for the main MullvadVPN application, which the user can add to his sources.list and operate according to the workflow (not a PPA, but a regular repo that will serve both Debian and Ubuntu users and derivatives)
  • adding Mullvad Browser to Flathub

Why do you avoid solutions recognized as standard in the Linux environment so much?

@ruihildt
Copy link
Member

ruihildt commented Jun 6, 2023

@git70 We plan to add it to AMO, it has just not been prioritized.

I can also answer for the Mullvad Browser: we are looking at packaging options and what we're able to maintain.

@git70
Copy link

git70 commented Jun 6, 2023

This is great information!

Please also seriously consider repo for mullvadvpn-app. This will really make a lot of users happy, and there's nothing better than a happy user ;)

In addition, pay attention to one more important aspect as an argument for the system repo: Speed ​​and automatic distribution of important patches (if necessary). People are set to check for updates every few hours...voila!

@ruihildt
Copy link
Member

ruihildt commented Jun 6, 2023

I can't speak for the app team, but I see you've already been active in mullvad/mullvadvpn-app#3049. ;)

@git70
Copy link

git70 commented Jun 6, 2023

I patiently fight as much as I can for the right ideas and a better world ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

5 participants