3

Since codeplex hub is disappearing, some projects have not been moved by their owners to other places.

What would be the process of moving someone else's project?

5
  • 2
    This question was originally asked on Software Engineering and has an answer there. Do you have a more specific question than that, e.g. about the terms of a particular license or about other aspects of mirroring a project? If so, please edit the question. Don't just cross-post the same question on multiple sites.
    – amon
    Jun 29, 2017 at 11:08
  • First of all U.S. It ethical ? But also all other dimensions are important too. I don't want to do something ethical and next end up being sued !
    – jimjim
    Jun 29, 2017 at 11:11
  • @amon I'll edit, right now I am in mobile
    – jimjim
    Jun 29, 2017 at 11:12
  • 3
    Make a fork(if the license permits) and copy it to github... This is done more frequently you can imagine.
    – user8416
    Jun 29, 2017 at 14:28
  • @nwildner : That is the answer to the question I should have asked! How to do it, thank you.
    – jimjim
    Jun 29, 2017 at 22:58

1 Answer 1

4

You will need to check the software License. If it is some of the opensource licenses that will enable you to make a fork, is just a matter of importing code on github. Depending on the license, you can relicense, or you will be forced to change the name of your new forked project(maybe someone owns the "brand" of this software, like Linux is a trademark of Linus Torvalds).

Since creating a step-by-step on how to import code on github is off-topic, I suggest you to take a time to read the documentation of the Github Importer Tool. The about page gives more details on what source control software is supported. From here, it is just a matter of set the Codeplex url on your new Github repo and execute the import.

This answer can also apply to other repository management tools, if they use the same Version Control Source tools that are supported by github. You can even use external tools to make the source code migration if using github importer is not an option for any reason.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.