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

Release schedule for 25.0 #26549

Closed
maflcko opened this issue Nov 21, 2022 · 9 comments
Closed

Release schedule for 25.0 #26549

maflcko opened this issue Nov 21, 2022 · 9 comments
Milestone

Comments

@maflcko
Copy link
Member

maflcko commented Nov 21, 2022

Here is a proposed release schedule for 25.0, the next major release of Bitcoin Core. I've aimed for a release 7 months [1] after the (planned) release of the last (#24987).

[1] Usually it would be 6 months, but due to delays in the previous release, there is one additional month this time.

2023-03-01 ✔️

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

2023-04-01 ✔️

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

2023-04-14 ✔️

2023-05-25 ✔️

  • Release 25.0 (aim)

If any specific dates are a problem for you, please leave a comment.

@fanquake fanquake added this to the 25.0 milestone Nov 21, 2022
@maflcko maflcko pinned this issue Nov 24, 2022
fanquake added a commit to bitcoin-core/bitcoincore.org that referenced this issue Nov 25, 2022
40afd62 schedule: update maintenance-table (fanquake)

Pull request description:

  Update schedule for the release of 24.0.
  Rough schedule for v25.0 is now available: bitcoin/bitcoin#26549.

Top commit has no ACKs.

Tree-SHA512: 0d560450219d775d9af7a9f8e82c6004841a2d585f8ed9a820002458290e0b08f27ab37563619ca5e5d72abc93e1d2f429ac358ffa99e3c6153bef60e8b30d40
@GregTonoski
Copy link

What is the "23.0" in the sentence: "Finalize and close translations for 23.0"? Isn't it a typo, perhaps?

@hebasto
Copy link
Member

hebasto commented Feb 27, 2023

2023-03-01 🚧

  • Open Transifex translations for 25.0

See #27169.


@GregTonoski

What is the "23.0" in the sentence: "Finalize and close translations for 23.0"? Isn't it a typo, perhaps?

That's correct. See https://www.transifex.com/bitcoin/bitcoin/content/.

fanquake added a commit to bitcoin-core/gui that referenced this issue Mar 1, 2023
…ation string freeze

9172cc6 qt: Update translation source file (Hennadii Stepanov)
7b0cbf4 qt: Bump Transifex slug for 25.x (Hennadii Stepanov)
369023d qt: Periodic translation updates from Transifex (Hennadii Stepanov)

Pull request description:

  This PR follows our [Release Process](https://github.com/bitcoin/bitcoin/blob/master/doc/release-process.md).

  Required to open Transifex translations for 25.0 on 2023-03-01 as it's [planned](bitcoin/bitcoin#26549).

  **NOTE.** Translations for the following languages for the latest 24.x Transifex resource have been effectively cancelled/damaged/vandalized:
  - German (de) by [nesbonk83](https://www.transifex.com/user/profile/nesbonk83/) on 2023-01-27
  - Dutch (nl) by [bram00767](https://www.transifex.com/user/profile/bram00767/) on 2022-12-17
  - Spanish, Mexico (es_MX) by [VCFNFT](https://www.transifex.com/user/profile/VCFNFT/) on 2022-08-08

  The first commit ignores changes to translations mentioned above.

ACKs for top commit:
  jarolrod:
    ACK 9172cc6

Tree-SHA512: 85641facecd11526bbcde934b43629aba1b856c4f97272a956c2ce194af8a1723325a160a0a518fc052af9373f853204848b58d3c0a3bea09788fccfc5d9f557
@hebasto
Copy link
Member

hebasto commented Mar 1, 2023

2023-03-01 🚧

  • Open Transifex translations for 25.0

  • Soft translation string freeze (no large or non-critical string changes until release)

  • Finalize and close translations for 23.0

Done. See an announcement on the Transifex website (one needs to log in Transifex to read it).

@hebasto
Copy link
Member

hebasto commented Mar 31, 2023

2023-04-01 🚧

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

See bitcoin-core/gui#724.

UPD. Done.

hebasto added a commit to bitcoin-core/gui that referenced this issue Apr 1, 2023
e414edd qt: Update translation source file (Hennadii Stepanov)
b780095 qt: Adjust plural forms for translations (Hennadii Stepanov)
6ae8a24 GUI: Send: Make feerates translatable (Luke Dashjr)
bd42f5e Bugfix: GUI: Send/PSBT: Correct virtual size unit and make translatable (Luke Dashjr)
1b0407f Bugfix: GUI: transactiondesc: Translate outlier "own address" and "watch-only" (Luke Dashjr)
170f312 GUI: Use translated external signer errors for messagebox text (Luke Dashjr)
9698959 GUI: Make messages for copying unsigned PSBTs translatable (Luke Dashjr)
08b8b28 Bugfix: GUI: Debug info: Use correct "kB" case for small mempool sizes, and make translation-friendly (Luke Dashjr)
dacc322 GUI: PSBTOperationsDialog: Support translating window title (Luke Dashjr)
5a4fe55 GUI: Intro: Support translating caption of data directory chooser (Luke Dashjr)
3868ba3 GUI: Support translating peer network names (Luke Dashjr)
f1f9811 GUI: Support translating address type dropdown entries (Luke Dashjr)

Pull request description:

  This PR updates the `src/qt/locale/bitcoin_en.xlf` translation source file according to [Release schedule for 25.0](bitcoin/bitcoin#26549).

  Some translation-related fixes have been picked from #599 and #716.

  Note for reviewers: it is expected to get a zero diff after running `make -C src translate` locally.

ACKs for top commit:
  jarolrod:
    ACK e414edd

Tree-SHA512: 5b0c70db1e2f5871067e84f43ebea4ee4f0027fc5f2be49bbcb1d04e162ae76607b2b038e9d0622bcb5b3658d0ede8c10c4421ddaa3343f0e0be54315ca7a4f5
@fanquake
Copy link
Member

25.x has now been branched off: https://github.com/bitcoin/bitcoin/tree/25.x.

@fanquake
Copy link
Member

fanquake commented May 5, 2023

Start RC cycle, tag and release 25.0rc1

rc1 binarie are now available: https://bitcoincore.org/bin/bitcoin-core-25.0/test.rc1/.

@hebasto
Copy link
Member

hebasto commented May 10, 2023

Here is an umbrella issue for 25.0 testing.

@fanquake
Copy link
Member

rc2 binaries are available: https://bitcoincore.org/bin/bitcoin-core-25.0/test.rc2/.

@fanquake
Copy link
Member

v25.0 has been tagged: https://github.com/bitcoin/bitcoin/releases/tag/v25.0.

@fanquake fanquake unpinned this issue May 25, 2023
@bitcoin bitcoin locked and limited conversation to collaborators Oct 20, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants
@fanquake @maflcko @hebasto @GregTonoski and others