Requesting namespace "Net::MsgLink"

2000-07-03 Thread Raphael Manfredi

I'm working on an abstraction on top of a network link, which is
established by other means, the abstraction is only the "user" part
of the link, not the provider.

The provider can be a TCP socket, a UNIX socket, a pipe, or whatever
can safely send a reliable stream of data.

The user layer which I'm working on provides a "message" service, i.e.
it sends and receives message packets, a message being (length, payload).
It can compress and encrypt the payload.

Basically, a Net::MsgLink object is created with a file descriptor, on
which sysread() and syswrite() can be called, or an IO::Handle object
(on which the same sysread/syswrite can be used).

That's it.  A simple abstraction, but very reusable.

Raphael



User update for JJDG

2000-07-03 Thread Perl Authors Upload Server

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

Record update in the PAUSE users database:

 userid: [JJDG]
   fullname: [Hans de Graaff]
  email: [[EMAIL PROTECTED]] was [[EMAIL PROTECTED]]
   homepage: [http://www.xs4all.nl/~graaff/]
cpan_mail_alias: [publ]


Data were entered by JJDG (Hans de Graaff).
Please check if they are correct.

Thanks,
The Pause



Announce Unicode::Normal

2000-07-03 Thread Martin_Hosken

Unicode::Normal is a pure Perl module (rather than a program like
charlint.pl) to do Unicode normalisation (compose, decompose, canonical
ordering, block identification, etc.) designed to integrate into 5.6 well.

I will upload in a couple of days. Since the interface is pretty clear as
are the requirements. This module can probably enter directly at the beta
level. Just some confusion in my mind over compatible composition (like,
which ones to exclude)

Martin Hosken





registration

2000-07-03 Thread Christophe Dehaudt

Hi,

I would like to contribute to the CPAN activities. Here are the
information, you request in your web page:

- name: Christophe DEHAUDT
- email: [EMAIL PROTECTED]
- home page: none for now
- preferred user id: CDE

- contribution planning:
1) I already get a module that allows to Debug And Trace some perl
code with 'programming by contract' principles. I plan to name it:
'Devel::Datum'. DLSI mail will follow.
2) I plan to release a module to ease the writing of CGI script with
 multiple screens.

Thanks,

Christophe Dehaudt.





Module update for CGI::MxScreen

2000-07-03 Thread Perl Authors Upload Server

Record update in the PAUSE modules database:

   modid: [CGI::MxScreen]
   statd: [c] was [i]
   stats: [d] was [?]
   statl: [p] was [?]
   stati: [O] was [?]
 description: [Screen multi-plexer framework]
  userid: [RAM]
   chapterid: [15]

Data entered by Raphael Manfredi (RAM).
Please check if they are correct.

The Pause



Welcome new user Christophe Dehaudt

2000-07-03 Thread Perl Authors Upload Server


Welcome Christophe Dehaudt,

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

CDE

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:  Christophe Dehaudt
  email: [EMAIL PROTECTED]
  homepage:  
  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.kbx.de/pause/authenquery?ACTION=edit_cred
or
  http://pause.kbx.de/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: registration

2000-07-03 Thread Andreas J. Koenig

> On Mon, 03 Jul 2000 16:14:47 +0200, Christophe Dehaudt 
><[EMAIL PROTECTED]> said:

 > - contribution planning:
 > 1) I already get a module that allows to Debug And Trace some perl
 > code with 'programming by contract' principles. I plan to name it:
 > 'Devel::Datum'. DLSI mail will follow.

Could you add a few words for the archiving gremlins why you believe
Devel::Datum is a good name and how it relates to what the module
does? Thanks!

 > 2) I plan to release a module to ease the writing of CGI script with
 >  multiple screens.

Could you add a few words for the archiving critters how the module is
positioned in comparison to other solutions to the same problem?
Thanks!

Thanks for your interest, Christophe,
-- 
andreas



New module Unicode::Normal

2000-07-03 Thread Perl Authors Upload Server


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

  modid:   Unicode::Normal
  DSLI:i???
  description: Composition, canonical ordering, blocks
  userid:  MHOSKEN (Martin Hosken)
  chapterid:   13 (Internationalization_Locale)
  enteredby:   ANDK (Andreas J. König)
  enteredon:   Mon Jul  3 16:43:06 2000 GMT

The resulting entry will be:

Unicode::
::Normal  i??? Composition, canonical ordering, blocks  MHOSKEN

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.kbx.de/pause/authenquery?ACTION=edit_mod

Thanks for registering,
The Pause Team



New module Net::MsgLink

2000-07-03 Thread Perl Authors Upload Server


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

  modid:   Net::MsgLink
  DSLI:idpO
  description: Abstraction of "user" part of a network link
  userid:  RAM (Raphael Manfredi)
  chapterid:5 (Networking_Devices_IPC)
  enteredby:   ANDK (Andreas J. König)
  enteredon:   Mon Jul  3 16:48:39 2000 GMT

The resulting entry will be:

Net::
::MsgLink idpO Abstraction of "user" part of a network link RAM

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.kbx.de/pause/authenquery?ACTION=edit_mod

Thanks for registering,
The Pause Team



Welcome new user Jesse Erlbaum

2000-07-03 Thread Perl Authors Upload Server


Welcome Jesse Erlbaum,

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

JERLBAUM

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:  Jesse Erlbaum
  email: [EMAIL PROTECTED]
  homepage:  http://www.vm.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.kbx.de/pause/authenquery?ACTION=edit_cred
