Dear all, First of all apologies if you have just been spammed by GitHub notifications :( I've tested migrating to https://github.com/TEIC/Guidelines-TEST/issues Feature Requests and bugs as exported by Hugh on July 28. That's a total of 564 FRs and 764 bugs. I'm happy to report that all have been imported successfully. This was done using the perl script gosf2gh, which I've adjusted a bit to work with our requirements. The code of my fork is here: https://github.com/raffazizzi/gosf2github Feel free to contribute! A few comments: - All issues and comments were created by raffazizzi because I used my API token. When we do this for real, we should use a TEITechnicalCouncil token. - Even though all issues and comments will appear created by the same user, the script carries over the original creator / commentator in the body of the issue/comment. If we have a GitHub user for it, the GitHub user will appear, otherwise the old username will. - Referencing users: I've avoided adding explicit references to GitHub users (eg @raffazizzi) because the script I used warns that too much spam could cause my token to be banned. The advantage of referencing users directly is that issues can be searched by mentioned users, but we may have to give this one up. - Issue assignment: if the ticket was not assigned in SF, it won't be assigned in GH. If it was assigned to a user that is currently not a collaborator, it will be assigned to TEITechnicalCouncil. A label is also added with the old sourceforge assignee in the form of sf_assignee-USER. I'm now realizing that it may be more useful to have these labels for the original *creators* not the assignees. Thoughts? - Formatting of the text looks pretty good, but code blocks are a bit broken. The script guesses by matching ~~~~ blocks, but sometimes they're marked wit more tildes. I can try to fix this, but it's probably going to be a bit unreliable. Not a big deal, though, IMO. If you notice any other formatting problems, let me know! Raff