12 Commits

Author SHA1 Message Date
Mike McQuaid
d661cffc1f
Switch to using main as the default branch
Homebrew/brew has moved to a `main` default branch so we can more move
references from `master` to `main`.
2025-06-24 11:14:57 +01:00
Issy Long
31d7bcc583
Add a last_reviewed_date to docs metadata
- At the AGM we formed an ad-hoc documentation working group.
- One of our ideas was that we should have a last reviewed date for
  documentation, so that we can periodically implement a review
  mechanism (GitHub Actions posts to Slack for a regular documentation
  outdatedness check?) to track how old docs are and ensure they're
  still relevant.
- This is a first step towards that goal, by adding a `last_review_date`
  to the metadata of all docs with a date of earlier than Homebrew's
  inception because everything needs reviewing so that we start from a
  good base!
2025-02-03 11:56:07 +00:00
EricFromCanada
a329003e17
Maintainers docs: content & formatting updates 2022-12-06 12:52:03 -05:00
EricFromCanada
43070d73a1
Maintainers docs: adjust line breaks 2022-12-06 12:52:03 -05:00
Bo Anderson
a09e85ff11
docs/Releases: note to remember to delete disabled arguments 2021-12-17 02:02:45 +00:00
Mike McQuaid
da0e0884df
docs/Releases: update process documentation.
- Note that Homebrew/homebrew-core CI jobs should complete successfully
  before creating a release
- No code changes only required for 4 hours, 24 hours is a bit
  excessive/unrealistic
- Note that commented `odeprecated` code should be uncommented
- TinyLetter emails are no longer required (MailChimp does so
  automatically from the RSS feed)
- Note that `brew release` will output the major/minor blog post content
  (after #10499 is merged) instead of referencing the now-deprecated
  `brew release-notes`
- Note why you should not create a release on older `master` commits and
  provide an alternate process to handle this case
- Various style tweaks
2021-02-05 08:52:57 +00:00
Rylan Polster
f382f38034
docs: update release documentation 2021-01-21 18:30:17 -05:00
Dustin Rodrigues
1c925d52fe docs - remove Discourse from communication methods 2020-11-15 13:20:03 -05:00
Mike McQuaid
8bc1678379
docs/Releases: various updates.
Update with and based on the release process video I recorded.
2020-04-13 16:30:40 +01:00
Jonathan Chang
b6cbe1afa2 docs: linkify some links 2019-03-03 15:38:28 +11:00
Mike McQuaid
bf873783d2
Apply suggestions from code review
Co-Authored-By: MikeMcQuaid <mike@mikemcquaid.com>
2019-02-14 09:13:00 +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