summaryrefslogtreecommitdiff
path: root/CONTRIBUTING.md
AgeCommit message (Collapse)Author
2023-01-05Meta: Add Jelle Raaijmakers to list of project maintainers :^)Andreas Kling
2022-12-10Documentation: Describe extra clang tools built alongside BuildClang.shAndrew Kaster
Also rephrase some of the information on updated clang-format binaries
2022-12-04Meta: Update all references of clang-format-14 to clang-format-15Liav A
Also, we add a section that describes how to get an updated clang-format with multiple possible options to do that.
2022-10-09Meta: Add Andrew Kaster to list of project maintainers :^)Andreas Kling
2022-06-15Meta: Add Sam Atkins to list of project maintainers :^)Andreas Kling
2022-06-14Meta: Add note to CONTRIBUTING.md about jokesAndreas Kling
Jokes don't scale well, and if everyone adds their pet "funny" thing to the project, we'll just look unserious and goofy. To avoid that, and maintain a dignified style, let's just have a blanket ban on jokes and "funny" things in user-facing parts of the system.
2022-05-04Base: Add note about optipng to contributing guidelinesDennis Esternon
A trick I learned from @linusg which is very useful and needs to be a part of PRs where images are involved.
2022-04-09Meta: Fix grammar in CONTRIBUTING.mdJulen Ruiz Aizpuru
It needs a plural instead of the possesive form.
2022-04-02Meta: Update required clang-format version in CONTRIBUTING.mdIdan Horowitz
2022-02-11Meta: Add Tim Flynn to list of project maintainers :^)Andreas Kling
2022-01-08Meta: Discourage excessive "feng shui programming" in CONTRIBUTING.mdAndreas Kling
2021-12-12Docs: Fixed grammar "diagnose what is the problem"Jonta
2021-12-02Meta: Add note about ideologically motivated changes to CONTRIBUTING.mdAndreas Kling
2021-11-21Meta: Tighten rules around commit categories in CONTRIBUTING.mdLinus Groh
These are the rules we have implicitly used & preferred for a while. Document them explicitly.
2021-10-29Meta: Add note about abandoned PR's to CONTRIBUTING.mdAndreas Kling
2021-09-07Meta: Add Idan Horowitz as a project maintainer :^)Andreas Kling
2021-09-07Meta: Add Brian Gianforcaro as a project maintainer :^)Andreas Kling
2021-07-09Meta: Update CONTRIBUTING.mdAndreas Kling
- Rename "reviewers" to "maintainers" to disambiguate, since everyone is encouraged to participate in code review. - Clarify that maintainership is by invitation only and unrelated to participation metrics.
2021-07-06Meta: Add a note about commit hooks to the contribution guideIdan Horowitz
These are pretty useful but are not documented anywhere, so this should fix that :^)
2021-07-02Meta: Add Gunnar to the project reviewers in CONTRIBUTING.md :^)Linus Groh
2021-06-14Everywhere: Use new discord invite url :^)networkException
Replaces all instances of the previous discord invite link with a shiny new vanity url.
2021-06-14Meta: Request that new contributors don't start with new app/libAndreas Kling
It's strongly preferred that new contributors get comfortable with the system and the project by working on smaller and/or existing things before adding entirely new components to it.
2021-06-09Meta: Remove references to the abandoned IRC channelAndreas Kling
2021-06-07CONTRIBUTING.md: Add Pull Request Q&A sectionNick Miller
This is an attempt to clarify general pull request etiquette. Answers are copied verbatim from `@awesomekling`'s responses in Discord.
2021-06-03Meta: Add a guideline about bare metal issuesLiav A
2021-05-23Meta: Clarify atomic commits in CONTRIBUTING.mdBrian Gianforcaro
2021-05-16Meta: Discourage commit subject lines ending with a periodLinus Groh
2021-05-14Meta: Add note about writing commit subjects in the imperative moodAndreas Kling
2021-05-14Meta: Specify that we use ISO 8601 dates and the metric systemAndreas Kling
2021-05-05Meta: Add "Human language policy" to CONTRIBUTING.mdAndreas Kling
2021-04-29Meta: Add note to CONTRIBUTING.md about pointless GitHub commentsAndreas Kling
2021-04-29Meta: Simplify & clarify CONTRIBUTING.md somewhatAndreas Kling
Also remove the feature policy section, since it was mostly fluff. It was nice fluff, but made the document less focused.
2021-04-21Meta: Add note about new people making large architectural changesAndreas Kling
Ideally, new contributors should hack on the system for a while before attempting to make large architectural changes. This will help ensure that architectural work is more in line with the project direction, and that everyone's time is better spent.
2021-04-18Meta: Add a note about spell checking to CONTRIBUTING.mdAndreas Kling
It's silly to waste review cycles on spelling, so let's ask that everyone check their spelling before submitting code.
2021-04-13Meta: Add link to Discord in CONTRIBUTING.mdAndreas Kling
2021-04-08Meta: Encourage people to add their personal copyright linesAndreas Kling
2020-12-31Meta+Docs+CI: Require clang-format >= 11Linus Groh
2020-11-12Meta: s/Travis/GitHub Actions/ in CONTRIBUTING.mdLinus Groh
2020-05-27Meta: Update C++ standard to C++20 in CONTRIBUTING.mdEmanuele Torre
We are compiling with `-std=c++2a` and we are using some C++20 features, e.g. in Kernel/VM/Region.h bool m_shared : 1 { false }; bool m_user_accessible : 1 { false }; bool m_cacheable : 1 { false }; bool m_stack : 1 { false }; bool m_mmap : 1 { false };
2020-05-15Docs: Update required clang-format version to 10 in CONTRIBUTING.mdLinus Groh
2020-05-04Meta: Add a basic "issue policy" to CONTRIBUTING.mdAndreas Kling
2020-03-28Meta: Add feature policy to contribution guidelinesConrad Pankoff
2020-01-08Meta: Reference CodingStyle doc in CONTRIBUTING.mdDov Alperin
2019-10-23Meta: Remove CoC (lol) from CONTRIBUTING.md since it has its own fileAndreas Kling
2019-10-23Meta: Move code of conduct (lol) to a separate fileAndreas Kling