File: CONTRIBUTING.markdown

package info (click to toggle)
vim-rails 5.4-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 320 kB
  • sloc: makefile: 2
file content (16 lines) | stat: -rw-r--r-- 996 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
If your [commit message sucks][suck], I'm not going to accept your pull
request.  I've explained very politely dozens of times that [my general
guidelines][guidelines] are absolute rules on my own repositories, so I may
lack the energy to explain it to you yet another time.  And please, if I ask
you to change something, `git commit --amend` and `git push -f`.

If a feature idea is nontrivial, you should probably open an issue to [discuss
it][] before attempting a pull request.  One of the biggest challenges in
maintaining rails.vim has been beating back the bloat, so do not assume that
your idea will make the cut.  And if I like your idea, I'm generally amenable
to just knocking it out myself, rather than making you familiarize yourself
with a 4 thousand line code base.

[suck]: http://stopwritingramblingcommitmessages.com/
[guidelines]: http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html
[discuss it]: http://www.igvita.com/2011/12/19/dont-push-your-pull-requests/