Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [pull-request]

The tag has no usage guidance.

5
votes
1answer
62 views

How to ensure the license for GitHub PRs?

My GitHub repository is licensed with CC BY-SA license. When people suggest PRs, and I accept them, do they automatically fall under the same license as the rest of the project? If not, how can I ...
4
votes
1answer
304 views

Do Contributors Own Copyright After Sending Contributions?

I have a GitHub repository which its license is GPL. Although of this, in the "about" window of my program, I mentioned that I own the copyright (like this: © My name, 2017). And I added the GPL text ...
1
vote
0answers
82 views

What happens if I do not add a license to my open source project on Github? [duplicate]

I just received a notification about the following issue from a project I contributed in the past: Can it be a open source project? (Since the source code is already open, I think the title should be ...
12
votes
1answer
136 views

Can I resubmit someone else's pull request if he does not sign CLA?

Someone helped with progress upstream at an open source project I really rely on. He basically did what I was not capable of and now I am waiting for his pull request to be merged and included in ...
6
votes
2answers
71 views

Is it acceptable to change the implementation language in a pull request?

I would submit a pull request updating a library or a language. I would do so even if there are breaking changes (ex. Python 2 -> Python 3). I would submit a pull request that adds a new library if ...
0
votes
2answers
122 views

Relicensing from GPLv3 to GPLv2

I have an open source project on GitHub released under GPL3. I want to re-license it under GPL2. 99.9% of the program is written by me, only few lines of code is written by other people. Can I re-...
12
votes
2answers
210 views

What should I do if maintainers are unresponsive/how can I become a maintainer?

I have just a couple years of experience in software development and in the past few months have been dipping my toes in the water of making open source contributions. It was very exciting when my ...
13
votes
2answers
1k views

When folks send me pull-requests on GitHub, what are their copyright/licensing terms by default?

Say I'm maintaining a GPLv3 project on GitHub with a LICENSE file, code headers and all. Now, a few folks made some code enhancements and sent me a pull-request. Does that automatically mean that they ...
5
votes
2answers
169 views

Pull request ownership, who owns the code committed?

Say I create an Open Source project on Github licensed under e.g. LGPL like Qt. As I understand ownership of code, if I wrote a piece of code, I am free to change the license at a later point, as long ...
9
votes
5answers
1k views

How can I know how much of a change to make in each of my pull requests?

When contributing to an open source project that uses pull requests exclusively for contributions, I'm left wondering when a good time is for me to send a pull request. I'm especially in doubt when ...
14
votes
4answers
3k views

What exactly is a pull request?

This branched out from my previous question: Can I select who can contribute to my Open Source Project? Having never worked on open source software before, and developing my own mini applications ...