Howard,

The problem with the accented "A" characters was two-fold: 1) the
characters were really there in the Confluence text (I guess they were
cut-and-pasted from your JavaScript editor?), and 2) Confluence was
using UTF-8 encoding (which renders such characters invisibly) while
the exported pages were using windows-1252 encoding. To fix #1 I just
edited the page in Confluence and removed the characters. To fix #2 I
changed the velocity template to put a UTF-8 meta tag at the top of
all pages. The whole site will be re-exported in a few minutes.
Hopefully this will take care of the problem for good.

On Mon, Nov 10, 2014 at 2:42 PM, Howard Lewis Ship <[email protected]> wrote:
> Thanks so much!
>
> Alas, it's not perfect see:
>
> http://tapestry.apache.org/javascript-modules.html
>
> A stray accented "A" character is somehow making it into program listings.
>
> <div class="line number1 index0 alt2"><code class="js
> plain">Â&nbsp;</code></div>
>
> Any idea what's up with that?
>
>
> On Sun, Nov 9, 2014 at 12:23 PM, Bob Harner <[email protected]> wrote:
>
>> It looks like applying Dan Kulp's changes did the trick. The hourly
>> build a couple minutes ago (at 19 minutes after the hour) kicked off
>> just fine and published an edit that I had made to the
>> http://tapestry.apache.org/legacy-javascript.html file. I think we're
>> back in business.
>>
>> Earlier I republished the whole site. So we're all caught up now.
>>
>> On Fri, Nov 7, 2014 at 7:26 PM, Kalle Korhonen
>> <[email protected]> wrote:
>> > Hmm that's actually a fairly lucrative option if we have to move away
>> from
>> > Confluence. I think there's still a way to get the content out in
>> > Confluence wiki format. And you could then convert to markdown, for
>> example
>> > with https://www.npmjs.org/package/confluence2markdown.
>> >
>> > Kalle
>> >
>> > On Fri, Nov 7, 2014 at 2:08 PM, Bob Harner <[email protected]> wrote:
>> >
>> >> When we do move away from Confluence, we can use the SiteExporter to
>> >> emit an alternative format like markdown if we want. We'd have to
>> >> write the code to do so, but it'd be a lot easier than hand-editing
>> >> all the docs some other way.
>> >>
>> >> On Fri, Nov 7, 2014 at 4:51 PM, Howard Lewis Ship <[email protected]>
>> >> wrote:
>> >> > Thanks Bob, give it a try.
>> >> >
>> >> > And if we're committed to Tapestry and to documentation we HAVE to get
>> >> away
>> >> > from Confluence.
>> >> >
>> >> > On Fri, Nov 7, 2014 at 10:04 AM, Bob Harner <[email protected]>
>> wrote:
>> >> >
>> >> >> Our exporter is a copy of Dan Kulp's code under
>> >> >> http://svn.apache.org/repos/asf/cxf/web, so I looked at the SVN
>> >> >> history, and in fact Dan recently modified SiteExporter.java on
>> >> >> 10/20/2014 with the comment "Turn off using the RSS feeds to bypass
>> >> >> the slower detections since Confluence is having issues keeping it's
>> >> >> indexes up to date". That seems relevant to us. His fix was to
>> comment
>> >> >> out SiteExporter.java:259-262. I'll try the same from home tonight or
>> >> >> tomorrow, if somebody doesn't beat me to it.
>> >> >>
>> >> >> On Fri, Nov 7, 2014 at 12:42 PM, Bob Harner <[email protected]>
>> >> wrote:
>> >> >> > Uli, do you know where we can see the logs from the exporter? The
>> code
>> >> >> > hasn't changed since the last time it worked well, so I assume that
>> >> >> > either the export is blocked from connecting to Confluence or the
>> >> >> > version of Confluence changed in some incompatible way.
>> >> >> >
>> >> >> > On Fri, Nov 7, 2014 at 7:56 AM, Ulrich Stärk <[email protected]>
>> >> wrote:
>> >> >> >> I guess there's something wrong with our exporter (see [1]).
>> Somebody
>> >> >> needs to try it locally and
>> >> >> >> see what's happening.
>> >> >> >>
>> >> >> >> Uli
>> >> >> >>
>> >> >> >> [1] http://svn.apache.org/repos/asf/tapestry/tapestry-site/trunk/
>> >> >> >>
>> >> >> >> On 2014-11-06 03:25, Kalle Korhonen wrote:
>> >> >> >>> Uli, you know anything more?
>> >> >> >>>
>> >> >> >>> Kalle
>> >> >> >>>
>> >> >> >>> On Wed, Nov 5, 2014 at 3:49 PM, Howard Lewis Ship <
>> [email protected]
>> >> >
>> >> >> wrote:
>> >> >> >>>
>> >> >> >>>> 4 days ... no response.
>> >> >> >>>>
>> >> >> >>>> Any ideas?
>> >> >> >>>>
>> >> >> >>>> ---------- Forwarded message ----------
>> >> >> >>>> From: Howard Lewis Ship <[email protected]>
>> >> >> >>>> Date: Tue, Nov 4, 2014 at 11:01 AM
>> >> >> >>>> Subject: Tapestry buildbot (site updates from Confluence) not
>> >> working
>> >> >> >>>> To: Infrastructure Apache <[email protected]>
>> >> >> >>>>
>> >> >> >>>>
>> >> >> >>>> Has something changed in the tool chain for exporting
>> Confluence?
>> >> >> This is
>> >> >> >>>> still used by Tapestry, but changes to the Confluence wiki do
>> not
>> >> >> seem to
>> >> >> >>>> be propogating out to the http://tapestry.apache.org web site.
>> I
>> >> made
>> >> >> >>>> changes to a number of pages last week, but these are not
>> reflected
>> >> >> on the
>> >> >> >>>> home page.
>> >> >> >>>>
>> >> >> >>>> I can see that buildbot is running:
>> >> >> >>>>
>> >> >> >>>>
>> http://ci.apache.org/builders/tapestry-site-production/builds/4634
>> >> >> >>>>
>> >> >> >>>> However I did not set up this process and don't understand it.
>> As I
>> >> >> >>>> understand it, it is supposed to extract Confluence pages,
>> convert
>> >> to
>> >> >> HTML,
>> >> >> >>>> and commit to the SVN repository and push.
>> >> >> >>>>
>> >> >> >>>> When I check out the SVN repository (
>> >> >> >>>>
>> >> >>
>> https://svn.apache.org/repos/infra/websites/production/tapestry/content)
>> >> I
>> >> >> >>>> don't see the changes there either.
>> >> >> >>>>
>> >> >> >>>> The log shows no recent changes:
>> >> >> >>>>
>> >> >> >>>>
>> >> >>
>> ------------------------------------------------------------------------
>> >> >> >>>> r924825 | buildbot | 2014-10-06 06:19:37 -0700 (Mon, 06 Oct
>> 2014)
>> >> | 1
>> >> >> line
>> >> >> >>>>
>> >> >> >>>> Production update by buildbot for tapestry
>> >> >> >>>>
>> >> >>
>> ------------------------------------------------------------------------
>> >> >> >>>> r923658 | buildbot | 2014-09-25 22:19:43 -0700 (Thu, 25 Sep
>> 2014)
>> >> | 1
>> >> >> line
>> >> >> >>>>
>> >> >> >>>> Production update by buildbot for tapestry
>> >> >> >>>>
>> >> >>
>> ------------------------------------------------------------------------
>> >> >> >>>> r923620 | buildbot | 2014-09-25 17:21:17 -0700 (Thu, 25 Sep
>> 2014)
>> >> | 1
>> >> >> line
>> >> >> >>>>
>> >> >> >>>> Production update by buildbot for tapestry
>> >> >> >>>>
>> >> >>
>> ------------------------------------------------------------------------
>> >> >> >>>> r922325 | hlship | 2014-09-15 15:16:02 -0700 (Mon, 15 Sep 2014)
>> | 2
>> >> >> lines
>> >> >> >>>>
>> >> >> >>>> Update docs for 5.4-beta-22
>> >> >> >>>>
>> >> >> >>>>
>> >> >> >>>> ... so, any clues as to what's changed?  I really need to get my
>> >> >> changed
>> >> >> >>>> documentation out!
>> >> >> >>>>
>> >> >> >>>> Thanks in advance for any help!
>> >> >> >>>>
>> >> >> >>>> --
>> >> >> >>>> Howard M. Lewis Ship
>> >> >> >>>>
>> >> >> >>>> Creator of Apache Tapestry
>> >> >> >>>>
>> >> >> >>>> The source for Tapestry training, mentoring and support. Contact
>> >> me to
>> >> >> >>>> learn how I can get you up and productive in Tapestry fast!
>> >> >> >>>>
>> >> >> >>>> (971) 678-5210
>> >> >> >>>> http://howardlewisship.com
>> >> >> >>>> @hlship
>> >> >> >>>>
>> >> >> >>>>
>> >> >> >>>>
>> >> >> >>>> --
>> >> >> >>>> Howard M. Lewis Ship
>> >> >> >>>>
>> >> >> >>>> Creator of Apache Tapestry
>> >> >> >>>>
>> >> >> >>>> The source for Tapestry training, mentoring and support. Contact
>> >> me to
>> >> >> >>>> learn how I can get you up and productive in Tapestry fast!
>> >> >> >>>>
>> >> >> >>>> (971) 678-5210
>> >> >> >>>> http://howardlewisship.com
>> >> >> >>>> @hlship
>> >> >> >>>>
>> >> >> >>>
>> >> >> >>
>> >> >> >>
>> ---------------------------------------------------------------------
>> >> >> >> To unsubscribe, e-mail: [email protected]
>> >> >> >> For additional commands, e-mail: [email protected]
>> >> >> >>
>> >> >>
>> >> >> ---------------------------------------------------------------------
>> >> >> To unsubscribe, e-mail: [email protected]
>> >> >> For additional commands, e-mail: [email protected]
>> >> >>
>> >> >>
>> >> >
>> >> >
>> >> > --
>> >> > Howard M. Lewis Ship
>> >> >
>> >> > Creator of Apache Tapestry
>> >> >
>> >> > The source for Tapestry training, mentoring and support. Contact me to
>> >> > learn how I can get you up and productive in Tapestry fast!
>> >> >
>> >> > (971) 678-5210
>> >> > http://howardlewisship.com
>> >> > @hlship
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: [email protected]
>> >> For additional commands, e-mail: [email protected]
>> >>
>> >>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>
>
>
> --
> Howard M. Lewis Ship
>
> Creator of Apache Tapestry
>
> The source for Tapestry training, mentoring and support. Contact me to
> learn how I can get you up and productive in Tapestry fast!
>
> (971) 678-5210
> http://howardlewisship.com
> @hlship

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to