Skip to content
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

Register for Julia 1.0? #51

Closed
cossio opened this issue Apr 30, 2019 · 6 comments
Closed

Register for Julia 1.0? #51

cossio opened this issue Apr 30, 2019 · 6 comments

Comments

@cossio
Copy link

cossio commented Apr 30, 2019

Why is the package not registered? Does it work on Julia 1.0?
Thanks.

@dfdx
Copy link
Owner

dfdx commented Apr 30, 2019

I think when the code here was updated for Julia 1.0 there's was no clear guidance on migrating to new package infrastructure (e.g. adding Package.toml instead of REQUIRE) so I decided to postpone registration. So far I still don't see clear guidance, but combing both - Project.toml and REQUIRE - seems to be de facto approach. I'll try to update Boltzmann.jl and register a new version.

If you need it right now, you can always install the master branch using:

] add Boltzmann#master

@rofinn
Copy link
Contributor

rofinn commented May 1, 2019

Yes, this code was updated, but at the time you could only tag packages through METADATA. Since METADATA is no longer synchronized with the main registry METADATA.jl isn't accepting PRs for 1.0 and we shouldn't need the REQUIRE anymore. The recommended method now is to use Registrator.jl and related tools. If you enable the recommended bot on this repo I can add a Project.toml.

@dfdx
Copy link
Owner

dfdx commented May 1, 2019

Thanks @rofinn for letting me know about Registrator.jl - I missed the point when we switched to it. I've enabled the bot for Boltzmann.jl, so feel free to add Project.toml. Otherwise, I'll take a look at it myself on the weekend.

@dfdx
Copy link
Owner

dfdx commented May 3, 2019

@JuliaRegistrator register()

@JuliaRegistrator
Copy link

Registration pull request created: JuliaRegistries/General/511

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if Julia TagBot is installed, or can be done manually through the github interface, or via:

git tag -a v0.7.0 -m "<description of version>" 234bd18a650adcda25b40e9691d510ae09816b50
git push origin v0.7.0

@dfdx
Copy link
Owner

dfdx commented May 3, 2019

Version v0.7 is now registered, thanks @rofinn for your help!

@dfdx dfdx closed this as completed May 3, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants