I have taken the liberty of doing some organization.
I have created a full blown Github repo here. The master branch is the latest from benjol's gist and all commit history is included. The master branch can be installed from this alternate location as a userscript using this url. This should make it easier for others to fork and send pull requests with changes back upstream.
I have created branches that include all the gists that had been forked off of this and merged in those commits. Most of these are behind master and would need rebasing, but at least no work will be lost in the shuffle and this should make it easier to review and integrate their work.
I have created a branch of my own and pulled selectively merged in changes from Izzy's branch. His work includes changes so that custom comments are stored and retrieved per-site, but it also included his default comments hard coded in. I cherry-picked just the functional stuff and made a few tweaks. I have tentatively called this 1.4.0-beta1 and can be installed as a userscript from this link. After some review maybe we can get these changes merged.
I would be happy to turn this work over so that you have control of the master branch and the rest of us can fork and edit on our merry way. I have filed to transfer ownership of the repo to your github account. This was just leg work to get everything cleaned up and manageable using a full repo instead of gists which were git
ting out of hand.
After you accept the transfer of the repo:
- You should update the gist one last time with the auto-update URL of the new repo.
- I will fork a version for myself to continue work on my branch, as can anyone else.
- When we have something to contribute back we can open pull requests that will help you merge stuff back into main.