[fdo-internals] Hosting FDO 3.5 builds / Binaries for CentOS and Ubuntu

Trevor Wekel trevor_wekel at otxsystems.com
Fri Feb 5 13:52:46 EST 2010


Hi Greg,

Yes the RPM and .spec files would certainly help for the CentOS builds.  The file list in the .spec file should also help with building the .deb packages.

Thanks Greg,
Trevor

From: fdo-internals-bounces at lists.osgeo.org [mailto:fdo-internals-bounces at lists.osgeo.org] On Behalf Of Greg Boone
Sent: February 5, 2010 11:27 AM
To: FDO Internals Mail List
Subject: RE: [fdo-internals] Hosting FDO 3.5 builds / Binaries for CentOS and Ubuntu

I am not sure about building 32bit binaries on a 64bit OS. Never tried that. I know it works the other direction.

So, I have access to RPM and .spec files for FDO. Is this what you need? I guess you need a script to run these as well.

Greg

From: fdo-internals-bounces at lists.osgeo.org [mailto:fdo-internals-bounces at lists.osgeo.org] On Behalf Of Trevor Wekel
Sent: Friday, February 05, 2010 12:53 PM
To: FDO Internals Mail List
Subject: RE: [fdo-internals] Hosting FDO 3.5 builds / Binaries for CentOS and Ubuntu

Hi Greg,

Starting with Windows is good but I will be working on both Windows and Linux in fairly short order.  I am targeting FDO 3.5 but all of the linux rpm/deb submissions would have to be ported to trunk as well.

Do you think we be able to run both the 32 and 64 bit Windows builds on a single Windows Web Server 2008 x64 VM?  If so, I will get some of the licensing resolved and set up the build machines.  The list of third party components/packages will certainly help once the build machines are set up.

Thanks,
Trevor

From: fdo-internals-bounces at lists.osgeo.org [mailto:fdo-internals-bounces at lists.osgeo.org] On Behalf Of Greg Boone
Sent: February 5, 2010 10:01 AM
To: FDO Internals Mail List
Subject: RE: [fdo-internals] Hosting FDO 3.5 builds / Binaries for CentOS and Ubuntu

This sounds great.

Maybe we can start with Windows to get going and then move onto the Linux distributions?

Which build of FDO are you targeting? 3.5.0 or trunk or both?

How would you like to proceed? Do you need a list of Thirdparty components\packages you will need to have installed in order to run the build?

Greg

From: fdo-internals-bounces at lists.osgeo.org [mailto:fdo-internals-bounces at lists.osgeo.org] On Behalf Of Trevor Wekel
Sent: Friday, February 05, 2010 11:52 AM
To: FDO Internals Mail List
Subject: RE: [fdo-internals] Hosting FDO 3.5 builds / Binaries for CentOS and Ubuntu

Hi Greg,

Yes.  I was planning to publish all the FDO builds required for MapGuide.  This would include 32 and 64 bit binaries for Windows and Linux.  The build machines would be accessible via remote desktop and ssh.  We already have a small group of build/install maintainers for MapGuide and I would be happy to add anyone who wants to help out with FDO.

I am in the process of getting the software licensing figured out for the builds and will be creating new virtual machines over the next couple of weeks.  All of the machines will be hosted on a private subnet and exposed through a virtual IP address.  Since there will be quite a few VMs to orchestrate, I will also be looking into BuildBot and setting up a local Subversion proxy to reduce the load on OSGeo.

Thanks,
Trevor

From: fdo-internals-bounces at lists.osgeo.org [mailto:fdo-internals-bounces at lists.osgeo.org] On Behalf Of Greg Boone
Sent: February 5, 2010 9:24 AM
To: FDO Internals Mail List
Subject: RE: [fdo-internals] Hosting FDO 3.5 builds / Binaries for CentOS and Ubuntu

Hi Trevor,

I think I can speak for the PSC and state that this would be a great idea. Are you looking to publish both Windows and Linux builds?

Greg


From: fdo-internals-bounces at lists.osgeo.org [mailto:fdo-internals-bounces at lists.osgeo.org] On Behalf Of Trevor Wekel
Sent: Friday, February 05, 2010 6:36 AM
To: FDO Internals Mail List
Subject: [fdo-internals] Hosting FDO 3.5 builds / Binaries for CentOS and Ubuntu

Hi list,

I am a member of the MapGuide Open Source PSC and responsible for the build infrastructure for MGOS.  We are currently looking at revamping the build infrastructure for the MapGuide 2.2 release.  Since MapGuide depends closely on FDO, we may be able to make better use of the build VMs by using them to build FDO as well.

Since I am already hosting the MapGuide builds, hosting the FDO builds on the same VMs would not cost me (or the FDO project) anything.  Regular FDO builds (nightly/weekly) can be accommodated.  Builds intended for general community use would have to be posted to the OSGeo download site since I do not have unlimited bandwidth.

Moving the FDO builds to community managed infrastructure may provide faster turnaround on FDO releases and get the FDO community more involved in the project.

In addition to the builds, I was unable to find any build scripts in the FDO repository for creating CentOS rpms or Ubuntu debs.  I am currently investigating binary packaging for FDO and will be able to contribute deb and rpm creation scripts to the project if they do not already exist.

Does this sound like an endeavour that the FDO PSC would like to pursue?

Regards,
Trevor
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/fdo-internals/attachments/20100205/22dffb39/attachment-0001.html


More information about the fdo-internals mailing list