Hi,
I hope to start the Github migration tomorrow. The SVN repository will be put in read-only mode, and then I’ll start the conversion. I’ll post the updates in this thread.
If you still haven’t noticed me, how to mark your commits, now are the final moments.
Just compared with diff, content of the latest SVN revision from SourceForge and current github zip package is 100% the same. Commit messages and constributor information seem to be OK.
Strange.
Now in the commits list your commits are not recognized: github.com/vcmi/vcmi/commits/develop
but when I enter the single commit, it is linked to your account: github.com/vcmi/vcmi/commit/674 … 64b283962f
I’m not sure but I think the second thing didn’t work a while ago. So it may fix itself. Or I’ll need to re-import the repo.
So I believe it is the old data in some Github cache and that it should fix itself.
You can try doing some change (eg. create branch, push commit) to check if the new commits are properly assigned.
Tow, after re-export it seems that commits since September are not visible in “public contributions” map thingy in profile (was OK before re-import). Probably due to caching too but worth checking a bit later once cache will refresh.
What bothers me right now is number of branches - 16 branches with just 4 that had updates in a year including develop. Yes, this matches what we had on svn but maybe we should remove them one way or another? Either by removing/deleting these branches or by creating separate repo with only “main” branch (develop/master/trunk/whatever its name will be).
Don’t know about ptrArts & programmingChallenge, animRewrite contains probably a few starting points for a rewrite of the animation and image classes. The OpenGL branch should be kept. Don’t know about experiments2 and 092c-compat.
You mean that text just below repository name? Done. Feel free to propose better wording
Yes. But as mentioned by beegee some of them are not needed anymore - like those 3 “aicleanup” branches, something named “oldtrunk” and 5 branches that have no non-merged commits but still show up in branch selection dialog.
Branches like OpenGL/animRewrite may become useful in future but definitely not all 16 of them.
UPD: github weirdness?
Visiting this page github.com/vcmi while you’re not logged in github shows this.
(well, that what I saw. Now you’ll see me and everyone else who clicked “make public” link)
Not a big issue but don’t see any point in hiding members of our team. It seems that users must decide whether to show membership themselves. Can be done here: github.com/orgs/vcmi/members
Surely. Apart from opengl, I’d like to keep programmingChallenge branch.
Everything else can be scrapped. SVN will still stand in a predictable future, so in the worst case we can always restore the branch from it.