I think this is a great move and will be an awesome resource for the community. I'm working on getting some CPU time at the OSU OSL and/or from Caktus to contribute to the effort.
Cheers, Tobias On Thu, Feb 25, 2010 at 11:08 PM, Sean O'Connor <sean.b.ocon...@gmail.com>wrote: > A platform we probably should get into the mix is a CentOS/RHEL 5 box. I > suspect a significant portion of the community is stuck on such boxes and > given the ancient versions of everything available under RHEL I'm sure that > there are things which will break there and not in a developer's standard > environment. > > I personally don't have a suitable RHEL box laying around but this seems > like a good candidate for either another volunteer or DSF funds. > > ____________________________ > Sean O'Connor > http://seanoc.com > > > > On Thu, Feb 25, 2010 at 10:54 PM, Eric Holscher <e...@ericholscher.com>wrote: > >> Hey everyone, >> >> During the sprints, I worked to set up a hudson instance for Django. This >> is hopefully going to be the way that we are going to go forward for now >> with doing continuous integration for Django. I have a pretty good setup >> going currently, and want make it really fantastic. At this point in time, >> what we really need now is some more hardware to be able to run tests on. >> >> The current setup is hosted at: http://hudson.djangoproject.com/ >> >> Currently, I have tests running on the following architectures: >> >> Django trunk: >> >> Solaris: >> Python 2.4-2.5 >> Databases: sqlite, postgres, mysql >> >> Ubuntu: >> Python 2.5-2.6 >> Databases: sqlite, postgres, mysql >> >> Django 1.1.X: >> >> Solaris: >> Python 2.5 >> Databases: sqlite, postgres >> >> This gives us pretty good coverage currently, but the whole point of doing >> CI is that we catch bugs on other platforms we wouldn't normally run on. >> >> What we need >> =========== >> >> So I'm looking for people who can offer other boxes that they would like >> to see tested. Currently the big ones we aren't covering are Windows boxes, >> and the Oracle backends. There are lots of other permutations that we could >> be testing against (Different python runtimes being a good example). >> >> However, we don't want to get in a situation where boxes that people have >> set up just disappear. So, I'm only currently looking for machines that >> people would be able to dedicate to the effort. We would require a >> django-testing user account on the box, with our SSH key on it. There would >> also be a team of trusted users, who would have access to this key and thus >> your machine. >> >> We want the build farm to be stable and useful, and in the past we have >> had too much trouble having machines just disappear. >> >> Requirements >> =========== >> >> Currently the hudson requirements seem to be about <1GB of disk space, >> with 512MB of ram. I'm also looking into some pony build/barn based >> alternatives that would knock the memory requirements down pretty >> substantially. However, for the current 1.2 release it looks like hudson is >> how we're going to make it going forward. >> >> Note that for $20/mo a 512MB machine can be run on Rackspace cloud, so >> another way that we might be able to get this going is to be able to have >> donations to the DSF, and have them get some dedicated rackspace boxes. >> However, for now, I'm hoping that we can cobble together enough stuff to get >> 1.2 tested really well. >> >> Feedback >> ========== >> >> If you have any thoughts on CI, or any advice, I would love to hear it. >> I'm trying to make our Continuous Integration setup really kick ass, so >> feedback is necessary to do this. I have some notes and ideas that I have >> been recording while setting things up over at the pycon etherpad: >> >> http://pyconpads.net/django-testing >> >> Let me know if you have any thoughts, questions, or concerns. >> >> Cheers, >> Eric >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Django developers" group. >> To post to this group, send email to django-develop...@googlegroups.com. >> To unsubscribe from this group, send email to >> django-developers+unsubscr...@googlegroups.com<django-developers%2bunsubscr...@googlegroups.com> >> . >> For more options, visit this group at >> http://groups.google.com/group/django-developers?hl=en. >> > > -- > You received this message because you are subscribed to the Google Groups > "Django developers" group. > To post to this group, send email to django-develop...@googlegroups.com. > To unsubscribe from this group, send email to > django-developers+unsubscr...@googlegroups.com<django-developers%2bunsubscr...@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/django-developers?hl=en. > -- Tobias McNulty Caktus Consulting Group, LLC P.O. Box 1454 Carrboro, NC 27510 (919) 951-0052 http://www.caktusgroup.com -- You received this message because you are subscribed to the Google Groups "Django developers" group. To post to this group, send email to django-develop...@googlegroups.com. To unsubscribe from this group, send email to django-developers+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-developers?hl=en.