Re: Package Proposal: Search_SwishE

From: Date: Sun, 11 May 2003 14:14:52 +0000
Subject: Re: Package Proposal: Search_SwishE
References: 1  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-16139@lists.php.net to get a copy of this message
have you seen this? http://wb.pro-net.co.uk/sourceview.php?file=swish.php Have cc'ed to the author - the licence on his files in http://wb.pro-net.co.uk/source.php is not clear (for pear we really need LGPL/BSD.. etc.), but pearifying, and making the api similar to mnogo may be quicker than doing it from scratch. Regards Alan Davey wrote:
Hey, I've taken a break from PEAR_Info and Auth_HMAC to write up a quick framework for this package. Basically, its a wrapper around the Swish-E spider binary. This spider can work with HTML, XML (using internal parser or libxml2 for both HTMLa and XML), PDF (PERL extension converts to HTML first, so if you want PDF you need PERL too. Note the actual Swish-E is written in C), Doc, Excel and even MP3 (via ID3 tags) again, all via extra PERL extensions. It can work locally, over http and even by processing texts that is the result of another file (script or whatever). It can be made to parse PHP files using the CGI/CLI binary (remember, CLI is there by default in PHP 4.3.x+ when DSO is installed) before indexing also. Heck, it can parse any file with anything before indexing it, so if you want to index PERL or whatever also, thats fine. There is a win32 distribution aswell as *nix. I have commented this frame work from start to finish with ideas and thoughs, please read them. Theres some stuff at the top regarding PECL too. The proposed name is Search_SwiftE as Search_Swift-E is not allowed. http://www.pixelated-dreams.com/~davey/PEAR/Search_SwiftE.phps for source framework. Oh yeah, please excuse my non-PEAR CS code, this is my usual style... well, at least, tabs and my brace style, and the ZDE comments. my comments are usually neater though. - Davey
-- Can you help out? Need Consulting Services or Know of a Job? http://www.akbkhome.com

« previous php.pear.dev (#16139) next »