Export to GitHub

morelinq - issue #99

Migrate to GitHub/BitBucket


Posted on Apr 30, 2015 by Helpful Wombat

As you probably know, google code is closing[1]. On August the repos will become read-only. So morelinq should probably move to github.

Github will also make contributions more likely as people are already there.

[1] http://google-opensource.blogspot.com/2015/03/farewell-to-google-code.html

Comment #1

Posted on Apr 30, 2015 by Helpful Wombat

The export seems to work reasonably well[1], and it even exports issues.

Please migrate soonish.

(And also lets release 2.0! ;)

[1] https://github.com/fsateler/morelinq

Comment #2

Posted on Apr 30, 2015 by Massive Ox

The current plan is to go with BitBucket as the repo is based on Hg and GitHub forces the uses of Git.

Github will also make contributions more likely as people are already there

Those who wanted to contribute have done so without GitHub.

Comment #3

Posted on Apr 30, 2015 by Helpful Wombat

Cool. Looking forward to it.

Comment #4

Posted on May 1, 2015 by Happy Panda

the link for the export in case others are interested: http://code.google.com/export-to-github/

Also, in case it's of any future value, those who prefer Mercurial can still use it when interacting with git repos (whether or github or not) via http://hg-git.github.io/ although that may not be useful depending on which Mercurial client(s)/plugin(s) you're using.

Of course, if the repo stays in Mercurial, those who prefer git can use git-hg instead as well http://offbytwo.github.io/git-hg/

Comment #5

Posted on May 19, 2015 by Massive Ox

New home is at: https://bitbucket.org/morelinq/morelinq

The Hg source repository is mirrored.

Migration of wikis, links and issues is pending.

Comment #6

Posted on May 20, 2015 by Helpful Wombat

@azizatif \o/

Comment #7

Posted on May 20, 2015 by Massive Ox

Wikis have been migrated: https://bitbucket.org/morelinq/morelinq/wiki/browse/

Comment #8

Posted on May 20, 2015 by Massive Ox

Documentation also migrated online: http://morelinq.bitbucket.org/docs/api/

Comment #9

Posted on Jun 16, 2015 by Helpful Wombat

I do not know if you knew this, but there is also automation to migrate issues:

https://code.google.com/p/support-tools/wiki/IssueExporterTool

Comment #10

Posted on Jun 16, 2015 by Massive Ox

@fsateler Yes I do and I have been using it to exports wikis and issues mostly.

Comment #11

Posted on Jun 16, 2015 by Massive Ox

@fsateler …the BitBucket adapter needs some work, like issue #100[1] that I just reported today.

[1] https://code.google.com/p/support-tools/issues/detail?id=100

Comment #12

Posted on Jun 16, 2015 by Happy Panda

Hi Aziz!

For issue #100 for morelinq, should I file it somewhere else instead (BitBucket?) or will it get exported/copied over as part of the existing effort?

Thanks!

Comment #13

Posted on Jun 16, 2015 by Massive Ox

@james.manning Hadn't realize we're reaching 100 on MoreLINQ too! :) You can file it here on Google Code and it will be exported in due time. Once the migration is complete, this issue tracker will be disabled although I'm not sure if Google Code offers that option.

The only problem with migration is that user associations are lost. If you are manningj[1] on BitBucket then I can keep your association but otherwise impractical to ping everyone else.

I shouldn't be long with migration now. I'm hoping to have it addressed it by the end of this week but that's just how all best laid plans go. :)

[1] https://bitbucket.org/manningj

Comment #14

Posted on Jun 16, 2015 by Massive Ox

For pure archival and historical interest (and, yes, because it can be done), the Subversion repo is now mirrored and available over at: https://www.assembla.com/code/morelinq/subversion/nodes

Comment #15

Posted on Aug 21, 2015 by Massive Ox

This issue has been migrated to: https://github.com/MoreLINQ/morelinq/issues/99 The conversation continues there. DO NOT post any further comments to the issue tracker on Google Code as it is shutting down. You can also just subscribe to the issue on GitHub to receive notifications of any further development.

Status: Started

Labels:
Type-Task Priority-Critical