Name space for swish-e modules
Please CC on your reply, thanks. Swish-e (http://swish-e.org) is search engine tool that's been around since 1994. A few years back I was asked to put a few existing Perl modules for using swish-e on the CPAN. I kept the names of the modules, but that meant I uploaded to CPAN SWISH.pm as a top-level module and created a new top-level directory called SWISH. I think uploading a top-level module and creating a new section of CPAN was probably not the best way to go. Anyway, I need to create some new modules for swish-e. Outside of CPAN I'd call them SWISH::Filter.pm and SWISH::Filters::* (for the various filters that can be used with Swish-e). They may not ever need to be uploaded to CPAN, but on the other hand these additional filters are going to be user-submitted, so it could be possible that CPAN would be a good repository. So, the question is should I reconsider the naming scheme just in case the modules end up on CPAN at some point in the future? And if so, under what name? Since some modules relating to swish are distributed with swish-e I don't want the name to seem too out of place. Suggestions? Thanks, -- Bill Moseley mailto:[EMAIL PROTECTED]
SWISH modules Namespace
Hello, I'm looking for a namespace, and to register for CPAN uploads. Registration request info: Name: Bill Moseley Email: [EMAIL PROTECTED] Preferred user-ID: HANK Description of contributions: A collection of modules for working with the SWISH search engine. SWISH is a commonly used open source indexing search engine, and development of swish has been active lately. Version 2.0 has just been released. http://sunsite.berkeley.edu/SWISH-E/ Proposing the `SWISH' namespace. Name DSLI Description - SWISH adpO Interface to SWISH-E search engine SWISH::Forkamp0 Driver for the Forked version of SWISH-E SWISH::Library imcO Driver for the Library version of SWISH-E SWISH::Server imcO Driver for the SWISH-E server SWISH::Stemmer bmcf Access to the SWISH-E stemming functions SWISH::Results impO Provides methods to SWISH-E search results An overview of the SWISH module can be found at http://www.hank.org/modules/SWISH.html The purpose of the modules is to provide a consistent and safe way to access the SWISH search engine, to allow continued addition of features, and to provide new methods of accessing swish (e.g. C library, and Swish Server). These modules have been discussed on the SWISH mailing list, and the dbi-dev and dbi-users mailing lists. There was discussion if these modules might fit under the DBD tree, but it was the consensus of almost everybody that they should not be under DBD for a number of obvious reasons. Bill Moseley mailto:[EMAIL PROTECTED]