Skip to content
This repository has been archived by the owner on Nov 30, 2021. It is now read-only.

docs(standards): add commit style guide #680

Merged
merged 3 commits into from
Apr 3, 2014
Merged

Conversation

bacongobbler
Copy link
Member

this introduces a new commit standard for Deis developers. The goal of this commit is to allow developers to search through the history better, provide us better information through commit messages, and eventually allowing us to script the CHANGELOG.md so that we do not have to rely on a third-party tool to do the parsing for us.

- Push your changes to a topic branch in your fork of the repository.
- Submit a pull request

Thanks for you contributions!
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

typo: s/you/your/

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This was mostly a direct copypasta of Fleet's CONTRIBUTING.md. I'll send a typo fix upstream as well then :)

Matthew Fisher added 3 commits April 2, 2014 12:27
this introduces a new commit standard for Deis developers. The
goal of this commit is to allow developers to search through
the history better, provide us better information through
commit messages, and eventually allowing us to script the
CHANGELOG.md so that we do not have to rely on a third-party
tool to do the parsing for us.
some of the documentation's listed commands are outdated and need
to be updated to reflect the new workflow changes.
Some of the sentences in the documentation is poorly written.
@mboersma
Copy link
Member

mboersma commented Apr 2, 2014

LGTM.

@bacongobbler
Copy link
Member Author

I say that we shouldn't enforce this until the next release, so that any old PRs can be merged without worry. After that, they should follow the new standard.

@mboersma
Copy link
Member

mboersma commented Apr 2, 2014

Yes, that would be more polite. But I think we can go ahead and merge this into the docs now, right?

@bacongobbler
Copy link
Member Author

I think so. It might be nice to add a note in the release notes about this PR so that we have something to reference in the future.

@carmstrong
Copy link
Contributor

LGTM. Wondering if should rename deis-cookbook/CONTRIBUTING.md to TESTING.md and adopt most of this as the contributing agreement (save the string enforcement of commit formatting).

@bacongobbler
Copy link
Member Author

Hmm. Maybe a link to this document may be better, as the cookbook is a branch of the Deis project, and it is maintained by OpDemand. cc @gabrtv

bacongobbler pushed a commit that referenced this pull request Apr 3, 2014
docs(standards): add commit style guide
@bacongobbler bacongobbler merged commit ac64744 into master Apr 3, 2014
@bacongobbler bacongobbler deleted the add-contributing branch April 3, 2014 22:49
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants