Welcome new user BBRYANT

2001-03-08 Thread Perl Authors Upload Server


Welcome Billy Bryant,

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

BBRYANT

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:  Billy Bryant
  email: [EMAIL PROTECTED]
  homepage:  
  enteredby: Johan Vromans

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



Digest::SHA256

2001-03-08 Thread sevillar


My name: Rafael R. Sevilla
My email addresses: [EMAIL PROTECTED], [EMAIL PROTECTED]
My CPAN user ID (already registered): DIDO

I've created a new module named SHA256 which is to be an interface to
the new SHA256/384/512 algorithm developed by NIST as a counterpart to
AES (at present it only supports SHA256, but that will change as soon
as I fix the code for SHA384 and SHA512).  The interface for this is
essentially the same as that of the original SHA module (on which the
code is partly based), and defines these methods:

reset() - reset the hash
add(LIST) - add a list of strings to the hash
addfile(HANDLE) - adds the contents of a file to the hash
digest() - finalizes the digest, returning the digest value in binary
hexdigest() - same as above, except that it returns a hexadecimal
string representing the digest
hash($string) - convenience method - hashes a string by doing
add(string) then digest()
hexhash($string) - same as above except it uses hexdigest() instead of
digest()

I'll also add an additional method in the future:

settype(number) - which accepts 256, 384 or 512 and uses the
appropriate hash size.

DSLI for this modules:

Name   DSLI  Description  Info
-     -
SHA256 bdch  NIST SHA-256/512/384 message digest algo.DIDO

They ought to wind up in category 14: Authentication, Security, and
Encryption.

-- 
Rafael R. Sevilla <[EMAIL PROTECTED]>   +63(2)   8177746 ext. 8311
Programmer, InterdotNet Philippines  +63(917) 4458925




Namespace

2001-03-08 Thread Stephen . Potts

I would like to register a name space for uploading to PAUSE.

Steve



Request for CPAN id

2001-03-08 Thread Kevin . Ruscoe

PAUSE maintainers

Could I please register myself on PAUSE.  Details are as follows:

Name: Kevin Ruscoe
Email: [EMAIL PROTECTED]
Preferred user-id: KRUSCOE

Initial contribution

Proposed module name: Tie::DxHash
DSLI: Rdpr
Description: "Keeps insertion order; allows duplicate keys"
Discussion: I wrote this module in order to facilitate the use of 
more complex mod_rewrite rules in Apache configuration files written 
with PerlSections.  I originally proposed this to the mod_perl 
mailing list (see 
http://www.geocrawler.com/archives/3/182/2000/2/0/3371477/, which 
includes a synopsis of the module's use).  I said at the time that I 
would contribute this to CPAN but did not get round to it until now.  
I received a mail from someone a couple of days ago asking why he 
could not find the module on CPAN.  This served to prick my 
conscience :)

Regards
Kevin

Any text which follows this line was added after I sent the mail.
=


Visit our website at http://www.ubswarburg.com

This message contains confidential information and is intended only 
for the individual named.  If you are not the named addressee you 
should not disseminate, distribute or copy this e-mail.  Please 
notify the sender immediately by e-mail if you have received this 
e-mail by mistake and delete this e-mail from your system.

E-mail transmission cannot be guaranteed to be secure or error-free 
as information could be intercepted, corrupted, lost, destroyed, 
arrive late or incomplete, or contain viruses.  The sender therefore 
does not accept liability for any errors or omissions in the contents 
of this message which arise as a result of e-mail transmission.  If 
verification is required please request a hard-copy version.  This 
message is provided for informational purposes and should not be 
construed as a solicitation or offer to buy or sell any securities or 
related financial instruments.




Welcome new user KRUSCOE

2001-03-08 Thread Perl Authors Upload Server


Welcome Kevin Ruscoe,

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

KRUSCOE

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:  Kevin Ruscoe
  email: [EMAIL PROTECTED]
  homepage:  
  enteredby: Johan Vromans

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: Request for CPAN id

2001-03-08 Thread Johan Vromans

On Thu, Mar 08, 2001 at 02:07:50PM +, [EMAIL PROTECTED] wrote:
> PAUSE maintainers
> 
> Could I please register myself on PAUSE.

No you can't. But we can ;-).

-- Johan



User update for ISTEEL

