Reading Frank's post on abbreviations, I noticed the 'isInstitution' predicate 
on a name. Looking at

https://github.com/citation-style-language/schema/blob/master/csl-data.json

I also noticed 'journalAbbreviation' and 'shortTitle' even though most other 
terms use a minus instead to connect terms (this includes predicates, e.g., 
'comma-suffix', 'static-ordering'). Implementing the format and providing a 
consistent API interface therefore requires a ridiculous amount of converting 
back and forth between taxonomies and trying to sanitize input.

Now, I know that religious wars have been fought about this, however, it would 
make all our lives much easier if there were a standard rule for attribute 
names. Barring perhaps Lisp, minuses in names are not very practical, but since 
a majority of the terms use a minus (plus the CSL attributes do, too) I would 
suggest to stick with that convention.

Thoughts?

Sylvester


------------------------------------------------------------------------------
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
_______________________________________________
xbiblio-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbiblio-devel

Reply via email to