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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
forking × 54open-source × 17
github × 14
git × 9
licensing × 7
etiquette × 7
version-control × 3
branching × 3
apache-license × 3
c × 2
project-management × 2
gpl × 2
concurrency × 2
linux × 2
workflows × 2
legal × 2
repository × 2
copyright × 2
mit-license × 2
bsd-license × 2
process × 2
unix × 2
design × 1
security × 1
development-process × 1