Module submission Jabber::Judo::Element

2001-09-25 Thread Perl Authors Upload Server


The following module was proposed for inclusion in the Module List:

  modid:   Jabber::Judo::Element
  DSLIP:   RdhOp
  description: Jabber JECL XML libraries interface
  userid:  PIERS (Piers Harding)
  chapterid:   15 (World_Wide_Web_HTML_HTTP_CGI)
  communities:
[EMAIL PROTECTED]

  similar:

  rationale:

This module suite is an interface to the Jabber C++ JECL libraries
using Inline. These libraries are used for building high performance
components that communicate with a Jabber server. Jabber::Judo deals
with the XML node manipulation function set ( releated to the C++
judo namespace ), and Jabber::JAX deals with the component connector
interface ( the C++ jax Component building namespace ). Please see
http:://jabber.tigris.org for the JECL project, and
http://www.jabber.org for links to all other Jabber related
background material, as there many diverse applications for Jabber (
see: http://discuss.andredurand.com/stories/storyReader$86 - as an
example ). It is envisioned that there will be many other modules
that will come from this, covering the vast spectrum of Jabber and
its possible uses - these will include all manner of Transport
layers ( components ) for things such as the AIM, MSN, or ICQ
interfaces, and diverse applications such as XML-RPC, SIP/SIMPLE
gateways, or BOTs ( note: Jabber is NOT just IM) . I have noted that
there has been recent discussion about the adoption of the new
highlevel namespace Jabber
http://www.xray.mpe.mpg.de/mailing-lists/modules/2001-09/msg00339.html
- I hope that this demonstrates that there is reasonable merit for
this.

  enteredby:   PIERS (Piers Harding)
  enteredon:   Tue Sep 25 08:03:41 2001 GMT

The resulting entry would be:

Jabber::Judo::
::Element RdhOp Jabber JECL XML libraries interface  PIERS


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=0210_913f8993f5a75fd8&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=0210_913f8993f5a75fd8&SUBMIT_pause99_add_mod_insertit=1



Module submission Jabber::JAX::Component

2001-09-25 Thread Perl Authors Upload Server


The following module was proposed for inclusion in the Module List:

  modid:   Jabber::JAX::Component
  DSLIP:   RdhOp
  description: Jabber JECL XML libraries interface
  userid:  PIERS (Piers Harding)
  chapterid:   15 (World_Wide_Web_HTML_HTTP_CGI)
  communities:
[EMAIL PROTECTED]

  similar:

  rationale:

This module suite is an interface to the Jabber C++ JECL libraries
using Inline. These libraries are used for building high performance
components that communicate with a Jabber server. Jabber::Judo deals
with the XML node manipulation function set ( releated to the C++
judo namespace ), and Jabber::JAX deals with the component connector
interface ( the C++ jax Component building namespace ). Please see
http:://jabber.tigris.org for the JECL project, and
http://www.jabber.org for links to all other Jabber related
background material, as there many diverse applications for Jabber (
see: http://discuss.andredurand.com/stories/storyReader$86 - as an
example ). It is envisioned that there will be many other modules
that will come from this, covering the vast spectrum of Jabber and
its possible uses - these will include all manner of Transport
layers ( components ) for things such as the AIM, MSN, or ICQ
interfaces, and diverse applications such as XML-RPC, SIP/SIMPLE
gateways, or BOTs ( note: Jabber is NOT just IM) . I have noted that
there has been recent discussion about the adoption of the new
highlevel namespace Jabber
http://www.xray.mpe.mpg.de/mailing-lists/modules/2001-09/msg00339.html
- I hope that this demonstrates that there is reasonable merit for
this.

  enteredby:   PIERS (Piers Harding)
  enteredon:   Tue Sep 25 08:04:22 2001 GMT

The resulting entry would be:

Jabber::JAX::
::Component   RdhOp Jabber JECL XML libraries interface  PIERS


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=1210_ef301c57f4b0b2fd&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=1210_ef301c57f4b0b2fd&SUBMIT_pause99_add_mod_insertit=1



