View Issue Details

IDProjectCategoryView StatusLast Update
0005498Talerdeployment and operationspublic2019-05-30 21:11
ReporterMarcello Stanisci Assigned ToMarcello Stanisci 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 closedResolutionno change required 
Summary0005498: Taler builder/installer should be more fine-grained
DescriptionThe current installing/building logic does always a full-featured Taler
install, meaning that _all_ the components are downloaded/compiled/installed
at once.

However, there are certains use cases -- like the auditor / exchange -- where NOT all components are needed; so it would be useful to provide those use cases a option that excludes certain components (like say all the Pythons) from being installed.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Marcello Stanisci

2019-05-30 21:11

reporter   ~0014470

By looking at the current build-logic (the one based on Makefile(s) + stamp-files), when component X changes it gets recompiled after all its dependencies; hence there is never a "superfluous" build. The misleading thing is that the exchange, for instance, depends on the python bank (for running its bank-lib tests), but it's a *real* dependency. So no change required here.

Issue History

Date ModifiedUsernameFieldChange
2018-12-06 12:14Marcello StanisciNew Issue
2019-05-30 21:11Marcello StanisciAssigned To => Marcello Stanisci
2019-05-30 21:11Marcello StanisciStatusnew => closed
2019-05-30 21:11Marcello StanisciResolutionopen => no change required
2019-05-30 21:11Marcello StanisciNote Added: 0014470