Re: Build machines: external or colocated?
On Jun 4, 2011 9:43 AM, robert_w...@us.ibm.com wrote: I've heard some valid concerns about hardware resources needed to build OpenOffice. Since I just happen to know a company that is in the hardware business, I might be able to get them to help out in this department. But I wanted to first check on what the possibilities are on the Apache side. In particular, does Apache have some way to accept hardware donations and have them co-located in your data center, with Apache taking care of physical infrastructure, back ups, bandwidth, etc. Is that possible at all? Or should I be looking at some way these build machines could be hosted externally? How is this ordinarily done at Apache? Pretty much without fail, hardware donations have turned out... shall we say, less than effective. I'd be interested in learning how OOo and LO do their wide array of build targets. Where and how are those machines hosted? That would help in defining and scoping the problem for the ASF. Thanks, -g
Re: Build machines: external or colocated?
On Sat, Jun 4, 2011 at 9:42 AM, robert_w...@us.ibm.com wrote: I've heard some valid concerns about hardware resources needed to build OpenOffice. Since I just happen to know a company that is in the hardware business, I might be able to get them to help out in this department. But I wanted to first check on what the possibilities are on the Apache side. In particular, does Apache have some way to accept hardware donations and have them co-located in your data center, with Apache taking care of physical infrastructure, back ups, bandwidth, etc. Is that possible at all? Or should I be looking at some way these build machines could be hosted externally? How is this ordinarily done at Apache? It is a complicated subject, and I will just outline some of the parameters. But first I will say that I personally arranged (OK, with considerable backing and support from my management) to loan the ASF four new machines a number of years back on extended loan and these machines were only recently returned after they exceeded their life expectancy. These machines were used for core and critical functions for the ASF. Outright donations have also been accepted from other companies. That being said, the conversation can not start from a perspective of this is what I have to offer, can you make use of it? Instead it needs to start from a perspective of what the ASF needs and how best to accommodate those needs. A specific point that is important to realize is that our system administrative staff understandably wishes to constrain the number of different types of operating systems that they use. Regards, -Rob - Sam Ruby - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: Build machines: external or colocated?
Most of Apache Infrastructure is based on shared resources, and our build environments are no exception. We currently provide both jenkins and buildbot based build systems, and the slaves naturally run jobs for several projects. We provide access to Solaris, Linux, FreeBSD, OSX, and a few flavors of Windows. With OO I could see a situation where having dedicated resources for some/all of the OS's would make sense. The ASF doesn't generally accept targetted donations and Infrastructure is long past the days of relying on hardware donations to survive. We currently have a few machines in the queue that we might be able to purpose as OO build slaves, but if we need more I'm sure the board won't mind approving a budget increase for us to do so. In short, just tell us what you think you need resource-wise, and we'll work with you to sort out the details. The Infrastructure Team is reachable at infrastructure@a.o, but I'm considering mentoring this podling to help bridge any gaps. HTH - Original Message From: robert_w...@us.ibm.com robert_w...@us.ibm.com To: general@incubator.apache.org Sent: Sat, June 4, 2011 9:42:54 AM Subject: Build machines: external or colocated? I've heard some valid concerns about hardware resources needed to build OpenOffice. Since I just happen to know a company that is in the hardware business, I might be able to get them to help out in this department. But I wanted to first check on what the possibilities are on the Apache side. In particular, does Apache have some way to accept hardware donations and have them co-located in your data center, with Apache taking care of physical infrastructure, back ups, bandwidth, etc. Is that possible at all? Or should I be looking at some way these build machines could be hosted externally? How is this ordinarily done at Apache? Regards, -Rob - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: Build machines: external or colocated?
On Sat, Jun 4, 2011 at 3:37 PM, Joe Schaefer joe_schae...@yahoo.com wrote: Most of Apache Infrastructure is based on shared resources, and our build environments are no exception. We currently provide both jenkins and buildbot based build systems, and the slaves naturally run jobs for several projects. We provide access to Solaris, Linux, FreeBSD, OSX, and a few flavors of Windows. With OO I could see a situation where having dedicated resources for some/all of the OS's would make sense. The ASF doesn't generally accept targetted donations and Infrastructure is long past the days of relying on hardware donations to survive. We currently have a few machines in the queue that we might be able to purpose as OO build slaves, but if we need more I'm sure the board won't mind approving a budget increase for us to do so. In short, just tell us what you think you need resource-wise, and we'll work with you to sort out the details. The Infrastructure Team is reachable at infrastructure@a.o, but I'm considering mentoring this podling to help bridge any gaps. I think it would be invaluable to OO for you to be a mentor, so I hope you do. Niall HTH - Original Message From: robert_w...@us.ibm.com robert_w...@us.ibm.com To: general@incubator.apache.org Sent: Sat, June 4, 2011 9:42:54 AM Subject: Build machines: external or colocated? I've heard some valid concerns about hardware resources needed to build OpenOffice. Since I just happen to know a company that is in the hardware business, I might be able to get them to help out in this department. But I wanted to first check on what the possibilities are on the Apache side. In particular, does Apache have some way to accept hardware donations and have them co-located in your data center, with Apache taking care of physical infrastructure, back ups, bandwidth, etc. Is that possible at all? Or should I be looking at some way these build machines could be hosted externally? How is this ordinarily done at Apache? Regards, -Rob - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: Build machines: external or colocated?
Joe Schaefer joe_schae...@yahoo.com wrote on 06/04/2011 10:37:03 AM: In short, just tell us what you think you need resource-wise, and we'll work with you to sort out the details. The Infrastructure Team is reachable at infrastructure@a.o, but I'm considering mentoring this podling to help bridge any gaps. Thanks for the offer, Joe. The current proposal does say that an infrastructure mentor would be valued, so if you have some cycles to spare, it would surely be appreciated. Regards, -Rob - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: Build machines: external or colocated?
sa3r...@gmail.com wrote on 06/04/2011 10:19:27 AM: On Sat, Jun 4, 2011 at 9:42 AM, robert_w...@us.ibm.com wrote: I've heard some valid concerns about hardware resources needed to build OpenOffice. Since I just happen to know a company that is in the hardware business, I might be able to get them to help out in this department. But I wanted to first check on what the possibilities are on the Apache side. In particular, does Apache have some way to accept hardware donations and have them co-located in your data center, with Apache taking care of physical infrastructure, back ups, bandwidth, etc. Is that possible at all? Or should I be looking at some way these build machines could be hosted externally? How is this ordinarily done at Apache? It is a complicated subject, and I will just outline some of the parameters. But first I will say that I personally arranged (OK, with considerable backing and support from my management) to loan the ASF four new machines a number of years back on extended loan and these machines were only recently returned after they exceeded their life expectancy. These machines were used for core and critical functions for the ASF. Outright donations have also been accepted from other companies. That being said, the conversation can not start from a perspective of this is what I have to offer, can you make use of it? Instead it needs to start from a perspective of what the ASF needs and how best to accommodate those needs. A specific point that is important to realize is that our system administrative staff understandably wishes to constrain the number of different types of operating systems that they use. OK. This is encouraging. We can map out the details in the project, see if we have a hardware gap, and explore solutions at this point. I just wanted to point out, for the benefit of the IPMC, that although a concern was earlier raised about build machine resources, we have identified now two possible ways of addressing it. -Rob - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: Build machines: external or colocated?
On Sat, Jun 4, 2011 at 10:57 AM, Niall Pemberton niall.pember...@gmail.com wrote: On Sat, Jun 4, 2011 at 3:37 PM, Joe Schaefer joe_schae...@yahoo.com wrote: In short, just tell us what you think you need resource-wise, and we'll work with you to sort out the details. The Infrastructure Team is reachable at infrastructure@a.o, but I'm considering mentoring this podling to help bridge any gaps. I think it would be invaluable to OO for you to be a mentor, so I hope you do. +1. And not just to help bridge gaps in infrastructure. Niall - Sam Ruby - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: Build machines: external or colocated?
On Jun 4, 2011, at 8:23 AM, Sam Ruby wrote: On Sat, Jun 4, 2011 at 10:57 AM, Niall Pemberton niall.pember...@gmail.com wrote: On Sat, Jun 4, 2011 at 3:37 PM, Joe Schaefer joe_schae...@yahoo.com wrote: In short, just tell us what you think you need resource-wise, and we'll work with you to sort out the details. The Infrastructure Team is reachable at infrastructure@a.o, but I'm considering mentoring this podling to help bridge any gaps. I think it would be invaluable to OO for you to be a mentor, so I hope you do. +1. And not just to help bridge gaps in infrastructure. +1, agreed. I'm more interested in the shows he does at 7pm and 9pm -- try the veil! Cheers, Chris ++ Chris Mattmann, Ph.D. Senior Computer Scientist NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA Office: 171-266B, Mailstop: 171-246 Email: chris.a.mattm...@nasa.gov WWW: http://sunset.usc.edu/~mattmann/ ++ Adjunct Assistant Professor, Computer Science Department University of Southern California, Los Angeles, CA 90089 USA ++ - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: Build machines: external or colocated?
On Sat, Jun 4, 2011 at 4:37 PM, Joe Schaefer joe_schae...@yahoo.com wrote: Most of Apache Infrastructure is based on shared resources, and our build environments are no exception. We currently provide both jenkins and buildbot based build systems, and the slaves naturally run jobs for several projects. While that used to be true, the Subversion project has dedicated buildbot slaves running in a dedicated virtual machines, or machines set up but svn folks. Once builds are taking too long to finish - thereby blocking other builds from other projects - it doesn't make sense anymore to share slaves. Also as for OOo a lot of libraries need to be installed to get it to build, it'll be much easier (well, less difficult) to keep it separated from the other projects. Lieven We provide access to Solaris, Linux, FreeBSD, OSX, and a few flavors of Windows. With OO I could see a situation where having dedicated resources for some/all of the OS's would make sense. The ASF doesn't generally accept targetted donations and Infrastructure is long past the days of relying on hardware donations to survive. We currently have a few machines in the queue that we might be able to purpose as OO build slaves, but if we need more I'm sure the board won't mind approving a budget increase for us to do so. In short, just tell us what you think you need resource-wise, and we'll work with you to sort out the details. The Infrastructure Team is reachable at infrastructure@a.o, but I'm considering mentoring this podling to help bridge any gaps. HTH - Original Message From: robert_w...@us.ibm.com robert_w...@us.ibm.com To: general@incubator.apache.org Sent: Sat, June 4, 2011 9:42:54 AM Subject: Build machines: external or colocated? I've heard some valid concerns about hardware resources needed to build OpenOffice. Since I just happen to know a company that is in the hardware business, I might be able to get them to help out in this department. But I wanted to first check on what the possibilities are on the Apache side. In particular, does Apache have some way to accept hardware donations and have them co-located in your data center, with Apache taking care of physical infrastructure, back ups, bandwidth, etc. Is that possible at all? Or should I be looking at some way these build machines could be hosted externally? How is this ordinarily done at Apache? Regards, -Rob - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org