Skip to content

PRD: APK upload (edits.apks) #118

@PollyGlot

Description

@PollyGlot

Créé le 2026-06-01. PRD « sec » : scope + forme de commande, à griller puis décomposer via /to-issues. Rationnel d'origine dans BACKLOG.md.

⚠️ Explicitement HORS du thème first-release readiness. Pour une nouvelle app, Google impose l'AAB depuis août 2021 — l'APK ne sert qu'aux apps existantes encore distribuées en APK. Argument de complétude / parité, pas de prépa de première release.

Scope

Upload d'un .apk à un Edit via edits.apks.upload (au lieu de edits.bundles pour l'AAB), puis assignation à un track — symétrique du flow releases upload existant.

Forme de commande probable

gplay releases upload app.apk --package <P> --track <t>   # détection AAB/APK par extension
# ou un flag explicite --format apk si l'auto-détection pose souci

Pourquoi plus tard

  • AAB couvre 100 % des nouvelles apps ; demande de niche (apps existantes legacy)
  • Réutilise le edits model + le pattern d'upload déjà en place → faible coût quand un user le réclame

Hors scope

  • edits.expansionfiles (OBB) — legacy séparé, reste au backlog

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:releasesRelease uploads, promote, rolloutenhancementNew feature, flag, or behavior changepriority:lowEventuallytype:prdProduct requirements document — area-level spec, décomposable via /to-issues

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions