-
Notifications
You must be signed in to change notification settings - Fork 464
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New package: DoME v1.0.0 #117468
New package: DoME v1.0.0 #117468
Conversation
JuliaRegistrator
commented
Oct 17, 2024
- Registering package: DoME
- Repository: https://github.com/danielriveroc/DoME.jl
- Created by: @danielriveroc
- Version: v1.0.0
- Commit: cd31be106bb292210ff9693dafca7363a65f6c28
- Git reference: HEAD
UUID: b4f4f0b4-37e5-4265-8ded-9d4e2df27f01 Repo: https://github.com/danielriveroc/DoME.jl.git Tree: 6204b08f1226bc1dc5c2ab270c4f9c517d08e622 Registrator tree SHA: 191228b6dd8b9d0e2965ae3e705fe54c51dcfee8
Hello, I am an automated registration bot. I help manage the registration process by checking your registration against a set of AutoMerge guidelines. If all these guidelines are met, this pull request will be merged automatically, completing your registration. It is strongly recommended to follow the guidelines, since otherwise the pull request needs to be manually reviewed and merged by a human. 1. New package registrationPlease make sure that you have read the package naming guidelines. 2. AutoMerge Guidelines which are not met ❌
3. Needs action: here's what to do next
If you need help fixing the AutoMerge issues, or want your pull request to be manually merged instead, please post a comment explaining what you need help with or why you would like this pull request to be manually merged. Then, send a message to the 4. To pause or stop registrationIf you want to prevent this pull request from being auto-merged, simply leave a comment. If you want to post a comment without blocking auto-merging, you must include the text Tip: You can edit blocking comments to add |
Could this package be manually merged? Automatic merge fails because the name is too short, and very similar to others. However, this is tha name given to the algorithm in the original publication, as can be ssen at: https://www.sciencedirect.com/science/article/pii/S0957417422001889 |
Thank you for submitting your package! I might come around to just But beyond the name, the package is also not ready for registration yet, since it is missing a README and other documentation. At the very least, that would be a description of the package's purpose and a small usage example in the README. In this case, it would have to include a link to the paper. For an initial 1.0 release, the bar would be even higher. For a package with a stable version number, some of the requirements would be:
|
Thank you for your comments. I have filled the README with a link to the paper, and a complete description of the API. Since, by now, it is only a single function that performs the whole work, I believe it is enough for now to leave the documentation in the README. However, I will use Documenter when the library grows and more functionalily is added. |
Seems okay, in terms of documentation. If you want to stick to the name, you would have to find a full registry maintainer on Slack and convince them to merge it manually. I don't have merge permissions. I would still recommend finding a suitable package name that meets the minimum length requirement. With a name that is longer than 5 characters, this package would be set to auto-merge. |
Another option that's consistent with the paper is It's common for package names to spell out acronyms, eg |
[noblock] Even though I'm potentially in favor of writing out acronyms, I would agree in this case that |
😂 that's fair (I blame the authors of that paper...) But, one can cheat a bit with |
I actually also see some value in keeping acronyms in packages names, for recognizability. And, I also believe that "pronounceable" acronyms are perfectly fine as package names. They're basically in the "less systematic names" category, same as "Makie" etc. It's just that this name is particularly short (a.k.a. "nice"), for a package that seems targeted at a pretty small niche. Did you not like the idea of |
Thank you for your comments. |
Closing in favor of #118443 |