Hi all,

I've been using Bibdesk with great pleasure. I work in computer  
science, where DBLP is kind of an authoritative source for bibliography.

Hence my request: is it possible to add DBLP 
(http://en.wikipedia.org/wiki/Digital_Bibliography_%26_Library_Project 
, http://www.informatik.uni-trier.de/~ley/db/) support in Bibdesk?  
Ideally, it would be a search group, but could also be as a webgroup.  
I have no idea on how to implement such a feature, but the way this  
site works is simplistic, so it should be no pain at all to implement  
it and it would bring so much added value to all of us who are working  
with BibDesk in Computer Science.

For those who are not familiar with DBLP, here is how it works. The  
result page of a query is very basically structured with HTML tables,  
one row per result. Now this result page is inconsistent depending on  
the type of search you did. With an author search (from 
http://www.informatik.uni-trier.de/~ley/db/indices/a-tree/index.html 
  or by only putting an author in 
http://www.informatik.uni-trier.de/~ley/db/indices/query.html) 
, you get a clickable number as the first element of the row. For  
example, searching Alan Turing with either method gives the page 
http://www.informatik.uni-trier.de/~ley/db/indices/a-tree/t/Turing:Alan_M=.html 
  Clicking on the number, for example 2, leads to the corresponding  
bibtex entry, for example 
http://dblp.uni-trier.de/rec/bibtex/journals/jsyml/Turing37 
  On the other hand, with a title search, things are a bit more  
tricky. For example, searching the previous publication (from 
http://www.informatik.uni-trier.de/~ley/db/indices/t-form.html 
  or by putting a title in 
http://www.informatik.uni-trier.de/~ley/db/indices/query.html) 
, we obtain the following page 
http://www.informatik.uni-trier.de/ley/dbbin/dblpquery.cgi?title=computability+and+lambda+definability
 
  Here, the number is not clickable, but we have the DBLP entry. The  
part between "[DBLP:" and "]" is what you have to add to 
http://dblp.uni-trier.de/rec/bibtex/ 
  to find back the page with the bibtex entry (that is 
http://dblp.uni-trier.de/rec/bibtex/journals/jsyml/Turing37) 
.

It might be that there are two bibtex entries in the bibtex page (the  
one starting by http://dblp.uni-trier.de/rec/bibtex/), when there are  
cross-references.

So I would see two ways of integrating this in BibDesk. As a search  
group, it would be ideal, BibDesk would just serve as an interface to  
the query page, and present the results (parsing the bibtex entries as  
described).

Or as a webgroup, it could just parse the result page.

So my questions are: can this be accepted as a feature request? Is it  
something that can easily be implemented in BibDesk? Also, I can't  
find any documentation on webgroups. Is it something which is hard  
coded in the source code of BibDesk? Is there any easy way to add a  
webgroup?

Thank you very much for having read this long email.

A

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Bibdesk-develop mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-develop

Reply via email to