MetaMask / MetaMask/metamask-extension
Self-Host Firefox via Github Releases
Open
contributor experience
type-enhancement
type-security
- Dominant language
- TypeScript
- Stars
- 13.2k
- Forks
- 5.6k
- Avg merge
- 2d 5h
- Merged PRs (30d)
- 451
Description
https://developer.mozilla.org/en-US/Add-ons/SDK/Tools/jpm#Supporting_updates_for_self-hosted_add-ons
https://developer.mozilla.org/en-US/Add-ons/SDK/Tools/package_json#updateLink
It may be possible to self-host firefox extensions on github
There are two parts, the `update manifest` and the extension `xpi` file
Contributor guide
Research direction
Start with the two linked MDN sections on update manifests and updateLink, then investigate how GitHub Releases could host both the update manifest and the extension XPI. Done means documenting or implementing a concrete self-hosting approach for both parts, with its limitations identified.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github
- Domain
- release
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100