pereinar    2002/10/01 07:58:06

  Modified:    src/products apache-modules.pod products.html
  Log:
  Added product: @Mail
  
  Submitted by: Ben Duncan <[EMAIL PROTECTED]>
  
  Revision  Changes    Path
  1.2       +85 -18    modperl-docs/src/products/apache-modules.pod
  
  Index: apache-modules.pod
  ===================================================================
  RCS file: /home/cvs/modperl-docs/src/products/apache-modules.pod,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- apache-modules.pod        16 Jun 2002 12:04:17 -0000      1.1
  +++ apache-modules.pod        1 Oct 2002 14:58:05 -0000       1.2
  @@ -30,24 +30,6 @@
   methods.
   
   
  -=head1 Playing Your Part
  -
  -Apache and Perl are world-wide collaborative efforts; naturally, the
  -Apache/Perl integration project is the same.  You've started on the
  -right foot simply by reading this document, thanks! Please make sure
  -you've read the main Perl module list at
  -http://www.cpan.org/modules/00modlist.long.html, all that is said
  -there is relevant here!
  -
  -If you wish to share your module(s) in the Perl way, by putting them
  -on CPAN, send a request to modules@perl.org to get set up with a PAUSE
  -user id and directory. See http://www.cpan.org/modules/04pause.html
  -for more details.
  -
  -B<HINT>:  For a nice set of template files try this:
  -
  -  % h2xs -AX -n Apache::YourPackageName
  -
   =head1 The Module List
   
   Like other CPAN modules, the Apache/Perl modules are listed on the
  @@ -69,3 +51,88 @@
   and C> book by Lincoln Stein and Doug MacEachern. If you can't find
   these modules on CPAN, look for them at
   http://modperl.com:9000/book/source/.
  +
  +=head1 Playing Your Part
  +
  +Apache and Perl are world-wide collaborative efforts; naturally, the
  +Apache/Perl integration project is the same.  You've started on the
  +right foot simply by reading this document, thanks! Please make sure
  +you've read the main Perl module list at
  +http://www.cpan.org/modules/00modlist.long.html, all that is said
  +there is relevant here!
  +
  +If you wish to share your module(s) in the Perl way, by putting them
  +on CPAN, send a request to modules@perl.org to get set up with a PAUSE
  +user id and directory. See http://www.cpan.org/modules/04pause.html
  +for more details.
  +
  +B<HINT>:  For a nice set of template files try this:
  +
  +  % h2xs -AX -n Apache::YourPackageName
  +
  +=head2 Module Naming Conventions
  +
  +Like for normal Perl modules on CPAN, the C<Apache::> namespace
  +conventionally used for mod_perl modules needs to keep a certain
  +organization. This is why you should choose a multi-level name for
  +your module, categorizing it into a namespace that you feel fits your
  +module. There should be a very good reason for a module to not have a
  +nested name (ie. living directly under C<Apache::>), that should only
  +be the case for the core API modules and older modules which may keep
  +their names.
  +
  +Here are some examples of namespaces that you may want to use:
  +
  +  Apache::App      Applications: any module serving content with a
  +                   point-and-click interface *
  +  
  +  Apache::Auth     Modules related to general user 
authentication/authorization
  + 
  +  Apache::Authen   Modules solely related to authentication
  +  
  +  Apache::Authz    Solely related to authorization
  +  
  +  Apache::Access   Only access control
  +  
  +  Apache::Config   Configuration-related things
  +  
  +  Apache::Devel    Development-related modules (debug/devel help)
  +  
  +  Apache::Filter   Filtering modules
  +    ::Output       Output filters (1.0 style Filter/OutputChain or 2.0 style)
  +    ::Input        Input filters
  +  
  +  Apache::Framework  Modules providing application frameworks (templating
  +                     and/or publication frameworks) *
  +  
  +  Apache::Log      Logging modules
  +  
  +  Apache::Method   Method handlers (PATCH/PUT and the like)
  +  
  +  Apache::MIME     MIME-type modules
  +  
  +  Apache::Monitor  Monitoring modules
  +  
  +  Apache::Persistent  Modules providing for persistency in connections
  +  
  +  Apache::Proxy    Proxies
  +  
  +  Apache::RPC      RPC/SOAP modules
  +  
  +  Apache::Trans    URI Translation handlers
  +  
  +  Apache::Util     General-utility modules, usually not handlers but
  +                   providing an API to use in your code
  +
  +C<*>: If you are writing a small application or templating module,
  +contained in one module, you can use these namespaces. However, if you
  +are planning a substantial framework with many inter-related modules,
  +you should probably go with a top-level namespace outside of
  +C<Apache::>.
  +
  +B<Note:> I<Of course> none of these categories are cast in stone: you
  +should feel free to choose the module name that suits your module best
  +instead of trying to follow these general indications. If in doubt,
  +just ask around at the mod_perl list; you are sure to get some
  +assistance in naming your module! Furthermore, you should look at the
  +way it's done on CPAN, and apply it under the C<Apache::> namespace.
  
  
  
  1.14      +13 -0     modperl-docs/src/products/products.html
  
  Index: products.html
  ===================================================================
  RCS file: /home/cvs/modperl-docs/src/products/products.html,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- products.html     29 Jul 2002 07:56:54 -0000      1.13
  +++ products.html     1 Oct 2002 14:58:05 -0000       1.14
  @@ -177,6 +177,19 @@
   written in Perl, has full support for MIME (and mod_perl) and is quite
   pretty. </li>
   
  +<li><p><a href="http://webbasedemail.com/";>@Mail</a> is a fully
  +featured Web Mail server that allows you to set up Web Mail at your
  +domain or server existing POP3 accounts. Including full source code,
  +under a commercial license.</p>
  +
  +<p>@Mail Includes auto-account creation via Sendmail/Exim/Qmail ,
  +scheduler, SQL mailbox support, spell check, group address-book, user
  +preferences, multiple accounts, migration scripts from other
  +mail-servers, attractive DHTML interface, Anti-Virus integration, User
  +Payment service and in-depth Web-based administration of
  +accounts. </p>
  +</li>
  +
   <li> <a href="http://namp.sourceforge.net/";>Namp!</a> is Not Another
   Music Player. In combination with the Apache web server and mod_perl,
   Namp! lets you create a virtual jukebox of your MP3, WAV and Ogg
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to