View Issue Details

IDProjectCategoryView StatusLast Update
0009921Talerreleasepublic2026-09-19 14:40
Reportersebasjm Assigned ToFlorian Dold Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritynormalSeverityminorReproducibilityhave not tried
Status informingResolutionno change required 
Target Version1.6Fixed in Version1.6 
Summary0009921: improve check-prebuilt
Descriptionwe should not depend on the spa dev to update the contrib folder

we can improve this by adding some standardization to the process:

* ./contrib/check-prebuilt check
 - verify that the local .lock file match the prebuilt git folder (already implemented)
 - fetch the latest updates from prebuilt folder
 - verify that there is no missing update
 - report a soft warning if it found that a new version is available, don't fail

* ./contrib/check-prebuilt update
 - update the local brach of the `prebuilt` folder to the remote branch `prebuilt`

* ./contrib/check-prebuilt upgrade
 - update the local lock file to the current version of the `prebuilt` folder

* ./contrib/check-prebuilt check-latest (useful to check before creating a release)
 - same as check but fail if is not the latest

* ./contrib/check-prebuilt commit-id (useful to check what changed in the spa, or what's missing)
 - report the commit id of the released version from the source repo
 - search the local history of the contrib folder when was the latest change of the project folder
 - the commit message shoud be something like "built from commit xxxx"
 - return XXXX

* rename to ./contrib/check-$PROJECT-prebuilt

TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Florian Dold

2026-08-29 17:22

manager   ~0029763

We're not using the prebuilt mechanism for SPAs anymore, no change required.

Issue History

Date ModifiedUsernameFieldChange
2025-05-09 14:12sebasjmNew Issue
2025-05-09 15:58Christian GrothoffStatusnew => implementing
2026-08-29 17:22Florian DoldAssigned To => Florian Dold
2026-08-29 17:22Florian DoldStatusimplementing => informing
2026-08-29 17:22Florian DoldResolutionopen => no change required
2026-08-29 17:22Florian DoldNote Added: 0029763
2026-09-19 14:38Christian GrothoffTarget Versionpost-1.0 => 1.6
2026-09-19 14:40Christian GrothoffFixed in Version => 1.6