Release schedule for 24.0 #24987

issue laanwj openend this issue on April 26, 2022
  1. laanwj commented at 8:00 am on April 26, 2022: member

    Here is a proposed release schedule for 24.0, the next major release of Bitcoin Core. I’ve aimed for a release 6 months after the (planned) release of the last (#22969).

    2022-08-01 :heavy_check_mark:

    • Open Transifex translations for 24.0
    • Soft translation string freeze (no large or non-critical string changes until release)
    • Finalize and close translations for 22.0

    2022-09-01 :heavy_check_mark:

    • Feature freeze (bug fixes only until release)
    • Translation string freeze (no more source language changes until release)

    2022-09-19 :heavy_check_mark:

    • Split off 24.x branch from master
    • Start RC cycle, tag and release 24.0rc1
    • Start merging for 25.x on master branch

    2022-10-19 :construction:

    • Release 24.0 (aim)

    If any specific dates are a problem for you, let me know.

  2. laanwj added the label Build system on Apr 26, 2022
  3. laanwj added this to the milestone 24.0 on Apr 26, 2022
  4. laanwj pinned this on Apr 26, 2022
  5. maflcko commented at 8:07 am on April 26, 2022: member
    Shouldn’t each road block date get moved by 6 months after the corresponding road block in the previous release instead of the first road block by 6 months after the last road block in the previous release? Otherwise we’ll likely release in December, close to or during holidays.
  6. laanwj commented at 8:09 am on April 26, 2022: member

    What do you propose then? The way I had it first everything would be one month later, and the end-of-year problem would be even worse. At least we can hope it doesn’t slip too much into December now (see it as an extra motivation hehe).

    Edit: Oh, I get what you mean. Sorry, will update.

  7. maflcko commented at 8:11 am on April 26, 2022: member
    Oh I meant 2022-02-02 + 6mo = 2022-08-02 and then go from there?
  8. bitcoin deleted a comment on Jul 7, 2022
  9. andronoob commented at 9:13 am on July 11, 2022: none
    Simplified Chinese (edit: zh_CN) translation (23.0, happened after release therefore harmless) seems to be sabotaged on Transifex in the way that all translated text got replaced by original English text.
  10. andronoob commented at 9:30 am on July 11, 2022: none

    Activity stream (editing history) is a nice feature. I see this feature in Electrum localization project hosted on Crowdin, which seems to be a paid feature (as well, just like Transifex). However, Crowdin advertise that they offer free-of-charge option for nonprofit open source projects, although I’m not sure what features are included in that option.

    I don’t know what Transifex provides either.

  11. andronoob commented at 4:37 pm on August 7, 2022: none

    2022-08-01 Open Transifex translations for 24.0

    Is that ready?

  12. fanquake referenced this in commit 9ff6adc43a on Aug 8, 2022
  13. hebasto commented at 8:55 am on August 9, 2022: member
    • Open Transifex translations for 24.0

    • Finalize and close translations for 22.0

    Done.

    https://www.transifex.com/bitcoin/bitcoin/announcements/13478/

  14. andronoob commented at 3:06 pm on August 9, 2022: none
    @hebasto Is there a way to revert the sabotage mentioned above?
  15. hebasto commented at 6:45 pm on August 11, 2022: member

    @andronoob

    @hebasto Is there a way to revert the sabotage mentioned above?

    My apologies for the delay with my response.

    #25821 (comment)

  16. hebasto commented at 6:42 pm on August 15, 2022: member

    2022-08-15 :construction:

    • Translation string freeze (no more source language changes until release)

    Done in bitcoin-core/gui#654.

  17. fanquake commented at 8:20 pm on August 15, 2022: member
    I’ve pushed all the remaining dates here back one week. To allow some extra time for merging additional changes.
  18. laanwj commented at 9:49 am on August 29, 2022: member
    Feature freeze postponed to sept 1 as discussed in last IRC meeting.
  19. hebasto commented at 9:40 am on September 1, 2022: member

    2022-09-01 :construction:

    • Translation string freeze (no more source language changes until release)

    See bitcoin-core/gui#660.

  20. hebasto referenced this in commit f79d612fba on Sep 1, 2022
  21. fanquake commented at 10:01 am on September 2, 2022: member
    I’ve now marked feature freeze as completed.
  22. maflcko commented at 10:11 am on September 2, 2022: member
    The 18th is a sunday, so I wonder if it should be moved forward by 3 days to the 15th (The day of the irc meeting)?
  23. hebasto referenced this in commit d190003700 on Sep 14, 2022
  24. fanquake commented at 7:32 pm on September 19, 2022: member
    I’ve marked branch-off as complete (bringing the date forward to today, and pushing release aim back a day). There is now a tag for v24.0rc1: https://github.com/bitcoin/bitcoin/releases/tag/v24.0rc1.
  25. t-bast commented at 1:57 pm on September 23, 2022: contributor
    Is a 23.1 release planned as well or is it unnecessary?
  26. fanquake commented at 2:51 pm on September 24, 2022: member

    Binaries for 24.0rc1 are now available: https://bitcoincore.org/bin/bitcoin-core-24.0/test.rc1/.

    I’ve also created a testing issue here: #26175.

    Is a 23.1 release planned as well or is it unnecessary?

    A 23.1 release may happen at some point. However, only a handful of changes have been backported to the 23.x branch: https://github.com/bitcoin/bitcoin/commits/23.x.

  27. t-bast commented at 6:50 am on September 26, 2022: contributor

    A 23.1 release may happen at some point. However, only a handful of changes have been backported to the 23.x branch

    Thanks!

  28. fanquake commented at 3:09 pm on November 9, 2022: member
    @t-bast note that a 23.1 release candidate has now been tagged: https://github.com/bitcoin/bitcoin/releases/tag/v23.1rc1.
  29. t-bast commented at 3:22 pm on November 9, 2022: contributor
    Neat, thanks for the notification @fanquake, this looks like good timing, I was in the process of updating eclair to bitcoind 23+ (https://github.com/ACINQ/eclair/pull/2466)!
  30. fanquake commented at 2:05 pm on November 17, 2022: member
  31. fanquake closed this on Nov 17, 2022

  32. fanquake unpinned this on Nov 17, 2022
  33. bitcoin locked this on Nov 17, 2023

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-12-27 15:12 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me