Hi Rintze,

I am amazed at the amount of work you did here. It looks all good to me!

Charles


On Apr 30, 2013, at 2:56 AM, Rintze Zelle <[email protected]> wrote:

> After going through all the dependent styles, I decided to also touch
> up the metadata of the independent styles. The most notable changes:
> 
> * All independent styles now have a documentation link, and this
> should be a requirement going forward.
> * All styles, dependent and independent, now have a default-locale,
> except those that belong to one of two categories: first, some CSL
> styles are used with more than one locale, such as those of
> multilingual journals. These now carry an XML comment, like
> 
> <!-- No "default-locale"; journal publishes in Romanian, German,
> French, and English -->
> 
> ( 
> https://github.com/citation-style-language/styles/blob/master/studii-teologice.csl
> )
> 
> The second category are the "popular" styles, such as the APA,
> Chicago, IEEE and Vancouver styles.
> 
> A complete list of the styles without a default-locale (currently 50),
> together with a frequency count of the locale codes in use with
> "default-locale", can be found at
> https://gist.github.com/rmzelle/5485798. Also here I would like to
> require each new style to have a default-locale set, unless the style
> should localize.
> 
> All styles that have a non-English default-locale now have the
> language appended to the style title, e.g.
> 
> <title>Juristische Zitierweise (Stüber) (German)</title>
> 
> ( 
> https://github.com/citation-style-language/styles/blob/master/juristische-zitierweise.csl
> )
> 
> We probably need to figure out a way to mark the styles without a
> default-locale, so that users know that these styles can automatically
> localize. Perhaps we should add something to the titles, like
> "(International)"?
> 
> * I further modified
> https://github.com/citation-style-language/schema/blob/master/csl-repository.rnc,
> which can be used for validation instead of csl.rnc. It only validates
> styles that have the elements in cs:info in a particular order (every
> now and then I reorder the elements in cs:info for all repository
> styles, using 
> https://github.com/citation-style-language/utilities/blob/master/csl-reindenting-and-info-reordering.py
> ). While slightly inconvenient, this schema is more strict: e.g. for
> independent styles it requires one "self" link, allows any number of
> "template" links, and requires at least one "documentation" link. We
> can't test things like this with the regular schema. All styles now
> validate against this stricter schema.
> * Dan Stillman recently expressed some concern over my abundant
> renaming of file names and IDs of independent styles (having finished
> my trawl of the repository this should now be mostly a thing of the
> past). To allow CSL clients to redirect users to renamed styles, I
> introduced 
> https://github.com/citation-style-language/styles/blob/master/renamed-styles.json
> . This simple JSON file uses the format "[old style file name]": "[new
> style file name]" (without ".csl" extensions), and uses a single
> namespace for both dependent and independent styles.
> (I have been a bit picky about including "The" in the title of journal
> styles; when in doubt, I look at journal cover. If the cover uses
> "The", I include it in the style title and style ID)
> * I removed the "generic-base" field from a bunch of styles. IMHO it
> should only be used for journals that are not specific to any
> particular field of study.
> * I plan to remove a few of the "law" styles once Frank has released
> his MLZ book and his MLZ styles come into use. It seems to me that the
> "law" styles for Zotero are generally of limited use, and it would
> probably be better to steer folks who need legal citation support to
> MLZ.
> 
> We still have some curating to do for the Elsevier and Springer
> styles, but otherwise the house is pretty much put in order.
> 
> Rintze
> 
> ------------------------------------------------------------------------------
> Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
> Get 100% visibility into your production application - at no cost.
> Code-level diagnostics for performance bottlenecks with <2% overhead
> Download for free and get started troubleshooting in minutes.
> http://p.sf.net/sfu/appdyn_d2d_ap1
> _______________________________________________
> xbiblio-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/xbiblio-devel

--
Charles Parnot
[email protected]
twitter: @cparnot
http://mekentosj.com



------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite
It's a free troubleshooting tool designed for production
Get down to code-level detail for bottlenecks, with <2% overhead.
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap2
_______________________________________________
xbiblio-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbiblio-devel

Reply via email to