Pete,
I apologize - I didn't mean to imply that vservers could not be used
for building. ECF has a vserver to host an application that requires
open ports, and you are free to use it for builds if you want. What I
meant to say is that provisioning a vserver for each Eclipse project
for the sole purpose of building simply doesn't scale, and will
contribute to isolating projects, rather than bringing them together
for collaboration with a CBI.
Denis
Pete Mackie wrote:
I support this Denis......
Be advised that we may do some Europa build feasibility, debug, and
testing work on ecf.eclipse.org for the
Buckminster/Maven Build Enablement for BIRT
and
ECF task. We will work this way to have control of our own
screw-ups and relieve you of administering development issues on the
"monster machine." As we get going, I will work with you so
that whatever we do has the fit, form, and function for your
"monster machine" environment.
Pete
At 12:05 PM 10/4/2006, Denis Roy wrote:
Greetings,
With regards to the Common Build Infrastructure [1], I have two action
items:
1. prepare build.eclipse.org for use as a CBI. This includes preparing
a
MySQL database server and a web server
2. determine which route is best and/or available for a CBI: vservers
for
projects or using build.eclipse.org
I'm in the process of doing 1. As for 2, I have spoken to The
Powers That Be, and it has been determined that provisioning vservers
for
each project is not an option. Building should be done on
build.eclipse.org, as it's a monster machine well suited for the
task.
As I understand it, Nick Boldt's/EMFT's current build system has most,
if
not all, of the components that can be used by most projects. I believe
we had discussed a mechanism where the EMFT build system could be
instantiated independently for each project, allowing them to customize
their build system to suit their needs. If I did understand this
correctly, then I'd likely work with Nick in
a) creating a snapshot of the build components.
b) creating an installation process to instantiate this snapshot for
projects willing to use the CBI
c) preparing documentation of how it all works
d) running the CBI as a Phoenix component, so that it's
transparent
Of course, I haven't spoken to Nick about any of this, but I did try
calling him - and it's the thought that counts. I wanted to put
this out there for you to see that we're making progress, and to gather
your feedback about a CBI. I'll be contacting Nick as soon as he's
available to discuss this option with him.
Denis
[1]
http://wiki.eclipse.org/index.php/Europa_Build_Workshop_Report#Common_Build_Infrastructure
--
Denis Roy
Manager, IT Infrastructure
Eclipse Foundation, Inc. --
http://www.eclipse.org/
Office: 613.224.9461 x224
Cell: 819.210.6481
denis.roy@xxxxxxxxxxx
_______________________________________________
europa-build-workshop mailing list
europa-build-workshop@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/europa-build-workshop
_______________________________________________
europa-build-workshop mailing list
europa-build-workshop@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/europa-build-workshop
--
Denis Roy
Manager, IT Infrastructure
Eclipse Foundation, Inc. -- http://www.eclipse.org/
Office: 613.224.9461 x224
Cell: 819.210.6481
denis.roy@xxxxxxxxxxx
|