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

New release #94

Closed
40 of 43 tasks
sdroege opened this issue Aug 12, 2019 · 19 comments
Closed
40 of 43 tasks

New release #94

sdroege opened this issue Aug 12, 2019 · 19 comments

Comments

@sdroege
Copy link
Member

@sdroege sdroege commented Aug 12, 2019

If any other issues/PRs should be solved for this release please add them below as comment.

@sdroege
Copy link
Member Author

@sdroege sdroege commented Aug 12, 2019

@fengalin
Copy link

@fengalin fengalin commented Aug 12, 2019

This is a tracking list for **"Code regen for gtk-rs/glib#513"**:

Not part of gtk-rs organisation:

EDIT: added to first comment

Edit: gtk-rs/gtk#870 & gtk-rs/examples#257 merged. Note: I think we can remove the "Not part of gtk-rs organisation: etc." from the first comment.

@EPashkin
Copy link
Member

@EPashkin EPashkin commented Aug 12, 2019

@sdroege Please replace my gtk-rs/gir#826 with gtk-rs/gir#807

@BrainBlasted
Copy link

@BrainBlasted BrainBlasted commented Aug 13, 2019

@Cogitri
Copy link

@Cogitri Cogitri commented Aug 14, 2019

@federicomenaquintero
Copy link

@federicomenaquintero federicomenaquintero commented Aug 14, 2019

@BrainBlasted
Copy link

@BrainBlasted BrainBlasted commented Aug 17, 2019

@EPashkin
Copy link
Member

@EPashkin EPashkin commented Sep 13, 2019

code regen for gtk-rs/gir#826 is done

@bilelmoussaoui
Copy link
Member

@bilelmoussaoui bilelmoussaoui commented Sep 23, 2019

@sdroege
Copy link
Member Author

@sdroege sdroege commented Oct 16, 2019

Let's target shortly after RustFest for the next release. Whatever is not finished at that point can also wait until the release afterwards :)

@sdroege
Copy link
Member Author

@sdroege sdroege commented Nov 23, 2019

At this point I would block on these 3 issues: gtk-rs/examples#256 gtk-rs/gtk#916 gtk-rs/glib#543

Let's get those fixed and then do a release next weekend? No further new features or anything, just bugfixes until then.

All other issues in the list above I would defer to next release. Doesn't look like people are actively working on them so it will have to wait.

@sdroege
Copy link
Member Author

@sdroege sdroege commented Nov 30, 2019

Still no release: remaining blockers are gtk-rs/cairo#293 and gtk-rs/gtk#916. I wouldn't consider gtk-rs/pango#168 a blocker as a) it is just a new feature, new API, and b) nobody actually seems to be working on it so who knows when it will be finished.

CC @GuillaumeGomez

@GuillaumeGomez
Copy link
Member

@GuillaumeGomez GuillaumeGomez commented Nov 30, 2019

I agree, I'll certainly finish the pango one myself to go faster.

@bilelmoussaoui
Copy link
Member

@bilelmoussaoui bilelmoussaoui commented Nov 30, 2019

I will finish the cairo merge request this weekend

@sdroege
Copy link
Member Author

@sdroege sdroege commented Dec 9, 2019

I think we're ready for release apart from some testing that will have to happen :)

Regen all repositories so they all have the same gir version before release

@GuillaumeGomez please don't forget this one when doing releases :)

@sdroege
Copy link
Member Author

@sdroege sdroege commented Dec 9, 2019

@GuillaumeGomez please don't forget this one when doing releases :)

Also keep in mind that the -sys crates only need a bugfix release, not a new major release.

@EPashkin
Copy link
Member

@EPashkin EPashkin commented Dec 14, 2019

Seems release script now works fine.
Was only one problem with gtk-sys version, but it was not script error.
👍

@GuillaumeGomez
Copy link
Member

@GuillaumeGomez GuillaumeGomez commented Dec 14, 2019

I still had to make some last minute fixes but that's part of the game. ;)

@sdroege
Copy link
Member Author

@sdroege sdroege commented Dec 18, 2019

Release happened

@sdroege sdroege closed this Dec 18, 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
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
8 participants