# deploying csl styles

**URL:** <https://discourse.citationstyles.org/t/deploying-csl-styles/627>\
**Category:** CSL Development\
**Created:** [April 30, 2009, 12:19pm UTC](https://discourse.citationstyles.org/t/deploying-csl-styles/627 "2009-04-30T12:19:22Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bruce\_D\_Arcus1](https://avatars.discourse-cdn.com/v4/letter/b/4bbf92/32.png) [@Bruce\_D\_Arcus1](https://discourse.citationstyles.org/u/Bruce_D_Arcus1)\
**Post date:** [April 30, 2009, 12:19pm UTC](https://discourse.citationstyles.org/t/deploying-csl-styles/627/1 "2009-04-30T12:19:22Z")

</div>

I’ve also put up a wiki page about style deployment that includes some  
changes I’m thinking about in terms of how we deal with ids.

[https://apps.sourceforge.net/trac/xbiblio/wiki/DeployingStyles](https://apps.sourceforge.net/trac/xbiblio/wiki/DeployingStyles)

When I get time, I will probably write a little script to help with this.

Bruce

---

<div class="post-metadata">

**Author:** ![Robert\_Knight](https://avatars.discourse-cdn.com/v4/letter/r/ba9def/32.png) [@Robert\_Knight](https://discourse.citationstyles.org/u/Robert_Knight)\
**Post date:** [April 30, 2009, 12:41pm UTC](https://discourse.citationstyles.org/t/deploying-csl-styles/627/2 "2009-04-30T12:41:31Z")

</div>

Hi Bruce,

That link requires authentication, the http (not https) version of  
that works though - I assume the content is the same? Supposing  
further down the line CSL becomes the de-factor standard used by  
publishers, is the idea that the ‘stable HTTP URL’ is one provided by  
the publisher? If the style is mirrored in a different repository -  
for example if Zotero or Mendeley or an institution were to create a  
repository of styles mirroring ones provided by publishers would the  
HTTP URL be changed to point to the Zotero repository or would an  
additional link be added pointing to the mirror location?

Regards,  
Robert.2009/4/30 Bruce D’Arcus \<@Bruce\_D\_Arcus1\>:

---

<div class="post-metadata">

**Author:** ![Bruce\_D\_Arcus1](https://avatars.discourse-cdn.com/v4/letter/b/4bbf92/32.png) [@Bruce\_D\_Arcus1](https://discourse.citationstyles.org/u/Bruce_D_Arcus1)\
**Post date:** [April 30, 2009, 12:54pm UTC](https://discourse.citationstyles.org/t/deploying-csl-styles/627/3 "2009-04-30T12:54:21Z")

</div>

> That link requires authentication, the http (not https) version of  
> that works though - I assume the content is the same?

Yes. Forgot about that issue.

BTW, anyone with project membership can edit the wiki. If anybody  
wants that, let me know.

> Supposing  
> further down the line CSL becomes the de-factor standard used by  
> publishers, is the idea that the ‘stable HTTP URL’ is one provided by  
> the publisher?

Yes.

> If the style is mirrored in a different repository -  
> for example if Zotero or Mendeley or an institution were to create a  
> repository of styles mirroring ones provided by publishers would the  
> HTTP URL be changed to point to the Zotero repository or would an  
> additional link be added pointing to the mirror location?

Good question 🙂

The way Atom works (CSL metadata is taken from it), you have the URI  
ID that is stable, but then you have one or more link elements. The  
idea behind this split is to account for changing URIs.

But that only partially addresses your example.

Clearly this is tricky; the key thing I want to get away from is  
thinking of styles as just local files that you pass around, and that  
sit in your home directory.

Bruce

---

<div class="post-metadata">

**Author:** ![Bruce\_D\_Arcus1](https://avatars.discourse-cdn.com/v4/letter/b/4bbf92/32.png) [@Bruce\_D\_Arcus1](https://discourse.citationstyles.org/u/Bruce_D_Arcus1)\
**Post date:** [April 30, 2009, 12:57pm UTC](https://discourse.citationstyles.org/t/deploying-csl-styles/627/4 "2009-04-30T12:57:07Z")

</div>

Oh, BTW, Atom explicitly does not require the id to be HTTP  
resolvable. So that strawman on the wiki is a departure from Atom. It  
only really makes sense, though, if you presume a canonical style  
(that may well be mirrored).

Bruce
