|
2 | 2 |
|
3 | 3 | # Google Play open-testing preparation |
4 | 4 |
|
5 | | -Status: candidate preparation, 10 September 2026. This contract supplements |
| 5 | +Status: historical candidate preparation, 10 September 2026; publication status |
| 6 | +updated 25 September 2026. This contract supplements |
6 | 7 | the [app distribution requirements](App/specs.md#9-build-versioning--distribution--bld) |
7 | 8 | and [ADR-0044](../decisions/0044-start-app-v020-beta-train-at-build-5.md). |
8 | 9 |
|
9 | | -The owner has reported that open testing is available for the existing Play |
10 | | -application. Preparation does not imply a submitted or approved release. |
| 10 | +At preparation time, the owner reported that the open-testing track was |
| 11 | +available for the existing Play application. That preparation alone did not |
| 12 | +establish a submitted or approved release. |
| 13 | + |
| 14 | +## Published status — 25 September 2026 |
| 15 | + |
| 16 | +The owner confirms that PyBLE **0.2.0** is now published on Google Play for |
| 17 | +Android **open testing**. The official |
| 18 | +[listing](https://play.google.com/store/apps/details?id=dev.pyble.pyble) |
| 19 | +identifies SciLabPro and describes open testing for this version. The |
| 20 | +[publication review](../testing/website/android-open-testing-2026-09-25.md) |
| 21 | +records the primary-source check. |
| 22 | + |
| 23 | +Current README and website copy MUST reflect this live open-testing status, |
| 24 | +as specified by [website §3.1](website.md#31-app-beta-distribution). Google Play |
| 25 | +determines account, country, device, and testing availability. Do not infer a |
| 26 | +production-track release, worldwide availability, or the installed artifact's |
| 27 | +exact version code/source from the public version alone. Keep the official |
| 28 | +listing as the public link; no signed-in opt-in workflow is asserted verified. |
| 29 | + |
| 30 | +The preparation, artifact identities, and remaining historical checklists |
| 31 | +below retain their original scope. Publication does not retroactively certify |
| 32 | +unrecorded Console decisions, hardware evidence, or later source changes. |
11 | 33 |
|
12 | 34 | ## Candidate identity |
13 | 35 |
|
14 | | -The next candidate is **0.2.0 (8)**, owned by `app/pubspec.yaml`, for production |
15 | | -package `dev.pyble.pyble`. Build 5 remains a historical handoff; retained local |
16 | | -builds 6 and 7 must not be relabelled or replaced. The automated app-version |
| 36 | +The 10 September candidate is **0.2.0 (8)**, owned by `app/pubspec.yaml`, for |
| 37 | +production package `dev.pyble.pyble`. Build 5 remains a historical handoff; |
| 38 | +retained local builds 6 and 7 must not be relabelled or replaced. The automated app-version |
17 | 39 | contract must bind build 8 to base version 0.2.0, PBLE/1 HELLO, and the existing |
18 | 40 | GitHub User-Agent. If Play Console has already consumed code 8 or higher, |
19 | 41 | increase this declaration and the version contract before rebuilding. |
@@ -58,10 +80,12 @@ any stale golden requiring a reviewed update. Physical release-candidate BLE |
58 | 80 | checks and iOS distribution parity remain separate release gates; an emulator |
59 | 81 | or historical engineering report does not close them. |
60 | 82 |
|
61 | | -Keep the public website's existing testing status until open testing is |
62 | | -actually available. Console declarations, reviewer arrangements, upload, |
63 | | -review submission and rollout remain explicit handoff steps. This preparation |
64 | | -does not authorize sending tester messages or publishing a production release. |
| 83 | +At the preparation handoff, the public website's testing status was to remain |
| 84 | +unchanged until open testing became available. The dated publication status |
| 85 | +above now governs current public copy. Console declarations, reviewer |
| 86 | +arrangements, upload, review submission and rollout remain explicit handoff |
| 87 | +steps. This preparation does not authorize sending tester messages or |
| 88 | +publishing a production release. |
65 | 89 |
|
66 | 90 | ## Official references |
67 | 91 |
|
|
0 commit comments