Re: Design philosophy (was Re: Module name: WWW-ISBNReference)

2004-07-30 Thread _brian_d_foy
In article [EMAIL PROTECTED], Robert Rothenberg
[EMAIL PROTECTED] wrote:

 On 7/25/2004 2:26 AM brian d foy wrote:

  On Sun, 25 Jul 2004, Robert Rothenberg wrote:

  I don't think it's appropriate to merge with Business::ISBN, which 
  just deals with ISBN data.  The isbnsearch system is a distributed, 
  open-source isbn-lookup system for bibliographic data.

  Business::ISBN does much more than that.  Why not put all the ISBN stuff 
  in one place?

 Looking at the docs and source forge page, Business::ISBN seems to just deal 
 with ISBN information. Have I missed something?

 One of my pet-peeves with many CPAN modules is that they try to be everything 
 for everybody, which means they make it harder for developers to customize to 
 their needs. 

it's not the ease of developers that concern me.  the truly popular
modules have been the ones that pull things together for the users,
like DBI and LWP.

-- 
brian d foy, [EMAIL PROTECTED]


Re: Module name: WWW-ISBNReference

2004-07-25 Thread brian d foy
On Sun, 25 Jul 2004, Robert Rothenberg wrote:
I don't think it's appropriate to merge with Business::ISBN, which just deals 
with ISBN data.  The isbnsearch system is a distributed, open-source 
isbn-lookup system for bibliographic data.
Business::ISBN does much more than that.  Why not put all the ISBN stuff 
in one place?

--
brian d foy [EMAIL PROTECTED]


Re: Module name: WWW-ISBNReference

2004-07-25 Thread Robert Rothenberg

I am working on a module that can query isbnreference.org for information 
about a particular book.
have you thought about working with Ed Summers to put that into
Business::ISBN ?
I have joined the isbnsearch-devel list that maintains the software for 
isbnreference and have brought up the idea on that list.

I don't think it's appropriate to merge with Business::ISBN, which just deals 
with ISBN data.  The isbnsearch system is a distributed, open-source 
isbn-lookup system for bibliographic data.

It accomplishes the same thing as Net::Amazon only using public domain data.


Design philosophy (was Re: Module name: WWW-ISBNReference)

2004-07-25 Thread Robert Rothenberg
Looking at the docs and source forge page, Business::ISBN seems to just deal 
with ISBN information. Have I missed something?

Which I think is fine: I rather like the philosophy that a tool should do just 
one thing (or maybe a few closely-related things) really well.  It's just a 
matter of plugging in the tools one needs.

I'd not be happy if I wanted to use Business::ISBN with Net::Amazon or one of 
the WWW::Scraper::ISBN modules or something else, but had extra stuff related 
to ISBNSearch (using LWP, and maybe Net::Z3950) and MARC format processing and 
a lot of bibliographic information that has nothing to do with ISBNs, except 
that it's a key to search for this information.

One of my pet-peeves with many CPAN modules is that they try to be everything 
for everybody, which means they make it harder for developers to customize to 
their needs.  So they write yet another module to do X


On 7/25/2004 2:26 AM brian d foy wrote:
On Sun, 25 Jul 2004, Robert Rothenberg wrote:
I don't think it's appropriate to merge with Business::ISBN, which 
just deals with ISBN data.  The isbnsearch system is a distributed, 
open-source isbn-lookup system for bibliographic data.
 
Business::ISBN does much more than that.  Why not put all the ISBN stuff 
in one place?



Module name: WWW-ISBNReference

2004-07-24 Thread Robert Rothenberg
I am working on a module that can query isbnreference.org for information 
about a particular book.

isbnreference.org is an open-source ISBN lookup service.
As far as I know, there is no Perl module which uses isbnreference.org, 
although there are modules to support the Library of Congress Net::Z3950 
protocol that isbnreference.org uses.




Re: Module name: WWW-ISBNReference

2004-07-24 Thread Jim Cromie
Robert Rothenberg wrote:
I am working on a module that can query isbnreference.org for 
information about a particular book.

isbnreference.org is an open-source ISBN lookup service.
As far as I know, there is no Perl module which uses 
isbnreference.org, although there are modules to support the Library 
of Congress Net::Z3950 protocol that isbnreference.org uses.


IIRC  WebService::* emerged by consensus as the new and improved TLN for 
this kind of thing.

Dave Rolsky is the 1st, with WebService::StreetMapLink


Re: Module name: WWW-ISBNReference

2004-07-24 Thread A. Pagaltzis
* Jim Cromie [EMAIL PROTECTED] [2004-07-24 15:31]:
 Dave Rolsky is the 1st, with WebService::StreetMapLink

Uh, hardly. I get 13 hits for distributions with webservice on
search.cpan.org at the time of this writing, and all but two or
three are older than ::StreetMapLink.

Regards,
-- 
Aristotle
If you can't laugh at yourself, you don't take life seriously enough.


Re: Module name: WWW-ISBNReference

2004-07-24 Thread _brian_d_foy
In article [EMAIL PROTECTED], Robert Rothenberg
[EMAIL PROTECTED] wrote:

 I am working on a module that can query isbnreference.org for information 
 about a particular book.

have you thought about working with Ed Summers to put that into
Business::ISBN ?

-- 
brian d foy, [EMAIL PROTECTED]