Acceptable Formulae: clarify rules.

Some clarification on these given discussion in https://github.com/Homebrew/homebrew/pull/35853.

Closes Homebrew/homebrew#35880.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
This commit is contained in:
Mike McQuaid 2015-01-14 19:26:58 +00:00
parent dac4848661
commit 3e3603e9fb

View File

@ -81,9 +81,9 @@ foo-ruby foo-perl etc. sucks.
### Niche (or self-submitted) Stuff<a name="Niche_Stuff"></a> ### Niche (or self-submitted) Stuff<a name="Niche_Stuff"></a>
The software in question must be The software in question must be
* maintained * maintained (e.g. upstream is still making new releases)
* known * known
* stable * stable (e.g. not declared "unstable" or "beta" by upstream)
* used * used
* have a homepage * have a homepage
@ -95,6 +95,11 @@ We frown on authors submitting their own work unless it is very popular.
Dont forget Homebrew is all git underneath! Maintain your own fork or Dont forget Homebrew is all git underneath! Maintain your own fork or
tap if you have to! 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 ### Stuff that builds a .app
Dont make your formula build an `.app` (native OS X Application), we Dont make your formula build an `.app` (native OS X Application), we
dont want those things in Homebrew. Make it build a command line tool dont want those things in Homebrew. Make it build a command line tool