The following module was proposed for inclusion in the Module List: modid: Blog::Simple DSLIP: bupOp description: Create blog systems userid: GILAD (James Robson) chapterid: 23 (Miscellaneous_Modules) communities: comp.lang.perl.modules
similar: Apache::Blog Net::Blogger rationale: Blog::Simple is a module aimed at creating simple blog applications. Unlike the Apache::Blog and Net::Blogger modules, which interface to existing systems (Apache and the Blogger XML-RPC API respectively), Blog::Simple can be used for development anywhere Perl is installed---a web server running CGI, on an IIS server running ISAPI, or even at the console, using just Perl. Blog::Simple uses a simple text file database similar to a docbase to track blog entries (I've dubbed it a 'blogbase'). Each time a blog is entered, the entry is added to the top of the file. An XML file is generated based on simple, essential tags, and stored in a uniquely named folder on the file system (the blogbase entry has a reference to the path.) By using the file system directly to store data, the module becomes highly portable and doesn't require that a special database system be installed (one that might prove 'too much tool for the job'). Blog::Simple requires the XML::XSL module to perform blog transformations. This gives the developer a high level of output flexibility, as well as a standard way of addressing blog rendering. After emailing [EMAIL PROTECTED] and garnering namespace suggestions, Blog::Simple was given and this seemed to fit the logic of the module. I ruled out using something like CGI::Blog::Simple or WWW::Blog::Simple, since the module is not necessarily web oriented (although in most applications it would be). For instance, I could see someone using it to create a GUI-based personal diary system, one not intended to be shared. However, I am not entirely bent on having the namespace be 'Blog::Simple'. It looks good, seems logical, and was what I came up with after going through the channels outlined on CPAN for namespace creation. Even after looking at the existing Perl namespaces, it still seemed like a good choice. So I leave it in your hands. I'm more interested in getting the module out there than pioneering a new namespace scheme. Thank you for your time and consideration. J. A. Robson enteredby: GILAD (James Robson) enteredon: Thu Oct 17 16:31:35 2002 GMT The resulting entry would be: Blog:: ::Simple bupOp Create blog systems GILAD Thanks for registering, The Pause Team 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=22300000_9157bd5cc9c8026d&SUBMIT_pause99_add_mod_preview=1 Immediate (one click) registration: https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=22300000_9157bd5cc9c8026d&SUBMIT_pause99_add_mod_insertit=1