CSL sytles graphic

Hi,

Some weeks or months ago I generated a “static” graphic of the number
of the styles in the CSL repo (it was a script that generated a CSV
and then I had to import into LibreOffice, etc.).

Today is hackday day here at Mendeley and I’ve done a better version:
http://pinux.info/csls_counter/

So, everyday, a 1:20am British time, it will regenerate the graph.

You can see the constant work of Rintze and Sebastian and also the
pushes from Charles Parnott :slight_smile: (I hope to be able to do some other
big push as mentioned some days ago).

If you wish something else there let me know!

Ah, the script generates a static .CSV file and a Javascript library
uses it. So this could be pushed to some other place if we wished.

Regards,–
Carles Pina | Software Engineer

Mendeley Limited | London, UK | www.mendeley.com
Registered in England and Wales | Company Number 6419015

Cool!

What’s a “real” style? One that’s non-dependent?On Fri, Apr 19, 2013 at 9:22 AM, Carles Pina <@Carles_Pina>wrote:

Very nice, thanks for the work!

Yes, by “real” I mean non-dependent.

Should I use “non-dependent” style?

Dependent styles are real too :slight_smile:

And “parent” style is not correct: maybe is not a parent (yet).

Not sure; maybe use the word “unique” in place of “real”? That’s really
what we’re talking about.On Fri, Apr 19, 2013 at 10:03 AM, Carles Pina <@Carles_Pina>wrote:

Changed real by unique. I think that strictly speaking should be
"dependent" and “non-dependent” but I don’t like either. I left unique
and dependent.

I think it would be nice to have some more real-time statistics on the
style repository:

  • total number of CSL styles
  • unique styles
  • dependent styles
  • show which unique styles have the most dependents ( similar to
    https://gist.github.com/rmzelle/5376426 ); in addition, perhaps we
    could also make it possible to see which dependents are assigned to a
    certain unique style
  • show how many styles there are per locale

RIntze

Hi,

If you wish something else there let me know!

I think it would be nice to have some more real-time statistics on the
style repository:

  • total number of CSL styles
  • unique styles
  • dependent styles

I added this yesterday:
http://pinux.info/csls_counter/

Total number of styles: 5810 (unique: 821)

Perhaps could be a bit nicer…

  • show which unique styles have the most dependents ( similar to
    https://gist.github.com/rmzelle/5376426 ); in addition, perhaps we
    could also make it possible to see which dependents are assigned to a
    certain unique style

I’ll probably do when time permits (I accept Python code contributions
to help me :slight_smile: so I can integrate easily in my Python script)

  • show how many styles there are per locale

Good idea, I’ll do.

Latest time: on the next Mendeley hackday (19th of May). Probably
before… it looks like it will be a rainy weekend in London :slight_smile:

I’ll probably also push the script to generate this to github.

If you do I might take a look. I already have Python scripts that
collect most the data I described.

Rintze

Hi,

I’ll probably also push the script to generate this to github.

If you do I might take a look. I already have Python scripts that
collect most the data I described.

I’ve pushed quickly what I have:

Should be trivial to add things. This is running everyday (needs a git
pull) in my personal server but I’m happy to have it there (static
page, no maintenance mainly) (in some point this could be migrated,
either the script or the output…).

I’ll add your (Rintze) github user as a collaborator so you could push
changes easily. I thought that maybe this could be part of the
utilities CSL repo and then do a partial checkout. I can move it at
some point.

Regards,

Would be need to make some output work with Panic’s Status Board app :slight_smile:

I have a long-ish blogpost up, inclusing a reference to Carles’s graph

Hi,

Not because you wrote it -William was already preparing a post about
CSL styles-:

Ops, Rintze already commented there :slight_smile:

Regards,

Great post, and great overview of the recent developments! Thanks, Sebastian :slight_smile: