On Jul 16, 2006, at 10:23 PM, pt wrote:

1. An external reference database / research tool that could be used with
both Word and Writer. It should be able to store not jsut metadata but
full-text articles,  notes, webpage snapshots & other supporting data.

Right. I think this is slowly being taken care of by others. The Firefox Scholar plug-in (aka SmartFox), for example, is likely to be really good, and will be free (GPL). They also have interest in serving as data sources for word-processors.

I am still not convinced that storing reference details with a document is a good idea; the biggest reason is that even if interop can be sorted out this
will still only work with Word 2007 and a future version of Writer.

Why? I'm pretty sure there must be a way to store that data in earlier versions of the apps. Apps like Endnote, for example, have been embedding data in Word docs for years. It's just never been standardized.

In our case, in any case, we're not dependent on embedded data; it's a convenience. I think Microsoft, by contrast, is dependent on it.

The difference is that I'll be pushing to ensure that the identifiers for citations are uris, where we recommend best practices to make it easy to reconstitute data as needed. MS, by contrast, is using dumb local natural language ids for linking. E.g. they always assume the data is embedded.

2. An external CSL editor that can export compiled XSLT for Word - and maybe Python code for Writer. (I don't agree with Bruce that this needs to be
built in to Word or that the size of XSLT files is a problem since they
would be auto-generated from a CSL file).

The code to generate static XSLTs of this sort is not easy to write, and it makes everything more, not less, complex, doesn't it? For example, how do styles get stored, and how would a user add a style? What happens if you need to update a style?

CSL is simple enough that it's really not hard to write a parser for it. The SmartFox guys will be doing just that using Javascript (E4X to be specific, which has XML extensions).

3.  Interoperable citation markers that will allow cross-word-processor
teams to work together.

Microsoft are clearly not going to be swayed by lobbying, and it's not clear
to me how much Sun will do to push this stuff through.

MS won't be swayed to do the right thing aside from what's in their own interest. I am trying to point out to them where those overlap (for example, they don't support footnotes within the citation fields; am making sure that's not a file format restriction, which would be bad for them too), and am optimistic interop will be fairly good.

FWIW, MS is using standard field support to implement the coding for citations.

As for OOo and Sun, I think we need at minimum to get the new citation field implemented and exposed so that projects like your's and Matthias' can easily interest with it.

Why not concentrate on building stand-alone tools that work with the current installed base of
word processing software? That is, build a better EndNote.

I agree.

(That's what I hope my team will be doing over the coming year - in
alignment with the work going on here)

Cool. You should hook up with the SmartFox guys. They'll be releasing a beta sometime in the next few months, complete with support for CSL and the biblio schema I've been working on ;-).

Bruce

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to