I did notice the generated docs seem to assume an HTTPS connection to
Subversion for developers. Is there a way to change that text? Or am I
making a mistake using svn:// for our developers since it's all on the
intranet? (That is sort of off topic though.)

On 12/27/05, Lee Meador <[EMAIL PROTECTED]> wrote:
>
> To answer the question about filling in the default informational bits
> with more interesting stuff, I found this in the source code. I looked in
> POM.xml in the root folder of the source. Evidently you put these tags in
> your parent POM to cause things to get filled in in the docs. I copied some
> from one POM and some from another but the examples should help.
>
> (You can get more information on the tags here -
> http://maven.apache.org/maven-model/maven.html - search for
> "issueManagement" or "license" to find the part of that page that matters.
> This page confused me at first. The top part of the page shows all the XML
> tags that there can be and those tags have links down to the bottom part
> where there are explanations of what the tags do.)
>
> <mailingLists>
>
>     <mailingList>
>
>       <name>Development List</name>
>       <subscribe>[EMAIL PROTECTED]</subscribe>
>       <unsubscribe>
> [EMAIL PROTECTED]</unsubscribe>
>       <post>dev@mojo.codehaus.org</post>
>       <archive>
> http://archive.mojo.codehaus.org/dev/</archive>
>     </mailingList>
>   </mailingLists>
>
>   <issueManagement>
>     <system>jira</system>
>     <url>
> http://jira.codehaus.org/browse/MOJO</url>
>   </issueManagement>
>
>   <scm>
>     <connection>scm:svn:svn://svn.codehaus.org/mojo/scm/trunk/mojo
> </connection>
>     
> <developerConnection>scm:svn:https://svn.codehaus.org/mojo/trunk/mojo</developerConnection>
>     <url>
> http://svn.mojo.codehaus.org/trunk/mojo</url>
>   </scm>
>
>   <ciManagement>
>     <system>continuum</system>
>     <notifiers>
>       <notifier>
>         <configuration>
>           <address>commits@maven.apache.org</address>
>         </configuration>
>       </notifier>
>     </notifiers>
>   </ciManagement>
>
>   <developers>
>     <developer>
>       <id>jvanzyl</id>
>       <name>Jason van Zyl</name>
>       <email> [EMAIL PROTECTED]</email>
>       <organization>ASF</organization>
>       <roles>
>         <role>PMC Chair</role>
>       </roles>
>       <timezone>-5</timezone>
>     </developer>
>   </developers>
>
>   <licenses>
>     <license>
>       <name>The Apache Software License, Version 2.0</name>
>       <url> http://www.apache.org/licenses/LICENSE-2.0.txt</url>
>       <distribution>repo</distribution>
>     </license>
>   </licenses>
>
>   <organization>
>     <name>Apache Software Foundation</name>
>     <url>http://www.apache.org/</url>
>   </organization>
>
>
> On 12/27/05, Lee Meador <[EMAIL PROTECTED]> wrote:
> >
> > I'm replying to my own email. Duh?
> >
> > On 12/27/05, Lee Meador < [EMAIL PROTECTED]> wrote:
> > >
> > > Several things:
> > >
> > > 1) This page: 
> > > http://mojo.codehaus.org/surefire-report-maven-plugin/howto.html
> > > has an example of using the surefire report. Their example gives the
> > > version number with SNAPSHOT on the end. That doesn't work. Your
> > > example, without a version number, works to generate the junit report
> > >
> > > 2) There only seems to be a JUnit report on the parent project. I just
> > > put the reporting stuff in the parent project's POM. The children don't 
> > > have
> > > it. The children generate reports with all the default text but the 
> > > children
> > > don't seem to generate the JUnit report. Does the one thing inherit and 
> > > the
> > > other not?
> >
> >
> > The JUnit report only gets generated if there are JUnit tests in the
> > child project.  That makes sense. I was looking for an empty report in a
> > project with no tests yet. Oh well.
> >
> > 3) Your example has the <plugins> tag duplicated. It should look like
> > > this:
> > >
> > > <reporting>
> > >        <plugins>
> > >             <plugin>
> > >                 <groupId> org.apache.maven.plugins</groupId>
> > >                 <artifactId>maven-javadoc-plugin</artifactId>
> > >             </plugin>
> > >             <plugin>
> > >                 <groupId> org.apache.maven.plugins </groupId>
> > >                 <artifactId>maven-checkstyle-plugin</artifactId>
> > >             </plugin>
> > >        </plugins>
> > > </reporting>
> > >
> > > 4) How do I tell it my checkstyle xml configuration file's name so it
> > > checks the right stuff.
> > >
> > > 5) Finally, and its really my fault for asking several questions at
> > > once, how do I get it to fill in interesting values for.
> > >
> > > Document Description
> > > Continuous Integration
> > > Dependencies
> > > Issue Tracking
> > > Mailing Lists
> > > Project License
> > > Project Team
> > > Source Repository
> > >
> > > There are currently only defaults in the generated reports.
> >
> >
> > One correction, the "dependencies" section does have lists of any of my
> > projects upon which the project depends and any 3rd party libraries on which
> > it depends--stuff like Spring and commons-logging.
> >
> > thanks.
> > >
> > > -- Lee Meador
> >
> >
> > And one other thing--is there a way to tie the reports together in some
> > way so you can click around and get to all the related projects or see them
> > in a unified report or something?
> >
> > On 12/22/05, Allan Ramirez < [EMAIL PROTECTED]> wrote:
> > >
> > > > Hi Lee,
> > > >
> > > > Have a look in
> > > > http://docs.codehaus.org/display/MAVENUSER/FAQs#FAQs-HowdoIconvertmy%3Creports%3EfromMaven1toMaven2%3F
> > > >
> > > >
> > > > just replace the value in <artifactId> element to the report plugin
> > > > you
> > > > want to generate
> > > > i.e.
> > > >
> > > > <reporting>
> > > >        <plugins>
> > > >             <plugin>
> > > >                 <groupId> org.apache.maven.plugins</groupId>
> > > >                 <artifactId>maven-javadoc-plugin</artifactId>
> > > >             </plugin>
> > > >        </plugins>
> > > >        <plugins>
> > > >             <plugin>
> > > >                 <groupId>org.apache.maven.plugins</groupId>
> > > >                 <artifactId>maven-checkstyle-plugin</artifactId>
> > > >             </plugin>
> > > >        </plugins>
> > > > </reporting>
> > > >
> > > > junit test report was renamed to surefire report plugin and
> > > > currently
> > > > hosted at mojo codehaus
> > > >
> > > >        <plugins>
> > > >             <plugin>
> > > >                 <groupId>org.codehaus.mojo</groupId>
> > > >
> > > >                 <artifactId>surefire-report-maven-plugin</artifactId>
> > > >             </plugin>
> > > >        </plugins>
> > > >
> > > > You may also refer to this page for more plugins at codehaus
> > > >
> > > > http://docs.codehaus.org/display/MAVENUSER/FAQs#FAQs-Whereistheotherplugin%3F
> > > >
> > > > -allan
> > > >
> > > > Lee Meador wrote:
> > > >
> > > > >I want to generate interesting reports.
> > > > >
> > > > >All I have been able to find says that you can get some reports by
> > > > adding
> > > > >this
> > > > >
> > > > ><reporting>
> > > > >        <plugins>
> > > > >            <plugin>
> > > > >                <groupId>org.apache.maven.plugins</groupId>
> > > > >                
> > > > > <artifactId>maven-project-info-reports-plugin</artifactId>
> > > >
> > > > >            </plugin>
> > > > >       </plugins>
> > > > ></reporting>
> > > > >
> > > > >to the POM.
> > > > >
> > > > >I did that and got a dummy report with nothing interesting in it.
> > > > >
> > > > >Here are the main topics that look like you put some info somewhere
> > > > to make
> > > > >it appear in the site docs. Maybe someone will fill in some doc
> > > > links or
> > > > >mention where they go.
> > > > >
> > > > >Document Description
> > > > >Continuous Integration
> > > > >Dependencies
> > > > >Issue Tracking
> > > > >Mailing Lists
> > > > >Project License
> > > > >Project Team
> > > > >Source Repository
> > > > >
> > > > >How do I get things (that I remember from a previous project with
> > > > Maven 1)
> > > > >like:
> > > > >
> > > > >javadoc
> > > > >checkstyle report
> > > > >junit test results
> > > > >lists of recent changes in the source repository
> > > > >
> > > > >Finally, I am generating an EAR with a WAR (or two) and some EJBs
> > > > and some
> > > > >other JAR files in it. All told there are about 10 "parts" each
> > > > with its own
> > > > >POM and a parent pom for building the whole thing. It builds and
> > > > the report
> > > > >stuff seems to get built for each of the subprojects.
> > > > >
> > > > >Is the parent going to have stuff consolidated from the children or
> > > > are
> > > > >there going to be links in there somewhere? I'm not sure what I'm
> > > > going to
> > > > >end up with.
> > > > >
> > > > >Really, I have searched the archives of this list and almost all I
> > > > can find
> > > > >is folks complaining about the surefire report plugin not working.
> > > > But I
> > > > >can't even get it to find that plugin in the central repository.
> > > > >
> > > > >And the docs seem to be missing something that I can't seem to see.
> > > > I have
> > > > >site docs but nothing is in them.
> > > > >
> > > > >-- Lee Meador
> > > > >Sent from gmail. My real email address is [EMAIL PROTECTED]
> > > > >
> > > > >
> > > > >
> > > > >------------------------------------------------------------------------
> > > >
> > > > >
> > > > >No virus found in this incoming message.
> > > > >Checked by AVG Free Edition.
> > > > >Version: 7.1.371 / Virus Database: 267.14.3/209 - Release Date:
> > > > 12/21/2005
> > > > >
> > > > >
> > > >
> > > >
> > > >
> > > > ---------------------------------------------------------------------
> > > >
> > > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > > For additional commands, e-mail: [EMAIL PROTECTED]
> > > >
> > > >
> > >
> > >
> > > --
> > > -- Lee Meador
> > > Sent from gmail. My real email address is [EMAIL PROTECTED]
> > >
> >
> >
> >
> > --
> > -- Lee Meador
> > Sent from gmail. My real email address is [EMAIL PROTECTED]
> >
>
>
>
> --
> -- Lee Meador
> Sent from gmail. My real email address is [EMAIL PROTECTED]
>



--
-- Lee Meador
Sent from gmail. My real email address is [EMAIL PROTECTED]

Reply via email to