Examples are one thing, reference info is another.  I think anyone can
contribute both.  

Particularly, if even a small number of users would look at the pom:
http://maven.apache.org/maven-model/maven.html

read the description of each element, and submit patches to improve it to
this JIRA or different ones:
http://jira.codehaus.org/browse/MNG-1479

a lot of clarity would arrive for all of us.  Detailed explanations of
elements go a long way to answering "what to do".

Many users have solid M2 experience in one or more facets of M2; many have
"figured it out the hard way"; a way to contribute to the product is via
that knowledge through doc improvements.  Even just adding a one sentence
clarification can save someone 2 hours of experimentation and/or emailing
this list.

This list spends more time writing and wading through the repeating large
email volume than updating docs for all to use and reduce the need for email
list questions.


-----Original Message-----
From: Ramin Farhanian [mailto:[EMAIL PROTECTED] 
Sent: Friday, January 20, 2006 12:31 AM
To: Maven Users List
Subject: Re: Worst documentation in the whole apache projects

Afkham,
 We might contribute some examples to Maven team but It's better that we do
not expose it ourselves.
Because Most of maven users might have understood a version of truth about
Maven mechanism. I really like the team to give Maven aware people a
homework example. This way they dont start samples from the scratch. And
this way some people can help...

regards,
Ramin

--- Afkham Azeez <[EMAIL PROTECTED]> wrote:

> Hi Folks,
> I sincerely wish that everybody commenting on the bad documetation 
> will at least try to contribute some documentation.
> After all, most of
> you have figured out stuff the hard way. Why not share it with the 
> community? Why keep on blaming the developers for insufficient 
> documentation, and not do anything about it? Ask not what Maven can do 
> for you but what yu can do for Maven :) Long live Maven
> 
> Regards
> Azeez
> 
> On 1/20/06, Ramin Farhanian <[EMAIL PROTECTED]>
> wrote:
> >
> >  The nature of an open souce project is not an
> excuse
> > not to document. We are facing 50 different MVC frameworks. What if 
> > they don't have documentation?
> > Open source projects are there to let all of us
> live
> > in a more harmonized, more peaceful, ever evolving world. You code 
> > here today in Maven, I will code tomorrow in Facelet. We are all 
> > interconnected.
> >  I should say to Maven team that if you see this thread is growing, 
> > It's because you are creating a great tool and we all need it. It's 
> > because We
> have
> > tried to use it and to enjoy its great features
> but We
> > faced problems. This documentation has been on our nerves. I wish 
> > you all guys to continue evolving
> this
> > tool and wish for all of us that you Maven team
> find a
> > good one to document in a brain friendly way.
> >  I dont agree with yet another wiki. Unfortunately
> it
> > should be done by a group of people that
> communicate
> > eachother and are master in the tool....
> >
> > Regards,
> > Ramin
> > ps, again I wish Kathy Sierra could help in documentation.
> >
> >
> > --- Richard Allen <[EMAIL PROTECTED]>
> > wrote:
> >
> > > I'm amazed at the lack of appreciation some
> people
> > > have for getting
> > > something for nothing! Maven is FREE! The
> developers
> > > don't get paid to
> > > write the code, much less the documentation, or
> even
> > > to respond to lousy
> > > user email. They do it all in their free time.
> > > However, I bet Roberto is
> > > getting paid to work on his J2EE project. Maven
> > > hasn't been around as
> > > long as many other Apache open-source projects.
> > > Open-source projects
> > > typically have poor documentation while the code
> is
> > > maturing. Like all
> > > open-source projects, if you want to really get
> to
> > > know the product,
> > > then read the code! It'll make you a better
> > > programmer. If you don't
> > > have time to read the code, then you shouldn't
> be
> > > using open-source
> > > projects. At least not until the project has
> > > matured.
> > >
> > > I'm working on a build for a complex web
> application
> > > and I've found that
> > > Maven solves problems that Ant doesn't have a
> > > solution for. In
> > > particular, Maven handles transitive
> dependencies
> > > and is multiproject
> > > aware. If you are using Ant alone, then you have
> to
> > > write your own
> > > solution for these things. For things that Ant
> has
> > > but Maven is
> > > currently lacking, you can write your own
> plugin(s)
> > > or use the
> > > maven-antrun-plugin.
> > >
> > > Richard Allen
> > >
> > >
> > > Nanamura, Roberto wrote:
> > >
> > > >Hi,
> > > >
> > > >Is there any way to improve all the
> documentation
> > > for the Maven.
> > > >
> > > >I will not use Maven anymore since there are a
> > > bunch of thing missing
> > > >from the documentation (and a lot of things do
> not
> > > work like the J2EE
> > > >archetype which is nowhere to be find and I am
> not
> > > the only one to
> > > >complain about it).
> > > >
> > > >It is good for a simple project (then again,
> why
> > > should I need maven for
> > > >a simple Hello World project?). But if you add
> a
> > > J2EE layer or other
> > > >components, it simpy does not have document
> (for
> > > example no document for
> > > >the topic: "Guide to creating a multi-module
> > > build"). Then how should I
> > > >create a multi-project maven? What is this
> > > artifactId and groupID? What
> > > >the hell it keeps on going to the
> repo1.maven.org
> > > repository for my
> > > >sub-projects? What are the examples? No
> samples?
> > > >
> > > >The reference is a joke. How can a reference be
> so
> > > laconious? It is a
> > > >reference so every tag in the XML must have a
> good
> > > description (even the
> > > >description in the generated xml is better than
> the
> > > reference!).
> > > >
> > > >I do not recommend Maven to anyone starting a
> > > serious project for lack
> > > >of documentation and erroneous documentation.
> > > >
> > > >I spent the whole day try to make it work for a
> > > simple J2EE project,
> > > >then I had to google it several times for each
> > > error (it should be in
> > > >the document web-site).
> > > >Whereas I would take one hour to create the
> > > directories, my build and
> > > >deployment ant targets.
> > > >
> > > >Thanks but I'd rather do not use it,
> > > >
> > > >Roberto
> > > >
> > > >
> > > >
> > > >
> > >
> > >
> > >
> >
>
---------------------------------------------------------------------
> > > To unsubscribe, e-mail:
> > > [EMAIL PROTECTED]
> > > For additional commands, e-mail:
> > > [EMAIL PROTECTED]
> > >
> > >
> >
> >
> >
>
---------------------------------------------------------------------
> > To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> > For additional commands, e-mail:
> [EMAIL PROTECTED]
> >
> >
> 
> 
> --
> Thanks
> Afkham Azeez
> 
> 
=== message truncated ===


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


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

Reply via email to