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

Add to Opera addons catalog #3

Open
mathiasbynens opened this issue Mar 25, 2016 · 7 comments
Open

Add to Opera addons catalog #3

mathiasbynens opened this issue Mar 25, 2016 · 7 comments

Comments

@mathiasbynens
Copy link

Would you mind submitting this to the Opera addons catalog as well? https://addons.opera.com/en/ No code changes needed.

@bevacqua
Copy link
Owner

bevacqua commented Apr 4, 2016

Mathias could you do this? I'd rather not maintain two separate web stores updated

@mathiasbynens
Copy link
Author

You’d have to upload it yourself first. Then I can link your account to mine and submit updates under your name. Although obviously I’d prefer you did it — the upgrade process is rather quick.

@bevacqua
Copy link
Owner

bevacqua commented Apr 4, 2016

Opera addons asks me for a persona.ini, care to PR one?

@mathiasbynens
Copy link
Author

persona.ini is not necessary; it’s only needed for themes. There must be something else going wrong.

What does the ZIP file you’re uploading look like? (https://stackoverflow.com/a/35432969/96656 indicates the ZIP file’s contents should be the contents of the extension dir directly.) I never ran into this with my own addons :|

@bevacqua
Copy link
Owner

bevacqua commented Apr 4, 2016

That's what I'm using.

@bevacqua
Copy link
Owner

bevacqua commented Apr 4, 2016

  • From the page you linked
  • I visit "Develop"
  • I click "Submit new add-on"
  • I upload a .zip of the contents of extension dir
  • 400s with "no persona.ini file" message

@mathiasbynens
Copy link
Author

@shwetank is looking into it.

FWIW, here’s how I create the ZIP file for my extension: https://github.com/mathiasbynens/tibia.com-extension/blob/023b2acf5df5bcc026c4cf98765ac7faedde33f7/package.json#L8 Works every time on both the Opera addon catalog + Google Web Store.

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

2 participants