or
  http://pause.kbx.de/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 CGI::Application

2000-07-03 Thread Perl Authors Upload Server


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

  modid:   CGI::Application
  DSLI:bmpO
  description: Framework for building reusable web-apps
  userid:  JERLBAUM (Jesse Erlbaum)
  chapterid:   15 (World_Wide_Web_HTML_HTTP_CGI)
  enteredby:   ANDK (Andreas J. König)
  enteredon:   Mon Jul  3 16:56:33 2000 GMT

The resulting entry will be:

CGI::
::Application bmpO Framework for building reusable web-apps JERLBAUM

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.kbx.de/pause/authenquery?ACTION=edit_mod

Thanks for registering,
The Pause Team



Welcome new user Josiah Bryan

2000-07-03 Thread Perl Authors Upload Server


Welcome Josiah Bryan,

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

JBRYAN

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:  Josiah Bryan
  email: [EMAIL PROTECTED]
  homepage:  http://www.josiah.countystart.com/
  enteredby: Kurt D. Starsinic

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.kbx.de/pause/authenquery?ACTION=edit_cred
or
  http://pause.kbx.de/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 WML::Card

2000-07-03 Thread Perl Authors Upload Server


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

  modid:   WML::Card
  DSLI:cdpO
  description: WML Cards generator
  userid:  MALVARO (Mariana Alvaro)
  chapterid:   15 (World_Wide_Web_HTML_HTTP_CGI)
  enteredby:   ANDK (Andreas J. König)
  enteredon:   Mon Jul  3 19:14:07 2000 GMT

The resulting entry will be:

WML::
::CardcdpO WML Cards generator  MALVARO

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.kbx.de/pause/authenquery?ACTION=edit_mod

Thanks for registering,
The Pause Team



New module WML::Deck

2000-07-03 Thread Perl Authors Upload Server


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

  modid:   WML::Deck
  DSLI:cdpO
  description: WML Deck generator
  userid:  MALVARO (Mariana Alvaro)
  chapterid:   15 (World_Wide_Web_HTML_HTTP_CGI)
  enteredby:   ANDK (Andreas J. König)
  enteredon:   Mon Jul  3 19:15:33 2000 GMT

The resulting entry will be:

WML::
::DeckcdpO WML Deck generator   MALVARO

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.kbx.de/pause/authenquery?ACTION=edit_mod

Thanks for registering,
The Pause Team



Re: Request for info on how modules@perl.org works

2000-07-03 Thread Tim Bunce

On Tue, Jun 27, 2000 at 02:45:33PM +0100, Graham Barr wrote:
> On Tue, Jun 27, 2000 at 08:44:33AM -0500, Autarch wrote:
> > 
> > That's certainly fine.  I guess I'd just want to know if someone wanted to
> > upload a bunch of stuff into a namespace I know.  The only time that
> > someone has wanted to this so far she contacted me first and we discussed
> > it before it went to this list, which is obviously the best way to handle
> > things.
> 
> As we said, nobody "owns" any namespace. But we do ancourage people to
> talk if they wish to use a namespace already in use.

I've not been following this but I'll make one observation:

Regardless of any constraints/conventions/procedures etc relating to
the "CPAN" archive and "PAUSE" upload software, the "Perl Module List"
is a publication produced by Andreas (and nominally myself) and we have
ultimate control over what's in it.

The original conception was that CPAN would be open for uploads of
pretty much anything (we would not want it any other way) but that
entry into the "Perl Module List" would require that the module name,
at least, met some very basic informally (ill)defined criteria.

I hope that's helpful in some way.

Tim.



Re: So, I did this exception library for Perl 5...

2000-07-03 Thread Andreas J. Koenig

Graham Barr is nominated as the Exception pumpking. I forward your
message to him.

I also forward to [EMAIL PROTECTED]

SEX is not only a cutesy name we at [EMAIL PROTECTED] mostly frown
upon, it is also already taken, at least on a case insensitive basis,
by MSCHWERN.

I recently made the proposal to name all the candidates in the racing
for the best Exception library Exception::Something (pick your
favorite instead of "Something", that is;).

So anyway, if you're inclined to rename or not, feel free to upload it
to CPAN as it makes future discussions about alternatives easier if
the candidates are not spread over multiple places. For uploading
instructions see $CPAN/modules/04pause.html.

-- 
andreas


> On Mon, 03 Jul 2000 20:37:42 -0700, [EMAIL PROTECTED] said:

 > ... but I'm not sure if it's anything that CPAN would want, or how it
 > compares or interacts with anything that may already be planned for the
 > future, or that may already have been implemented. I haven't paid that
 > much attention to Perl for quite a while now.

 > The code is fairly raw, although I've written a test script for it and
 > used it in a few programs, and it does seem to basically work. It would
 > definitely need some cleaning up and packaging if anybody were going to
 > use it, and there's no way I'm going to take that on if there's no
 > interest in it. It also makes your code look kinda weird. Not only that,
 > but I'm not sure how much time I'll have to maintain it.

 > However, I think it's possible that y'all may want it, since it does
 > provide a framework that could be used to build almost-adequate
 > exception management... which is conspicuously missing from Perl and
 > every other popular programming environment these days.

 > I call it Simple EXceptions.

 > If you want to take a look at it, there's a tarball at

 > http://www.velvet.com/jbash/SEX.tar.gz

 > There's a reasonably complete set of POD documentation in SEX::Exception.pm.


 > -- John B.