Conversation
JuliaRegistrator
commented
Mar 2, 2026
- Registering package: Macchiato
- Repository: https://github.com/JuliaMeshless/Macchiato.jl
- Created by: @kylebeggs
- Version: v0.0.1
- Commit: bb4997a045aa946950144ec453fe45430d6f27eb
- Reviewed by: @kylebeggs
- Reference: JuliaMeshless/Macchiato.jl@bb4997a#commitcomment-178489597
- Release notes:
UUID: cd40ceae-7681-4e2e-9056-ba6e356aca3e Repo: https://github.com/JuliaMeshless/Macchiato.jl.git Tree: 32ee4d1f4130cf6250ae1d503940d059b49b7c4e Registrator tree SHA: 50f504d641745716a5b3eabaf681d3a4937d2ae3
|
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 are all met! ✅Your new package registration met all of the guidelines for auto-merging and is scheduled to be merged when the mandatory waiting period (3 days) has elapsed. 3. 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 |
|
Can I close this in favor of #149605? This does not seem like a v0.0.1 package |
|
@goerz oops. I thought the bot would update the same PR - I guess it does not work like that when it's a new package? I also changed it to v0.0.1 because the bot told me
so it probably should be 0.1.0? |
|
When you retrigger a registration, anything that changes the package name, URL, UUID, or version number creates a new PR. Anything else (like fixing missing
That should probably not be mentioning
From a technical perspective, it doesn't matter very much. Some people have argued that registered packages should start with The most critical requirement for a 1.0 release in my book is that it has a full, formal API documentation. Your package already does, in fact, so with the above considerations, my recommendation is to register with If you're pretty sure that the API is good in its current form, you could also register an initial version [noblock] |
|
Fantastic write-up. Thank you very much. I would urge you to put some of the notes in a more permanent place. I think v0.1 is the correct choice. We are not committed to the API long term yet and thus not ready for 1.0. I also agree skipping to 0.2 would be confusing to users. Can you close this and the other one and I will make a new PR with 0.1? |
I've considered putting something on Discourse as a basis for discussion. A lot of that has at least some element of personal opinion, though, and there's not a completely firm consensus on this versioning philosophy, in the General registry or more widely.
I like to keep track of registrations by "Closing in favor of …", but I'll make sure to close them when I see the replacement pop up |
|
see #149638 |
|
Closing in favor of #149638 |