Thanks!  Maybe this should go into METADATA.jl Readme, or into the docs?

On Thu, 2015-10-01 at 08:28, Jiahao Chen <cjia...@gmail.com> wrote:
> Hello package developers,
>
> Please note our new policies for accepting entries into METADATA.jl, which
> take effect immediately:
>
>    1. New packages submitted for registration must have at least one tagged
>    version.
>    2. The lowest package version that will be accepted is v0.0.1. *v0.0.0
>    is no longer permitted*.
>    3. All new tagged versions of packages must have a requires file, which
>    must at a minimum contain a single line like
>    julia 0.3
>    specifying a minimum version of Julia the package is expected to run on.
>
>    A common mistake is to have an entry of the form
>    julia 0.3-
>    with the intention of specifying "version 0.3 and up". On the contrary,
>    this line means "at least a 0.3 pre-release julia".
>    4. New package version tags must support at least Julia version 0.3.
> *0.3- (0.3 pre-releases) is no longer allowed. *Exceptions may be granted
>    for julia 0.2 if package authors are willing to vouch that they still
>    test that their packages work on 0.2.
>    5. We strongly encourage everyone to *update METADATA.jl through pull
>    requests*, which can be generated for you automatically when using
>    Pkg.publish(). GitHub's pull requests allow us to run basic checks on
>    the metadata entries. All developers (especially experienced developers!)
>    are *strongly discouraged from editing METADATA.jl directly* unless
>    absolutely necessary.
>
> These new policies have been the result of many months of discussion to
> improve the quality of registered packages and the overall user experience
> with Julia packages.
>
> As a friendly reminder, do consult the package development section of the
> manual
> <http://julia.readthedocs.org/en/latest/manual/packages/#package-development>
> for guidelines for getting your package accepted into METADATA.jl.

Reply via email to