{"action":"created","issue":{"url":"https://api.github.com/repos/5digits/dactyl/issues/79","labels_url":"https://api.github.com/repos/5digits/dactyl/issues/79/labels{/name}","comments_url":"https://api.github.com/repos/5digits/dactyl/issues/79/comments","events_url":"https://api.github.com/repos/5digits/dactyl/issues/79/events","html_url":"https://github.com/5digits/dactyl/issues/79","id":100258670,"number":79,"title":"Firefox 42 will require extension signing","user":{"login":"cedb12","id":12797742,"avatar_url":"https://avatars.githubusercontent.com/u/12797742?v=3","gravatar_id":"","url":"https://api.github.com/users/cedb12","html_url":"https://github.com/cedb12","followers_url":"https://api.github.com/users/cedb12/followers","following_url":"https://api.github.com/users/cedb12/following{/other_user}","gists_url":"https://api.github.com/users/cedb12/gists{/gist_id}","starred_url":"https://api.github.com/users/cedb12/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cedb12/subscriptions","organizations_url":"https://api.github.com/users/cedb12/orgs","repos_url":"https://api.github.com/users/cedb12/repos","events_url":"https://api.github.com/users/cedb12/events{/privacy}","received_events_url":"https://api.github.com/users/cedb12/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-08-11T08:38:22Z","updated_at":"2015-08-11T16:32:38Z","closed_at":null,"body":"Firefox 42 will no longer allow unsigned extensions, except for the developer and nightly versions. This means that users will not be able to pull the extension and compile it from git anymore.\r\n\r\nSince there is no other channel that I am aware of to get an up-to-date Pentadactyl xpi, this means I will no longer have access to the extension when 42 releases using a mainline Firefox release.\r\n\r\nThis is not yet an issue, but I'm probably not the only person who will be affected, so I think it's worth reporting. Firefox 42 is scheduled to release in November.\r\n\r\nhttps://wiki.mozilla.org/Addons/Extension_Signing\r\nhttps://wiki.mozilla.org/RapidRelease/Calendar\r\nhttps://news.ycombinator.com/item?id=10038999"},"comment":{"url":"https://api.github.com/repos/5digits/dactyl/issues/comments/129957884","html_url":"https://github.com/5digits/dactyl/issues/79#issuecomment-129957884","issue_url":"https://api.github.com/repos/5digits/dactyl/issues/79","id":129957884,"user":{"login":"behrmann","id":1044766,"avatar_url":"https://avatars.githubusercontent.com/u/1044766?v=3","gravatar_id":"","url":"https://api.github.com/users/behrmann","html_url":"https://github.com/behrmann","followers_url":"https://api.github.com/users/behrmann/followers","following_url":"https://api.github.com/users/behrmann/following{/other_user}","gists_url":"https://api.github.com/users/behrmann/gists{/gist_id}","starred_url":"https://api.github.com/users/behrmann/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/behrmann/subscriptions","organizations_url":"https://api.github.com/users/behrmann/orgs","repos_url":"https://api.github.com/users/behrmann/repos","events_url":"https://api.github.com/users/behrmann/events{/privacy}","received_events_url":"https://api.github.com/users/behrmann/received_events","type":"User","site_admin":false},"created_at":"2015-08-11T16:32:38Z","updated_at":"2015-08-11T16:32:38Z","body":"Just a short an afterthought: This is a relevant problem, as probably no major distribution will disable the signature checking [1] and seeing how many people used to be unable to fix the MaxVersion string in install.rdf, when that came a day or two late, and build pentadactyl from sources I don't see them going through the hassle Mozilla has planned for privately used add ons (making an account, submitting an extension for signing themselves, etc), I think this could be a serious blow to the userbase.\r\n\r\n[1] not even Arch Linux will go that direction https://bugs.archlinux.org/task/45900"}}