[MDEV-30454] Add a CODING_STANDARDS.md file Created: 2023-01-24  Updated: 2023-02-09  Resolved: 2023-02-03

Status: Closed
Project: MariaDB Server
Component/s: Documentation
Fix Version/s: 11.0.1

Type: Task Priority: Major
Reporter: Andrew Hutchings Assignee: Daniel Black
Resolution: Fixed Votes: 0
Labels: None


 Description   

This file should be a starter for a larger documentation of the coding standards, outlining the basics for most of the core of MariaDB.

Individual engines and special cases can come later, this is a working document to be expanded on to be used as a reference we can point external developers to.



 Comments   
Comment by Andrew Hutchings [ 2023-01-24 ]

Current work is here, more in-progress: https://github.com/MariaDB/server/pull/2272

Comment by Andrew Hutchings [ 2023-01-31 ]

Daniel has reviewed this, so making it official.

Comment by Eric Herman [ 2023-02-09 ]

It strikes me that there is an unusual opportunity in our future with this patch: we might be able to measure impact on something related to the contributor experience.

For example, maybe six months from now, we can do some analysis on the merge requests to estimate how much change (if any) there has been regarding comments about trivial matters like spacing or coding style.

Thanks for getting this in!

Generated at Thu Feb 08 10:16:22 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.