Net::FTP uses classes under the Net::FTP:: namespace, so I am
not sure that is a good place for this module. Also it would
seem that this module does not "extend" Net::FTP or get used by
Net::FTP like all other modules under that namespace.

Also I would suspect that anyone looking for this module on CPAN is not
likely to look for it under Net::FTP, but instead under a namespace
that is related to MVS or JES. I would suggest something like
MVS::JESFTP

Graham.

On Tue, Feb 01, 2000 at 05:01:28PM -0700, Owens, Mike wrote:
> I am working on a module that I'd like to contribute to CPAN. Following 
> the guidelines in the CPAN Perl 5 Module List, I'd like to call this
> module Net::FTP::JES.
> 
> This module submits JCL jobstreams to MVS systems through FTP.
> 
> IBM mainframe MVS systems accept job input through the Job Entry
> Subsystem (JES). This input is in the form of 80-byte card images that
> correspond to the punch cards of ancient times. The new releases of MVS
> can accept this input via FTP to the MVS internal reader (equivalent
> to the physical card readers of older systems).
> 
> This module basically wraps the ``Net::FTP'' module into an abbreviated
> interface for the sole purpose of submitting a jobstream file to an MVS
> system.
> 
> The basic methods are:
> 
>       $jes = Net::FTP::JES->open($host, $logonid, $password);
> 
>               This method creates a connection to the MVS system JES at
> $host,
>               using FTP logon ID $logonid and password $password. If the
>               connection is made, ``open'' returns a reference $jes to the
> JES
>               connection; otherwise ``open'' returns `undefined'.
> 
>       $jes->submit($job);
> 
>               This method submits the jobstream contained in the file
> $job. If
>               the submission is successful, ``submit'' returns true;
> otherwise
>               ``submit'' returns ``undefined''.
> 
>       $jes->quit;
> 
>               This method closes the connection to JES. It is just the
>               Net::FTP ``quit'' method.
> 
> 
> Is Net::FTP::JES suitable for the module name?
> 
> -----
> Michael Owens
> [EMAIL PROTECTED]
> (505) 827-2154

Reply via email to