-
Notifications
You must be signed in to change notification settings - Fork 242
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
Release v2.0 #2063
Comments
Congratulations on the new job! 🎉 |
As to managing the backlog, as both a contributor to making the pile grow, as well as more recently, helping to whittle it down (at least a little bit), I was interested to read that our colleagues on the main Agda issue tracker are correspondingly concerned about their own policies to manage their PR backlog. It might be worth a separate issue, but rather than generate more clutter for the time being, I'm linking it here while our efforts are directed towards the v2.0 backlog... once that's out, suggest we (re)start the conversation about how to manage the way forward. |
Okay, with the merge of #1895 I'm going to get serious about making a release. As of now, all new PRs will get a v2.1 milestone unless they explicitly address an issue that needs to be fixed before v2.0. Existing open PRs will be triaged depending on how easy they are to merge. When would interested people be available for a meeting next week to discuss outstanding PRs? If you are, please state your availability in GMT below: Matthew
|
My availabilities next week:
Note that we're in summer time! The UK is one hour ahead of GMT, much of Europe is two hours ahead. |
This is great news! As for a meeting next week, I'm a bit all over the place at the moment, as evidenced by the manic PR/issue/commentary explosion. Will try to identify times to meet soon! I've been working on 'one last' (sic) branch for the Ahead of such discussion, I've been making 'bids' against my own open issues and PRs (and some others) by tagging them with |
Next week is tricky for me: the good part, I'll be in Europe, so time zones less of an issue; less good from an availability perspective: I'll be in Dagstuhl. So while it is quite likely that I could get out for an hour, knowing when that'll be is essentially impossible to know now. So: schedule it, and I'll see. |
I'll be largely free-but-frazzled next week, so let me know when works best for you and @Taneb , and let's see how we do... |
Okay, let's go for Wednesday 7:30am GMT then. Whoever is around is welcome to join. |
Meeting link here: https://meet.google.com/trh-fpbj-kfi |
Not really a separate issue, but to note here: before release, we should nitpick the |
Yup, that's always necessary before a release! I usually do it as the last possible thing though, otherwise you get horrendous merge conflicts with open PRs. |
There is another meeting today at https://time.is/1200_12_Oct_2023_in_UTC. Same room link posted above. @laMudri would you be available to join briefly to discuss #2054 and another related issue? |
Should be able to, yeah. 👍 |
Still 20 open issues and PR for v2.0 to go. |
Have all the decisions we made this week and last been carried across to the milestone, specifically those triage decisions to move things to v2.1/v3.0, eg IIRC
That still leaves a chunk of work to do, but maybe the end is then in sight? |
This has to be bumped to 3.0 as again it's breaking. But you're right, we don't have the energy to do it now.
This can't be bumped to v2.1 as it's going to be massive breaking change. So yes, relatively committed, and the
So this one, I'm going through deprecating each individual definition as well, as they've been scattered across many different modules. It also helps to check that we've actually got everything in the new hierarchy. The rest are bumped as you suggested. |
Down to 12 open issues/PRs.... |
Every open |
Release candidate 1 created and announced. Waiting for the flood of issues in 3... 2... 1... Other than that, thank you to everyone who has helped get it over line! |
Incoming spellcheck for |
Is it possible to resolve #1743 so users can open README[/*].agda files? It could be changing how README[/*].agda modules are packaged in the release tarball or adding instructions to installation guide, whichever is more convenient. |
Okay, will do our best. |
Would some subset of people be free for a meeting on Tuesday or Thursday this week? To discuss issues that have popped up with v2.0 and I guess moving forwards! |
Either works for me. |
Both can work for me. |
Okay every open issue with v2.0 on it has a corresponding open PR. So if people could take a look and try and review them we can make the next RC by the start of next week hopefully. |
Regarding the release: what becomes of the the v1.* deprecation warnings everywhere in the library? |
So as part of v2.0 I removed all deprecated content before v1.2. I don't think we want to remove all v1.* deprecated content as some of it was deprecated relatively recently... but I have no formal policy. I chose v1.2 as it got rid of a lot of empty deprecated modules. |
Announced release candidate 2. |
Sigh... our first new issue #2216 ... :-( But many thanks for the speedy response in resolving it! |
Should be good to go now! |
Okay announced the release. I am however struggling to follow the instructions to generate the documentation. In particular:
on the
I've run |
That module looks like it should come from the |
Yup, but shouldn't |
Can you do |
I have the suspicion that what your |
No, I don't seem to have come across this before. Indeed, I recently upgraded on one machine finally to 2.6.4, and IIRC, that installed Obvious addition: run All of the above aside, I am a total n00b when it comes to these things... but I'll (try to) check when I'm back home tonight. |
Also: #2226 I'm not currently at a machine where I can easily fix this... |
Okay, great. I've managed to upload the documentation. Thanks for your help @Taneb! |
Okay, so I realise I've been somewhat absent recently. My current job ends on September 12th and my next one doesn't start until late November, so I plan to get v2.0 out the door during that period of time. I promise I will wade through the back log of PRs that have built up 👍
The text was updated successfully, but these errors were encountered: