Discussion:
ISI-plugin v0.1
Yoav Avitzour
2008-09-10 16:13:05 UTC
Permalink
Hi All,

Attached is the new and improved ISI-plugin. Changes include:

- Added copyright and license information

- Added support for titlecase
(http://muffinresearch.co.uk/archives/2008/05/27/titlecasepy-titlecase-in-python/)
if present. titlecase does not really resolve the main problem with
capitalization of titles, which is recognizing acronyms that should
remain capitalized. I see no obvious solution for that other than a
dictionary. However, since acronyms in science are so common and vary so
much across fields that building such a dictionary seems like too
difficult a task. If anyone has some insight about this I'll be happy to
hear it.

- Added a show/hide document button to the record chooser. This is very
useful when running the plugin on many documents at once and not knowing
which document is the current one.

- Added a feedback when no record is found. Before the plugin simply
exited without giving any feedback to the user of whether anything
happened at all. If people find the feedback popup annoying I can
probably add a preference option to disable it.

- Some code cleanup and fixes.

Please let me know of any problems.
Yoav


-------------- next part --------------
A non-text attachment was scrubbed...
Name: isi-plugin.py
Type: text/x-python
Size: 19113 bytes
Desc: not available
URL: <http://icculus.org/pipermail/referencer/attachments/20080910/3908744f/attachment.py>
Michael Banck
2008-09-10 16:24:14 UTC
Permalink
Post by Yoav Avitzour
- Added support for titlecase
(http://muffinresearch.co.uk/archives/2008/05/27/titlecasepy-titlecase-in-python/)
if present. titlecase does not really resolve the main problem with
capitalization of titles, which is recognizing acronyms that should
remain capitalized.
Right, that's a hard problem.

Maybe it is possible to see whether there's a title set already, and do
not overwrite it in that case? Cause even with clever titlecasing, the
ISI-provided title might be a regression from a crossref.org one, as
those are usually properly capitalized and have the acronyms correct.

Another possibility could be a general "merge window" popup, where the
user could review the old and new data for the changed field(s), and
reject/approve them manually (maybe having "approve all without further
asking from now on" as an option as well).


Michael
Yoav Avitzour
2008-09-10 16:45:00 UTC
Permalink
An HTML attachment was scrubbed...
URL: <http://icculus.org/pipermail/referencer/attachments/20080910/1154c43a/attachment.htm>
Michael Banck
2008-09-10 16:32:49 UTC
Permalink
Post by Yoav Avitzour
- Added a show/hide document button to the record chooser. This is very
useful when running the plugin on many documents at once and not knowing
which document is the current one.
I was a bit surprised I couldn't close that popup window though, until I
found out the button changed its label to "Hide Document".

Not sure whether that's possible, but maybe a triangle-like expander
(like the File->Save As dialog has for "Browse for other folders") which
adds the document information at the bottom of the dialog and hides it
again might be nicer?


Michael
Loading...