Closed kars0n777 closed 2 years ago
Please sign the DCO as described in the CONTRIBUTING.md file.
Hey, sorry for being abrupt, was very busy at the time. I see you're new here (as far as contributing to repositories on GitHub is concerned)! Do you need any help with signing-off, maybe?
Yeah, I'm new and I'm confused to what DCO is and why I'm not authorized to make a pull request
@n0toose for these small contributions a DCO is not required.
@fossdd @n0toose
Excuse me for interfering, but I want to ask, what kind of problem does the signed-off-by statement
specifically solve?
It is quite obvious to me that, for example, the naming of commits must obey the rules, just like messages to commits, and so on...
But specifically signed-off-by statement
looks like a kind of bureaucracy. You have a Licensing file, so why not write in it something along the lines of "by committing to this repository, I agree with... etc."?
I'm asking because I see at least a couple more PRs that, according to the checklist, can't be accepted just because of this signature.
In addition, as far as I can tell, the problem is that after one contributor has created a PR with commits without the specified signature, another developer will no longer be able to correct this PR without perversions, because. there are already commits in this branch... And the author may even abandon work on PR altogether. I know there are ways to overwrite the commit message with other commits, but that doesn't seem like a good solution.
Don't you think that this rule, at least, khhmm... "slows down" the work on the project a little?
Don't you think that this rule, at least, khhmm... "slows down" the work on the project a little?
P.S. @fossdd, I get that you are saying this specifically because the Audacity people said the same thing to you after you submitted a pull request with a minor document change, but you should remember that this project was literally specifically built out of spite of Audacity's practices over things like "Small contributions are small, so therefore, copyright does not exist anymore".
I handed over administrator access over to this repository to @fossdd. He is free to merge this pull request on his own accord if he deems it appropriate. Peace ✌🏻
For reasons of future-proofing and after doing some additional research into the topic myself, I enabled sign-off on web-based commits to prevent any further confusion in the long run. This feature has been available for less than a month, could've prevented such a confusing situation and I was not previously aware of it, apologies.
Pacman shouldn't reinstall packages that the user might already have.