David,
I don't see the problem with the content we currently have. The problem I see 
is with the content we don't have.

Everybody is welcome to contribute to the documentation, I ask for 
contributions and start discussions all the time. To have a healthy 
documentation we need the community involved in it as well.

The goal of the Developer's guide is to provide users with enough information 
so they can develop applications for/with Geronimo. Topics covered in this 
guide include setting up the development environment, GEP is part of the 
development environment. I would love to have more coverage on maven plugin and 
netbeans whenever the plugin is ready. Anybody that knows how to do this, pls 
don't by shy and chime in.

The last section in the Developer's guide provide a series of tutorials with 
detailed steps and tons of screenshots on how to do things from scratch. And 
yes, most of them using GEP; I personally think GEP is great and can't wait to 
see it officially released. The more people contributing to the doc, the less 
personal it would be ;-)

I see devtools as one of the building blocks for the developer's guide. If we 
take out devtools ( and here I include maven and others ), what's left for 
developing applications for Geronimo?

What other specific content would you like to see in the Developer's guide?

The User's guide, on the other hand, is centered ( although not exclusively ) 
on administration and configuration and it also provides a series of sample 
applications. Connecting to an EJB from a non-ee client would be a good 
candidate for a sample application.

I agree with you that we are not in great shape with the doc. We all need to 
get more involved if we want to make it better.

Writing docs take a lot of time and for most people it's a "horrible" 
experience to go through, specially when I'm chiming in all the time with comments on 
links, formatting, etc. :p but heck, I rather explain it well once on the doc, right !?

The TOC has been somewhat static recently as we've been focusing on adding the 
actual content. Maybe it is time for a reality check.

Lets list all the issues we see reported daily, common and not so common. Then 
we prioritize them and either add or update the current content of the doc. If 
we need to redefine some goals, lets  discuss that here too.

Does that sound fair?

Cheers!
Hernan

David Jencks wrote:
I tried to find instructions on connecting to an ejb from a non-ee client in the 2.1 documentation and am rather discouraged at the state of the 2.1 documentation.

This is probably the first or second most common user list question. I couldn't find out how to do it from the front docs page.

I'm also rather surprised at the contents of a lot of the "Developer's guide" section. Most of these articles I looked at are about how to use the geronimo eclipse plugin, not geronimo itself. Would it be possible to label the contents accurately and clearly separate devtools documentation from geronimo documentation?

i know quite a few people have been spending a lot of time working on the docs but I'm worried that either through a bad table of contents or lack of focus we may not be producing something that actually answers many of the questions our users have.

I'm certainly part of the problem, in that I often answer user list questions directly rather than writing up docs.

enough whining.  Anyone have an idea what to do?

thanks
david jencks


Reply via email to