-
-
Notifications
You must be signed in to change notification settings - Fork 276
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
Next release (v0.17.0) #393
Comments
Hello, Indeed, I just migrated to xmonad-git & xmonad-contrib-git to get the ewmh fullscreen support from #109 Regards, |
There are still a few people (like me) who comment on & merge new PRs, but the problem is there is no longer anyone who is responsible for doing new releases. @aavogt and @pjones both did it for a while, but have moved on. If anyone is interested in helping out by packaging up a new release, by all means please do! I'm happy to help with permissions and such, and there's probably a checklist around somewhere... |
I would be interested, though I'm beginner at best with regards to Haskell. Let me know if there is still stuff I can do or if "learning on the job" is fine. |
@byorgey Does creating a release involve anything more than uploading it to Hackage ? I would be happy to offer any help in making a new release. |
@psibi The MAINTAINERS.md file has a checklist for the release process. It's mostly housekeeping around the changelog and announcements. |
@pjones Thanks! @caseyavila Do you want to collaborate for the new release ? I'm available in Matrix under the name |
a prior announcement would be nice btw, for contributors to have time to add finishing touches, or finish some modules they've been working on if necessary ;D |
@psibi I would love to collaborate, though I will be somewhat busy until the end of this weekend. |
Update: @caseyavila and I spoke about this and he is working on creating a new release by following the steps mentioned in the release procedure. @elkowar Where do you think a prior announcement would be nice ? I think the plan is to put a new release in a week or so. So, I have no objections if you want to do the announcement somewhere. :-) |
Hey everyone, #192 has just been merged and it introduces a breaking change that I believe is avoidable (#192 (comment)). It was already reverted once in 2017 (#161) for a similar reason, so it'd be good to not do the release before this is resolved (or decided not to resolve). Thanks! |
Thanks @liskin for the update. Do we have a issue for that blocker ? If not, can you create a one so that we can easily track it ? |
I also added the v0.17 milestone to track stuff that we wish to happen before the release. |
I just noticed there's a bunch of open issues in the https://github.com/xmonad/xmonad-contrib/milestone/2 milestone. Do you folks want to do something with those? |
@liskin Do you think any of them should be a blocker for v0.17 ? Some of the MR's there (eg #121) seems harmless and probably can be merged. But given that I don't use those functionalities, probably you or some one else would a better judge of it. Anyway, I feel if the issues/PR's there aren't blocker - we should go ahead with the release once #396 is fixed. |
#121 indeed looks good, so I reviewed it and will be happy to merge once we deal with the nitpicks. |
#402 should definitely be merged before the release, as it fixes incomplete documentation - which would otherwise be a missing piece of information for a long while. |
Even though xmonad/xmonad#248 is from the core package, I think it's important to take care of |
Pioneered in https://github.com/xmonad/X11, this adds automation for Hackage releases and updates MAINTAINERS.md with simplified instruction for the release procedure. Related: xmonad#75 Related: xmonad#264 Related: xmonad/xmonad-contrib#393
Relevant here: xmonad/xmonad#308 (release automation via GitHub Actions). |
Pioneered in https://github.com/xmonad/X11, this adds automation for Hackage releases and updates MAINTAINERS.md with simplified instruction for the release procedure. Related: xmonad#75 Related: xmonad#264 Related: xmonad/xmonad-contrib#393
Tested on https://github.com/xmonad/X11/releases/tag/1.10.1 so we can deploy this here as well now. Related: xmonad/xmonad#308 Related: #393
I would really like to help with the 0.17 release and the issues in the milestone, so that it is available for package managers ASAP and we don't have to compile it everytime. I think it's been quite some time 0.16. |
@adityagupta1089 thanks for wanting to help! We have a project board (https://github.com/orgs/xmonad/projects/2). I think it's best to focus on documentation tasks such as #592 or maybe searching for |
As the release inches closer, I repurposed this issue for tracking what needs to be done before, during and after the release. And I did the same with xmonad/xmonad#264 |
This was a part of the release procedure but we should do it proactively instead. Related: #393
TODO
pre-release
release
post-release
Original issue body
The text was updated successfully, but these errors were encountered: