Are you aware of the Web Group? Christiaan
On 18 Feb 2009, at 6:29 PM, Douglas Stebila wrote: > Is there a standard, simple way to write and install methods for > BibDesk to import citations from Safari/Firefox? > > Here's the scenario I'm thinking of. Users are browsing the web in > Safari or Firefox and they come across a paper on a major site (arXiv, > Springer, IEEE, etc.) for which they'd like to import the citation > into BibDesk. It would be great if they could access an AppleScript > in Safari/Firefox, or switch to BibDesk and click a single button, and > have BibDesk parse the website, pull out the right bibliographic data, > and create a new citation. > > Now, obviously having BibDesk parse all the data and figure it out > automatically is too hard. But one could write parsers for individual > websites that know the idiosyncracies of various websites. Indeed, > this is what a lot of the importer AppleScripts on the BibDesk wiki > do: > > http://apps.sourceforge.net/mediawiki/bibdesk/index.php?title=BibDesk_Applescripts > > But this results in a lot of duplication of work and work being done > in a non-standard way. I think there should be (and perhaps there is > and I just don't know about it) a standard way of adding importers of > this form into BibDesk at runtime, and moreover that these importers > should be able to be written in scripting languages (AppleScript, > shell script, etc.) as opposed to having to be written in Objective-C > in the main BibDesk source tree. This would allow users to easily add > importers for their favourite websites without needing to know > Objective-C. > > I've actually written such an extensible framework entirely in > AppleScript that has importer scripts for websites that I use (arXiv, > IEEE, ACM, Springer), so if you want to see what I mean a temporary > version is available for download at > http://www.douglas.stebila.ca/files/code/bibdesk/Importers-0.9.2.zip > I'd be happy to contribute to developing part of this if people think > it should be added to BibDesk, but I'm not a very good Objective-C > coder. > > But I think this is functionality that lots of people will want and so > there should be one way to do it, not lots of people writing random > scripts and posting them in random locations. > > Regards, > > Douglas > > > > ------------------------------------------------------------------------------ > Open Source Business Conference (OSBC), March 24-25, 2009, San > Francisco, CA > -OSBC tackles the biggest issue in open source: Open Sourcing the > Enterprise > -Strategies to boost innovation and cut costs with open source > participation > -Receive a $600 discount off the registration fee with the source > code: SFAD > http://p.sf.net/sfu/XcvMzF8H > _______________________________________________ > Bibdesk-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/bibdesk-users ------------------------------------------------------------------------------ Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H _______________________________________________ Bibdesk-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/bibdesk-users
