shanecode / psutil

Automatically exported from code.google.com/p/psutil
Other
0 stars 0 forks source link

Github migration #407

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
I've been thinking about this for a very long time for a number of different 
reasons, the main ones being the enhanced visibility github gives to developers 
and the possibility to clone repositories.
As it happened with the SVN->Mercurial migration, I know this is gonna be 
painful, but I share the thoughts expressed in this blog post 
http://beets.radbox.org/blog/github-issues.html and in the end I think this is 
gonna be worth it.

Original issue reported on code.google.com by g.rodola on 12 Jul 2013 at 11:05

GoogleCodeExporter commented 9 years ago
That'll probably be a big migration considering the project has been on Google 
Code from the beginning! 

What's the major benefit to GitHub besides visibility? How does the bug tracker 
and other integration compare? I've never used it to manage a project (only 
downloaded source from GH before) so I'm not sure what it'd look like by 
comparison.

Will we be able to maintain project history (issue tracking, source, etc.?) 
with the migration? 

Original comment by jlo...@gmail.com on 13 Jul 2013 at 2:25

GoogleCodeExporter commented 9 years ago
Yes, I know it's gonna be a big migration. =(

In all honesty I don't see actual "major" benefits besides visibility but 
visibility and the interaction with other developers that github offers when it 
comes to cloning repositories is a big incentive.
Also, now that I'm applying for different job positions I'm realizing how 
github is taken into consideration as *a lot* of recruiters ask for a github 
profile in order to easily see all your coding history (Google Code had 
something like this but they disabled the functionality a long time ago, see: 
https://code.google.com/p/support/issues/detail?id=24324).

Anyway, being this a serious change I thinl I will port pysendfile project 
first, see how it goes and report back here, and I don't expect to do this any 
time soon considering the amount of stuff I'm going through lately.

As for the issue tracker I noticed there are a bunch of tools which are able to 
import all issues. The only downside is that dates and attachments are not 
gonna be preserved.

Source code migration should be smooth.

As for the wiki: we only use one page at the moment, which is not part of the 
current code base (not revisioned) . What I'd like to do is revision the doc 
and port it to https://readthedocs.org/, which has rapidly become the 
standard-de-facto for open source python projects.

Original comment by g.rodola on 17 Jul 2013 at 1:08

GoogleCodeExporter commented 9 years ago
Fair enough... losing the dates and attachments on the issues would be a bummer 
(means losing any submitted patches, and date context) but at least if we can 
preserve source history that's something since commit history would contain the 
same info more or less.

Wiki shouldn't be a big deal to move one doc over so that makes sense to me. 

Original comment by jlo...@gmail.com on 17 Jul 2013 at 3:20

GoogleCodeExporter commented 9 years ago
Forgive me for sticking my nose in, as I saw your post on the google code group.
I have migrated a couple of my projects over to github 
(https://code.google.com/p/themoviedbapi/ & 
https://code.google.com/p/javatvdbapi/) to
https://github.com/Omertron

I found the transition relatively painless. As you can see I left the original 
projects suspended so I can always go back and look at previous commits 
(although they can be migrated over) and issues if I ever need too.

I've never needed too. Honestly, go for it, migrate over and see how you get 
on, the worst case is that you have to merge some of the code back in. You 
absolutely do not need to delete your google code site whilst you try it out.

The stats, issue management, milestone integration and continued updates and 
improvements to the platform have won me over (but I'm not a professional coder)

Don't get me wrong, there are issues. There have been a couple of outages over 
the last few months. They must have lasted a few hours and the website is 
updated with the current status and expected resolution time.

Original comment by Stuart.Boston on 17 Jul 2013 at 3:40

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
psutil has been migrated from Google Code to Github (see: 
http://grodola.blogspot.com/2014/05/goodbye-google-code-im-moving-to-github.html
).
Please do NOT reply here but use this instead:
https://github.com/giampaolo/psutil/issues/407

Original comment by g.rodola on 1 Jun 2014 at 2:14