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

Set VERSION to 1.0.0-rc1 #28489

Merged
merged 1 commit into from
Aug 7, 2018
Merged

Set VERSION to 1.0.0-rc1 #28489

merged 1 commit into from
Aug 7, 2018

Conversation

ararslan
Copy link
Member

@ararslan ararslan commented Aug 6, 2018

To be merged first:

As usual, add and subtract as necessary.

@tknopp
Copy link
Contributor

tknopp commented Aug 6, 2018

I wonder if 0.7 and 1.0 will be released simultaneously? I thought first 0.7 then 1.0.

@Keno
Copy link
Member

Keno commented Aug 6, 2018

They'll be released fairly close together, but probably not quite simultaneously.

@tknopp
Copy link
Contributor

tknopp commented Aug 6, 2018

Is there some documented timeline? (I am trying getting Gtk.jl into shape but this is not very simple...)

@ViralBShah
Copy link
Member

There isn't a documented timeline. In the ideal world, they would both be tagged simultaneously, but they may be a few days apart at best.

@tknopp
Copy link
Contributor

tknopp commented Aug 6, 2018

I would recommend first letting the package ecosystem migrate to 0.7 before making the release of 1.0. Also the transition REQUIRE -> Manifest.toml should be done prior to 1.0.

@ViralBShah
Copy link
Member

This isn't the right place to discuss the policy for the release, which I believe has been adequately communicated. Request discussing on discourse or slack.

@StefanKarpinski
Copy link
Member

StefanKarpinski commented Aug 7, 2018

Also the transition REQUIRE -> Manifest.toml should be done prior to 1.0.

This has never been the plan. Any package that works on 0.7 without warnings will also work on 1.0. In future versions of Julia, we can remove legacy support for REQUIRE files but this cannot all be done at once. Please do believe that I've thought about the process for doing this transition long and hard.

@tknopp
Copy link
Contributor

tknopp commented Aug 7, 2018

I fully trust you. My concern ist that julia adaptors using 1.0 for the first time need to learn what REQUIRE is. This was the thing that confused me most about Pkg3. Pkg3 seems very well designed but it also is pretty complex. Having to learn about REQUIRE and Manifest just increases that conplexity.

@ViralBShah
Copy link
Member

Reiterating that this is not the right place for this discussion.

@ararslan ararslan merged commit f92a55a into master Aug 7, 2018
@ararslan ararslan deleted the aa/1.0.0-rc1 branch August 7, 2018 16:29
KristofferC pushed a commit that referenced this pull request Feb 11, 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

Successfully merging this pull request may close these issues.

5 participants