Tracking Issue to Release 0.7.4
Les mainteneurs répondent en général sous 1 jour
@QwQBiG y travaille déjà.
Depuis le 14/10/2026.
Évaluation
Cette issue n'a pas encore été évaluée.
Description
- Release manager: @QwQBiG
- Target version: 0.7.4
- Previous release: 0.7.3 (
v0.7.3) - Source cutoff:
bd3efdfd55a36c62a739f993107780f4808afd07; defer #365 until after 0.7.4. - Release PR: #370 (merged).
- Reviewed additions after the release PR: #371 (semaphore documentation) and #368 (blocking wait throughput).
- Frozen release commit (
RELEASE_COMMIT):3f521b528bcbe27cf632f1d35ff30dff9780ec3b. - Current phase / next action: IPMC vote in progress; review the binding tally after 2026-10-25 05:05 UTC.
- Runbook: https://github.com/apache/asyncband/blob/bd3efdfd55a36c62a739f993107780f4808afd07/.agents/skills/release/SKILL.md
Prepare and freeze
- Audit the selected source with
license-audit; resolve release-blocking findings. - Merge the release PR, review subsequent additions, and record the frozen commit.
- Complete the final license review, including the actual Cargo package.
Check the frozen release commit
-
cargo x lint -
cargo x check -
cargo x test --no-capture -
RUSTUP_TOOLCHAIN=1.86.0 cargo x test --no-capture -
cargo x semver --release-version 0.7.4 -
cargo publish --package asyncband --locked --dry-runfrom the clean checkout. - Required GitHub CI passes for the release commit.
Audited Cargo package SHA-256: 5d2050892d4691cf110586070786712b504985a4d37ed64a9cd8a402718e1706.
Candidate
-
RC / signed tag:
v0.7.4-rc.1, pointing toRELEASE_COMMIT. -
Compose run and attempt / package-check run: Compose, attempt 1; package check. Both passed.
-
ATR candidate URL / revision: https://releases.apache.org/vote/asyncband/0.7.4 /
00001(manifest). -
Source SHA-512:
bccde65522ad5ac9d66f4e0651d58b837408a0b9d88b388c014db54153c8658ee4cbc0cdd56d5c6185f7a4662ab54cc8f97f2da5f0c598638327065c6633b3eb. -
Tag signer / source signer fingerprints and provenance: tag:
9285 E626 F91A D7D7 86D0 E2F9 A228 DAFC BFB2 0A81(Bohao Zhang); archive:023A 42E7 299A 010F EE7A E021 393A FB9D 52BB 37B8(project automated signing key). Both are published in KEYS. -
Push the signed RC tag at the frozen commit; confirm both release workflows and ATR upload.
-
Download and verify the ATR revision: signatures, checksum, source contents against the RC commit, independent archive rebuild for automated signing, build, and packaging.
00001verified; extracted-source tests and publish dry-run passed; an independent Linux rebuild matched byte for byte. -
Complete the license review of the actual source archive and Cargo distribution; address ATR findings. ATR concerns reviewed: third-party sources retain upstream notices, and
.editorconfigis a simple configuration file.
Vote and publish
-
ATR vote page: https://releases.apache.org/vote/asyncband/0.7.4
-
PPMC vote thread: https://lists.apache.org/thread/1tmr738y79yb3km2qr9p9qmsfn9yxjfh; started 2026-10-18 09:33 UTC, closing 2026-10-21 09:33 UTC.
-
PPMC result: Passed; 4 +1, 0 +0, 0 -1.
-
IPMC vote thread: https://lists.apache.org/thread/nb8krdfn28hno03m58qxbk2pnqdcv2bh; started 2026-10-22 05:04 UTC.
-
IPMC result: pending
-
Announcement: pending
-
Start the PPMC vote in ATR; record the vote link and closing time.
-
After the required duration and votes, resolve PPMC as Passed in ATR; record its result and the automatically started IPMC vote, and ensure that thread includes the PPMC tally link and any carried IPMC votes.
-
After the required duration and binding votes, resolve IPMC as Passed in ATR; record its result.
-
Confirm ATR publishes the voted revision to ASF distribution; record the SVN revision and download URL.
-
Push the signed final tag at the approved commit and approve/verify crates.io publication.
-
Verify ASF downloads and signatures, crates.io, and docs.rs.
-
Update the website Downloads page to this release and confirm it is live.
-
Send the announcement through ATR and record its archive link.
-
Merge the publication-date changelog PR and confirm superseded-release archival as applicable.
-
Close this issue after the preceding required items are complete.
- Langage dominant
- Rust
- Étoiles
- 285
- Forks
- 49
- Merge moyen
- 15 h 32 min
- PR mergées (30 j)
- 33
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de apache/asyncband
-
Difficulté 4/5 1-2 jours Accessibilité débutants 55/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 3/5 1-2 jours Accessibilité débutants 57/100
Les mainteneurs répondent en général sous 1 jour
-
Investigate unsound mapped RwLock write guard downgradingPeut-être pris @orthur2 l’a pris il y a 16 jours. Ouverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
apache/asyncband#362 · 3 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
enhancement good first issue help wanted
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
apache/asyncband#324 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Discuss shared broadcast receives without a Clone boundPeut-être pris @orthur2 l’a pris il y a 16 jours. Ouverteenhancement question
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 30/100
apache/asyncband#312 · 5 commentaires ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de apache/asyncband
Issues similaires
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 72/100
Les mainteneurs répondent en général sous 1 jour
-
status:untriaged
Difficulté 1/5 Moins d'une heure Accessibilité débutants 72/100
midnightntwrk/midnight-zk#592 ·
Les mainteneurs répondent en général sous 3 jours
-
QuartoHub: have the Document name before the filename in the browser tabPeut-être pris @cscheid l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
quarto-dev/q2#930 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
muse P3
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
HerringtonDarkholme/hd-lang#923 · 1 commentaire ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Les mainteneurs répondent en général sous 1 jour