Picking up on Dave's points, then, the Cocoon site is nice to look at, and what's encouraging is that it is a Maven generated site. Struts is also Maven-generated, though not styled particularly. Wicket looks nice, but isn't Maven (I'm pretty sure).

We probably should distinguish aesthetics from organization. The fact that both Cocoon and Struts are Maven-generated and are easily navigable means that there's nothing wrong with our decision to use Maven as a technology for writing site docs. The thing that is important though is that we get the organization right.

I think that Rob and I have a pretty good idea of what we want the site to look like; screencasts will only further improve the site. My view is we execute towards that vision first, then see what we want to change.

In the meantime, though, let's keep the conversation open and capture any good ideas on the wiki. I've captured Dave's points on the Isis wiki, at https://cwiki.apache.org/confluence/display/ISIS/SiteAndDocumentationIdeas.

Thx
Dan


On 08/10/2010 10:10, Dan Haywood wrote:
A few of the committers have been having a conversation off-list about the site documentation. I'm just copying some of those points here so that they are public, and for others to come in if they have ideas or thoughts.

*/Original point that was made:/
*
It's damn hard to find actual documentation from
http://www.nakedobjects.org/index.html. It isn't trivial to click
Component ->  Application Library just to find some concrete docs. I
think that the site map should be reviewed.

/*Dan's thoughts:
*/
All this stuff is work-in-progress... Rob and I are aware that this
stuff needs to be very easily accessible.

If you have any firm ideas, that'd be great; pop them onto the Isis wiki.  I've
copied up some correspondence on isis-dev between me and
Dave there, athttps://cwiki.apache.org/confluence/display/ISIS/ScreencastIdeas.

/*Rob's thoughts:*/
This stuff is so important. Dan and I have been talking about it for a
while now and its one of the main thing that we need to concentrate on
for the move to Apache. If you do something, or try to figure something
out, then make a note of it so we can add it to the documentation.  Dan
and I will structure and make the documentation build and then we need
to make it easily accessible.

I know I'm just repeating what Dan has said, but I want you to know that
we recognise that and are committing ourselves to working on it.

/*Dave's thoughts:*/
Hey Everyone,

I was looking at some of the other Apache projects and I thought the Apache 
Cocoon
site had a pretty good layout that made it easy to get started and worked it's 
way up
to contributing to the project.  On the Cocoon site, I find it easy for both 
the beginner
and the advanced developer to find the information they need within a few clicks
and the documentation and reference material are easy to find.

Two other sites that I found to be organized well are the Apache Struts and 
Apache Wicket site.
I think we can take advantage of some of the styles of these sites and make it 
easy
for all levels of developers to use the site effectively and efficiently.


Reply via email to