You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by Robbie Gemmell <ro...@gmail.com> on 2015/07/29 18:12:19 UTC

constant updating of the "Unix Shell Script" website page

Hi folks,

The "Unix Shell Script" page
(http://activemq.apache.org/unix-shell-script.html) seems to be
driving the website Buildbot a bit nuts. It commits an update for this
page every hour and mails the commits@ list.

It looks like the Table of Contents could be the issue. It seems to be
changing class name for some of the elements each time it is built or
something. It also looks a bit broken when viewed on the website
versus the original on confluence
(https://cwiki.apache.org/confluence/display/ACTIVEMQ/Unix+Shell+Script).

Anyone know how to fix this? Should we remove the TOC, perhaps replace
it with links to some static anchors in the page?

Robbie

Re: constant updating of the "Unix Shell Script" website page

Posted by Robbie Gemmell <ro...@gmail.com>.
Great, thanks Dan.

Robbie

On 3 August 2015 at 14:24, Daniel Kulp <dk...@apache.org> wrote:
>
> For some reason (no idea why), the builder was using an old version of the export utilities and not fetching the latest version.   I added a -U to the mvn command to force the update and that seems to have fixed it.     It SHOULD just be rendering the pages that have changed.
>
> Dan
>
>
>> On Aug 3, 2015, at 5:45 AM, Robbie Gemmell <ro...@gmail.com> wrote:
>>
>> I don't know what the current export process used is or where it is
>> running exactly, other than the commit emails giving away that it is a
>> Buildbot instance doing it. I know in the past there was an
>> auto-export plugin used with Confluence that exported the websites,
>> but it got dropped during some upgrades. Perhaps someone involved in
>> the switchover at that point can chime in?
>>
>> It seems likely to be that conversion where the issue lies rather than
>> the Buildbot itself, which from the mails is probably just detecting
>> the diff in the files created and committing them. The issue is the
>> toc elements getting new style class every run. The suggestion of a
>> static links rather than toc was really just to stop the immediate
>> commit spam if noone knew how to stop it otherwise.
>>
>> Robbie
>>
>> On 3 August 2015 at 06:16, Marc Schöchlin <ms...@256bit.org> wrote:
>>> Hi,
>>>
>>> i added the TOC to provide a better overview - unbeliveable that i am the first user of this feature.....
>>>
>>> A static TOC does not seem to be a attractive solution - because users will not aware to update the TOC and will not aware not to use the confluce TOC.
>>>
>>> Probably it would be a better solution to fix the "website buildbot"?
>>> Where can i find it?
>>>
>>> Regards
>>> Marc
>>>
>>>
>>> Am 29.07.2015 um 18:12 schrieb Robbie Gemmell:
>>>> Hi folks,
>>>>
>>>> The "Unix Shell Script" page
>>>> (http://activemq.apache.org/unix-shell-script.html) seems to be
>>>> driving the website Buildbot a bit nuts. It commits an update for this
>>>> page every hour and mails the commits@ list.
>>>>
>>>> It looks like the Table of Contents could be the issue. It seems to be
>>>> changing class name for some of the elements each time it is built or
>>>> something. It also looks a bit broken when viewed on the website
>>>> versus the original on confluence
>>>> (https://cwiki.apache.org/confluence/display/ACTIVEMQ/Unix+Shell+Script).
>>>>
>>>> Anyone know how to fix this? Should we remove the TOC, perhaps replace
>>>> it with links to some static anchors in the page?
>>>>
>>>> Robbie
>>>
>>> --
>>> GPG encryption available: 0x670DCBEC/pool.sks-keyservers.net
>>> (https://www.256bit.org/keys/mschoechlin.pub.asc)
>>>
>>>
>
> --
> Daniel Kulp
> dkulp@apache.org - http://dankulp.com/blog
> Talend Community Coder - http://coders.talend.com
>

Re: constant updating of the "Unix Shell Script" website page

Posted by Daniel Kulp <dk...@apache.org>.
For some reason (no idea why), the builder was using an old version of the export utilities and not fetching the latest version.   I added a -U to the mvn command to force the update and that seems to have fixed it.     It SHOULD just be rendering the pages that have changed.  

Dan


> On Aug 3, 2015, at 5:45 AM, Robbie Gemmell <ro...@gmail.com> wrote:
> 
> I don't know what the current export process used is or where it is
> running exactly, other than the commit emails giving away that it is a
> Buildbot instance doing it. I know in the past there was an
> auto-export plugin used with Confluence that exported the websites,
> but it got dropped during some upgrades. Perhaps someone involved in
> the switchover at that point can chime in?
> 
> It seems likely to be that conversion where the issue lies rather than
> the Buildbot itself, which from the mails is probably just detecting
> the diff in the files created and committing them. The issue is the
> toc elements getting new style class every run. The suggestion of a
> static links rather than toc was really just to stop the immediate
> commit spam if noone knew how to stop it otherwise.
> 
> Robbie
> 
> On 3 August 2015 at 06:16, Marc Schöchlin <ms...@256bit.org> wrote:
>> Hi,
>> 
>> i added the TOC to provide a better overview - unbeliveable that i am the first user of this feature.....
>> 
>> A static TOC does not seem to be a attractive solution - because users will not aware to update the TOC and will not aware not to use the confluce TOC.
>> 
>> Probably it would be a better solution to fix the "website buildbot"?
>> Where can i find it?
>> 
>> Regards
>> Marc
>> 
>> 
>> Am 29.07.2015 um 18:12 schrieb Robbie Gemmell:
>>> Hi folks,
>>> 
>>> The "Unix Shell Script" page
>>> (http://activemq.apache.org/unix-shell-script.html) seems to be
>>> driving the website Buildbot a bit nuts. It commits an update for this
>>> page every hour and mails the commits@ list.
>>> 
>>> It looks like the Table of Contents could be the issue. It seems to be
>>> changing class name for some of the elements each time it is built or
>>> something. It also looks a bit broken when viewed on the website
>>> versus the original on confluence
>>> (https://cwiki.apache.org/confluence/display/ACTIVEMQ/Unix+Shell+Script).
>>> 
>>> Anyone know how to fix this? Should we remove the TOC, perhaps replace
>>> it with links to some static anchors in the page?
>>> 
>>> Robbie
>> 
>> --
>> GPG encryption available: 0x670DCBEC/pool.sks-keyservers.net
>> (https://www.256bit.org/keys/mschoechlin.pub.asc)
>> 
>> 

-- 
Daniel Kulp
dkulp@apache.org - http://dankulp.com/blog
Talend Community Coder - http://coders.talend.com


Re: constant updating of the "Unix Shell Script" website page

Posted by Robbie Gemmell <ro...@gmail.com>.
I don't know what the current export process used is or where it is
running exactly, other than the commit emails giving away that it is a
Buildbot instance doing it. I know in the past there was an
auto-export plugin used with Confluence that exported the websites,
but it got dropped during some upgrades. Perhaps someone involved in
the switchover at that point can chime in?

It seems likely to be that conversion where the issue lies rather than
the Buildbot itself, which from the mails is probably just detecting
the diff in the files created and committing them. The issue is the
toc elements getting new style class every run. The suggestion of a
static links rather than toc was really just to stop the immediate
commit spam if noone knew how to stop it otherwise.

Robbie

On 3 August 2015 at 06:16, Marc Schöchlin <ms...@256bit.org> wrote:
> Hi,
>
> i added the TOC to provide a better overview - unbeliveable that i am the first user of this feature.....
>
> A static TOC does not seem to be a attractive solution - because users will not aware to update the TOC and will not aware not to use the confluce TOC.
>
> Probably it would be a better solution to fix the "website buildbot"?
> Where can i find it?
>
> Regards
> Marc
>
>
> Am 29.07.2015 um 18:12 schrieb Robbie Gemmell:
>> Hi folks,
>>
>> The "Unix Shell Script" page
>> (http://activemq.apache.org/unix-shell-script.html) seems to be
>> driving the website Buildbot a bit nuts. It commits an update for this
>> page every hour and mails the commits@ list.
>>
>> It looks like the Table of Contents could be the issue. It seems to be
>> changing class name for some of the elements each time it is built or
>> something. It also looks a bit broken when viewed on the website
>> versus the original on confluence
>> (https://cwiki.apache.org/confluence/display/ACTIVEMQ/Unix+Shell+Script).
>>
>> Anyone know how to fix this? Should we remove the TOC, perhaps replace
>> it with links to some static anchors in the page?
>>
>> Robbie
>
> --
> GPG encryption available: 0x670DCBEC/pool.sks-keyservers.net
> (https://www.256bit.org/keys/mschoechlin.pub.asc)
>
>

Re: constant updating of the "Unix Shell Script" website page

Posted by Marc Schöchlin <ms...@256bit.org>.
Hi,

i added the TOC to provide a better overview - unbeliveable that i am the first user of this feature.....

A static TOC does not seem to be a attractive solution - because users will not aware to update the TOC and will not aware not to use the confluce TOC.

Probably it would be a better solution to fix the "website buildbot"?
Where can i find it?

Regards
Marc


Am 29.07.2015 um 18:12 schrieb Robbie Gemmell:
> Hi folks,
>
> The "Unix Shell Script" page
> (http://activemq.apache.org/unix-shell-script.html) seems to be
> driving the website Buildbot a bit nuts. It commits an update for this
> page every hour and mails the commits@ list.
>
> It looks like the Table of Contents could be the issue. It seems to be
> changing class name for some of the elements each time it is built or
> something. It also looks a bit broken when viewed on the website
> versus the original on confluence
> (https://cwiki.apache.org/confluence/display/ACTIVEMQ/Unix+Shell+Script).
>
> Anyone know how to fix this? Should we remove the TOC, perhaps replace
> it with links to some static anchors in the page?
>
> Robbie

-- 
GPG encryption available: 0x670DCBEC/pool.sks-keyservers.net
(https://www.256bit.org/keys/mschoechlin.pub.asc)