Dear All,
I've mentioned this in passing to Howard and he was going to have a wee chat with the Samba guys at SambaXP about theirs:
So I popped into #samba-technical and asked about setting the above up. Few guys asked what for, and Jeremy Allison (http://samba.org/~jra/ and Google, in case you didn't know ;-) ) asked me to ping him a serious funding proposal:
<snip irc>
<wanon> did someone ask for money.... ? <ghenry> wanon: got some? ;-) <wanon> This is OpenLDAP right ? <ghenry> yup <wanon> put a proposal togther. A *serious* one, and mail it to me. <ghenry> wanon: Will do <ghenry> wanon: Tips? <ghenry> wanon: Should I google for your address? ;-) <ghenry> heh <wanon> Ask for a concrete amount, and give explicit reasons why you want it. <ghenry> Business plan? Or one pager? <wanon> One pager to start. <ghenry> Ok. Google funding, correct? <ghenry> excuse me if I should know, sorry <wanon> yep <ghenry> would you be kind enough to msg me your e-mail? <wanon> just google for it. <ghenry> heh, ok <wanon> or use my samba.org address * abartlet remembers the days when we didn't know who wanon was :-) <ghenry> So, funding proposal for OpenLDAP Build Farm. Thanks wanon <ghenry> going to post to openldap-devel then go from there with rest of team. thanks again all (abartlet wanon) <wanon> ok, works for me !
So, can we put a serious one together and get a build farm!
Thanks,
Gavin.
--On Wednesday, April 11, 2007 12:18 AM +0100 Gavin Henry ghenry@suretecsystems.com wrote:
Dear All,
I've mentioned this in passing to Howard and he was going to have a wee chat with the Samba guys at SambaXP about theirs:
So I popped into #samba-technical and asked about setting the above up. Few guys asked what for, and Jeremy Allison (http://samba.org/~jra/ and Google, in case you didn't know ;-) ) asked me to ping him a serious funding proposal:
So, can we put a serious one together and get a build farm!
What exactly do you have in mind when you say "build farm"? A set of systems running different OSes to test builds (AIX, Solaris, HPUX, Linux 2.6, Windows, etc)?
--Quanah
-- Quanah Gibson-Mount Senior Systems Software Developer ITS/Shared Application Services Stanford University GnuPG Public Key: http://www.stanford.edu/~quanah/pgp.html
On Tue, Apr 10, 2007 at 07:17:01PM -0700, Quanah Gibson-Mount wrote:
So, can we put a serious one together and get a build farm!
What exactly do you have in mind when you say "build farm"? A set of systems running different OSes to test builds (AIX, Solaris, HPUX, Linux 2.6, Windows, etc)?
In the hope this is not again an abuse of the list: If you take a look at http://build.samba.org/ the hosts listed there regularly download the latest sources for several projects, compile them and run tests on them. The connectivity requirements for the hosts are very minimal: They only need to be able to rsync out. This has helped us (the Samba Team) big ways for portability, because many volunteers can donate free cycles.
Volker
Volker Lendecke wrote:
On Tue, Apr 10, 2007 at 07:17:01PM -0700, Quanah Gibson-Mount wrote:
So, can we put a serious one together and get a build farm!
What exactly do you have in mind when you say "build farm"? A set of systems running different OSes to test builds (AIX, Solaris, HPUX, Linux 2.6, Windows, etc)?
In the hope this is not again an abuse of the list: If you take a look at http://build.samba.org/ the hosts listed there regularly download the latest sources for several projects, compile them and run tests on them. The connectivity requirements for the hosts are very minimal: They only need to be able to rsync out. This has helped us (the Samba Team) big ways for portability, because many volunteers can donate free cycles.
This is unquestionably a great idea, one that we need to pursue, and one that I plan to chat with you Samba guys about in more detail soon. Some of the ideas we've been planning (self-tuning adaptive caching, etc.) require platform-specific knowledge at runtime and it's only going to fly if we can test adequately on a wide range of platforms.
<quote who="Volker Lendecke">
On Tue, Apr 10, 2007 at 07:17:01PM -0700, Quanah Gibson-Mount wrote:
So, can we put a serious one together and get a build farm!
What exactly do you have in mind when you say "build farm"? A set of systems running different OSes to test builds (AIX, Solaris, HPUX, Linux 2.6, Windows, etc)?
In the hope this is not again an abuse of the list: If you take a look at http://build.samba.org/ the hosts listed there regularly download the latest sources for several projects, compile them and run tests on them. The connectivity requirements for the hosts are very minimal: They only need to be able to rsync out. This has helped us (the Samba Team) big ways for portability, because many volunteers can donate free cycles.
Volker
Exactly. I think this is a must for the OpenLDAP Project and that we really need to make a good proposal for Jerry to take to Google.
Gavin.
<quote who="Quanah Gibson-Mount">
--On Wednesday, April 11, 2007 12:18 AM +0100 Gavin Henry ghenry@suretecsystems.com wrote:
Dear All,
I've mentioned this in passing to Howard and he was going to have a wee chat with the Samba guys at SambaXP about theirs:
So I popped into #samba-technical and asked about setting the above up. Few guys asked what for, and Jeremy Allison (http://samba.org/~jra/ and Google, in case you didn't know ;-) ) asked me to ping him a serious funding proposal:
So, can we put a serious one together and get a build farm!
What exactly do you have in mind when you say "build farm"? A set of systems running different OSes to test builds (AIX, Solaris, HPUX, Linux 2.6, Windows, etc)?
Exactly:
"The samba.org build farm is designed to test the configuration, build, install, and some runtime aspects of some projects hosted on samba.org in real time."
See http://build.samba.org/about.html
and
Look at the drop down at above, the list of OSes is pretty impressive.
Once we have a core infrastructure of select OSs of our choosing, we can get users to add their machines like so:
http://build.samba.org/instructions.html
The whole Samba build source, including the website front end is available to us.
Companies that are interested in getting their hardware/OS supported will more than likely sign up their machines too.
I imagine getting funding for a couple of boxs in a data center for 3 years, buying or renting 2-3 servers for build farm management node/website etc.
Then we can all chip in to manage it, or work out the cost of 1-2 days a month/week to look after it by one of the companies/users involved in OpenLDAP to maintain it.
I'll speak to the Samba guys later and get a feel for the maintainance aspect.
Gavin.
--Quanah
-- Quanah Gibson-Mount Senior Systems Software Developer ITS/Shared Application Services Stanford University GnuPG Public Key: http://www.stanford.edu/~quanah/pgp.html