[mapguide-internals] Re: 32 bit installer on build machine

Trevor Wekel trevor_wekel at otxsystems.com
Wed Mar 24 00:43:39 EDT 2010


>"but my build server because your build machine does not build my features i want to test, so I >need the installer...."

Are you working on additional enhancements to the MapGuide code base?  Do you need a sandbox?


>in particular when deploying the testbuild to a different server for 
>load testing ....

The build environment I have set up is flexible.  We can add more VMs.  vSphere 4.  dedicated 8 core box.  16GB of ram.  300GB RAID1 SAS disk.  All dedicated to MapGuide Open Source.  We can allocate up to four cores to each VM to make load testing more realistic.

If your intent is just to do build validation on code checked into Subversion, we should move it to common infrastructure so the entire community can benefit from all the work you are doing.  We should also add databases with standardized data sets to the build/test environment.  Then we can write a few unit tests for the databases.  This will help ensure that the builds are solid.

If you want your own VM to test new code out before submitting to Subversion, we can discuss that to.  Using a common build/test environment will help ensure that nobody breaks anything.  It will also allow us to set up a more complete environment.  I sure as heck don't want to maintain four different databases (SQL Server, MySQL, Oracle, PostGIS) just for myself.

Software companies maintain testing infrastructure to benefit software developers.  We can do the same.

Regards,  
Trevor



More information about the mapguide-internals mailing list