Here you can find in no particular order a list of the open source software projects / applications I have participated to.
Another itch that really had to be scratched: the current pecl4win website is not really too user-friendly. I tried to tack some new features on the existing coebase:
The results can be found here
Since I maintain the PHP version, and AJAX is so ubiquitous nowadays, I figured out I would port the library to javascript, keeping the exact same API, as an exercise to hone my js skills. More details here.
The original php port was by David Holmes. More details about the changes I made are available on my blog. You can see the source code also here.
My very own personal itch to scratch: allows to consume webservices from inside an Oracle 9+ database, even if Java is not enabled.
Faster, buggier and easier to use than the default oracle SOAP packages (unless you use JDeveloper, that is...)
NOTE: as of June 2005 I have become an active developer of the original php-xmlrpc lib. All the work is now carried out in the main trunk. The extended version of the lib has been virtually surpassed both in terms of stability and features.
Mission: Build an ODBC-like thingy that will work across as many databases and operating systems as we can.
Use case: pull data from an Oracle DB running on Windoze into a Sybase DB running on Slowaris, with no db client drivers available for installation on the remote platform.
Features:
Implementation steps:
Da code: it is available as part of the EXTRAS package for the php-xmlrpc library since release 0.2. Go grab it here.
Comments abound inside the code. There are even some installation instructions and examples.
Prerequisite PHP libraries: adodb and php-xmlrpc
Lame idea isn't it?
Goals:
Implementation steps:
Known limitations:
Due to the interpreted nature of the language, the proposed goal is theoretically impossible to achieve. Problems include:
require($a);) cannot be determined at parsing time