Hi. I can tell you a bit about the OpenEJB auto export setup. (http://incubator.apache.org/openejb/)

Our template is here: http://svn.apache.org/repos/asf/incubator/ openejb/trunk/website/src/vm/openejb_autoexport.vm

The publishing is a bit ad-hoc and somewhat manual still, but it's better than nothing.

For people who don't have shell access to cwiki, Jeff Turner has a cron script that rsyncs all the autoexport generated data from cwiki to his home dir on people. I have a similar cron script that rsyncs from his dir to incubator.a.o./openejb. Here's that script:

--site_update.sh--
#!/usr/local/bin/bash

LAST="$HOME/last-website-check"

NEWEST="$(ls -t $LAST /home/jefft/public_html/confluence/OPENEJB/* | grep -m1 '^')"

if [ "$NEWEST" != "$LAST" ]; then
/usr/local/bin/rsync -tvr /home/jefft/public_html/confluence/OPENEJB/ * /www/incubator.apache.org/openejb/
fi

touch "$LAST"
------------------

I run that once an hour.

The base site -- images, stylesheets, presentations, and other goodies -- is all entirely in svn and I periodically update svn manually with the latest generated content.

About once a week I hop onto cwiki and have autoexport regenerate all the content again. This takes care of the dynamic content in confluence like rss or jira data.

The template we use has some good macros at the top, that's the more important part. The html is fairly old -- it's only been tweaked since it was originally created 6-7 years ago. With better stylesheets you can do the same without endless sea of tables. But it doesn't take much to plum in the dynamic content into an existing html template.

I do like the servicemix site too, that'd be a great template to yank if you just wanted something small and clean to get started.

Hope this helps.

-David


On Dec 1, 2006, at 6:54 AM, Johnson, Eric wrote:


Confluence has an export to HTML feature that can be used to export the
content to a static site.
The default export is not too pretty, but it is functional. You can
customize it to look pretty good. See
http://servicemix.org/site/home.html and http:// geronimo.apache.org/ for
examples.

Perhaps one of their committers would be willing to pitch in and help
get the export looking better?


-----Original Message-----
From: Carl Trieloff [mailto:[EMAIL PROTECTED]
Sent: Friday, December 01, 2006 9:17 AM
To: Marnie McCormack
Cc: [email protected]
Subject: Re: Web site

Marnie McCormack wrote:
Hi Carl,

Apologies if there's anything I've misunderstood .....

Imho we should look to export from Confluence to generate
static web
content (see JIRA
http://issues.apache.org/jira/browse/QPID-99), so we
can keep rework to a minimum on the content for the web site.

yes this is what I would like to do, I would like to create a
set of frames and menus etc that look really good, and then
pull 90% of the content but linking to it from cwiki. This
might mean we need to structure the cwiki stuff a bit better.

So I expect that we will do all the text, but would like to
get professional help to get the look and feel, and
portal-ing to cwiki content working very smoothly.

Carl.


Be great to have some professional input, but maybe we can use the
text we already have to keep the maintenance low ?

Hope I'm on the same page :-)

Regards,
Marnie

On 11/30/06, *Carl Trieloff* <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>> wrote:


    When we get to the point that we release M1 we should
update our web
    site, it is
    located at http://incubator.apache.org/qpid/.  I would like to
    link the
    wiki from
    this site as much as possible. To that end I would like to move
    some of
    the content
    around on the wiki to better facilitate that. For
example quite a
    bit of
    the doc/FAQ
    etc is common between the different clients and
brokers, so many just
    index/ structuring
    work.

    In addition I am by no means a web designer, to that
end if there
    are no
    objections
    I would like to raise a request internally to our
design team do a
    version 2 of the
    web site for us and contribute that back to the project
under a JIRA.

    If there are other ideas fire away,
    Carl.






Reply via email to