First of all, regarding a GitHub move I would personally recommend that you create your own GitHub org and just go into it. That will give you the most flexibility and is free for public repos. Moving to GitHub isn't affected by the Outercurve / .NET Foundation
question. Update your project homepage on CodePlex to show people where things are now and take the opportunity to clear out your issues and start again on GitHub just copy pasting over the details of any issues still relevant. You can even email CodePlex
support if you wanted and they could disable the issues tab on this project. I've worked with a number of projects who have done the move and they've gone well. You get a good version control and pull request experience at GitHub. GitHub doesn't come with
a separate discussion system, Issues don't have voting capabilities which some CodePlex folks miss and binary downloads work quite different. But if mostly what you want is somewhere to host Git repos then GitHub is a fine choice.
Now, about assignment...
We've apparently been having a bit of trouble getting hold of people at Outercurve just recently which is why I offered the help in case you don't hear back (hopefully you will). If you don't hear anything you could also try
next as Sam is also a good guy and I think he is still on the Outercurve board.
But the good news is that we signed an agreement with them that was approved by their board of directors on July 22 2014 that allows for some projects to change ownership from the Outercurve Foundation to the .NET Foundation if they wanted.
We moved some of the projects over such as NuGet etc. But in that agreement, .NET Bio was listed as a community project also covered. Under the agreement if a community project elects to be assigned to the .NET Foundation by a written communication to the foundation
(i.e. something as simple as you get a majority of the active coordinators to say in this thread that they would like to move) then your project will be deemed an "assigned project" under the agreement and you can become a .NET Foundation Project
if you want without the need to get hold of anyone at Outercurve.
The agreement listed a bunch of projects under the community category but I didn't reach out to you until now because I didn't want us to be pushy or come across like we where trying to poach projects away from the Outercurve Foundation. Your project is doing
great as it is - why mess with something that's working if you are happy with Outercurve, especially as the folks there have been very cool over the years.
But if you don't hear back from Outercurve and need a plan B then one option open to you would be to come to the .NET Foundation. You can stay under our umbrella if you wanted (we'd certainly be happy to help if you needed anything) or if all you needed was
to go it alone I'd also be more than happy to arrange a further assignment of the code from the .NET Foundation to anyone else your project wanted it to go to and there would be a nice clean assignment paper trail.
Another alternative would just be to fork yourselves over in GitHub and go it alone as if you where a brand new project owned by the committers of the project using the Apache 2.0 licensed code here under the terms of it's Open Source license. You wouldn't
have the backing of a foundation anymore as a legal entity behind your project but I can talk you through what that backing would actually mean if you wanted and you can all figure out if that's still important to you or not.
Just let me know if there is anything I can do to help. Always happy to assist a .NET OSS project.