Re: Problems with IO-Tty Package

2001-09-25 Thread Roland Giersig

Anybody started working on that?  I checked yesterday, but IO::Tty 
v0.05 still doesn't show on CPAN.  And the number of support requests 
that are due to this mismatch is raising...

Roland
--
[EMAIL PROTECTED]

- Original Message -
From: Mark Pease <[EMAIL PROTECTED]>
Date: Monday, September 17, 2001 5:13 pm
Subject: Re: Problems with IO-Tty Package

> Yes, please! I'm not doing anything with the IO::Tty modules 
> except 
> using them!
> 
> Mark.
> Mark Pease
> Author of "Software Engineering with Perl"
> 
> Graham Barr wrote:
> 
> > Hm, this is weird.
> > 
> > A while back I transfered IO::Tty IO::Pty and IO::Tty::Constant
> > to Roland. And they do not show up in my list anymore. But they
> > are not in Rolands list either.
> > 
> > Looking in the database dump I see that the perms table still lists
> > GBARR for the two IO::Tty modules but it now has PEASE listes for
> > IO::Pty. But PEASE has nothing uploaded to CPAN with that name
> > 
> > Andreas, I don't know if I have access to chnage this table
> > via the UI in anyway. Can you change the perms for these three 
> modules> to be RGIERSIG
> > 
> > Thanks,
> > Graham.
> > 
> > On Sun, Sep 16, 2001 at 01:22:25PM +0200, Roland Giersig wrote:
> > 
> >>Hi Folks,
> >>
> >>I recently (2001-09-06) uploaded a package named IO-Tty-0.05 
> containing 
> >>IO::Tty and IO::Pty.  But now I (and others) can only find it 
> under 
> >>R/RG/RGIERSIG/ but not under by-module/IO/, and the CPAN.pm 
> module also 
> >>cannot find it (probably because it's not in 
> 02packages.details.txt).>>  
> >>It is (was) also missing in the recent uploads list 
> (RECENT.html).  Note 
> >>that http://search.cpan.org lists and finds it OK, but not the 
> traditional 
> >>CPAN.
> >>
> >>I just noticed that on PAUSE I am registered for a module called 
> IO::Ptty,>>but not for IO::Tty.  Could it be that this mismatch 
> has anything to do with 
> >>it?  I just browsed the docs again but could not find anything 
> about 
> >>a requirement between package and module name.
> >>
> >>Could somebody knowledgeable write up the detailed process how 
> an uploaded 
> >>package in PAUSE finds its way into CPAN?
> >>
> >>Are there any preconditions so that more than one module may 
> reside within 
> >>a package?  
> >>
> >>
> >>Thanks!
> >>
> >>Roland
> >>--
> >>[EMAIL PROTECTED]
> >>
> >>
> > 
> 
> 
> 




Re: New module DBIx::Sequence

2001-09-25 Thread Tim Bunce

On Mon, Sep 24, 2001 at 02:52:01PM +0200, Perl Authors Upload Server wrote:
> 
> The next version of the Module List will list the following module:
> 
>   modid:   DBIx::Sequence
>   description: Perl extension for the generation of unique
> 
> DBIx::
> ::SequencebdpOp Perl extension for the generation of unique  BBEAUSEJ

The description isn't very decriptive. Looks like it was truncated.
And 'Perl extension for the' is fairly redundant anyway.

What does it really do and why?

Tim.



[MacPerl-Modules] Porting wxPerl to the Mac

2001-09-25 Thread Jouke Visser

Hi all,

First of all, I'm not a Mac user, nor developer and know nothing of
developing/porting modules for the Mac. 

