# ramping up styles

**URL:** https://discourse.citationstyles.org/t/ramping-up-styles/228
**Category:** CSL Development
**Created:** [September 27, 2006, 9:52am UTC](https://discourse.citationstyles.org/t/ramping-up-styles/228 "2006-09-27T09:52:18Z")
**Posts on this page:** 2
**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: [September 27, 2006, 9:52am UTC](https://discourse.citationstyles.org/t/ramping-up-styles/228/1 "2006-09-27T09:52:18Z")

</div>

Was chatting with Zotero’s Dan Cohen yesterday about ramping up the  
number of CSL styles.

To do that I think we first need to nail down CSL 1.0. Simon, if you  
can spare a bit of time, can you help me figure out where the new  
conditional should go in the schema and take a final look to see if its  
ready for 1.0?

After that, we need a quick way to author styles. A short-term option  
might be a makebst-like script?

Bruce

---

<div class="post-metadata">

### Author: ![James\_Howison](https://avatars.discourse-cdn.com/v4/letter/j/ac8455/32.png) [@James\_Howison](https://discourse.citationstyles.org/u/James_Howison)
#### Post date: [September 27, 2006, 11:42pm UTC](https://discourse.citationstyles.org/t/ramping-up-styles/228/2 "2006-09-27T23:42:52Z")

</div>

By makebst-like you mean a series of questions and answers?

Seems like a web-app would be the best option for that, because it  
would let us see the variations that people were trying, and to  
collect feedback on the types of options required (and why), as well  
as ‘suggesting’ styles to people as a result of their answers to the  
questions. That would also serve as the ‘hub’ for announcements of  
new versions of styles and updates (something that BibTeX always  
lacked, IMHO).

I’m still almost totally ignorant about XML styling and XPATH, and  
thus CSL, but I might be able to contribute to a Ruby on Rails  
interface that helped people explain their needs and work with people  
to work out how to write the required CSL for the series of answers.

I’m imagining something with the elements of document types that can  
be dropped into a line along with various types of punctuation, and a  
way to ‘bless’ an element as the default sorting element. I realize  
that this will need to be in-synch with the way that the underlying  
CSL code works …

–J
