Re: New User Request
> On Thu, 31 May 2001 11:17:01 -0400, Ron Isaacson ><[EMAIL PROTECTED]> said: > I have one module ready for near-immediate release: Env::Module, a Perl > interface to modulecmd, to automate loading of modulefiles from Perl > scripts. Although the global community of module users is not huge, it > definitely does exist, and Env::Module should reduce the need for > deviant hackery. Can you please use the form "Apply for namespace..." on PAUSE for registering? And please try to describe the purpose of the module a bit more so that an innocent reader gets the intent--I do not get it. Thanks! -- andreas
New module Astro::FITS::Header
The next version of the Module List will list the following module: modid: Astro::FITS::Header DSLIP: bdpO? description: interface to FITS headers userid: AALLAN (Alasdair Allan) chapterid: 23 (Miscellaneous_Modules) enteredby: ANDK (Andreas J. König) enteredon: Fri Jun 1 07:27:49 2001 GMT The resulting entry will be: Astro::FITS:: ::Header bdpO? interface to FITS headersAALLAN 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 JOHANVDB
Welcome Johan Van den Brande, PAUSE, the Perl Authors Upload Server, has a userid for you: JOHANVDB 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: Johan Van den Brande email: [EMAIL PROTECTED] homepage: http://www.vandenbrande.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
Re: registration request
> On Wed, 30 May 2001 01:29:27 +0200, Johan Van den Brande ><[EMAIL PROTECTED]> said: > I have some modules ready to share with the rest of the world. > One module is a JOT decoder ( JOT is a digital ink storage > format). The other modules are situated in the SMS field (GSM > SMS ) and implement a PDU codec, NBS codec ( Ringing tones, group > graphics, VCard ...), transport modules for GSM modems and some > HTTP based SMS gateways ... > One thing I would like to ask if it is ok to use the prefix > "Tektonica" in my module sets ( Like Tektonica::iSMS::PDU ). > Tektonica is the name of my small (1 man) company, and although I > want to share my modules, I want to link the name of my company > with the released modules. Just like java classes need to be > named but without the 'com.' prefix ... It's about the most difficult question you can ask. Try to write an article about good naming of modules that is universally applicable and you will note that it takes several years to write it:-) In general, if there is an existing namespace where a module fits good, choose a close namespace and forget about marketing aspects. In general, if your company has developed a suite of 250 modules, all interrelated and intertwined, then *please* use a unique namespace (be it company name or pet name). You see, it depends... -- andreas
New module Inline::Java
The next version of the Module List will list the following module: modid: Inline::Java DSLIP: cdoO? description: Easy implementation of Java extensions userid: PATL (Patrick LeBoutillier) chapterid:2 (Perl_Core_Modules) enteredby: ANDK (Andreas J. König) enteredon: Fri Jun 1 07:41:35 2001 GMT The resulting entry will be: Inline:: ::JavacdoO? Easy implementation of Java extensions PATL 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 Text::Quickwrap
The next version of the Module List will list the following module: modid: Text::Quickwrap DSLIP: cdcf? description: Width limiting fast text wrapper userid: IVANPAN (Ivan Panchenko) chapterid: 11 (String_Lang_Text_Proc) enteredby: ANDK (Andreas J. König) enteredon: Fri Jun 1 07:42:55 2001 GMT The resulting entry will be: Text:: ::Quickwrap cdcf? Width limiting fast text wrapper IVANPAN 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
Module submission Device::ParallelPort
The following module was proposed for inclusion in the Module List: modid: Device::ParallelPort DSLIP: cdpOg description: Low Level access to Parallel Port userid: SCOTT (Scott Penrose) chapterid:4 (Operating_System_Interfaces) communities: http://linux.dd.com.au/projects/parport for information similar: rationale: A totally abstracted library for parallel port access. There is no standard way in almost any language/operating system to access the parallel port for low level control (eg: to control specialised hardware, not printers). Linux has at least three methods, Winodws another, FreeBSD, BeOS, etc all differ. Unlike serial communications it is often necessary to control the parallel port at the single wire level, eg: switching one of the pins to input instead of output. This is not to control devices which would normally deserve a kernel driver (eg: ZIP drives) which need to be implemented on each operating system. This is for controlling watering systems, PIC programmers or the all famous coffee machine. The linux version (first being implemented) will have two drivers, one which accesses hardware directly using (probably c, hopefully not) outb, inb macros, and the other using /dev/parport via the parport module (kernel 2.2+). The knowledge and research into this project is also going to be used for development in at least one other language, possibly more. enteredby: SCOTT (Scott Penrose) enteredon: Fri Jun 1 09:36:56 2001 GMT The resulting entry would be: Device:: ::ParallelPortcdpOg Low Level access to Parallel PortSCOTT 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=8a00_55233a784fc5469d&SUBMIT_pause99_add_mod_preview=1 Immediate (one click) registration: https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=8a00_55233a784fc5469d&SUBMIT_pause99_add_mod_insertit=1
registration
Name - Jamie Krasnoo Email - [EMAIL PROTECTED] Homepage - none preferred id - JKRASNOO contribution - module name - Apache::Cookie::Encrypted Derived class of Apache::Cookie that creates an encrypted version of a cookie automatically using Crypt::CBC and Crypt::Blowfish. The interface is the same as Apache::Cookie with some modifications. Jamie Krasnoo [EMAIL PROTECTED]
Module update for Algorithm::SISort
Record update in the PAUSE modules database: modid: [Algorithm::SISort] statd: [R] stats: [d] statl: [c] stati: [r] statp: [p] was [?] description: [Select And Insert sorting algorithm] userid: [HRAFNKELL] chapterid: [ 6] mlstatus: [list] Data entered by Hrafnkell Freyr Hlöðversson (HRAFNKELL). Please check if they are correct. The Pause
Re: libxml authors address
On Fri, Jun 01, 2001 at 09:16:14AM +0200, "Andreas J. Koenig" <[EMAIL PROTECTED]> wrote: > > On Wed, 30 May 2001 22:34:37 +0200, Marc Lehmann <[EMAIL PROTECTED]> said: > > > cpan lists the author of libxml (XML::XQL etc..) as [EMAIL PROTECTED], however, > > that address does not seem to exist (550 <[EMAIL PROTECTED]>... User unknown, > > while sending a bugfix) since this is also the address in the module > > documentation, does anybody (by chance) have his real address? ;) perldoc XML::XQL Please send bugs, comments and suggestions to Enno Derksen <[EMAIL PROTECTED]> cpan> i /libxml/ DistributionE/EN/ENNO/libxml-enno-1.02.tar.gz DistributionK/KM/KMACLEOD/libxml-perl-0.07.tar.gz DistributionM/MS/MSERGEANT/XML-LibXML-0.91.tar.gz DistributionT/TJ/TJMATHER/libxml-enno-1.05.tar.gz and http://search.cpan.org/search?mode=module&query=XML%3A%3AXQL lists enno derksen as the author of XML::XQL (it also lists libxml below, which includes XML::XQL). ... so there is ample room for confusion ;) anyway, thanks a lot for providing the correct address ;) -- -==- | ==-- _ | ---==---(_)__ __ __ Marc Lehmann +-- --==---/ / _ \/ // /\ \/ / [EMAIL PROTECTED] |e| -=/_/_//_/\_,_/ /_/\_\ XX11-RIPE --+ The choice of a GNU generation | |
Module update for Inline::Java
Record update in the PAUSE modules database: modid: [Inline::Java] statd: [a] was [c] stats: [d] statl: [o] stati: [O] statp: [p] was [?] description: [Easy implementation of Java extensions] userid: [PATL] chapterid: [ 2] mlstatus: [list] Data entered by Patrick LeBoutillier (PATL). Please check if they are correct. The Pause
User update for ISAACSON
(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: [ISAACSON] fullname: [Ron Isaacson] asciiname: [] email: [[EMAIL PROTECTED]] was [[EMAIL PROTECTED]] homepage: [] cpan_mail_alias: [secr] was [publ] Data were entered by ISAACSON (Ron Isaacson). Please check if they are correct. Thanks, The Pause
Re: New User Request
"Andreas J. Koenig" wrote: > > > On Thu, 31 May 2001 11:17:01 -0400, Ron Isaacson ><[EMAIL PROTECTED]> said: > > > I have one module ready for near-immediate release: Env::Module, a Perl > > interface to modulecmd, to automate loading of modulefiles from Perl > > scripts. > > Can you please use the form "Apply for namespace..." on PAUSE for > registering? And please try to describe the purpose of the module a > bit more so that an innocent reader gets the intent--I do not get it. Hi Andreas -- Thanks for the quick reply! It seems the Env:: namespace is already in use under Chapter 4 (user DSB has Env::Path). Env::Module is similar in theory, although it works with modulefiles. By definition, from www.modules.org: The Modules package provides for the dynamic modification of a user's environment via modulefiles. Each modulefile contains the information needed to configure the shell for an application. Once the Modules package is initialized, the environment can be modified on a per-module basis using the module command which interprets modulefiles. Typically modulefiles instruct the module command to alter or set shell environment variables such as PATH, MANPATH, etc. modulefiles may be shared by many users on a system and users may have their own collection to supplement or replace the shared modulefiles Here's an example: let's say you have several releases of xemacs installed, and you want an easy way to choose your favorite release. Here's a modulefile that might be called "xemacs/21.1.14": #%Module if { [file isdirectory /usr/xemacs/21.1.14/bin] } { prepend-path PATH /usr/xemacs/21.1.14/bin } if { [file isdirectory /usr/xemacs/21.1.14/man] } { prepend-path MANPATH /usr/xemacs/21.1.14/man } Then there's a binary, called modulecmd, which outputs eval'able code in a variety of languages. If your shell is ksh, you might type: "eval `modulecmd ksh load xemacs/21.1.14`" to properly configure your environment. Now, modulecmd supports perl as well. If I issue the command "modulecmd perl load xemacs/21.1.14", given the above modulefile, it will spit out something like this (well not exactly, but here's a simplified version): $ENV{'PATH'} = "/usr/xemacs/21.1.14/bin:" . $ENV{'PATH'}; $ENV{'MANPATH'} = "/usr/xemacs/21.1.14/man:" . $ENV{'MANPATH'}; That's where Env::Module comes in. You say Env::Module::load ('xemacs/21.1.14') and it will run modulecmd and eval the output. (It can also unload modules and do some other fancy stuff, like check for errors.) Obviously, this will only be useful to people who use modulecmd and have some modulefiles installed. Can you recommend a chapter for this, and a good succinct way to describe it? :-) -- Ron Isaacson Morgan Stanley [EMAIL PROTECTED] / (718) 754-2345
Module submission Tasks
The following module was proposed for inclusion in the Module List: modid: Tasks DSLIP: bdpOg description: Module for tasks/projects and time tracking userid: SERGEY (Sergey Gribov) chapterid: 23 (Miscellaneous_Modules) communities: similar: rationale: Module to track the tasks / projects and time spend on each task. This module allows to keep the hierarchical list of the tasks, including the time logs for every task. All information is saved in XML file. enteredby: SERGEY (Sergey Gribov) enteredon: Fri Jun 1 15:59:39 2001 GMT The resulting entry would be: Tasks bdpOg Module for tasks/projects and time tracking SERGEY 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=9a00_5ac9d222d4b11910&SUBMIT_pause99_add_mod_preview=1 Immediate (one click) registration: https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=9a00_5ac9d222d4b11910&SUBMIT_pause99_add_mod_insertit=1
User update for EARL
(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: [EARL] fullname: [Earl Cahill] asciiname: [] email: [[EMAIL PROTECTED]] was [[EMAIL PROTECTED]] homepage: [http://earl.spack.net/cpan/CacheDir.html] cpan_mail_alias: [publ] Data were entered by EARL (Earl Cahill). Please check if they are correct. Thanks, The Pause
User update for TRIPIE
(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: [TRIPIE] fullname: [Tomas Styblo] asciiname: [] email: [[EMAIL PROTECTED]] homepage: [http://geocities.com/tripiecz/] cpan_mail_alias: [secr] was [publ] Data were entered by TRIPIE (Tomas Styblo). Please check if they are correct. Thanks, The Pause
Module submission Sparky
The following module was proposed for inclusion in the Module List: modid: Sparky DSLIP: bdpfp description: support functions for Sparky data collector userid: JLHOLT (Jeffrey Holt) chapterid: 12 (Opt_Arg_Param_Proc) communities: similar: I'm aware of none. rationale: The word Sparky was derived from the company logo which has flames over the two 'o's in its name. Over the next few years we plan to produce a variety of perl-based programs that address Oracle system performance problems. Our initial offering is a breath of fresh air for our industry. We hope to reach many customers worldwide with our products and believe CPAN is the easiest, most stable platform for distributing our code. We could, of course, devise a way to tell activestate ppm, and CPAN shell to get our code directly from our server but our installation instructions (not to mention our server's infrastructure) would require more work. Most importantly, for us to use CPAN shell (which I believe is an excellent way to install modules) and store our modules only on our server, I'd have to allow anonomous ftp access to our server. I'm not at all comfortable with that option. enteredby: JLHOLT (Jeffrey Holt) enteredon: Fri Jun 1 21:00:06 2001 GMT The resulting entry would be: Sparkybdpfp support functions for Sparky data collector JLHOLT 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=aa00_1aa58b6c3aafbd2d&SUBMIT_pause99_add_mod_preview=1 Immediate (one click) registration: https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=aa00_1aa58b6c3aafbd2d&SUBMIT_pause99_add_mod_insertit=1
Module submission File::CacheDir
The following module was proposed for inclusion in the Module List: modid: File::CacheDir DSLIP: cdpOp description: auto ttl-based file cleanup without a cron userid: EARL (Earl Cahill) chapterid: 10 (File_Names_Systems_Locking) communities: similar: None I know of, perhaps Dir::Purge rationale: Used for file management so File:: is a good place for it. Got tired of worrying about a cron to do cleanup for me, and going back a couple months after launch to see that I never did cleanup where I had planned to. Works very well for session hash stuff, or file back up. Can also be given code refs to do things slightly different from the norm. enteredby: EARL (Earl Cahill) enteredon: Fri Jun 1 21:19:14 2001 GMT The resulting entry would be: File:: ::CacheDircdpOp auto ttl-based file cleanup without a cron EARL 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=ba00_f5dc42f49e5b7425&SUBMIT_pause99_add_mod_preview=1 Immediate (one click) registration: https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=ba00_f5dc42f49e5b7425&SUBMIT_pause99_add_mod_insertit=1
Module submission File::CacheDir
The following module was proposed for inclusion in the Module List: modid: File::CacheDir DSLIP: cdpOp description: auto ttl-based file cleanup without a cron userid: EARL (Earl Cahill) chapterid: 10 (File_Names_Systems_Locking) communities: similar: None I know of, perhaps Dir::Purge rationale: Used for file management so File:: is a good place for it. Got tired of worrying about a cron to do cleanup for me, and going back a couple months after launch to see that I never did cleanup where I had planned to. Works very well for session hash stuff, or file back up. Can also be given code refs to do things slightly different from the norm. enteredby: EARL (Earl Cahill) enteredon: Fri Jun 1 21:27:19 2001 GMT The resulting entry would be: File:: ::CacheDircdpOp auto ttl-based file cleanup without a cron EARL 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=ca00_936acaf8fea3e65c&SUBMIT_pause99_add_mod_preview=1 Immediate (one click) registration: https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=ca00_936acaf8fea3e65c&SUBMIT_pause99_add_mod_insertit=1
¡¯¯Â°Ó·~¿ì¤½«Ç¥X¯²¡¯
** ¯Â°Ó·~¿ì¤½«Ç¥X¯² ** ±MªùªA°È°Ó¥Î¿ì¤½«Ç¤§©Ó¯²¤H¡C ¥x¥_¦Uµ¥¯Å°Ó¥Î¿ì¤½«Ç®×¥ó¡A¾A¦X¦UºØ°Ó·~»Ý¨D¡I¡I §Ú֦̾³ºZ³qªº¸ê°T¡B¦³«Ü¦h¥ß§Yn¥X¯²ªº¿ì¤½«Ç¡A¥¿µ¥«ÝµÛ±zªº¬D¿ï¡A ¤@©wn¬°±z§ä¨ì¤@³B³Ì¾A¦X±z¹ê²{±z¶¯¹Ï§§§Óªº³õ©Ò¡I¡I¡I¡I °Ï°ì¡G ¤j¦w°Ï ¦p ¡G´°¤Æ«n¡B¥_¸ô¯Â¿ì¡A80¢w700©W¡I¡I ªQ¤s°Ï ¦p ¡G«n¨ÊªF¸ô ¤T¡B¥|¬q¯Â¿ì 50¢w250©W ¡I¡I «H¸q°Ï ¦p ¡G°ò¶©¸ô¤G¬q¡A«H¸q¸ô¤T¬q¯Â¿ì¡A¬Á¼þ±c¹õ¤j¼Ó¡C 30-280©W¡I¡I ¤¤¤s°Ï ¦p ¡Gªø¦wªF¸ô¡A¤¤¤s¥_¸ô¯Â¿ì 70¢w200©W ¡I¡I ªA°È²Ä¤@¡A«~½è«OÃÒ¡CÅwªï¬¢¸ß. ·ç°T¤£°Ê²£ °Ó¥ò³¡ Ápµ¸¤H¡G³³¤p©j TeL¡]¥Nªí¸¹¡^¡G 02-27548587 ¦æ°Ê¹q¸Ü¡G0937063831 ±zªºº¡·N¡A¬O§Ú̪º¦¨´N¡C
Re: CGI::CheckHTML [was: CPAN id registration]
> Sounds like CGI:: namespace is not perfectly > appropriate. I'd expect > such a thing in the HTML namespace. Well, I chose the CGI:: namespace because the module is suited for web applications. I hardly can imagine any other way to use it in real world situations. But maybe HTML::CgiChecker would be more appropriate. Tomas __ Do You Yahoo!? Get personalized email addresses from Yahoo! Mail - only $35 a year! http://personal.mail.yahoo.com/
Module submission Guile
The following module was proposed for inclusion in the Module List: modid: Guile DSLIP: adhhp description: Perl interface to the Guile interpreter. userid: SAMTREGAR (Sam Tregar) chapterid:9 (Language_Interfaces) communities: [EMAIL PROTECTED], [EMAIL PROTECTED] similar: rationale: This module will provide a Perl binding for the GNU Guile Scheme interpreter. Perl programmers will be able to access the Guile interpreter, evaluate Guile code and interact with Guile data objects. This module is being developed to form the basis for the future Inline::Guile module. The module name was chosen both for its obviousness and for the similarity to the existing "TCL", "Python" and "Java" root modules. They also have Inline::* interfaces and I think the similarity will help users find what they are looking for most easily. -sam enteredby: SAMTREGAR (Sam Tregar) enteredon: Sat Jun 2 04:23:34 2001 GMT The resulting entry would be: Guile adhhp Perl interface to the Guile interpreter. SAMTREGAR 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=da00_e648b45529a264cf&SUBMIT_pause99_add_mod_preview=1 Immediate (one click) registration: https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=da00_e648b45529a264cf&SUBMIT_pause99_add_mod_insertit=1