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

Create proper release #6

Open
SebastianZ opened this issue Apr 8, 2016 · 7 comments
Open

Create proper release #6

SebastianZ opened this issue Apr 8, 2016 · 7 comments
Assignees

Comments

@SebastianZ
Copy link
Contributor

To make it easy for people to install the extension, it should be packaged into an XPI file and published as a release on GitHub.

Sebastian

@npny npny assigned npny and nobe4 and unassigned npny Apr 8, 2016
@npny
Copy link
Owner

npny commented Apr 8, 2016

Yup. We should be done with this sometime this weekend.

Keep in mind though, as a user you actually have to jump through more hoops to get an extension installed when it is packaged but from a non-official source (a.k.a. not from addons.mozilla.org or chrome.google.com/webstore/category/apps), than when it is unpacked and loaded in development mode.

But yeah it's always nice to have a package built automatically, especially if we end up putting it on the Mozilla/Chrome store.

@npny npny assigned npny and unassigned nobe4 Apr 8, 2016
@SebastianZ
Copy link
Contributor Author

Keep in mind though, as a user you actually have to jump through more hoops to get an extension installed when it is packaged but from a non-official source (a.k.a. not from addons.mozilla.org or chrome.google.com/webstore/category/apps), than when it is unpacked and loaded in development mode.

At least in Firefox it is somewhat comfier to install an addon from a non-official source than via about:debugging. For Firefox you can even sign the extension to allow it to be loaded from a non-official source.
This may be different for Chrome.

Sebastian

@npny
Copy link
Owner

npny commented Apr 10, 2016

Done, the initial release can be found here.
We'll add links to the store(s) page once the packages are approved.

@SebastianZ
Copy link
Contributor Author

Great, thanks!
Would have been nice to see my changes to the German locale in there, too, but anyway, they'll be in the next version then.

Sebastian

@npny
Copy link
Owner

npny commented Apr 11, 2016

My bad, I packed the extension while on a different (and older) branch :p
I'll make a new release shortly including the latest commits.

@npny
Copy link
Owner

npny commented Apr 11, 2016

There you go :
https://github.com/npny/mdn-automatic-translation/releases/v0.2.0

@SebastianZ
Copy link
Contributor Author

Thank you!

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

No branches or pull requests

3 participants