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.

Reply via email to