I've recently been confused about the structure of the site myself, even though I'm no Maven beginner.

I was looking for information about the Maven packager (for I already knew that the jar-, war- and other packaging plugins use the same packager and I wanted a reference manual for that).

There is a section called "Documentation", so I started exploring the subsections. Here in short my thoughts while exploring it:

* Index (category) - might not be the right place (What does "category" actually mean?) * Running Maven - I've seen this before and it's only for very beginners.
    * User Centre - That might be the right place.
* Plugin Developer Centre - I don't want to develop a plugin, thank you. * Maven Repository Centre - What's that about? The repository containing Maven or Maven repos containing some artifacts? Never mind. Will not find what I'm looking for in here anyway. * Maven Developer Centre - No, I'm no Maven developer. That's for the gurus only. * External Resources - Don't actually know what's in here. Have to investigate later on. * Wiki - maybe there is something useful in the Wiki. But it's written mainly by other users and I don't trust it too much. Had some experiences in the past where the docs in the Wiki weren't quite right or up-to-date. Also it's difficult to find anything. Rather stay on the official Maven site.

So I searched the user centre for a reference about packaging configurations but didn't succeed. After that I came back to the main page and hit the link "Plugins by Category" below the heading "Get Maven Plugins" after I realized that this is documentation too and the heading is a bit misleading (you don't get the plugins from here). At least there are several packaging options described in the plugin documentation of the plugins in the section "packaging types / tools", however, I still don't know if there is a complete reference manual for the packager somewhere.

I hope my attempt to describe my experience with the site is of any help when you think about how to restructure it.

One other comment about pages like http://maven.apache.org/users/cookbook/index.html: This for me is as annoying as some promising website showing an "under construction" message instead of the expected content. It would be much better if those pages wouldn't be there at all.

Please bear with me. If I sound somewhat harsh sometimes it's only because of my insufficient command of the English language and not because I don't want to be polite - at the contrary.

-Gisbert

Brian E. Fox wrote:
A common theme in the "maven is hard" thread is bad documentation and
I'd like to explore this a little. For the sake of discussion, lets
separate the plugin docs from the maven site. (Why? Because each plugin
site is like it's own little world and some are good and some are bad.
We can have that discussion after)

I took a look at our site again. The first thing I notice is that it is
mostly setup towards grabbing new users with the big "Learning about
Maven" section. This is ok for total newbies, but quickly runs out of
steam. I also took another look at the Ant site that everyone raves
about. The major difference I see is the link prominently titled
"Manual" Once you go into the manual however, it is still a little tough
to drive down to what you need. You have to know what you're looking for
before you can find it. I don't think the Ant manual is all too
different from this page: http://maven.apache.org/guides/index.html

The thing I'd like to know is what is missing from this list that should
be there?

I think there is some potential to be gained from taking all those docs
and arranging them in a more cohesive structure, but I do think that
lots of information is there. Unfortunately we aren't all great
technical writers, nor were the docs written as a book. This is where
the BBWM and Sonatype books come in handy. They are meant as an end to
end resource and where done with some Tech Writing help (I'm assuming
here).
Lets list some positive improvements that can be made to the existing
Maven site in this thread.

Thanks,

Brian



--
Gisbert Amm
Softwareentwickler Infrastruktur
Telefon: (0721) 91374 - 4224
Telefax: (0721) 91374 - 2740
E-Mail: [EMAIL PROTECTED]
Internet: www.1und1.de

1&1 Internet AG
Elgendorfer Strasse 57
56410 Montabaur

Amtsgericht Montabaur HRB 6484

Vorstand: Ralph Dommermuth, Matthias Ehrlich, Andreas Gauger (Vorsitzender), Matthias Greve, Henning Ahlert, Norbert Lang, Achim Weiss, Robert Hoffmann,
Aufsichtsratsvorsitzender: Michael Scheeren

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to