Hi!

On Wednesday 16 May 2007, Dominique Quatravaux wrote:
> (Disclaimer: I'm not a native speaker, and that means I ramble a bit
> from lack of skill in making short sentences. Please bear with me.)
>
> Hi module authors,
>
> I'm DOMQ on CPAN, and I'm about to release a new application, NutsPKI.
> Problem is, I don't know where to put it on the CPAN, if at all.
>
> The application is an X509 PKI, which delivers X509 certificates. It's
> not just the CA (that would be Crypt::OpenSSL::CA, which is already on
> CPAN), and it's not just a Web application; when finished, it will
> have a Web interface, a validation workflow, it will send emails, have
> crontabs, store stuff into an LDAP directory, and supervise and/or own
> security-critical parts of the infrastructure (eg its own Apache web
> server, an OpenLDAP server and an OCSP responder).
>
> Of course I'll strive to keep it as modular as possible (eg ship the
> OCSP part as Crypt::OCSP::Responder or something). But at the end of
> the day, there remains a need for a little pyramid-shaped piece of
> Perl to go on top of that heap of CPAN slabs and act as the
> application proper. This whatever-NutsPKI-0.01.tar.gz  will not be
> re-useable code in OO parlance (meaning that you'll have to edit it in
> order to change its purpose).
>
> My options wrt the CPAN namespace are:
>
>    1. not put it on the CPAN at all (eg Slashcode);
>    2. use the root namespace ("NutsPKI"), which some high-profile CPAN
>       contributor advised me to do over IRC today (a lot of the
>       newfangled Catalyst applications do that these days, eg Angerwhale);
>    3. use a themed toplevel namespace, ie Crypt::NutsPKI
>       (Mail::SpamAssassin does that);
>    4. create a whole new Application:: namespace to host applications,
>       in the sense of code that is not re-useable without alteration
>       (no precedent).
>

Just put it under the App:: namespace:

http://search.cpan.org/search?mode=all&query=app

Regards,

        Shlomi Fish

---------------------------------------------------------------------
Shlomi Fish      [EMAIL PROTECTED]
Homepage:        http://www.shlomifish.org/

If it's not in my E-mail it doesn't happen. And if my E-mail is saying
one thing, and everything else says something else - E-mail will conquer.
    -- An Israeli Linuxer

Reply via email to