However, I wanted to ask you if anyone is interested in trying to get
wxPerl to work on the Mac. wxWindows (the API on which wxPerl i based)
has been ported to the Mac already (for more information, take a look at
http:/www.wxwindows.org) and -as I am told- can only be compiled using
CodeWarrior.
wxPerl (http://wxperl.sourceforge.net) is being developed by Mattia
Barbon and is potentially the next GUI for Perl. Given that wxWindows
itself has been ported to the Mac, I would think that it is possible to
port wxPerl to the Mac too.

I would personally love a GUI for Perl that works on the Mac, X and
Win32 and imagine there are more people thinking the same way.

Cheers!

-- 
*---*
|Jouke Visser|[EMAIL PROTECTED]  |
|Perl GUI Geek   |http://www.pvoice.org |
*---*
PS: Notice new mailaddress!!



Re: New module DBIx::Sequence

2001-09-25 Thread Tim Bunce

On Tue, Sep 25, 2001 at 12:25:45PM +0100, Tim Bunce wrote:
> On Mon, Sep 24, 2001 at 02:52:01PM +0200, Perl Authors Upload Server wrote:
> > 
> > The next version of the Module List will list the following module:
> > 
> >   modid:   DBIx::Sequence
> >   description: Perl extension for the generation of unique
> > 
> > DBIx::
> > ::SequencebdpOp Perl extension for the generation of unique  BBEAUSEJ
> 
> The description isn't very decriptive. Looks like it was truncated.
> And 'Perl extension for the' is fairly redundant anyway.
> 
> What does it really do and why?

Uh, forget this. I just saw the later change.

Tim.



Re: New module DBIx::Sequence

2001-09-25 Thread Benoit Beausejour


On 09/25/01, Tim Bunce wrote:
> > DBIx::
> >::SequencebdpOp Perl extension for the generation of unique  BBEAUSEJ
> What does it really do and why?


I already edited the description of the module in the metadata to fix the truncate 
problem.
The documentation has been updated too.

This module is intended to give easier portability to Perl database application by 
providing a 
database independant unique ID generator.  It basically implements a simple spin 
locking mechanism 
using full SQL92 compliant SQL.  That way, applications that use DBIx::Sequence for 
their ID generation
should be portable to other database engine without any modifications in their id 
generation code.

It can also be used on database that don't support id generation natively to implement 
that functionnality.


Thanks, 

Ben

-- 
Benoit Beausejour - ([EMAIL PROTECTED]) - (SaKa@Quake)
SmartWorker Project - (http://www.smartworker.org)
460 St-Catherine Ouest, Suite 210
Montreal, Quebec H3P 1A7 
T: (514) 876-7881 F: (514) 876-9223

 PGP signature


Module submission Unicode::IMAPUtf7

2001-09-25 Thread Perl Authors Upload Server


The following module was proposed for inclusion in the Module List:

  modid:   Unicode::IMAPUtf7
  DSLIP:   bdpfp
  description: Deal with modified UTF7 for IMAP
  userid:  FABPOT (Fabien Potencier)
  chapterid:   13 (Internationalization_Locale)
  communities:

  similar:

  rationale:

This module deals with the modified UTF7 encoding for IMAP (the
modified UTF-7 encoding is defined in RFC 2060, section 5.1.3).

I think this module can have 2 namespaces : - Unicode::IMAPUtf7 :
because it's a 'sub-class' of Unicode::String - Mail::IMAPUtf7 :
this encoding scheme is only used for IMAP -> mail.

This module should be included in the module list because it's
required to deal with IMAP folders (with international names). The
aim is the same as the 'imap_utf7_decode' and 'imap_utf7_decode' PHP
functions.

  enteredby:   FABPOT (Fabien Potencier)
  enteredon:   Tue Sep 25 15:24:27 2001 GMT

The resulting entry would be:

Unicode::
::IMAPUtf7bdpfp Deal with modified UTF7 for IMAP FABPOT


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=2210_3ee53702cf7c4c70&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=2210_3ee53702cf7c4c70&SUBMIT_pause99_add_mod_insertit=1



User update for SUNTONG

2001-09-25 Thread Perl Authors Upload Server

(This Mail was generated by the server
  https://pause.perl.org/pause/authenquery;ACTION=edit_cred
automatically)

Record update in the PAUSE users database:

 userid: [SUNTONG]
   fullname: [Tong Sun]
  asciiname: []
  email: [[EMAIL PROTECTED]] was [[EMAIL PROTECTED]]
   homepage: [http://xpt.sourceforge.net/tools]
cpan_mail_alias: [secr] was [publ]


Data were entered by SUNTONG (Tong Sun).
Please check if they are correct.

Thanks,
The Pause



New module Apache::AuthExpire

2001-09-25 Thread Perl Authors Upload Server


The next version of the Module List will list the following module:

  modid:   Apache::AuthExpire
  DSLIP:   bdpfp
  description: PerlAuthenHandler to implement time limits
  userid:  JJHORNER (J. J. Horner)
  chapterid:   15 (World_Wide_Web_HTML_HTTP_CGI)
  enteredby:   ANDK (Andreas J. König)
  enteredon:   Tue Sep 25 19:35:18 2001 GMT

The resulting entry will be:

Apache::
::AuthExpire  bdpfp PerlAuthenHandler to implement time limits   JJHORNER

Please allow a few days until the entry will appear in the published
module list.

Parts of the data listed above can be edited interactively on the
PAUSE. See https://pause.perl.org/pause/authenquery?ACTION=edit_mod

Thanks for registering,
The Pause Team



Re: Missing modules on PAUSE

2001-09-25 Thread Andreas J. Koenig

> On Thu, 20 Sep 2001 23:02:11 -0400, Kirrily Robert <[EMAIL PROTECTED]> said:

  > What's the module, and what's your author ID?

admin's cpan> a /horner/
Author id = JJHORNER
EMAIL[EMAIL PROTECTED]
FULLNAME J. J. Horner

admin's cpan> ls jjhorner
4651 2001-09-07 JJHORNER/Apache-AuthExpire-0.36.tar.gz

I registered it right now. Sorry for the delay, JJ,
-- 
andreas



Welcome new user QMACRO

2001-09-25 Thread Perl Authors Upload Server


Welcome DJ Adams,

PAUSE, the Perl Authors Upload Server, has a userid for you:

QMACRO

Once you've gone through the procedure of password approval (see the
separate mail you should receive about right now), this userid will be
the one that you can use to upload your work or edit your credentials
in the PAUSE database.

This is what we have stored in the database now:

  Name:  DJ Adams
  email: [EMAIL PROTECTED]
  homepage:  http://www.pipetree.com/jabber/
  enteredby: Andreas J. König

Please note that your email address is exposed in various listings and
database dumps. You can register with both a public and a secret email
if you want to protect yourself from SPAM. If you want to do this,
please visit
  https://pause.perl.org/pause/authenquery?ACTION=edit_cred
or
  http://pause.perl.org/pause/authenquery?ACTION=edit_cred

If you need any further information, please visit
  $CPAN/modules/04pause.html.
If this doesn't answer your questions, contact [EMAIL PROTECTED]

Thank you for your prospective contributions,
The Pause Team



Re: CPAN ID Request

2001-09-25 Thread Kurt D. Starsinic

On Sep 25, DJ Adams wrote:
> Jabber is not just a network protocol. There are two main cornerstones
> that make Jabber what it is - the protocol, which could arguably seen
> as a 'meta-'protocol (designed with extensibility from the outset),
> and the server architecture, within which hubs (routers), components
> (satellite services) and clients (connector stubs) interoperate and
> can be used to build all sorts of solutions. 
> 
> Jabber is a development platform much more than it is an IM protocol.
> Clearly, because the first major application that Jabber was used for,
> and arguably the most public, was IM interoperability. But if you look
> at the development efforts and directions in the community (JECL, 
> Jabber-RPC, Jabelin, to name but a few), it becomes clear that any
> firm coupling of Jabber and IM, or even the view that Jabber is 'just'
> a protocol, is missing the point, and doing an injustice to Jabber.

I'm _really_ familiar with Jabber, honest.  Jabber is much more than
an IM gateway.  I'm saying that there's no call for a top-level namespace
unless the Jabber community is going to populate it with a variety of
internals hooks, in much the same way that the Apache community has.

AFAICT, the only Jabber-related Perl modules that exist or have
been proposed deal with "the Jabber protocol", from the network level
(moving bits over the TCP) to the application level (building and
parsing the XML).  Ryan Eatmon's excellent and substantial offerings,
for example, live under Net:: and XML::.

If you're planning on doing something more integrated into Jabber's
core, then I endorse a Jabber:: top-level namespace.  If you just want to
make the point that Jabber is more than IM, then I don't think the PAUSE
namespace is the best forum for that.

- Kurt




User update for MHARNISCH

2001-09-25 Thread Perl Authors Upload Server

(This Mail was generated by the server
  https://pause.perl.org/pause/authenquery;ACTION=edit_cred
automatically)

Record update in the PAUSE users database:

 userid: [MHARNISCH]
   fullname: [Marcus Harnisch]
  asciiname: []
  email: [[EMAIL PROTECTED]] was [[EMAIL PROTECTED]]
   homepage: []
cpan_mail_alias: [publ]


Data were entered by MHARNISCH (Marcus Harnisch).
Please check if they are correct.

Thanks,
The Pause



Registering as a contributor

2001-09-25 Thread Jeff Younker


name: Jeff Younker
email address: [EMAIL PROTECTED]
web page:  http://www.theblobshop.com
desired username: JEFF
most immediate submission:

A module which encapsulates the dirty parts of authentication
verification for CGI scripts.  It is a generalization of something
which Luke Sheneman at inktomi cooked up.  It uses an LDAP server for
authentication and stores the intermediate state information in an SQL
database.

Initial authentication is performed against LDAP servers, and
credentials are stored into the SQL database upon successful
verification.  The credentials are then stuffed into a cookie and a
"passkey" (stored in a hidden field) which are then used for
authentication of subsequent pages.

The injection and extraction of the cookie and passkey are
handled by a wrapper around CGI.pm, and there are a variety
of options for determining credential lifetimes and usage
policies.

The current version requires perldap, but it will be fairly
easy to generalize it for Net::LDAP and other authentication
sources.  It will take a little rework, but it should fairly
simple to include a file backed as an option for credential
storage (instead of using SQL).

-jeff






User update for WOODY

2001-09-25 Thread Perl Authors Upload Server

(This Mail was generated by the server
  https://pause.perl.org/pause/authenquery;ACTION=edit_cred
automatically)

Record update in the PAUSE users database:

 userid: [WOODY]
   fullname: [Jim Woodgate]
  asciiname: []
  email: [[EMAIL PROTECTED]] was [[EMAIL PROTECTED]]
   homepage: []
cpan_mail_alias: [publ]


Data were entered by WOODY (Jim Woodgate).
Please check if they are correct.

Thanks,
The Pause



New module CDDB

2001-09-25 Thread Perl Authors Upload Server


The next version of the Module List will list the following module:

  modid:   CDDB
  DSLIP:   RdpO?
  description: high-level interface to cddb protocol
  userid:  RCAPUTO (Rocco Caputo)
  chapterid:7 (Database_Interfaces)
  enteredby:   ANDK (Andreas J. König)
  enteredon:   Wed Sep 26 04:34:52 2001 GMT

The resulting entry will be:

CDDB  RdpO? high-level interface to cddb protocolRCAPUTO

Please allow a few days until the entry will appear in the published
module list.

Parts of the data listed above can be edited interactively on the
PAUSE. See https://pause.perl.org/pause/authenquery?ACTION=edit_mod

Thanks for registering,
The Pause Team



New module Mail::SpamAssassin

2001-09-25 Thread Perl Authors Upload Server


The next version of the Module List will list the following module:

  modid:   Mail::SpamAssassin
  DSLIP:   bmpOa
  description: Mail::Audit spam detector plugin
  userid:  JMASON (Justin Mason)
  chapterid:   19 (Mail_and_Usenet_News)
  enteredby:   ANDK (Andreas J. König)
  enteredon:   Wed Sep 26 04:37:57 2001 GMT

The resulting entry will be:

Mail::
::SpamAssassinbmpOa Mail::Audit spam detector plugin JMASON

Please allow a few days until the entry will appear in the published
module list.

Parts of the data listed above can be edited interactively on the
PAUSE. See https://pause.perl.org/pause/authenquery?ACTION=edit_mod

Thanks for registering,
The Pause Team



Welcome new user JEFF

2001-09-25 Thread Perl Authors Upload Server


Welcome Jeff Younker,

PAUSE, the Perl Authors Upload Server, has a userid for you:

JEFF

Once you've gone through the procedure of password approval (see the
separate mail you should receive about right now), this userid will be
the one that you can use to upload your work or edit your credentials
in the PAUSE database.

This is what we have stored in the database now:

  Name:  Jeff Younker
  email: [EMAIL PROTECTED]
  homepage:  http://www.theblobshop.com
  enteredby: Andreas J. König

Please note that your email address is exposed in various listings and
database dumps. You can register with both a public and a secret email
if you want to protect yourself from SPAM. If you want to do this,
please visit
  https://pause.perl.org/pause/authenquery?ACTION=edit_cred
or
  http://pause.perl.org/pause/authenquery?ACTION=edit_cred

If you need any further information, please visit
  $CPAN/modules/04pause.html.
If this doesn't answer your questions, contact [EMAIL PROTECTED]

Thank you for your prospective contributions,
The Pause Team



New module Authen::CyrusSASL

2001-09-25 Thread Perl Authors Upload Server


The next version of the Module List will list the following module:

  modid:   Authen::CyrusSASL
  DSLIP:   bdpOa
  description: Cyrus-sasl pwcheck/saslauthd authentication.
  userid:  MAKLER (Piotr Klaban)
  chapterid:   14 (Security_and_Encryption)
  enteredby:   ANDK (Andreas J. König)
  enteredon:   Wed Sep 26 04:51:23 2001 GMT

The resulting entry will be:

Authen::
::CyrusSASL   bdpOa Cyrus-sasl pwcheck/saslauthd authentication. MAKLER

Please allow a few days until the entry will appear in the published
module list.

Parts of the data listed above can be edited interactively on the
PAUSE. See https://pause.perl.org/pause/authenquery?ACTION=edit_mod

Thanks for registering,
The Pause Team



Slash namespace

2001-09-25 Thread Andreas J. Koenig

Hi Chris,

is slash being used as toplevel namespace? Should it?

-- 
andreas



Re: CPAN ID Request

2001-09-25 Thread DJ Adams

On Tue, Sep 25, 2001 at 05:45:47PM -0700, Kurt D. Starsinic wrote:
> 
> I'm _really_ familiar with Jabber, honest.  Jabber is much more than

So am I :-)

