Should zotero be syncing styles?
Is zotero 1.5 meant to be syncing styles? I kind of assumed it would but have just realised that it is not doing it (for me).
This ties in with trouble I have been experiencing using the word plugin where I would get an 'error communicating with zotero' message when trying to work with one of my documents. The fix was to manually copy a style I had imported onto my work machine (and used when creating the document) onto my home machine.
With this in mind I would like to make these suggestions.
1. Zotero should sync styles in addition to database items.
2. The word processor trouble shooting page should be updated to note that the error can be caused by a missing citation style in the local zotero profile.
3. The 'error communicating with zotero' message should be more explicit. Why not 'error: unable to locate [name of style] citation style' ?
Thank you
This ties in with trouble I have been experiencing using the word plugin where I would get an 'error communicating with zotero' message when trying to work with one of my documents. The fix was to manually copy a style I had imported onto my work machine (and used when creating the document) onto my home machine.
With this in mind I would like to make these suggestions.
1. Zotero should sync styles in addition to database items.
2. The word processor trouble shooting page should be updated to note that the error can be caused by a missing citation style in the local zotero profile.
3. The 'error communicating with zotero' message should be more explicit. Why not 'error: unable to locate [name of style] citation style' ?
Thank you
In any case, my opinion is they absolutely should be, and that any nuance added to the equation should come later (though opml won't be a part of it, given how ugly a format it is ;-)).
Rather than syncing styles, it might make more sense for Zotero to simply ask to auto-install a style referenced in a document, since, with multi-user editing, this problem won't be limited to styles a user has previously used.
Of course, if we're going to say that the URI does not necessarily equal <link>, the link would also need to be stored in the document, so maybe we should just say rely on the URI. If it's deferenceable, great. If not, auto-installing/updating just won't work.
As for id vs. link, we certainly shouldn't feel compelled to follow Atom where we don't need to, or where it may have negative consequences.
I'm not really arguing one way or another, just clarifying that they're two separate features, and it's not obvious to me that syncing is desirable or worth the effort to implement.
That being said, I could certainly imagine that it'd be a pain for someone with multiple machines & several CSL files that wanted to make sure all styles were available on all machines.
Other good use cases would be for non-public styles and for styles intentionally left at an older/customized version. Sharing styles could be made to be easier, but I don't know if I'd want everything to be automatic....
I'm most familiar with OpenDocument. In v1.2, it will certainly be possible to store the style metadata, along with all the other metadata, using a standard model (RDF). We'd just need some agreement on how to do this in ways that would work across applications.
I presume something vaguely similar is possible in OOXMl.