2001-03-08 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: [ISTEEL]
   fullname: [Ian Steel]
  asciiname: []
  email: [[EMAIL PROTECTED]]
   homepage: [http://www.bilstone.co.uk/parser] was 
[http://freeweb.ftech.net/bilstone/parser.html]
cpan_mail_alias: [publ]


Data were entered by ISTEEL (Ian Steel).
Please check if they are correct.

Thanks,
The Pause



User update for SVINTO

2001-03-08 Thread Perl Authors Upload Server

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

Record update in the PAUSE users database:

 userid: [SVINTO]
   fullname: [Svante Sörmark]
  asciiname: []
  email: [[EMAIL PROTECTED]] was [[EMAIL PROTECTED]]
   homepage: [] was [http://www.ita.chalmers.se]
cpan_mail_alias: [secr] was [publ]


Data were entered by SVINTO (Svante Sörmark).
Please check if they are correct.

Thanks,
The Pause



Author registry request

2001-03-08 Thread Cathelijne en Jeroen Elassaiss-Schaap

Dear Maintainers,

In the good tradition of the perl community, I kindly request to be 
registered as module author on CPAN/perl. I hope that my code can 
contribute to the ease and functionality of perl/CPAN. The following list 
is set up according to CPAN/modules/04pause.html

Name: Jeroen Elassaiss-Schaap

e-mail: [EMAIL PROTECTED]

homepage: www.geocities.com/macfaqnl

preffered user-id: JEROENES

contribution:

'Supersplit' is a module that extends the split/ join methods to 
multi-dimensional arrays. From the moment that I encountered the cool 
possibilities of multi-dimensional arraying in perl, I have been thinking 
how nice it would be if such arrays could be read and written out in one 
statement. Well, the methods supersplit and superjoin just do that. The 
standard interface exports 6 methods, and I have written a separate 
object interface just for people who like object-oriented perl better or 
who don't like my namespace choices. 

Another module I would like to contribute is 'CGIPack'. It takes a series 
of scalars, and a size-description, and (un)packs them in a tightly 
packed string. This string consists of only the alphanumeric + 2 
characters, so it can be used in an URL. These compact strings are more 
easily handled in copy-pasting/ e-mail/ handwritten URLs in 'the wild'. 

description in format:

Supersplit  bdph Extends split/join functions to multi-dimensional 
arrays
CGIPack adpf Packs/unpacks scalars in bit-tight URL compatible 
strings

discussion:

Both modules have been discussed at the perlmonks.org site. Both received 
some realy enthousiastic comments, some as a reply, some in private 
discussion: 'cool function ideas', 'cool module!' etc.. After a 
comment-and-answer discussion Supersplit has benefitted from Ben Tilly's 
ideas. The original Supersplit posting has even reached the top-ten nodes 
(something I am really proud of). 

Merlyn aka Randal L Schwartz also commented on Supersplit in the 
perlmonks chatterbox, he showed concise code that things similar to 
supersplit in two dimensions, but these were quite difficult to follow 
and it even took him a second try to get it right. The HTML-table-join he 
could do with some CGI-code together with two maps, which still was 
complicated. And he agreed with me when I answered that for example a 
LaTeX table took more coding, as no translators are ready. These kind of 
tables are quite easy to code with superjoin.

The CGIPack code originally was written in answer to a monk-request, but 
I extended it afterwards. As described earlier, it received enthousiastic 
private reactions. I know it is similar to the pack/base64 function, but 
it allows compactness of the strings, where base64 only expands them. So 
I think CGIPack is an useful addition.

I would catagorize CGIPack as either Text:: or CGI::, but I wouldn't know 
where to put Supersplit, as it is an Array::/Text:: hybrid.

 
In the hope you will enjoy these modules, 



Jeroen



Refs:
Supersplit: 
CGIPack: 
my alias at perlmonks.org is 'jeroenes'

Jeroen en Cathelijne Elassaiss-Schaap, [EMAIL PROTECTED]
Homepage Jeroen: 





Register for PAUSE

2001-03-08 Thread Dan Winchester

Hi,

I'd like to register for PAUSE with a view to contributing a module.

Here are my details:

> your name
Dan Winchester

> your email address
[EMAIL PROTECTED]

> your homepage if you have one
NA

> your preferred user-ID on CPAN
DANW

> a description of what you're planning to contribute
A module that converts UK easting and northing to latitude and longitude.

Working title is Geo::Coord, however would rather use a more narrow name.
I'm having difficulty coming up with something that fits in the 11 character
recommendation. The sentiment is Geo::ukEastingNorthing2LatitudeLongitude.
Would appreciate advice here.

Latest version of the module is here:
http://dev0.freelancers.net/Geo-Coord-0.12.tar.gz

> for modules a description in module list format
DSLI Description
 
adpf UK easting, northing to latitude, longitude

> where you have discussed some or all parts of your contribution
Invited comments on comp.lang.perl.modules, received two responses off-list.
Happy to take further direction on this.

Cheers
Dan




Request for a namespace GISI::

2001-03-08 Thread Alexandre Sorokine

Dear Maintainer,

My PAUSE ID is SORO. I want to request a name space GISI:: on CPAN and
contribute following modules:

Name   DSLI  Description  Info
-     -
GISI   ampO  Geographic Information Systems Interface SORO
GISI::SHAPEamcO  ArcView SHAPE file format driver SORO
GISI::MIFMID   ampO  MapInfo MIFMID file format driverSORO

Project developers:

Alexandre Sorokine ([EMAIL PROTECTED])
Kurt Ackermann ([EMAIL PROTECTED])

Project page: 

http://gisi-pm.sourceforge.net/

Additional information (from GISI pod):

=head2 What is GISI?

GISI stands for 'Geographic Information System Interface'.

GISI is an experimental object-oriented API (Application Programming
Interface) to access spatial data from Perl programs.  GISI intention
is to define a set of classes and conventions to provide a consistent
interface to access spatial data independent of underlying file format
or access method.  GISI is based on the OpenGIS
Abstract Specification Version 4 (http://www.opengis.org/).

Similar to L, GISI is an interface layer providing
communication between Perl scripts utilizing GISI and drivers that
provide actual access to the sources of spatial data.  All effort was
done to keep GISI thin and limit its scope to the data access
purposes.  GISI is sought to be a glue between various pieces of the
GIS software and libraries written in a variety of programming
language, including but not limited to Perl.

=head2 Architecture

GISI as implemented as a set of Perl modules of 'core GISI' and
optional drivers.  GISI itself performs the following actions: loading
of the specified driver(s), dispatching its method calls to the
drivers and error checking/handling.  All other actions should be
implemented outside of the GISI driver loader although they can share
GISI data model.  The drivers implement support for a given type of a
spatial data sources that can be a file in some format, a database
server or almost anything else.

In term of the abstract model of spatial data GISI relies on the
OpenGIS Abstract Specification, Version 4.  The best way to get a good
understanding of the matter is to download the specification and read
in GISI:

[skipped...]

=cut

Discussions and publicity:

GISI.pm under the current name and architecture has been under
development for almost 2 years and some pieces of its code may be
traced back even to 1994.  Originally it was a set of Perl scripts to
convert between various GIS (Geographic Information Systems) formats,
later they were rewritten as modules and unified around the model of
the OpenGIS Abstract Specification
(http://www.opengis.org/techno/specs.htm).

We had made a presentation about GISI.pm at the Technical Committee
meeting of the OpenGIS Consortium (http://www.opengis.org/) this June.
Also we will be presenting a paper concerning GISI.pm design
philosophy and surrounding software architecture issues at the ACMGIS
Symposium on November 9-11 in Washington DC
(http://acmgis.cs.pusan.ac.kr/html/acmgis2000/index.html).

Best Regards,
-- 
Alexandre Sorokine
Department of Geography
SUNY at Buffalo
mailto:[EMAIL PROTECTED]



Access to PAUSE

2001-03-08 Thread Hotmail \(Andy\)



I was hoping to get allocated a PAUSE id (or at 
least upload a minor mod to the Tcl module).
 
Name: Andrew Brown
E-Mail: [EMAIL PROTECTED]
Homepage: 
Preferred User-Id: ANDYB
Contibution: Initial contibution is a (**very**) 
minor update to the Tcl module for perl 5.6.0 compatability.
 
I may provide further enhancements to this module 
to support the tcl 8.3 function set.
I may also wish to provide DBI interfaces in 
the future (looking at DBI::MSSqlServer).
 
Regards,
Andrew