> an IM gateway.  I'm saying that there's no call for a top-level namespace
> unless the Jabber community is going to populate it with a variety of
> internals hooks, in much the same way that the Apache community has.

I've at least three packages I'm planning to upload in the near future,
Jabber::Connection, Jabber::RPC and Jabber::RPC::HTTPgate. As you can
see from the modules list this week, Piers is planning to contribute
another two: Jabber::JAX::Component and Jabber::Judo::Element, with more
to come. And I don't think that will be the last of it by any means, as
is clear from the movements in the development community at the moment.

> AFAICT, the only Jabber-related Perl modules that exist or have
> been proposed deal with "the Jabber protocol", from the network level
> (moving bits over the TCP) to the application level (building and
> parsing the XML).  Ryan Eatmon's excellent and substantial offerings,
> for example, live under Net:: and XML::.

Ryan has written some great modules, but as I briefly explained in my
initial proposal, the Jabber::Connection package is a different approach.
I'm sure you're not an advocate of 'one size fits all' in software... 
I certainly am not.

> If you're planning on doing something more integrated into Jabber's
> core, then I endorse a Jabber:: top-level namespace.  If you just want to
> make the point that Jabber is more than IM, then I don't think the PAUSE
> namespace is the best forum for that.

I beg your pardon?

I don't understand how you turn the explanations and reasonings that I
have given in response to queries on this list into a desire on my part
to 'make a point' or use this list or the namespace as a 'forum' and am
mildly offended, to say the least.

dj