Snoop Possibly Moving to GitHub, Like It? Or Not?

Coordinator
Apr 18, 2012 at 6:44 PM

Everyone ... I'm seriously considering moving Snoop to GitHub.

I am wondering what the general community thinks about that.

The eventual 'move' could be under a variety of forms. Which do you like the best?

  1. A complete move ... only a link from the Snoop home page would point to the new project page on GitHub.
  2. A complete source code move ... but still checking in release downloads to CodePlex at release time only.
  3. A source code move ... but still checking source code and release downloads to CodePlex at release time only.

I am not going to try and support the project in two locations ... that is, check in intermittent changes to two locations.

The reason is simple (as to why I am considering this change). Snoop has been and will continue to be a community driven piece of software. Hopefully, moving to GitHub will allow people to easily add features and fixes ... and also allow us to easily merge them back in.

Let the discussion begin. :-)

Apr 19, 2012 at 4:20 PM

Well,

I simlpy don't like the idea. I'm comfortable at codeplex and I don't see the reason to move.

If your main concern is people not being able to contribute to your project you have the submit path feature. If it's not the case then can you explain the reason to move?

Thanks!

Coordinator
Apr 19, 2012 at 4:38 PM

It isn't that people can't contribute at CodePlex ... I am thinking (and have been told) that it is much easier to do so at GitHub ... since it is easy to fork the code and then send pull requests to the coordinator ... in order to merge changes back in.

After I initiated these discussions yesterday ... a colleague told me that CodePlex now supports Git ... and not just for new projects. We would have to contact CodePlex support to migrate Snoop ... but it can be done. In fact, they already contacted me directly over Twitter on that.

So ... another option would be to leave Snoop at CodePlex ... but to migrate the version control to Git. I'll add that to the discussion.

Coordinator
May 12, 2012 at 12:27 PM

Snoop has converted its repository to Git and is now hosted at both GitHub (https://github.com/cplotts/snoopwpf) and here (http://snoopwpf.codeplex.com).

See the release notes for 2.7.1 for more info: http://snoopwpf.codeplex.com/releases/view/73187