piroor / treestyletab

Tree Style Tab, Show tabs like a tree.
http://piro.sakura.ne.jp/xul/treestyletab/
Other
3.5k stars 278 forks source link

[Feature request] TST fully reviewed on addons.mozilla.org #793

Closed RedHorizon closed 8 years ago

RedHorizon commented 9 years ago

Hello! Addon has currently been preliminarily reviewed by Mozilla. That means you can't install it using about:addons page because it simply is not shown in search results. You have to scroll down to the end of about:addons page, click "See search results", it will open a new tab and only then you'll be able to install TST.

If Tree Style Tab is fully reviewed by Mozilla, it will make the process of installation easier.

piroor commented 9 years ago

I think TST won't be published as a "full-reviewed" addon on AMO, because there is one unavoidable issue: TST doesn't match to the policy of AMO.

In 2010, AMO editors decided to reject Tree Style Tab and some my other addons as "bad" addons, because they were against AMO policies - mainly, they used many "eval()" to inject custom codes into functions defined by Firefox itself. Because there are less APIs for addons like TST, I still have to use "eval()" to do it. I wrote an objection for this topic, in 4 years ago:

http://piro.sakura.ne.jp/latest/blosxom/mozilla/xul/2010-02-08_eval-en.htm

If the review policy was changed or relaxed, I'm ready to request full review again. Otherwise, my request won't be accepted...

To be honest, I agree that TST possibly should not be published as a full-reviewed addon, by AMO policy. TST is too fragile from many tricky hacks. Moreover, actually, too many "eval()" make my addon hard to be reviewed. So, I even think it is better that my addon is kept in sandbox with quick updates, than slow updates from every full-review processes taking much time.