31 Commits

Author SHA1 Message Date
Claudia
f4d81fee1c
Add flowchart for managing pull requests
- Add flowchart for handling ready-to-merge pull requests

- Add diagram guidelines

Many thanks to Sean Molenaar for the idea and initial version of the
chart.

CC: Sean Molenaar <smillernl@me.com>
2020-09-06 14:54:28 +02:00
Mike McQuaid
ac0665daff
Refer to default branch in links with HEAD
Anywhere we can use `blob/master` we can use `blob/HEAD` instead. This
will make life easier if we ever rename our default branch in future
(once/if Git and GitHub provides the necessary tooling to do so).
2020-06-25 11:38:40 +01:00
Issy Long
397f56446b
docs/Maintainer-Guidelines: Reflect brew mirror now being automatic
- Thanks to #7709, we've saved some maintainer time from doing this
  manually.
- To check that it's working, search for "Mirrored <formula_name>" in the CI
  log output for the publish bottles action for relevant formulae like
  ImageMagick in the future.
2020-06-17 20:21:13 +01:00
Issy Long
fdc1068071
docs/Maintainer-Guidelines: Document brew mirror
- I vaguely remembered that ImageMagick was a download we mirrored on
  BinTray and that doing so required some manual effort post-merge. I
  went looking for some docs to confirm that memory, but didn't find
  any.
2020-06-08 16:41:36 +01:00
Jonathan Chang
cf63925005 docs: Update for new pr-* workflows 2020-04-11 20:06:31 +10:00
Mike McQuaid
a84a20e97b
.github/: defer to Homebrew/.github repo.
This allows maintaining more settings in one place.
2019-05-23 09:46:28 +02:00
Mike McQuaid
aafcbc1153
Add/link Homebrew Governance document. 2019-02-15 10:54:30 +00:00
Mike McQuaid
1b609ceeb3
Update maintainer documentation.
- Fix Markdown format
- Note Linux in the mission statement
- Update the maintainer guidelines based on current state
- Loosen the new maintainer expectations
- Clarify what things the PLC should be added to
- Add documentation for making a new Homebrew release
2019-02-13 15:02:18 +00:00
Colin Dean
516e2b41d5
Update docs/Maintainer-Guidelines.md
Co-Authored-By: MikeMcQuaid <mike@mikemcquaid.com>
2019-02-04 17:19:38 +01:00
Mike McQuaid
947b90961b
Note leadership changes
Today the Homebrew maintainers elected a new PLC, TSC and project lead.
Documentation is to follow detailing exactly the responsibilities for
each of these roles but adjust these to reflect the current state until
that point.
2019-02-04 17:09:31 +01:00
Mike McQuaid
cf391ef160
Maintainer-Guidelines: add sjackman CI test note. 2018-12-17 15:55:06 +00:00
Mike McQuaid
3245b91900
docs/Maintainer-Guidelines: don't merge failing tests. 2018-12-10 14:48:47 +00:00
Mike McQuaid
76016340cd
docs/Maintainer-Guidelines: add mission. 2018-11-02 14:59:20 +00:00
Mike McQuaid
573da9002b
docs/Maintainer-Guidelines: change lead maintainer date.
I'll step down on February 4th to better coincide with the Homebrew
maintainers in-person conference. This will make it easier to resolve
any logistical issues that arise.
2018-10-09 09:51:17 +01:00
EricFromCanada
31dbc4f985 Various documentation edits
Mostly edits to formatting, grammar, wording for consistency & readability.
2018-10-05 17:23:22 -04:00
Mike McQuaid
54fe8e0ec0
docs: fix broken links. 2018-10-04 15:37:02 +01:00
Mike McQuaid
a9d363fdfe
docs/Maintainer-Guidelines: retire lead maintainer position in Febuary. 2018-09-12 09:16:34 +01:00
Mike McQuaid
cc620dbecb
docs/Maintainer-Guidelines: address more comments. 2018-09-09 12:08:54 +01:00
Mike McQuaid
b919af43fb
docs/Maintainer-Guidelines: clarify/fix wording. 2018-09-08 08:41:04 +01:00
Mike McQuaid
9d8b101ede
docs/Maintainer-Guidelines: address maintainer feedback. 2018-09-07 08:56:01 +01:00
Mike McQuaid
9db1feb3da
docs/Maintainer-Guidelines: add more guidelines. 2018-09-06 15:33:48 +01:00
Mike McQuaid
8d13ef33e1
Maintainer-Guidelines: mention code of conduct. 2018-08-29 19:52:08 +01:00
Mike McQuaid
ff711fcfad
Maintainer-Guidelines: note consensus and final say. 2018-08-28 09:13:41 +01:00
Mike McQuaid
dced0da7e9
docs/Maintainer-Guidelines: add lead maintainer guidelines. 2018-08-27 09:29:33 +01:00
Mike McQuaid
a12b5395d7 Maintainer-Guidelines: add communication section.
Note the best ways for maintainers to communicate with each other.
2018-04-04 19:46:10 +01:00
Mike McQuaid
190e665bb1 Revert "docs: use short links."
This reverts commit e63a2ee8de12f0f938f6a95cdb9763dbe0187b4a.

Closes #3832.
2018-02-23 19:52:00 +00:00
Mike McQuaid
e63a2ee8de docs: use short links. 2018-02-22 19:25:44 +00:00
EricFromCanada
b4127ee84b docs: update guidelines for duplicates
As per #2873, duplicate and versioned formulae are fine if done right.
2017-07-24 21:28:29 -04:00
EricFromCanada
ab4d1a1574 docs: grammar edits, sentence-case secondary headings
Also changes some heading levels so only one primary
heading appears per page.
2017-03-19 14:03:39 -04:00
Jonathan Chang
9a6cd9b83f docs: fix titles on docs.brew.sh 2017-01-04 16:16:00 -06:00
Mike McQuaid
bd6fb88ddc Rearrange repository files. 2016-09-20 10:41:42 +01:00