On Fri, Apr 20, 2001 at 02:29:52PM -0400, Kirrily Skud Robert wrote:
> Johan and/or [EMAIL PROTECTED],
> 
> What is the "official" best way to manage a module which may have
> different people acting as release managers over time?  It seems
> like the only current way is to just have the release manager upload it
> under their own CPAN id.  

    I think that this just became an FAQ.  You have accurately described
the "official" best way.  modules@, should we craft a response and put it
on the web?

> This seems bad to me... currently CPAN allows anyone to upload anything
> with any name, so I (SKUD) could upload (for instance) an LWP module
> with a higher version number than the current one, and it could cause
> all kinds of problems.  However, it would be fairly obvious that I'd
> done something bad, because someone would fairly rapidly realise that
> I'm not actually the maintainer of that module and spank me.  Even that
> -- relying on a social fix to potentially dangerous exploits -- is
> pushing our luck, but at least it's *something*.

    Could someone with more expertise (Andreas) field this question?

> If a module often changes hands, perhaps every couple of versions, then
> how will anyone know whether they can trust any given version? 

    One does not achieve trust of Open Source software based on finding
the source code in a particular directory.

> The situation becomes yet more complex when we have a family of modules,
> any of which could be maintained by different people over time.
> Wouldn't it be better to go to authors/id/R/RE/REEFKNOT/ and be able to
> see all the reefknot-related modules in one place?  (We currently have
> Net::ICal, and will shortly have Net::ITIP, Net::IMIP, and a number of
> Reefknot::* modules).

    CPAN.pm is the high-level interface to CPAN.  One should not browse
the FTP directories directly and expect to be enlightened.

    - Kurt

Reply via email to