asciidoctor / asciidoctor-firefox-addon

:wolf: An add-on for Mozilla Firefox that converts AsciiDoc files to HTML directly in the browser using Asciidoctor.js.
https://addons.mozilla.org/en-US/firefox/addon/asciidoctorjs-live-preview/
MIT License
32 stars 9 forks source link

Giving up on AMO #46

Closed ggrossetie closed 8 years ago

ggrossetie commented 8 years ago

I'm seriously considering giving up on AMO. I mean, the current user experience is terrible, the validation process takes ages and ultimately, this slow down the development process. I'm too scared to add features because of AMO.

Chrome extension has live reload, custom stylesheets, emoji, Font Awesome... Firefox Addon can render only simple AsciiDoc document. This is absurd.

@mojavelinux What do you think ?

Releases will be available as "signed" (hopefully) xpi files on GitHub: https://github.com/asciidoctor/asciidoctor-firefox-addon/releases

mojavelinux commented 8 years ago

I'm 100% in favor of this decision. I'd rather move forward than to waste time getting blessing from Mozilla. I'd even be in favor of pulling the listing from AMO and promoting our own releases. We know our users and they know us. We certainly don't need Mozilla's registry. Let's break free.

ggrossetie commented 8 years ago

:+1: :smile: Let's move forward!

ggrossetie commented 8 years ago

Great signing API is broken: https://bugzilla.mozilla.org/show_bug.cgi?id=1244644 and only advanced user can install unsigned extension: https://support.mozilla.org/en-US/kb/add-on-signing-in-firefox?as=u

Looks like we don't have a choice...

mojavelinux commented 8 years ago

I was able to install it without any trouble. Sure, it displays a warning, but I just ignore that as normal browser whining. We could, of course, explain the situation in the README.

mojavelinux commented 8 years ago

I think people prefer function over getting rid of warning messages.

ggrossetie commented 8 years ago

I think we can this issue because we now have a self-hosted signed version :tada:

mojavelinux commented 8 years ago

Great work @Mogztter!

ggrossetie commented 8 years ago

Are you kidding me ?! AMO review version 0.5.1 in less than a week and they didn't force me to sanitize the output! Wow!

https://addons.mozilla.org/en-US/firefox/addon/asciidoctorjs-live-preview

mojavelinux commented 8 years ago

That's what we call lighting a fire under someone's backside.