This project has moved. For the latest updates, please go here.

Moving source code on GitHub

Oct 25, 2012 at 1:03 PM

First, congratulations for the work you've done. It's really awesome.
Secondly, for comming back to the point, I wanted to know if it's possible for you to use Git as distributed version control system for your source code repositories. Git makes extending and contributing to the projects much easier than with Subversion and CVS - no more any need to 'join the team' or to 'ask for write access', just fork and code. Whenever we have something ready simply ping you so you can pull from our fork and integrate it back into mainline.Git
Valeriu

Coordinator
Oct 25, 2012 at 1:09 PM

I use Mercurial for NAudio, so you can fork and issue pull requests. Just click Source Code above and then Fork.

Mark

Oct 25, 2012 at 1:21 PM

I'm doing that already. I've forked the NAudio source code and it's ok. Nonetheless i think that Github, which is more than just a git server control, it offers more of a social coding network and brings more contributors to interesting projects, like this one. It offers a greater visualisation of changes occuring on all the differents forks with links to your commits hierarchy. The same for the code browsing ... The web interface of github is way faster / better then CodePlex.

But in the end, I'm not saying that CodePlex is not good enough but I'm just proposing you to take a look (whenever you have some free time) on GitHub. You might like it.

Here's a url to one of my projects source code browser : https://github.com/lvaleriu/bltoolkit

, all forks graph : https://github.com/igor-tkachev/bltoolkit/network

Valeriu

Coordinator
Oct 25, 2012 at 2:22 PM

Yes, github is really nice and I have an account there and have contibuted to some projects.

There are a few reasons why I have no plans at the moment to move there though:

- There is a long history of discussions and issues for NAudio on Codeplex that would not easily move across. Also existing forks would need to be moved.

- I prefer Mercurial to Git and github forces all projects to use Git.

- My place of work blocks the ports git uses, making it very hard for me to do anything with git at work.

My hope is that codeplex keeps evolving to be competitive with github. There have been some steps in the right direction recently.

Nov 6, 2012 at 5:05 PM
Thank you very much for this clarification. I understend very well your motivation to rest on CodePlex and I respect it.


On Thu, Oct 25, 2012 at 4:22 PM, markheath <notifications@codeplex.com> wrote:

From: markheath

Yes, github is really nice and I have an account there and have contibuted to some projects.

There are a few reasons why I have no plans at the moment to move there though:

- There is a long history of discussions and issues for NAudio on Codeplex that would not easily move across. Also existing forks would need to be moved.

- I prefer Mercurial to Git and github forces all projects to use Git.

- My place of work blocks the ports git uses, making it very hard for me to do anything with git at work.

My hope is that codeplex keeps evolving to be competitive with github. There have been some steps in the right direction recently.

Read the full discussion online.

To add a post to this discussion, reply to this email (naudio@discussions.codeplex.com)

To start a new discussion for this project, email naudio@discussions.codeplex.com

You are receiving this email because you subscribed to this discussion on CodePlex. You can unsubscribe on CodePlex.com.

Please note: Images and attachments will be removed from emails. Any posts to this discussion will also be available online at CodePlex.com