Thanks for pointing that one out.  I missed it despite Will mentioning
"committer" section.

I was looking at this one:

http://wiki.apache.org/velocity/VelocitySite

So that helps.

In the old days, the site was build in pieces, checked in, and then
merged using zones.

So the trick will be to either move that merging process back to the
local system or to directly push the pieces into the right place in
site/production.

I'll see if I can find a copy of /export/home/velocity/bin/*.sh in svn


On Tue, Jun 9, 2015 at 4:26 PM, Sergiu Dumitriu
<sergiu.dumit...@gmail.com> wrote:
> Especially http://wiki.apache.org/velocity/RebuildSites
>
> On 06/09/2015 04:18 PM, Will Glass-Husain 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
>>>
>>>
>>
>
>
> --
> Sergiu Dumitriu
> http://purl.org/net/sergiu
>
> ---------------------------------------------------------------------
> 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