Re: ANNOUNCE: XML::OCS 0.02

2000-07-23 Thread Matt Sergeant

On 22 Jul 2000, Ken MacLeod wrote:

> "DJ Adams" <[EMAIL PROTECTED]> writes:
> 
> > XML::OCS is a Perl module containing classes to help you read,
> > manipulate and write OCS datasets.
> > 
> > OCS (Online Content Syndication) is an XML format that is used to
> > describe syndicated content, in terms of channels and the formats
> > that the channels are available in (e.g. RSS, Scripting News, etc).
> > 
> > The module contains XML::OCS, XML::OCS::Channel and XML::OCS::Format
> > classes, which are used in an OO style.
> > 
> > More information can be found at
> > http://www.internetalchemy.org/ocs/perl.
> 
> DJ, the XML:: namespace should only be used for modules that work with
> XML generically.  Modules that just use XML should go in a namespace
> or category more appropriate for what the module is doing.
> 
> Section 15, "World Wide Web, HTML, HTTP, CGI, MIME etc (see Text
> Processing)", seems like the right place, but I'm not sure WWW:: would
> be the best namespace either, because this module might not really be
> considered "web specific" either, but it's the closest I see.
> 
> Other suggestions?

We should probably start a Syndication::* namespace for OCS, RSS, ICE and
CDF.

Probably could do with some feedback from the [EMAIL PROTECTED] group
though... Andreas or anyone?

-- 


Fastnet Software Ltd. High Performance Web Specialists
Providing mod_perl, XML, Sybase and Oracle solutions
Email for training and consultancy availability.
http://sergeant.org | AxKit: http://axkit.org




register to CPAN

2000-07-23 Thread pf


Hi,

I would like to register as new CPAN user to upload a module called
"GPG", which is an interface to gnupg. I know there is already two other
such interfaces for gnupg (GnuPG.pm and GnuPG::Interface), but they are
heavy to use and extend, have a lot of bug (and I get no feedback from
one author), and input/output are possible only throw filehandle (or,
crazy, GnuPG work only with filename...). My own GPG work with standard
$string. Actual version number is 0.01, but only because that's the
first public release, it work fine for me on different systems.


Name : Philippe Froidevaux
email : [EMAIL PROTECTED] (or) [EMAIL PROTECTED]
homepage : none.
user-ID on CPAN : MILES  (or PFRO if MILES is already used)

module description DSLI :
RdpO  -- Interface to gnupg.

Category :
GnuPG (like GnuPG.pm or GnuPG::Interface)
PGP
cryptography


This module has never been discussed on newsgroup or mailing-list, but
that's not my first Perl module (it uses ExtUtils::MakeMaker for
installation and test, has a POD description included, and a little
example). If needed, I will set a public CVS tree on sourceforge to help
maintain GPG.


Thanks !

Philippe.





Qtk::QuickTk uploaded. Request Module List entry

2000-07-23 Thread John Kirk

  I have seen no responses to my request for comments on July 5,
(see the archive message referenced above) regarding choice of
the following namespace for my module:

   Qtk::QuickTk

so I assume it is judged adequate.  I hope to add other modules
in this vein to the Qtk:: namespace.

  I've uploaded version 0.88 of this module today, and would
like the following entry for it in the Module List:


NameDSLI  Description  Info
--     -
Qtk::
::QuickTk   bdpO  Simpler GUI building, using perl-tk (Tk.pm)  JNK (John Kirk)

  D - Development Stage (Note: *NO IMPLIED TIMESCALES*):
a/b - Alpha/Beta testing
  S - Support Level:
d - Developer
  L - Language Used:
p - Perl-only, no compiler needed, should be platform independent
  I - Interface Style
O - Object oriented using blessed references and/or inheritance



User update for TJMATHER

2000-07-23 Thread Perl Authors Upload Server

(This Mail was generated by the server
  http://p11.speedlink.de/pause/authenquery;ACTION=edit_cred
automatically)

