Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Python: Dev

Re: buildbots

 

 

Python dev RSS feed   Index | Next | Previous | View Threaded


solipsis at pitrou

Jul 7, 2008, 5:39 AM

Post #1 of 3 (270 views)
Permalink
Re: buildbots

Hello,

As someone who could (perhaps) (potentially) provide a buildbot machine, there
are several questions which need answering before I take a decision:

- are more buildbots needed and if so, which kinds of platforms/architectures?
- for which software? Python itself? third-party apps and libraries?
- how resource-consuming is it? CPU? memory? disk space? can it run along other
services fine or does it need the whole machine for itself?
- how time-consuming is it (in terms of human work)? I may spend a bit of time
at the start to set it up but I'd like it to it run quite flawlessly afterward.
I'm really not a sysadmin at heart...

I suppose other interested people could ask themselves the same questions...

Just my 2 cents.

Antoine.


_______________________________________________
Python-Dev mailing list
Python-Dev [at] python
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: http://mail.python.org/mailman/options/python-dev/list-python-dev%40lists.gossamer-threads.com


grig.gheorghiu at gmail

Jul 7, 2008, 11:49 AM

Post #2 of 3 (240 views)
Permalink
Re: buildbots [In reply to]

On Mon, Jul 7, 2008 at 5:39 AM, Antoine Pitrou <solipsis [at] pitrou> wrote:
>
>
> - are more buildbots needed and if so, which kinds of platforms/architectures?

I can't really answer that question for the python code buildbot farm,
but for the Pybots community project, the platforms we currently have
are in a table on this page:

http://pybots.org/

If you are able to offer something that's not on the list, that'd be
good. But any help at all is appreciated.

I believe Windows has traditionally been under-represented in all
buildbot farms, and it's likely to stay that way...

> - for which software? Python itself? third-party apps and libraries?

For Pybots, we're testing third-party apps and libraries against
changes made to Python core. If you're interested in a 3rd party
project, and you're willing to stay on top of that project's buildbot
status, and notify both the project leaders and the Python core devs
whenever you notice an ugly breakage -- then you're exactly the kind
of guy we need on the Pybots project :-)


> - how resource-consuming is it? CPU? memory? disk space? can it run along other
> services fine or does it need the whole machine for itself?

In my experience, buildbot runs fine on newer hardware. It does
consume CPU, so if you have a slow machine, it might start impacting
your other processes.


> - how time-consuming is it (in terms of human work)? I may spend a bit of time
> at the start to set it up but I'd like it to it run quite flawlessly afterward.
> I'm really not a sysadmin at heart...

The initial learning curve can be a bit steep, but I'm here to help.
Once you add your buildslave to the buildbot farm, things should run
fairly smoothly. You will get notified via email / RSS about
breakages, and then you'll have to invest the time to see what kind of
breakage it is, and to notify the interested parties.

>
> I suppose other interested people could ask themselves the same questions...
>
> Just my 2 cents.
>
> Antoine.

Thanks for the questions, they really help IMO. I also hope the answers helped.

Grig
_______________________________________________
Python-Dev mailing list
Python-Dev [at] python
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: http://mail.python.org/mailman/options/python-dev/list-python-dev%40lists.gossamer-threads.com


solipsis at pitrou

Jul 8, 2008, 2:33 AM

Post #3 of 3 (228 views)
Permalink
Re: buildbots [In reply to]

Hi and thanks for your answers,

> If you are able to offer something that's not on the list, that'd be
> good. But any help at all is appreciated.
>
> I believe Windows has traditionally been under-represented in all
> buildbot farms, and it's likely to stay that way...

Well what I could provide is a 32-bit x86 Debian stable. Rather common
I fear...

> For Pybots, we're testing third-party apps and libraries against
> changes made to Python core. If you're interested in a 3rd party
> project, and you're willing to stay on top of that project's buildbot
> status, and notify both the project leaders and the Python core devs
> whenever you notice an ugly breakage

Not interested /enough/ I think... by your description it sounds the
job should really be done by a core developer of each of those packages
(even if the machine is donated by someone else).

What I could be interested in is to provide a buildbot for Python itself,
but I don't know if that's needed right now. Especially for such a common
platform as a x86 Debian.

Regards

Antoine.


_______________________________________________
Python-Dev mailing list
Python-Dev [at] python
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: http://mail.python.org/mailman/options/python-dev/list-python-dev%40lists.gossamer-threads.com

Python dev RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.