Having a build system is fine, but this whole extract from jar business is nonsense. It's not a big deal to copy the caja sanitizer code into the Shindig code base.
On Fri, Aug 15, 2008 at 2:03 PM, Paul Lindner <[EMAIL PROTECTED]> wrote: > You're not going to want people to check out svn versions of the PHP code, > right? You'll want to have some kind of packaging system in placed to do > real releases at some point. > > So I suggest that a small 'build' step might be appropriate for the PHP > code too. This is where you can do some of the heavy operations that only > need doing once. For development one can execute a single "prep" step that > pulls in external dependencies. > > If you try to run the PHP code straight from svn with this 'prep' step then > an appropriate error message can be displayed. > > One interesting example of how this might work is the 'cacti' PHP package > (which has explicit checks in place for compatible data schemas) or Movable > Type, which has a build procedure that pulls in external dependencies and > requires the user to customize their config, or else sensible error messages > are displayed. > > > > > On Aug 15, 2008, at 1:48 PM, Chris Chabot wrote: > > Not always build in by default, through a quick sample of my PHP >> environments it's enabled on RedHat Enterprise / Fedora Linux, but it's not >> enabled on Mac OS X (leopard) and neither is it on the Open Solaris servers. >> >> So that would be possible to use, but would limit the environments on >> which it can be deployed by another couple of %'s, >> >> Or, how about i manually unzip the jar, copy the .js file to the >> shindig/features/foo dir, and svn commit and repeat this when ever people >> ask for it ? :) >> >> -- Chris >> >> On Aug 15, 2008, at 10:36 PM, Brian Eaton wrote: >> >> On Fri, Aug 15, 2008 at 1:33 PM, Chris Chabot <[EMAIL PROTECTED]> wrote: >>> >>>> I'm sorry to have to inform you that PHP is an environment that does not >>>> require, nor has a 'build time', you copy the *.php file to a web root, >>>> point your browser at it, and ... that's it... there is no step 3. >>>> >>> >>> http://us3.php.net/zip? >>> >> >> > Paul Lindner > [EMAIL PROTECTED] > > > >