The following module was proposed for inclusion in the Module List:

  modid:       App::CELL
  DSLIP:       adpOg
  description: Configure, Error-handle, Localize, and Log
  userid:      SMITHFARM (Nathan Cutler)
  chapterid:   3 (Development_Support)
  communities:
    https://sourceforge.net/p/perl-cell/discussion/general/

  similar:

  rationale:

    Configuration, error-handling, localization, and logging may seem
    like diverse topics. In my experience, however, they are closely
    interrelated. Together, they constitute "minimal basic
    infrastructure" for mid-sized applications.

    In other words, if I'm writing an application, it makes sense for
    it to: * have sane defaults pre-set by the application developer *
    have the defaults be easily overridable by the site administrator *
    have elegant error handling (no dying, croaking, etc.) * be
    object-oriented * be localizable into multiple languages in a
    straight-forward manner, without having to rewrite anything * log to
    syslog in a way that makes it easy to capture the application's log
    messages in a separate logfile

    There are lots of other things applications can be, do, and have,
    but in my mind, these features are fundamental. What is more, they
    are interrelated and it makes sense (to me) to have them together in
    a single, re-usable package.

    Originally I intended for the package to be named "CELL", but
    App::CELL will be just fine. I'll be happy to rename it to something
    else, as per your suggestion, as long as the name doesn't get too
    long.

  enteredby:   SMITHFARM (Nathan Cutler)
  enteredon:   Thu Jan 30 14:47:36 2014 UTC

The resulting entry would be:

App::
::CELL            adpOg Configure, Error-handle, Localize, and Log   SMITHFARM


Thanks for registering,
-- 
The PAUSE

PS: The following links are only valid for module list maintainers:

Registration form with editing capabilities:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=05d00000_50a28a3d8f327dcd&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=05d00000_50a28a3d8f327dcd&SUBMIT_pause99_add_mod_insertit=1
Peek at the current permissions:
  
https://pause.perl.org/pause/authenquery?pause99_peek_perms_by=me&pause99_peek_perms_query=App%3A%3ACELL

Reply via email to