Johannes Frandsen wrote:
Do we have a buildserver (cruisecontrol/phpundercontrol) or
otherwise
maybe I could start by looking in to this project.
I haven't looked into setting up a CI tool for log4php yet. But Gavin
mentioned about Buildbot (http://ci.apache.org/buildbot.html) on this
list yesterday...
Yeah, that's one of the official Apache ones, with Husdon, Gump and
Continuum being the others.
I'd love to give it a go on Buildbot (the others being better suited
to Java
apps afaict), but if you do go another 3rd party route understand
that I
doubt ASF Infra will support another build tool at Apache for a
while yet.
I will no doubt need some help with build instructions but I'm
pretty sure
we can get buildbot to package, deploy and whatever else we might
want,
including getting it to run whatever unit tests we want after
commits or
nightly, weekly, whatever.
Had a quick glaze at buildbot:
It is of course a pretty compelling reason to choose buildbot over
cruisecontrol based on the notion that buildbot is a part ASF and is
provided as a service for all projects but......
* I dont see anywhere to sign up for this service
* buildbot looks like it still in beta
* buildbots webinterface/frontend seems somewhat plain compared to
cruisecontrol
* buildbot seems overly complex compared to cruisecontrol (statement
based on the documentation)
* I have never heard of buildbot before.....who is using it?
* I heard of many who uses cruisecontrol, heck even pragmatic
programmer books have been written about using it.
* cruisecontrol is also completly free (BSD license)
* cruisecontrol has very good php support through phpundercontrol
....but if we can't have a cruisecontrol hosted anywhere that doesn't
help us and the we "stock" with buildbot anyway.
Anywho.......
I think a buildserver...... in any incarnation....... is better than
no buildserver so whatever we decide on I'll gladly help with the setup.
Joe
Note we'll need to talk to incubator about packaging anything and
we'll
likely need to do an official release, which we can talk about doing
soon as
far as I can see.
Gav...