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

Reply via email to