Record update in the PAUSE users database:

 userid: [TJMATHER]
   fullname: [T.J. Mather]
  email: [[EMAIL PROTECTED]] was [[EMAIL PROTECTED]]
   homepage: [http://tjmather.com] was [http://www.thoughtstore.com/~tjmather/perl/]
cpan_mail_alias: [publ]


Data were entered by TJMATHER (T.J. Mather).
Please check if they are correct.

Thanks,
The Pause



User update for TJMATHER

2000-07-23 Thread Perl Authors Upload Server

(This Mail was generated by the server
  http://p11.speedlink.de/pause/authenquery;ACTION=edit_cred
automatically)

Record update in the PAUSE users database:

 userid: [TJMATHER]
   fullname: [T.J. Mather]
  email: [[EMAIL PROTECTED]]
   homepage: [http://tjmather.com/perl/] was [http://tjmather.com]
cpan_mail_alias: [publ]


Data were entered by TJMATHER (T.J. Mather).
Please check if they are correct.

Thanks,
The Pause



PAUSE registration request

2000-07-23 Thread Michael Ernst

I am writing to request registration in PAUSE.

name: Michael Ernst 
email: [EMAIL PROTECTED]
homepage: http://www.cs.washington.edu/homes/mernst/
preferred user-ID: MERNST
potential modules:
  
  (I'm proposing these because a user suggested they should be put in CPAN
  for others to find and use.  I may wish to add more of my modules in the
  future.)

  C::ScanLine Rdpf Approximate parsing of unpreprocessed C code
  http://www.cs.washington.edu/homes/mernst/software/#cline

This differs from C::Scan in that it returns lines of text rather than
a representation of a C file, it works on unpreprocessed C code, and is
intended to be robust against non-syntactic C code.

  Carp::CheckNumArgs Mdpf Check number of args in function calls
  http://www.cs.washington.edu/homes/mernst/software/#checkargs

This automatically flags my most common mistake, passing the wrong
number of arguments to a routine.  I realize there is already a
Carp::CheckArgs, but it isn't linked from CPAN and my searches for it
turned up empty.  Does anyone know where to find it?

-Michael Ernst
 [EMAIL PROTECTED]



User update for TJMATHER

2000-07-23 Thread Perl Authors Upload Server

(This Mail was generated by the server
  http://p11.speedlink.de/pause/authenquery;ACTION=edit_cred
automatically)

Record update in the PAUSE users database:

 userid: [TJMATHER]
   fullname: [T.J. Mather]
  email: [[EMAIL PROTECTED]]
   homepage: [http://www.tjmather.com/perl/] was [http://tjmather.com/perl/]
cpan_mail_alias: [publ]


Data were entered by TJMATHER (T.J. Mather).
Please check if they are correct.

Thanks,
The Pause



need registration for 15 libdwg modules

2000-07-23 Thread Darren Duncan

This message follows up on others regarding namespace registration requests.

My author name is DUNCAND.

I have now uploaded my first distribution to PAUSE, libdwg-1.0, and 
these modules
are in it:

Name DSLI   Description
--      

Class::ParamParser - bdpO - complex parameter parsing for subclass methods
HTML::TagMaker - bdpO - make single,groups of HTML tags, head/footers
HTML::FormMaker- bdpO - predefined persistant forms, reports, validate
CGI::HashOfArrays  - bdpO - data (text,bin) store/parse/url-encode, subset
CGI::SequentialFile- bdpO - store prefs,logs from HoAs/hash as 
k=v text file
CGI::EventCountFile- bdpO - for storing event counts and dates (usage)
CGI::WPM::Content  - bdpO - store/assemble web page parts, search 
and replace

CGI::WPM::Base - cdpO - defines API for WPM modules, stores local prefs
CGI::WPM::Globals  - cdpO - stores/parses web site globals, 
utils, user input
CGI::WPM::Main - cdpO - init program, track usage, e-mail to owner
CGI::WPM::Static   - cdpO - wpm for displaying static html pages
CGI::WPM::MailForm - cdpO - wpm for implementing private e-mail forms
CGI::WPM::GuestBook- cdpO - wpm for implementing a complete guest book
CGI::WPM::SegTextDoc   - cdpO - wpm displays static single/multipart text pages
CGI::WPM::MultiPage- cdpO - wpm resolves nav in page hierarchy, makes menus

I'm not sure that the brief descriptions shown here are for the best. 
To make it
easier for yourselves to judge, I have included the full-sentence 
descriptions for
each module below.  Having more space to work in, they sound much 
better.  If you
have ideas for more descriptive "Descriptions":

Class::ParamParser 1.0b -- Perl module that provides complex parameter list
parsing for subclass methods.

HTML::TagMaker 1.0b -- HTML::TagMaker -- Perl module that can create any HTML
tags, as well as groups of or just parts of them, and complete html headers or
footers.

HTML::FormMaker 1.0b -- Perl module that maintains a predefined html input form
definition with which it can generate form html, complete with persistant and
error-checked user input, as well as formatted reports of the user 
input in html
or plain text.

CGI::HashOfArrays 1.0b -- Perl module that implements a hash whose 
keys can have
either single or multiple values, and which can process url-encoded data.

CGI::SequentialFile 1.0b -- Perl module that interfaces to a common text file
format which stores records as named and url-escaped key=value pairs.

CGI::EventCountFile 1.0b -- Perl module that interfaces to a tab-delimited text
file for storing date-bounded counts of occurances for multiple events, such as
web page views.

CGI::WPM::Content 1.0b -- Perl module that stores and assembles components of a
new web page, including HTTP headers, and it is returned by all subclasses of
CGI::WPM::Base.

CGI::WPM::Base 0.1b -- Perl module that defines the API for 
subclasses, which are
miniature applications called "web page makers", and provides them with a
hierarchical environment that handles details for obtaining program settings,
resolving file system or web site contexts, obtaining user input, and 
sending new
web pages to the user.

CGI::WPM::Globals 0.1b -- Perl module that is used by all subclasses of
CGI::WPM::Base for managing global program settings, file system and web site
hierarchy contexts, providing environment details, gathering and managing user
input, and providing utilities like sending e-mail.

CGI::WPM::Main 0.1b -- Perl module that implements a simple "main 
program" which
will agnostically run any subclass of CGI::WPM::Base, print out its 
return value,
initialize program globals, track site usage details, and e-mail 
backups of usage
counts to the site owner.

CGI::WPM::Static 0.1b -- Perl module that is a subclass of CGI::WPM::Base and
displays a static HTML page.

CGI::WPM::MailForm 0.1b -- Perl module that is a subclass of CGI::WPM::Base and
implements a private e-mail form.

CGI::WPM::GuestBook 0.1b -- Perl module that is a subclass of 
CGI::WPM::Base and
implements a complete guest book.

CGI::WPM::SegTextDoc 0.1b -- Perl module that is a subclass of 
CGI::WPM::Base and
displays a static text page, which can be in multiple segments.

CGI::WPM::MultiPage 0.1b -- Perl module that is a subclass of 
CGI::WPM::Base and
resolves navigation for one level in the web site page hierarchy from a parent
node to its children, encapsulates and returns its childrens' returned web page
components, and can make a navigation bar to child pages.

Thanks for everything,

// Darren Duncan



Proposal to change maintainer of AltaVista::SearchSDK

2000-07-23 Thread Davide Migliavacca

Hi everybody,
I'd like to volunteer (PAUSE id: SHARI) as maintainer of the
AltaVista::SearchSDK module. I have been actively using it for the last two
years and the original author, James Turner, is willing to pass the task
over. I am currently updating the Makefile.PL and some of the interface code
in the .xs to deal with the 3.0 version of the AltaVista Search SDK product,
recently released. You won't be apparently able to contact James Turner at
the old address as registered for the JTURNER id; I will gladly give you his
new address but I'd much rather not do this on the public list as I've not
asked him permission to redistribute it.
Have a nice day,
Davide




Davide Migliavacca - Inferentia, Milano IT
Phone +39 02599281 Fax +39 0259928221
-- My opinions cannot be attributed to -
-- Inferentia without explicit permission --