{"action":"created","issue":{"url":"https://api.github.com/repos/5digits/dactyl/issues/26","labels_url":"https://api.github.com/repos/5digits/dactyl/issues/26/labels{/name}","comments_url":"https://api.github.com/repos/5digits/dactyl/issues/26/comments","events_url":"https://api.github.com/repos/5digits/dactyl/issues/26/events","html_url":"https://github.com/5digits/dactyl/issues/26","id":66500189,"number":26,"title":"Pentadactyl distribution","user":{"login":"willsALMANJ","id":1178780,"avatar_url":"https://avatars.githubusercontent.com/u/1178780?v=3","gravatar_id":"","url":"https://api.github.com/users/willsALMANJ","html_url":"https://github.com/willsALMANJ","followers_url":"https://api.github.com/users/willsALMANJ/followers","following_url":"https://api.github.com/users/willsALMANJ/following{/other_user}","gists_url":"https://api.github.com/users/willsALMANJ/gists{/gist_id}","starred_url":"https://api.github.com/users/willsALMANJ/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/willsALMANJ/subscriptions","organizations_url":"https://api.github.com/users/willsALMANJ/orgs","repos_url":"https://api.github.com/users/willsALMANJ/repos","events_url":"https://api.github.com/users/willsALMANJ/events{/privacy}","received_events_url":"https://api.github.com/users/willsALMANJ/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-04-06T00:59:25Z","updated_at":"2015-06-29T10:25:14Z","closed_at":null,"body":"I would like to see Pentadactyl become easier to install, especially for new users (and current users once mandatory extension signing makes the nightly more difficult to install). With the current state of affairs, it seems unlikely that any new user would try Pentadactyl because of the following issues:\r\n\r\n+ The addons.mozilla.org page lists Pentadactyl as imcompatible with latest version of Firefox (the compatibility range is 24.0-31.*).\r\n+ The most recent entry in news section of the front page of 5digits.org is about Pentadactyl 1.0 released two and a half years ago.\r\n+ The Pentadactyl page at 5digits.org/pentadactyl present version 1.1 (released 1 year ago) for download and lists its compatibility as Firefox 24.0 through 30.*.\r\n\r\nAll of that together would lead a new user to assume the project had been abandoned if he/she did not know to look at the commit log on GitHub and see that updates were still being made. Pentadactyl still works well as long as you use the nightly version, but the nightly version is only recommended via the mailing list and in the reviews on addons.mozilla.org, as far as I can tell. Additionally, I'll point out one other future issue that could impact current users as well as new users due to the current reliance on the nightlies:\r\n\r\n+ From what I have seen, Mozilla will not be providing an API (at least initially) for the upcoming extension signing mechanism, meaning that extensions will have to be manually uploaded for signing. This will mean that the Pentadactyl nightlies will only work for the unbranded versions of Firefox (and possibly Nightly and Aurora versions but Pentadactyl usually does not work well on those due to breaking changes to Firefox) unless someone does the manual upload.\r\n\r\nI recommend the following actions to address these issues:\r\n\r\n1. Release a new version of Pentadactyl on 5digits.org when a release version of Firefox breaks Pentadactyl (and have it signed by Mozilla once that becomes necessary).\r\n2. Keep the news section of 5digits.org up to date with these releases (or remove the news section).\r\n3. Upload the new version to addons.mozilla.org, at least as a beta release. Pentadactyl is kind of a monster to review for AMO (I am an AMO reviewer but Pentadactyl is so complex I'm not sure I'm qualified to review it properly), but if the updates are mainly just compatibility fixes a full release on AMO once or twice a year might not be too bad.\r\n\r\nIs there anything that the Pentadactyl user community (including myself) could do to help with taking these steps (or similar ones) to make Pentadactyl easy to install? I want to point out that, earlier in the year when the automated nightly builds stopped working and there was no xpi file readily available for download that worked with the release version of Firefox, several users set up there own build servers to help distribute updated nightlies. Several other users also asked on the mailing list if there was anything else that they could do to help the project."},"comment":{"url":"https://api.github.com/repos/5digits/dactyl/issues/comments/116595873","html_url":"https://github.com/5digits/dactyl/issues/26#issuecomment-116595873","issue_url":"https://api.github.com/repos/5digits/dactyl/issues/26","id":116595873,"user":{"login":"tokiclover","id":905988,"avatar_url":"https://avatars.githubusercontent.com/u/905988?v=3","gravatar_id":"","url":"https://api.github.com/users/tokiclover","html_url":"https://github.com/tokiclover","followers_url":"https://api.github.com/users/tokiclover/followers","following_url":"https://api.github.com/users/tokiclover/following{/other_user}","gists_url":"https://api.github.com/users/tokiclover/gists{/gist_id}","starred_url":"https://api.github.com/users/tokiclover/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tokiclover/subscriptions","organizations_url":"https://api.github.com/users/tokiclover/orgs","repos_url":"https://api.github.com/users/tokiclover/repos","events_url":"https://api.github.com/users/tokiclover/events{/privacy}","received_events_url":"https://api.github.com/users/tokiclover/received_events","type":"User","site_admin":false},"created_at":"2015-06-29T10:25:14Z","updated_at":"2015-06-29T10:25:14Z","body":"Just a side not: [ebuilds][0] of dactyl for [Gentoo][1] are available in this [overlay][2]. Gentoo Linux/BSD (derivative) OS users can pretty much install a *live* version to keep track to the latest changes of the repository. There is also an option to get the official plugins.\r\n\r\nI did not pay much attention to the signing because... users are still required to add manually the add-on from `/usr/lib/firefox/browser/extensions` to their profile. --It does at least simply syncing to the latest upstream changes without downloading the whole binary each time.\r\n\r\n[0]: https://github.com/tokiclover/bar-overlay/blob/master/www-misc/dactyl\r\n[1]: https://gentoo.org\r\n[2]: https://github.com/tokiclover/bar-overlay"}}