Questions tagged [version-control-systems]
The version-control-systems tag has no usage guidance.
16 questions
2
votes
1
answer
189
views
Open code, closed repo?
Has anyone tried to separately license their repository (e.g. Git) from the code that it holds? How did it go? (Sorry about the open-ended nature of the question.)
Corollary to this question: what is ...
4
votes
1
answer
289
views
Do old versions of code get relicensed when newer versions of the code are relicensed under a more permissive license?
An open source software is developed in a publicly-accessible source code repository. Starting from the first commit, the source code is licensed under the GPLv3. There is only one copyright holder. ...
6
votes
2
answers
108
views
How do active open-source projects manage removing inactive developers?
For long running projects, having many developers added over the years, it may be necessary to remove inactive developers for security reasons. *
Do active & long-running open-source projects have ...
11
votes
1
answer
425
views
Accidently commited plagiarism, what now?
I maintain an open-source project.
Somebody made a pull-request two days ago, and I accepted it.
Now I realized, that a large portion of the pull-request is just a copy-pasted from another project (...
80
votes
3
answers
18k
views
If I change the license of my project, can someone use the old license by navigating through Git history?
I am creating an open-source library in JavaScript and using Git to control versions and history.
I have several commits in which the LICENSE file is X (for example, MIT), but I would like to change ...
2
votes
2
answers
195
views
Can a gap in a license coverage on a VCS be exploited?
Consider this: I have a repository on, for example, GitHub, and add a file I wrote.
I forget to mention the file in the license, and publish the updated version to the repository, realizing the ...
2
votes
1
answer
89
views
What is the term for a user who can merge pull requests?
In an open source project, such as one typically found on GitHub, there are users who can submit pull requests and users who can merge them. It is my understanding that "contributor" is the term for ...
1
vote
1
answer
1k
views
Can I add a git submodule with an All Rights Reserved license?
I have a project with GPL v3 license. And it has git submodules with the MIT, Apache v2 and All Rights Reserved due Berne Convention.
Am I violating copyright having public git submodules with All ...
1
vote
0
answers
126
views
Best practices for versioning an XCode project for open source? [closed]
I'm preparing to open source an XCode project I've been working on privately, on Github.
I am planning on using Github's release feature and and tag the initial release as 0.1.0. This much I know.
...
6
votes
1
answer
202
views
Do unlicensed commits to a project acquire an open source license?
I have recently created a small project and pushed it to GitHub. I now plan on applying an open-source license. Once I choose a license and commit it to the project, are the older versions subjected ...
3
votes
0
answers
45
views
Creating first add-on to Open Source project with Bitbucket
I wish to install my first add-on to my newly acquired Bitbucket open source project.
Should it be setup and developed on its on branch and then imported in when approved and working
OR
Edit the ...
3
votes
0
answers
33
views
Transitioning to Version Control [closed]
Until now, we have not had an application version strategy or version-ed our application. We are considering doing so with our next release. What are the minimum tasks necessary to transition to a ...
8
votes
2
answers
405
views
How to store our own fork of a project to ensure pulling fixes and contributing back is as easy as possible
I work at a small company in a small IT department. We use Visual Studio Online (the Team Foundation Server flavor of VSO) to store our source code. We're interested in deploying an open source (GPL ...
8
votes
3
answers
111
views
The download for source is a newer version than the version shipped
I have built a program using several open source libraries. Most of them fall under MIT, BSD, Appache and LGPL license. To my understanding some of them require the source code to be shared. I was ...
5
votes
3
answers
2k
views
Dealing with different development environments
In corporate software development, all developers are, typically, using the same IDE running on the same version of the same operating system. In OSS, the team is distributed and providing their own ...
7
votes
3
answers
244
views
How to keep open source projects up to date
I am working on an open source collaborative project with numerous other people.
Often many people are working on it at once. This creates problems with multiple versions of the same file.
Is there ...