aboutsummaryrefslogtreecommitdiffstats
path: root/share
diff options
context:
space:
mode:
authorMike McQuaid2015-01-14 19:26:58 +0000
committerMike McQuaid2015-01-15 11:20:24 +0000
commit9d194861757a3430e7ca9ba3e6a8b3db1d22ee9c (patch)
treedbf311f8ff1a1204d6657d987675ceb1e3c271ad /share
parent8a31c90175334c0d4174a154a650c9abb84b17b2 (diff)
downloadhomebrew-9d194861757a3430e7ca9ba3e6a8b3db1d22ee9c.tar.bz2
Acceptable Formulae: clarify rules.
Some clarification on these given discussion in https://github.com/Homebrew/homebrew/pull/35853. Closes #35880. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Diffstat (limited to 'share')
-rw-r--r--share/doc/homebrew/Acceptable-Formulae.md9
1 files changed, 7 insertions, 2 deletions
diff --git a/share/doc/homebrew/Acceptable-Formulae.md b/share/doc/homebrew/Acceptable-Formulae.md
index ee6e82acc..3fb7c6d1e 100644
--- a/share/doc/homebrew/Acceptable-Formulae.md
+++ b/share/doc/homebrew/Acceptable-Formulae.md
@@ -81,9 +81,9 @@ foo-ruby foo-perl etc. sucks.
### Niche (or self-submitted) Stuff<a name="Niche_Stuff"></a>
The software in question must be
-* maintained
+* maintained (e.g. upstream is still making new releases)
* known
-* stable
+* stable (e.g. not declared "unstable" or "beta" by upstream)
* used
* have a homepage
@@ -95,6 +95,11 @@ We frown on authors submitting their own work unless it is very popular.
Don’t forget Homebrew is all git underneath! Maintain your own fork or
tap if you have to!
+There may be exceptions to these rules in the main repository, we may
+include things that don't meet these criteria or reject things that do.
+Please trust that we need to use our discretion based on our experience
+running a package manager.
+
### Stuff that builds a .app
Don’t make your formula build an `.app` (native OS X Application), we
don’t want those things in Homebrew. Make it build a command line tool