-
Notifications
You must be signed in to change notification settings - Fork 161
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 notes for GAP 4.9 #1699
Comments
The task of walking through all PR merged to master but not into stable is quite tedious. We are doing that in a shared document - if anyone wants to help, ask one of the assignees for this issue for details. When we will have that completed, we can update release notes on Wiki and add the new chapter to the To make collecting release notes easier, @fingolfin created new label "not-for-release-notes". Otherwise, if the PR should be mentioned in release notes, please use one or several more specific labels, e.g. "enhancement", "new feature" etc. |
@fingolfin we certainly need to update the list of PRs at hackmd for that... |
I cand do taht eventually, but in the meantime, there is plenty of work already there, no? And I am reluctant to invest any work into it unless I know it won't be wasted |
Yes, of course didn't mean "for that" = "to continue work on this", it's not preventing from sorting existing items in the list. But hopefully next week we might need more items, and you may plan that in your schedule then, if we have to make 4.9 beta this year. |
(summary of discussion on Slack follows) I already went through a couple dozen PRs previously listed in that query and added the "not for release notes" label. As I write this, 87 PRs remain in that list. Now to make the release notes, we can go through PRs in the issues, and decide what to do with it: Either they are for the release notes, then let's add the PR there, and afterwards give it the "added to release notes" label. Otherwise, add the "not for release notes" label. In either case, it will be removed from the list shown by the query. |
Now 70 remain! |
OK, in the hackmd list of pull requests about 20 left now - belong to @markuspf @fingolfin @ChrisJefferson and @hulpke. I will look at them later, but if you wish, please have a look and handle them. I have left them because either I may have a doubt whether to include them or not, or they could be better described by you, or should be incorporated into some other more global item, or contain a large collection of changes, so have to be checked and maybe some of them should be described, some not... That's not all - we need also to select PRs from GitHub, using these updated links:
|
So, this task has achieved some milestone. All PRs that were in the hackmd.io document and all subsequent PRs that went to master before branching off stable-4.9 and then into stable-4.9 are processed. However, the text still requires some polishing and editing, and maintenance for future PRs going into stable-4.9. For that purpose, I have now moved the text from hackmd.io document to the following wiki page: https://github.com/gap-system/gap/wiki/GAP-4.9-release-notes My plan is to fix the text on that page and include a link to it into the announcement of GAP 4.9 beta. While we will be preparing for the first public release of GAP 4.9, that page may be further edited and extended, and converted (maybe with shortening) into a chapter of the Changes manual). It is easy to find this page from the GAP GitHub wiki, as it is visible in the right navigation bar (and does not require a secret link like hackmd). For new PRs that will be going into stable-4.9, there is a query there and instructions how to process those PRs. Remark: there is also a similar page for GAP 4.10 release notes, with a different query and similar instructions here: https://github.com/gap-system/gap/wiki/GAP-4.10-release-notes (cf. also #2139). |
GAP 4.9.0 published today, see release notes at https://github.com/gap-system/gap/wiki/GAP-4.9-release-notes. This issue is now closed and superseded by #2152 (Release notes for GAP 4.9.1). |
Below is a list of pull requests which are NOT in stable-4.8, formatted as a task list.
If you want to help, do this: Take any PR which has not been "ticked" yet. Look at it, and decide whether it contains changes that should be mentioned in the release notes. If yes, do so.
In either case, once you are done reviewing the PR, tick it, so that nobody else has to look at it.
TODO: explain how / where to add the release notes... perhaps on a Wiki page, or a HackMD file?
UPDATE: turns out that clicking the checkboxes is veery slow on GitHub. I will look into a way to first reduce the list some more...
The text was updated successfully, but these errors were encountered: