summaryrefslogtreecommitdiffstats
path: root/DOCS/contribute.md
Commit message (Collapse)AuthorAgeFilesLines
* DOCS: document the new way to handle interface changesDudemanguy2024-03-201-3/+15
| | | | | | | Manually editing interface-changes.rst is a giant maintenance pain that causes merge conflicts all the time. Stop doing that nonsense and instead have changes be written to files in DOCS/interface-changes. Also remove that one sentence in changes.rst because it's just not true.
* various: fix capitalization of 'GitHub'Ikko Eltociear Ashimine2023-12-271-4/+4
|
* DOCS/contribute: increase hard column limit to 100Dudemanguy2023-10-221-2/+2
| | | | | | | I'm guilty of violating this, but surely I can't be the only one. 85 is pretty small and there's plenty of lines in the codebase that go well over that. Surely nobody programs on tiny screens anymore and the kernel raised the limit to 100 a few years ago so let's just copy that.
* DOCS/contribute: stop pretending that C11 isn't allowedDudemanguy2023-10-211-6/+7
| | | | | Doesn't really make much of a different in practice aside from us dropping ancient legacy fallbacks but still.
* DOCS/contrinute: add commit title example prefixesAvi Halachmi (:avih)2021-08-151-0/+5
|
* {ci,docs,README}: update IRC references to new networkJan Ekström2021-06-081-1/+1
|
* DOCS/contribute.md: add a CCoCwm42020-08-121-1/+4
| | | | | | | (The recommendation is to add the document to the project git root, but I'm against dumping such things into git. I'd rather replace the Copyright full text files with links and move contribute.md to the wiki than add the CCoC text as a file.)
* DOCS/contribute.md: add some blabla about fixup commits in pull requestswm42020-05-011-0/+16
| | | | | | | I have to say this in PR reviews all the time, so maybe I should make i explicit. In too many words of course, many, many, too many words which nobody will read, I get it, now shut up. Sneak in some subtle or not so subtle comments about how I think that github is ruining code quality.
* DOCS/contribute.md: fix a typowm42019-12-151-1/+1
|
* DOCS/contribute.md: should -> mustwm42019-12-151-8/+8
| | | | | | | | | | People somehow think "should" makes things optional, even though the wording was merely trying to account for the exception of the rule. I guess this means programming documents should sound like we're running a police state (which is also the ultimate outcome of all technological development, if you weren't aware). See: #7248
* DOCS/contribute.md: some clarificationswm42019-11-181-3/+7
| | | | Even if nobody ever reads this file.
* DOCS/contribute.md: add #include order to coding stylewm42019-11-071-0/+11
| | | | Another thing nobody will read, or consciously follow.
* DOCS/contribute.md, zimg: remove 2 instances of an extraneous "s"wm42019-11-071-1/+1
|
* DOCS/contribute.md: split into sections, random changeswm42019-10-011-17/+61
| | | | | | | | Still trying to get people to read it. Even though I wanted to make it less of a wall of text and more readable, it got bigger. Oops. While I'm at it, violate my own rules and mix these mostly cosmetic changes with some actual rule changes and clarifications.
* DOCS/contribute.md: talk about non-standard and C11 language featureswm42019-09-261-3/+4
| | | | | | | | | | | The C11 situation is complicated. For example, MinGW doesn't seem to have a full C11 implementation, but we pretty much rely on C11 atomics. Regarding "#pragma once": they say it's not standard because of unsolved (admittedly valid) issues. Btu still, fuck writing include guards, I just can't be bothered with this crap. (Does anyone even read this document?)
* DOCS/contribute.md: expand on recommended C99 usagewm42019-09-211-1/+1
|
* DOCS/contribute.md: license clarificationswm42019-09-211-0/+4
| | | | | | | | | Basically, both the license of the file and the preferred license of the project (LGPLv2.1+) counts. I'm doing that so that files with more liberal licenses don't get infected by LGPL, but allow copy & pasting to LGPL source files without jumping through lawyer bullshit hoops. Mention this in Copyright too.
* DOCS/contribute.md: fix a typowm42017-11-301-1/+1
|
* DOCS/contribute.md: coding style exceptionwm42017-08-301-0/+2
|
* DOCS/contribute.md: add rules for push access, that nobody will read...wm42017-06-241-0/+29
| | | | | ...but that doesn't mean they're not binding. Also, they're made up on the spot, and probably bad.
* DOCS/contribute.md: some updateswm42017-06-241-11/+16
| | | | | | Some of this is outdated by years. I don't think we even have MPlayer-style randomly formatted source files anymore (except stream_dvd.c).
* DOCS/contribute.md: commit message body should be line-broken toowm42017-06-131-2/+3
| | | | | | | Not all tools apply line breaking. Which is probably good, because you wouldn't be able to put lines in there which should _not_ be broken. Don't ask me whether there is an "official" git convention for this.
* DOCS/contribute.md: adjust coding style for if/else bracingwm42017-02-111-6/+4
|
* Add a CONTRIBUTING.md filewm42015-12-221-9/+11
| | | | | | | | | Github will display a link to it when a user wants to create an issue or pull request. Also make some minor adjustments to DOCS/contribute.md, which is developer oriented, and for which I see no reason to merge it with the new file.
* Require contributions in LGPLv2.1+wm42015-07-241-0/+3
| | | | | | | | | | | As suggested in #2033. Additionally, change "LGPLv2+" to "LGPLv2.1+". Since this was always used with the "and later" phrase, this doesn't require any further discussion. Also clarify that the "+" means "or later". This should be clear to anyone with a brain, but you never know with copyright.
* manpage: update mpv IRC channelsNiklas Haas2015-04-271-2/+2
| | | | | Moved to #mpv and #mpv-devel, respectively. Travis details were also updated.
* DOCS/contribute.md: Add guideline for pull requestsrobin007bond2015-04-131-0/+3
| | | | | | | This commit is to prevent changes being merged into upstream, without being known if it is tested or not. Signed-off-by: wm4 <wm4@nowhere>
* DOCS: minor update to coding stylewm42015-03-081-0/+2
|
* DOCS/contribute.md: remove unintentional headlineselsta2014-12-111-2/+2
| | | | The # from the IRC channel made it appear as a headline.
* DOCS/contribute.md: move instructions for sending patches to the topwm42014-06-171-50/+56
| | | | Separate to not confuse git history tracking.
* DOCS: remove coding-style.md to contribute.mdwm42014-06-171-0/+141
I wonder if this is better. The intention is to make the instructions for sending patches more visible.