asdka
asdka

Reputation: 11

The automerge guidelines were not met -- Create Julia Package

enter image description here

Hi Every,

May I ask you why this will happen after I create a new Julia package, and register it to https://juliahub.com/ui/Home.

I think I already check the every steps very carefully, but still not figure it out where the bug comes from.

Can anyone tell me how to solve this problem? Many thanks!

Upvotes: 1

Views: 111

Answers (1)

Nils Gudat
Nils Gudat

Reputation: 13800

Here is the Pull Request that Eric mentioned which tells you exactly what went wrong:

https://github.com/JuliaRegistries/General/pull/48736

Quoting from there:

  • Name does not meet all of the following: starts with an upper-case >letter, ASCII alphanumerics only, not all letters are upper-case.

  • Name is not at least 5 characters long

  • Repo URL does not end with /name.jl.git, where name is the package name

  • Package name similar to 2 existing packages.

    1. Similar to ALFA. Damerau-Levenshtein distance 2 is at or below >cutoff of 2.
    2. Similar to BBI. Damerau-Levenshtein distance 2 is at or below cutoff >of 2.

Basically, ABBA is not a very descriptive package name, and the general registry favours unambiguous and self-explanatory names.

Now these are only auto-merge rules, which means that they prevent automatic addition of your package to the general registry, but not the addition per se. If you believe that there are good reasons why ABBA is the perfect name for your package and it should be registered under this name, just comment on the PR and it might get manually merged.

Upvotes: 1

Related Questions