Skip to content

Commit message formatting conventions #134

@dextermb

Description

@dextermb

What you would like to change/add

I'd like to see standardization in commit message formatting.

Why you would like to change/add this

Currently our commit messages range from being descriptive enough, overly descriptive and not descriptive at all. There are many different standards for how commit messages should be formatted and all should be explored and discussed.

Examples

As described by conventional commits, their format is as follows:

<type>[optional scope]: <description>

[optional body]

[optional footer]

For example:

feat(lang): add polish language

or

fix: correct minor typos in code

see the issue for details on the typos fixed

closes issue #12

This is similar to what I've seen from the likes of Yargs (node CLI framework) and Electron (JavaScript based applications).

What other conventions have you seen and liked? And what did you dislike?

Checklist

  • I have checked that this is not a duplicate issue.

Sources

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions