summaryrefslogtreecommitdiff
path: root/patchtracker/PtsIndex.py
AgeCommit message (Collapse)AuthorFilesLines
2009-09-01small fixups to the pts index featureSean Finney1-9/+8
2009-07-26initial support for PTS index file generationSean Finney1-0/+33
a new option (-i) to ./gen-patch-info.py allows for generating a global "index" file with any and all information that the PTS might want from this system. The format is: { "index-version": N "packages": { "<pkg1>": { "url": url-for-all-versions "versions": { "<vers1>": { <various attributes> } } } } } index-version is a monotonically increasing version number. when the "schema" changes, this version is incremented. if we care enough, we can do a major-minor versioning scheme where BC breaks are differentiated from "new attribute" type changes by incrementing the major or minor versions, respectively.