I was wondering if there would be any interest in helping me setting up a
status page for the CSL style repository at
https://github.com/citation-style-language/styles. I think it would be
rather nice if we could use a post-commit hook to automatically update a
status page displaying:
- the number of independent and dependent styles
- the results of CSL schema validation (do all styles validate), including
validation against the embedded Schematron rules that scan for calls to
undeclared macros
- a number of addition validation tests: is there any overlap in CSL file
names between dependent and independent styles, do the file names match the
style IDs, do the file names follow our naming guidelines, do all
independent styles have a "self" link, do all "template" links point to
existing styles, does the citation-format of dependent styles match that of
their independent parent
I currently perform these tests manually on my local git repo with Jing and
a few Python scripts (I mostly use csl-qc.py and csl-rights.py from
https://github.com/citation-style-language/utilities, and I know Charles
Parnot has some scripts of his own), but it would be nice if we could
automate QC a little bit while showing people more information about the
status of the repo. My hacking skills aren't advanced enough though to set
this up myself.
Rintze
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
xbiblio-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbiblio-devel