Commit graph

11 commits

Author SHA1 Message Date
Andrew Hutchings
e6df06d40d Update markdown files for main branch
Coding standards and PR template now reference `main`.
2024-08-28 11:49:07 +10:00
Andrew Hutchings
68fed7e785 Update pull request template for refactoring
Make it clear that refactoring code goes into the latest version.
2024-06-21 09:42:15 +10:00
Daniel Black
711b8671be pr template: ask about release notes 2024-02-12 14:58:25 +00:00
Robin Newhouse
be4ac773b0 Explicitly recommend target branches in CODING_STANDARDS
When making commits, the branches to target are not clearly defined in
public documentation, and frequently change. As the development branch
and the earliest maintained branches progress, it should be reflected in
CODING_STANDARDS.md.

All new code of the whole pull request, including one or several files
that are either new files or modified ones, are contributed under the
BSD-new license. I am contributing on behalf of my employer Amazon Web
Services.
2023-12-14 16:32:42 +00:00
Ian Gilfillan
6cf776b68d Update earliest verson in PR template 2023-11-14 07:44:45 +11:00
Vicențiu Ciorbaru
b844a376ec Update pull request template to suggest making PRs editable by maintainers
Often there are small "nitpicky" changes that need to be done to a PR in order to
get it merged. To speed up the merge process, we will ask contributors
if they are ok with the reviewer making those changes.

Other fixups:
Improve PR template rendering in browser's textarea field. Line wrapping at 80
characters provides a bad user experience within the browser, which
handles word wrapping separately. Thus, prefer long lines in this
markdown file.

Remove the "backwards compatibility section". While the contributor
should ideally care about the impact of their patch on the server's
backwards compatibility, this is an advanced topic that is better
presented in a separate document.
2023-03-30 13:57:31 +03:00
Andrew Hutchings
b24b3cea7d Fix CODING_STANDARDS link in PR template
Relative links do not work in pull request templates, so use an explicit
link instead.
2023-02-23 16:44:29 +11:00
Andrew Hutchings
42f53c763a Add CODING_STANDARDS.md file
This is intended to be the start of a (not complete) coding standards
document we can refer contributors to. This can be modified to add more
nuances and become stricter over time. It can also have additional
content for other file types (CMake, YACC, etc).

It does not cover plugins which should each individually have their own coding
standards.
2023-02-03 15:47:17 +11:00
Eric Herman
61161cdaf9 PR template: rebase to earliest maintained version
We do not want people to try to rebase their patch on anything
prior to the earliest *maintained* version. (Currently, 10.3)
2023-01-20 15:06:51 +02:00
Daniel Lenski
e36a257323 Modify PR template to encourage contribution of automated tests
Many recent PRs offer up shell scripts or example queries in the testing
section, when these could be easily and usefully be converted to automated
tests based on MTR.  (https://github.com/MariaDB/server/pull/1888 and
https://github.com/MariaDB/server/pull/1940 are good examples of this.)

This modifies the PR template to more strongly encourage the contribution of
automated tests.
2021-11-17 23:11:45 +02:00
Robert Bindar
2274c4f5fc Add Pull Request template file to the MariaDB/server repository 2021-05-27 16:28:28 +03:00