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.