On Tue, 4 Jun 2002, Luke Palmer wrote:

> On Tue, 4 Jun 2002, Miko O'Sullivan wrote:
>
> > No configuration files (.e.g .cpan) are necessary.  However, you can use a
> > configuration file if you want tp indicate a .cpan-like file
> >
> >    cpan --conf ~/.cpan load Date::EzDate
>
> What about no configuration file if ~/.6pan's not there, and ~/.6pan if it
> is.

        Personally, I'd like it to:

        1) work just fine without a config file,
        2) if I specify one, it uses that,
        3) if I don't specify one, but the default exists, it uses that
        4) if it uses a config file (specified or default) it shows the
full path to what it's using, so that I have a chance of detecting Trojans
and typos if I'm paying attention (I don't need or want it to ask for
confirmation, just show a message and maybe 'sleep 1' before continuing)


> > - Authors don't need to indicate dependencies.  CPAN figures it out from the
> > use's and require's.  CPAN will not accept modules that depend on other
> > modules that aren't on CPAN.  (Yes, there might be a chicken and egg problem
> > there, I'm sure we can find a solution.) This leads me to...
>

        Having it figure out the dependencies is definitely a major plus.
As to how to solve the chicken-and-egg...just provide a way to upload
multiple separate modules simultaneously.


Dave

Reply via email to