The following module was proposed for inclusion in the Module List:
modid: InfoSys::FreeDB
DSLIP: bdpOg
description: OO FreeDB API supporting CDDBP & CDDBP/HTTP
userid: ZOCCAV (Vincenzo Zocca)
chapterid: 7 (Database_Interfaces)
communities:
None yet
similar:
CDDB, Net::CDDB, FreeDB, Net::FreeDB, WebService::FreeDB
rationale:
1) "InfoSys::FreeDB" is a clean OO API for FreeDB/CDDB access. 2)
Both CDDBP and CDDBP over HTTP protocols are supported. 3) No single
available package does this. (I have checked) 4) This is an
information system access API. Hence the choice "InfoSys::". 5) This
is not a pure web service so "WebService::" is not suitable. 6)
Design is already fixed. Module hierarchy name not yet. 7) Most code
is already written. 8) Already in use by author. 9) Already uploaded
in the form of "Net::FreeDB2". 10) brian_d_foy <[EMAIL PROTECTED]>
already checked out "Net::FreeDB2" and suggested
"WebService::FreeDB2". 11) Brian did not find time to discuss
"Net::FreeDB2"/"WebService::FreeDB2"/"InfoSys::FreeDB" any further.
(I guess he is a busy man)
From man page:
InfoSys::FreeDB is a FreeDB/CDDB access class hierarchy. The basics
are similar to the other FreeDB/CDDB Perl modules.
However, in the writers opinion, the details differ enough for it
to have a certain right of existence. It's organization is inspired
by "Net::LDAP".
Already developed packages:
InfoSys::FreeDB InfoSys::FreeDB::Connection
InfoSys::FreeDB::Connection::CDDBP InfoSys::FreeDB::Connection::HTTP
InfoSys::FreeDB::Entry InfoSys::FreeDB::Error
InfoSys::FreeDB::Error::Interface InfoSys::FreeDB::Error::Protocol
InfoSys::FreeDB::Error::Syntax InfoSys::FreeDB::Match
InfoSys::FreeDB::Response InfoSys::FreeDB::Response::Hello
InfoSys::FreeDB::Response::Query InfoSys::FreeDB::Response::Read
InfoSys::FreeDB::Response::SignOn InfoSys::FreeDB::Response::Sites
InfoSys::FreeDB::Response::Stat InfoSys::FreeDB::Site
enteredby: ZOCCAV (Vincenzo Zocca)
enteredon: Wed Oct 23 20:47:28 2002 GMT
The resulting entry would be:
InfoSys::
::FreeDB bdpOg OO FreeDB API supporting CDDBP & CDDBP/HTTP ZOCCAV
Thanks for registering,
The Pause Team
PS: The following links are only valid for module list maintainers:
Registration form with editing capabilities:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=84300000_9bdbf2be3e60c928&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=84300000_9bdbf2be3e60c928&SUBMIT_pause99_add_mod_insertit=1