> -----Original Message-----
> From: Knut Urdalen [mailto:[email protected]]
> Sent: Sunday, 12 July 2009 6:34 AM
> To: Log4PHP Dev
> Subject: Re: Maven vs Ant vs Website
> 
> Christian Grobmeier wrote:
> > Are there any preferences or ideas out there? Maybe one of you can
> > remember the discussion before a few years about this topic.
> >
> Curt Arnold did the initial Maven setup 2 years ago [1].
> 
> The setup is done similar to other projects it seems to me (maybe this
> is some typical Maven project layout?)
> 
> I'm not familiar with the current website publishing setup so if you
> have other preferences I'm totally fine with a switch to something
> better?. I mostly use Phing (or Ant) as my build tool.

I have installed the prereqs needed on buildbot and it has successfully
built the site and apidocs.

http://ci.apache.org/projects/log4php/

The apidocs were built using phpdocumentor as can be seen at

http://ci.apache.org/projects/log4php/apidocs/index.html

however it looks like there is still some configuring to do there -- or I
could fall back to using the deprecated phpdoc if preferred ?

The main site builds fine so we can use what buildbot builds for us -- I can
deploy it to a location on people.apache.org/buildbot-exports/

We then set up a cron job to copy it to /www/incubator.apache.org/log4php
where it then goes live.

This is the same process as those projects that use Confluence as their main
sites so it is not an unusual process.

Once this is set up -- and it is, just need everyone to say go ahead, then
there is *nothing* that anyone need do to build and deploy site docs.
Buildbot picks up all commits and does the rest for us.

As for other options, I see no need considering the above now -- and also
the fact that our sponsoring PMC Logging Services and their other
sub-projects use the same maven site so we should remain consistent. If we
were starting from scratch then I might go elsewhere.

Thoughts, go ahead yes/no?

I've set buildbot to do RAT reports for us which I'll mention separately.

Thanks

Gav...

> 
> Knut
> 
> [1] Building log4php with Maven
> http://mail-archives.apache.org/mod_mbox/logging-log4php-
> dev/200707.mbox/%[email protected]%3e
> 
> 
> 
> Checked by AVG - www.avg.com
> Version: 8.5.387 / Virus Database: 270.13.10/2230 - Release Date: 07/11/09
> 05:57:00

Reply via email to