Thanks.  I wasn't aware of that page.

Unfortunately, it confirms what I've guessed so far by reading through
the existing maven site docs + experimentation, without actually
providing the missing pieces :)

Everything past the site module is marked "TODO"

The one new piece of information I see there is a reference to
building engine site docs with ant but publishing via maven -- I'll
see if I can track that one down.

On Tue, Jun 9, 2015 at 4:18 PM, Will Glass-Husain
<wglasshus...@gmail.com> wrote:
> Hi Mike,
>
> Have you reviewed the nots on the wiki?  They are old but may be of use.
> Look at "Committer" info section on this page.
>
> http://wiki.apache.org/velocity/
>
> WILL
>
> On Tue, Jun 9, 2015 at 12:41 PM, Mike Kienenberger <mkien...@gmail.com>
> wrote:
>
>> I've done some poking around.
>>
>> https://svn.apache.org/repos/asf/velocity/site/production is indeed
>> the svnsubpub directory: any changes committed here are instantly
>> deployed to the web site.
>>
>> https://svn.apache.org/repos/asf/velocity/site/site appears to be the
>> maven project to build the site.
>>
>> I've had limited success with this.   If I compare the target/site/*
>> files with the production/* files, I find:
>>
>> - The front page files are rebuilt with an updated copyright and last
>> published date, but they lose the "Project Documentation" section
>> (project info and project report links)
>>
>> - Same for the reports/ directory contents.
>>
>> - Many files are missing.
>>
>> I'm guessing that subprojects need to build the missing pieces (each
>> seems to have a src/site directory).   I attempted to build site using
>> mvn on trunk (2.x) but generated pages that look very different from
>> what's deployed.   I attempted to build site using mvn on 1.x (had to
>> upgrade findbugs-maven-plugin to what 2.x was using to make the build
>> work) and got a mostly blank page with a header that still looked
>> different.   So I'm not sure how to build the web site so that it
>> matches what's currently out there.
>>
>> If anyone has any hints, please let me know.
>>
>>
>> On Mon, Jun 8, 2015 at 10:38 AM, Mike Kienenberger <mkien...@gmail.com>
>> wrote:
>> > On Sun, Jun 7, 2015 at 7:11 PM, Will Glass-Husain
>> > <wglasshus...@gmail.com> wrote:
>> >> The build process for the site is very old -- is that still applicable
>> >> after the svnpubsub change?
>> >
>> > svnpubsub makes it so that whenever you commit to the svnpubsub
>> > directory, those changes are immediately pushed out into the live web
>> > site.
>> >
>> > So it's more of a change in how pages are published than a change in
>> > how pages are created.    I haven't looked that the build process for
>> > the site, but I would guess only the deployment stage needs to be
>> > updated.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@velocity.apache.org
>> For additional commands, e-mail: dev-h...@velocity.apache.org
>>
>>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@velocity.apache.org
For additional commands, e-mail: dev-h...@velocity.apache.org

Reply via email to