Troops,
I've been thinking long and hard about this, and I've made a decision.
The JBehave website is old and tired and dull. Even with Shane's swanky
new builder, we still end up with a static website with not much going on.
Here's what I want from a website:
* *Easy to edit.* Textile and/or wysiwig editing, with the option to
drop into html for the tricky stuff. Ideally role-based, with authors,
publishers and administrators.
* *Low maintenance.* I want to focus on content rather than the
technology behind the site. I especially don't want to have to keep
"uploading" a new site.
* *Fast.* I don't want people waiting for it.
* *Sexy.* Easy to do stuff with CSS and funky javascript things.
* *Dynamic.* I want a project blog the team contributes to, and an
ongoing tutorials blog that shows how to use jbehave. I want people to
be able to subscribe to these via RSS. I want it to update the world
(via technorati and friends) when things change. I want people to be
able to comment on the content, and to have strong spam controls over
the comments.
* *Code-friendly.* It should use something like geshi
<http://tinyurl.com/yc6746> to syntax highlight the code.
* *Picture-friendly.* Easy to upload and link to images and screenshots.
* *Extensible.* There are myriad plugins out there for us to use, which
is all work we don't need to do to get a sexy website. For instance,
with one mouse click I can enable a threaded forum site.
So, here's where I've got to. I've put a WordPress instance with a
customised theme at http://new.jbehave.org. It has a front page instead
of a blog, so it looks more like a real site, and the other pages are
linked in as well as being displayed on the right. The javadocs and
downloads will live on the codehaus servers as before, and I'll put the
theme under source control.
I'm very excited about this. It scratches an itch I've had for some
time. I'm especially grateful to the work Sam Newman has done with the
DBDeploy site <http://dbdeploy.com/>, and the help he gave me in
thinking along these lines.
Let me know what you think. I'm about ready to put out a 0.9 release in
the next few days unless anyone has any showstoppers you think we need
to resolve, and I'm planning to launch the new site at the same time.
Happy holidays,
Dan
ps. Of course any committers have author access (which gives you
one-click access to edit or create pages) and despots will have admin
access.