I know the status of at least one...
Apache::WebSQL can be found at
ftp://ftp.nhgri.nih.gov/pub/software/misc
Although it originated with me and Jason, the software is maintained now by
Joe and Anthony at NHGRI. I don't think they have any time to put it on
CPAN though.
If anyone wishes to volunteer to take on the project, they are welcome to
do so.
Apache::WebSQL has served its purpose -- to allow us to migrate away from
Sybase's WebSQL without changing any legacy websql coding now that Sybase
has dropped the product into oblivion. Thus, it's not really going to go
much farther unless others require more sophisticated emulation from it.
At 10:40 PM 2/13/01 +0800, Stas Bekman wrote:
>Hi,
>
>While compiling the Apache::* modules chapter for the book, I've found
>that these modules aren't on the Apache::* list:
>
>Apache::WAP::MailPeek DBRIAN
>Apache::WAP::AutoIndex DBRIAN
>
>probably there are more of them...
>
>Then there are modules that cannot be found on CPAN and probably some of
>them should be removed from this list. Note that it's normal for modules
>with status i not to be on CPAN. MPB (mod_perl book) marked modules aren't
>there as well, which is OK. But what about the rest?
>
>All these couldn't be found on CPAN:
>
>* PerlHandler's
>AdBannercdpfAd banner serverCHOLET
>AddrMunge bdpfMunge email addresses in webpages MJD
>BBS cdpOBBS like System for Apache MKOSS
>Cachet i OutputChain with cachingMERLYN
>Dir i OO (subclassable) mod_dir replacement DOUGM
>Forward bdpOOutputChain like functionality MPB
>FTP i Full-fledged FTP proxy PMKANE
>Magick bdpfImage conversion on-the-fly MPB
>NavBar bdpONavigation bar generatorMPB
>RobotRules cdpfEnforce robot rules (robots.txt)PARKER
>TarGzip c ZENIN
>VhostSandwich cdpfVirtual host layered document maker MARKC
>WDB bdpfDatabase query/edit tool using DBI JROWE
>WebSQL cdpOAdaptation of Sybase's WebSQL GUNTHER
>
>* PerlHeaderParserHandler's
>AgentDeny cdpfDeny abusive User-AgentsROBH
>
>* PerlAuthenHandler's
>AuthAny bdpfAuthenticate with any username/password MPB
>AuthenGSS cdpfGeneric Security Service (RFC 2078) DOUGM
>AuthenRaduisbdpfAuthentication via a Radius server DANIEL
>DCELoginbdpfObtain a DCE login context DOUGM
>TicketAccessbdpOTicket based access/authentication MPB
>
>* PerlAuthzHandler's
>AuthzAgebmpfAuthorize based on age APML
>AuthzDCEcdpfDFS/DCE ACL based access controlDOUGM
>AuthzGender bdpfAuthorize based on gender MPB
>AuthzSSLbdpfAuthorize based on client cert MPB
>RoleAuthz i Role-based authorizationDOUGM
>
>* PerlAccessHandler's
>BlockAgent bdpfBlock access from certain agentsMPB
>DayLimitbmpfLimit access based on day of week MPB
>SpeedLimit bdpfControl client request rate MPB
>
>
>* PerlTypeHandler's
>AcceptLanguage cdpfSend file type based on language pref ROBH
>MIMEbdcfPerl implementation of mod_mime MPB
>MimeDBI bdpfType mapping from a DBI databaseMPB
>
>
>* PerlTransHandler's(May also include a PerlHandler)
>AdBlocker bdpfBlock advertisement images MPB
>AnonProxy bdpfAnonymizing proxy MPB
>ChecksumbdpfManage document checksum trees MPB
>DynaRPC i Dynamically translate URIs into RPCsDOUGM
>StripSessionbdpfStrip session info from URI MPB
>ProxyCache i Caching proxy DOUGM
>LowerCaseGETs bdpfLowercase URI's when needed PLISTER
>MsqlProxy bmpfTranslate URI's into mSQL queries APML
>
>* PerlFixupHandler's
>HttpEquiv bdpfHTML HTTP-EQUIV tags to HTTP headersROBH
>Timeit bmpfBenchmark PerlHandlers APML
>
>* PerlLogHandler's
>LogMail bdpfLog certain requests via email MPB
>WatchDogc Look for problematic URIs DOUGM
>
>* Server Configuration
>ConfigLDAP i Config via LDAP and MARKK
>ConfigDBI i Config via DBI andMARKIM
>
>* Database
>Sybase::DBlib bmpOPersistent DBlib connection mgmt. BMILLET
>
>* Interfaces and integration with Apache C structures and modules
>Apache SmcOInterface to request_rec struct + API APML
>CmdParmsSmcOInterface to Apache cmd_parms structAPML
>Command