View Issue Details

IDProjectCategoryView StatusLast Update
0003715Talerdocumentationpublic2015-03-29 12:23
ReporterChristian Grothoff Assigned ToChristian Grothoff 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
PriorityurgentSeveritytextReproducibilityN/A
Status closedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version0.0Fixed in Version0.0 
Summary0003715: need clear symbol prefix conventions
DescriptionThe first basic rule is that all "exported" symbols should start with TALER_, but that is not all. We currently have Mint-API's starting with TALER_MINT_, but not always. We also have *internal* symbols of the mint starting with TALER_MINT_, and we have to have a convention for semi-internal mint stuff, like the key-IO library. So we should write clear rules for symbols and stick to them.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2015-03-24 12:18

manager   ~0009044

7f79310..73c9949: doc/coding-style.txt now describes the conventions.

Rename-fest has yet to happen...

Christian Grothoff

2015-03-28 12:00

manager   ~0009053

Fixed, I think we're now pretty consistent.

Issue History

Date ModifiedUsernameFieldChange
2015-03-17 09:22Christian GrothoffNew Issue
2015-03-22 13:27Christian GrothoffAssigned To => Christian Grothoff
2015-03-22 13:27Christian GrothoffStatusnew => assigned
2015-03-22 21:22Christian GrothoffPriorityhigh => urgent
2015-03-22 21:22Christian GrothoffTarget Version => 0.0
2015-03-24 12:18Christian GrothoffNote Added: 0009044
2015-03-28 12:00Christian GrothoffNote Added: 0009053
2015-03-28 12:00Christian GrothoffStatusassigned => informing
2015-03-28 12:00Christian GrothoffFixed in Version => 0.0
2015-03-28 12:00Christian GrothoffResolutionopen => fixed
2015-03-29 12:23Christian GrothoffStatusinforming => closed