bug-gnuzilla
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-gnuzilla] Add-on updates should use directory.fsf.org, not addo


From: Svetlana A. Tkachenko
Subject: Re: [Bug-gnuzilla] Add-on updates should use directory.fsf.org, not addons.mozilla.org
Date: Wed, 25 Feb 2015 08:39:03 +1100

> IceCat should use directory.fsf.org as addon update 
> repository, not addons.mozilla.org.

Firefox uses addons.mozilla.org API [1] to update add-ons, through an 
about:config preference [2]. directory.fsf.org does not provide such API. 

We could, I think, run an instance of addons.mozilla.org [3] with our own 
review process, or rely on the licence field in existing addons.mozilla.org 
addons - the licence is included in a search query result from AMO API as for 
example [4], and the existing review process is thorough including verification 
that the licence does not contradict the addon contents.

[1] 
https://developer.mozilla.org/en-US/docs/addons.mozilla.org_%28AMO%29_API_Developers%27_Guide/The_generic_AMO_API
[2] The extensions.update.url about:config preference is set to this in case of 
SeaMonkey for example:
https://versioncheck.addons.mozilla.org/update/VersionCheck.php?reqVersion=%REQ_VERSION%&id=%ITEM_ID%&version=%ITEM_VERSION%&maxAppVersion=%ITEM_MAXAPPVERSION%&status=%ITEM_STATUS%&appID=%APP_ID%&appVersion=%APP_VERSION%&appOS=%APP_OS%&appABI=%APP_ABI%&locale=%APP_LOCALE%&currentAppVersion=%CURRENT_APP_VERSION%&updateType=%UPDATE_TYPE%&compatMode=%COMPATIBILITY_MODE%
[3] https://github.com/mozilla/olympia
[4] https://services.addons.mozilla.org/en-US/firefox/api/1.5/search/popup

-- 
Svetlana A. Tkachenko
Member of the Free Software Foundation
www.fsf.org  www.gnu.org



reply via email to

[Prev in Thread] Current Thread [Next in Thread]