Skip to main content

Questions tagged [forking]

3 votes
1 answer
190 views

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

TL;DR: How distributed open-source apps like Scuttlebutt are secured from DoS and hackers who can make custom version of application? I'm struggle with designing an open-source distributed application ...
Daniil Miroshnykov's user avatar
2 votes
1 answer
227 views

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

I have a data synchronisation concurrent algorithm. It does the following: get data and files from server, send data and files to server, save them to database / filesystem. Imagine the system like ...
user1658358's user avatar
1 vote
1 answer
1k views

Continuous Integration practices for forked repository

We have an on-premises BitBucket server with a git repo for an embedded device. We use a multi-branch pipeline in Jenkins to: Build and run tests Build the firmware (and a little supporting PC tool) (...
Daniël Schenk's user avatar
2 votes
1 answer
55 views

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

I built a base/skeleton user-based web app. It just has sign up, log in, log out, forgot password, verify email address, etc. Now I can easily build user-based apps by developing on top of the base ...
Ryan's user avatar
  • 1,635
2 votes
1 answer
755 views

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

There's a RFID Reader library for Arduino that I wish to adapt to another reader model. But since the original library not only has the same name of the reader it supports, the reader model name is ...
Gutierrez PS's user avatar
1 vote
1 answer
1k views

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

Section 15.3.3.3 of UML specification says: Fork Nodes A ForkNode is a ControlNode that splits a flow into multiple concurrent flows. Also 15.3.3.4 says: Join Nodes A JoinNode is a ...
hasanghaforian's user avatar
6 votes
2 answers
1k views

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

I'm new to forking and open source and I'm porting a Rust library into Swift but I wasn't sure if I needed to fork the original repo and then replace it with my new files or just upload my own repo ...
swigganicks's user avatar
4 votes
1 answer
111 views

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

I found a module (single file) contained within a large project (100s of files) on github that was of use to me. Licence is MIT. I created some PRs but the author didn't seem to have the time to ...
Jibbity jobby's user avatar
-2 votes
1 answer
163 views

Legality of website forking? [closed]

In general, what is the legality of website forking? I am based in the United Kingdom and intending to host my website on U.S. or Canadian servers. I am looking at creating a website about ...
avenas8808's user avatar
0 votes
1 answer
76 views

Friendly fork of contributions from library X to library Y with a different but similar license

If there's a large contribution to a library X licensed under Apache v2.0 from user A and user A decides to create a "friendly" fork of the contributions he/she made in library X to a new library Y ...
alvas's user avatar
  • 101
3 votes
2 answers
544 views

Proper Etiquette for Porting a Github Project to a new Technology

I am working at translating a github repo, which I do not own, from Python to Java. The logic will remain the same, which is significant, as this is a Neural Network application, but I need to be ...
therealmitchconnors's user avatar
4 votes
2 answers
3k views

Using GNU GPL V3 on a project. Reuse and modify foreign code

I'm programming on a c project and use code from another author. I change the main functionality to a new, complete other one. The most of the new code is my own but some files are untouched and ...
C-Jay's user avatar
  • 141
1 vote
1 answer
99 views

What criteria should I use for determining whether or not to terminate a daemon (to restart it later)?

Should a daemon, forked from a CGI script (whenever the CGI script is called and the daemon is not yet running), hang running (most of the time just waiting for a connection) all time, or should it be ...
porton's user avatar
  • 791
9 votes
2 answers
609 views

What is the netiquette for forking other people's open source projects II?

This is ALMOST a direct duplicate of (What is the netiquette for forking other people's open source projects?) except that I could not find my answer there, and I cannot comment (because I don't ...
ndtreviv's user avatar
  • 201
1 vote
0 answers
56 views

Bitbucket: repatriating a fork back to where it was once forked from

I am hoping for some advice on how best to perform a particular bitbucket/git maneuver which will fork a repo back to a team from which it was previously forked. Let's call it Repo R, originally in ...
gwideman's user avatar
  • 121

15 30 50 per page