Skip to main content
6 votes
Accepted

Are you supposed to fork a repo if you're porting it to another language?

1. Technical point of view Forking a repository on GitHub creates a bidirectional link between your own forked repository and the original repository. Beside the social aspects (i.e. showing that it's ...
Christophe's user avatar
  • 82.2k
6 votes
Accepted

Linking a Github repo based on a single module (file) taken from another massive Github repo

If the license of the project permits copying and modification, then it shouldn't matter if you've forked the project or you've just copied and into a new project. If you decided not to use GIT, you ...
Samuel's user avatar
  • 9,247
4 votes
Accepted

Does TFS have the capacity equivalent of branching/forking in Git?

Branches exist in both TFVC and Git, but they work fundamentally different. A branch in TFVC is basically a fancy folder that you can check in to. Creating a new branch in TFVC is a copy-and-paste ...
Greg Burghardt's user avatar
4 votes
Accepted

How to protect an open-source distributed application consisting of clients and servers from forks made by hackers?

You don't try to protect the code. You make it so each instance protects itself from bad instances. What difference does it make whether it's a modified version that automatically sends porn to ...
Stack Exchange Broke The Law's user avatar
4 votes

What is the best way to decouple and define the orchestration (coordination) of concurrent tasks?

This sounds like the role of workflow software such as FireWorks. (The term "workflow management" can also refer to managing the handoffs of operations to perform between people.) There are ...
Jerry101's user avatar
  • 5,477
2 votes
Accepted

"join node" and "fork node" for a single branch in UML

In short You have understood correctly. In long Analysis of the standard 15.3.3.3 says it very clearly: A ForkNode is a ControlNode that splits a flow into multiple concurrent flows. A ...
Christophe's user avatar
  • 82.2k
2 votes

Are you supposed to fork a repo if you're porting it to another language?

In addition to the other thoughtful discussion by @Christophe and @Robert, A fork would provide some formal acknowledgement of the original, even if from a practical matter you never intend to merge ...
Erik Eidt's user avatar
  • 34.8k
2 votes

Legality of website forking?

You don't understand the term 'forking'. It refers to open source projects where two or more groups of contributors want to take the project in different directions. Say I submit a pull request to ...
Ewan's user avatar
  • 84.4k
1 vote

How to allow for seamless upgrades from base/forked application?

I'm afraid that there is no magical tool for that. Keeping the fork in sync with its upstream original (e.g. on BitBucket or GitHub) is designed for syncing common shared base files and not for ...
Christophe's user avatar
  • 82.2k
1 vote
Accepted

Should I fork in Github if I won't make pull requests?

Fork or creating a new repository is a detail, in particular if there is no chance of pull requests. As far as comparing these options goes, forking may ease discovering your repository, while ...
Theraot's user avatar
  • 9,261

Only top scored, non community-wiki answers of a minimum length are eligible