我正在開發一個特定於站點的Firefox擴展。 addons.mozilla.org的官方託管/更新機制迫使我的用戶登錄下載我的插件(直到獲得公共狀態批准),這對我不利,尤其是因爲我的插件不太可能被視爲有用整個網絡將永遠卡在沙箱中。如何打包並自行託管Firefox擴展?
看起來好像我不得不使用McCoy(僅用於GUI的程序)簽署我的一些工件並openssl創建一個散列,我在簽名之前手動插入到update.rdf中。我真的想擁有一些工具,我可以堅持在自動構建過程中,每次都不需要手動步驟。是否有一個開源工具可以模仿addons.mozilla.org的行爲,我可以使用它進行自我託管?或者一組命令行工具(可用於OS X)我可以在部署之前從我的構建中調用?
很高興有在這個過程中有任何經驗......你現在怎麼做?你有什麼嘗試?什麼工作,什麼沒有?
這需要一個相當昂貴的證書,不是嗎?對實驗和業餘愛好者來說不是很好,但肯定是一種選擇。 – danb 2008-11-30 22:43:57