@mousetraps, I'm really glad to hear the reassurances - so thanks for that!
GitHub does all that out of the box - and does a much better job of it:
You should really speak to the TypeScript team. They were formally on CodePlex before moving to GitHub. Microsoft already have a bunch of open source projects on GitHub and you certainly belong there.
Moving to github means we have to find suitable replacements for or build new processes
GitHub does all that out of the box - and does a much better job of it:
- discussions - Create a "Discussion" label.
- issue tracking - Issues provide much richer functionality, including managing task lists, inline images with just copy and paste, autocomplete for cross referencing, @ referencing anyone else on GitHub... there are plenty more.
- documentation - There is a built in wiki.
- releases - Release can be made with attached binaries.
-
reviews - I don't think this is possible, but generally you will get much better community engagement on GitHub.
Do you know of any projects that do a particularly good job with these aspects
You should really speak to the TypeScript team. They were formally on CodePlex before moving to GitHub. Microsoft already have a bunch of open source projects on GitHub and you certainly belong there.