jvanzyl     02/03/27 15:45:29

  Modified:    xdocs    features.xml
  Log:
  Fleshing out the features list.
  
  Revision  Changes    Path
  1.2       +89 -40    jakarta-turbine-maven/xdocs/features.xml
  
  Index: features.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-maven/xdocs/features.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- features.xml      21 Mar 2002 16:25:24 -0000      1.1
  +++ features.xml      27 Mar 2002 23:45:29 -0000      1.2
  @@ -10,50 +10,99 @@
     <body>
       <section name="Features">
         <p>
  -        The following are a list of features that are currently available
  -        when using Maven.
  -      </p>
         <ul>
           <li>
  -          The project object model is the basis of how Maven works.
  -          Development and management of your project controlled from
  -          the the project model.
  -        </li>
  -        <li>
  -          Site publication based on the project object model.
  -        </li>
  -        <li>
  -          Distribution publication based on the project object model.
  -        </li>
  -        <li>
  -          Change log document created directly from repository information.
  -        </li>
  -        <li>
  -          Unit test reports.
  -        </li>
  -        <li>
  -          Source cross referencer.
  -        </li>
  -        <li>
  -          Source metrics.
  -        </li>
  -        <li>
  -          Encourages the use of a central repository of JARs.
  -        </li>
  -        <li>
  -          Resource updating tool.
  -        </li>
  -        <li>
  -          Install Anywhere installers, we also want to look at webstart.
  -          installer help (webstart/jnlp).
  -        </li>
  -        <li>
  -          Recommended directory layout.
  -        </li>
  -        <li>
  -          Standard location for libs versus distributions. ${lib.repo} vs 
${dist.repo}.
  +          The project object model (POM) is the basis of how Maven works.
  +          Development and management of your project is controlled from
  +          the the project model. Currently you can store your project
  +          object model in an XML file, but we are also working on RDBMS
  +          storage using <a href="http://objectbridge.sourceforge.net";>
  +          ObjectBridge</a>. Here's what a Maven POM
  +          looks like in <a href="project-descriptor.html">XML</a> form.
  +        </li>
  +        
  +        <p/>
  +        
  +        <li>
  +          A single set of Ant files are used to build any number of projects
  +          that you are managing. No more keeping track of countless build
  +          systems. As improvements are made to the Maven build system
  +          all Maven users benefit!
  +        </li>
  +        
  +        <p/>
  +        
  +        <li>
  +          Integration with Gump. For those who are not familiar with Gump it
  +          is a tool used at Jakarta to help projects maintain backward
  +          compatibilty with their clients. If you have a Maven project
  +          descriptor then you can easily participate in nightly Gump
  +          builds that will help your project stay abreast of the impact
  +          your changes actually have in Java developer community. We are
  +          working on our own massive build tool but integration with
  +          Gump comes at no cost to Maven users.
  +        </li>
  +        
  +        <li>
  +          Site publication based on the POM. Once the POM is accurate
  +          your developers can easily publish the project's content which
  +          includes custom documentation plus Maven's extensive documention
  +          set based on your project's sources. Currently Maven provides the
  +          following:
  +          <ul>
  +            <li>Change log document created directly from repository 
information.</li>
  +            <li>Cross referenced sources</li>
  +            <li>Source metrics</li>
  +            <li>Mailing lists</li>
  +            <li>Developer list</li>
  +            <li>Dependency list</li>
  +            <li>Unit test reports</li>
  +            <li>Article Collection</li>
  +            <li>Software Development References</li>
  +            <li>Software Development Process Documentation</li>
  +          </ul>
  +        </li>
  +        
  +        <p/>
  +        
  +        <li>
  +          Distribution publication based on the POM. Once the POM is
  +          setup accurately you can easily publish distributions safely
  +          knowing that the distributions being made match exactly what
  +          has been tagged in your repository.
  +        </li>
  +
  +        <p/>
  +        
  +        <li>
  +          Maven encourages the use of a central repository of JARs. Maven
  +          comes with a mechanism that your project's clients can use to
  +          download any JARs requried for building your project from a 
  +          central JAR repository much like Perl's CPAN. This allows users
  +          of Maven to reuse JARs across projects and encourages communication
  +          between projects to ensure backward compatibility issues are
  +          dealt with.
  +        </li>
  +        
  +        <p/>
  +        
  +        <li>
  +          Install Anywhere installers are <a href="download.html">available</a>
  +          for a number of platforms to make getting started with Maven
  +          as easy as possible.
  +        </li>
  +        
  +        <p/>
  +        
  +        <li>
  +          Directory layout guidelines. Maven comes with documentation on how
  +          to layout your project's directory structure so that once you learn
  +          the layout you can easily navigate any other project that uses
  +          Maven.
           </li>
  +        
         </ul>
  +      </p>
       </section>
     </body>
   </document>
  
  
  

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

Reply via email to