brett       2005/04/07 00:01:44

  Modified:    maven-site/src/site/xdoc index.xml
               maven-site project.xml
  Added:       maven-site/src/site/xdoc/style project.css
               maven-site/src/site/xdoc about.fml navigation.xml
  Log:
  Fill in the About Maven 2.0 section
  
  Revision  Changes    Path
  1.1                  
maven-components/maven-site/src/site/xdoc/style/project.css
  
  Index: project.css
  ===================================================================
  a.externalLink, a.externalLink:link, a.externalLink:visited, 
a.externalLink:active, a.externalLink:hover {
    background: none;
    padding-right: 0;
  }
  
  
  
  
  1.2       +81 -15    maven-components/maven-site/src/site/xdoc/index.xml
  
  Index: index.xml
  ===================================================================
  RCS file: /home/cvs/maven-components/maven-site/src/site/xdoc/index.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- index.xml 6 Apr 2005 16:43:42 -0000       1.1
  +++ index.xml 7 Apr 2005 07:01:44 -0000       1.2
  @@ -9,10 +9,23 @@
           <h5 style="margin: 0; font-size: smaller; border-bottom: 1px solid 
#aaaaaa">Get Maven 2.0</h5>
           <p style="font-size: smaller">
             <a href="http://maven.apache.org/start/download.html";>
  -            <img valign="top" 
src="http://maven.apache.org/images/folder-open.gif"; border="0" alt="" 
title="download" />
  +            <img valign="top" 
src="http://maven.apache.org/images/folder-open.gif"; border="0" alt="" 
title="download"/>
               Download
  -          </a> Maven 2.0 Build 1 <small>(682K)</small><br/>
  +          </a> Maven 2.0 Build 1
  +          <small>(682K)</small>
  +          <br/>
           </p>
  +        <ul style="margin-top: 0">
  +          <li style="font-size: smaller">
  +            <a href="#">System Requirements</a>
  +          </li>
  +          <li style="font-size: smaller">
  +            <a href="#">Installation Instructions</a>
  +          </li>
  +          <li style="font-size: smaller">
  +            <a href="#">Getting Started</a>
  +          </li>
  +        </ul>
         </div>
         <p>
           Maven is a software project management and comprehension tool. Based 
on the concept of a project object model
  @@ -23,15 +36,44 @@
         </p>
         <p>
           Maven 2.0 is a rewrite of the popular Maven application to achieve a 
number of goals, and to provide a stable
  -        basis to take it into the future. It is currently available as a 
Technology Preview pre-release.
  +        basis to take it into the future. It is currently available as a 
Technology Preview.
         </p>
         <ul style="list-style-type: square">
  -        <li><i><a href="#">What is Maven?</a></i></li>
  -        <li><i>What are the <a href="#">features of Maven 2.0</a>?</i></li>
  -        <li><i>Tell me about the <a href="#">goals of Maven 2.0</a></i></li>
  -        <li><i>What does <a href="#">pre-release Technology Preview</a> 
mean?</i></li>
  -        <li><i>How often will Maven 2.0 be <a href="#">released</a>?</i></li>
  -        <li><i>Can I <a href="#">get involved</a>?</i></li>
  +        <li>
  +          <i>
  +            <a href="about.html#what-is-maven">What is Maven?</a>
  +          </i>
  +        </li>
  +        <li>
  +          <i>What are the
  +            <a href="about.html#features">features of Maven 2.0</a>?
  +          </i>
  +        </li>
  +        <li>
  +          <i>Tell me about the
  +            <a href="about.html#m2-goals">goals of Maven 2.0</a>
  +          </i>
  +        </li>
  +        <li>
  +          <i>What does
  +            <a href="about.html#tech-preview">Technology Preview</a> mean?
  +          </i>
  +        </li>
  +        <li>
  +          <i>How often will Maven 2.0 be
  +            <a href="about.html#release-schedule">released</a>?
  +          </i>
  +        </li>
  +        <li>
  +          <i>Can I
  +            <a href="about.html#get-involved">get involved</a>?
  +          </i>
  +        </li>
  +        <li>
  +          <i>Where do I
  +            <a href="about.html#get-help">get help</a> with Maven 2.0?
  +          </i>
  +        </li>
         </ul>
         <p>
           <b style="font-size: larger">Information for Maven 1.0 Users</b>
  @@ -41,10 +83,26 @@
           1.0.
         </p>
         <ul style="list-style-type: square">
  -        <li><i><a href="#">What's changed?</a></i></li>
  -        <li><i><a href="#">Should I use Maven 2.0, or Maven 1.0?</a></i></li>
  -        <li><i><a href="#">What will happen</a> to Maven 1.0?</i></li>
  -        <li><i>Will my <a href="#">Maven 1.0 plugins</a> be 
supported?</i></li>
  +        <li>
  +          <i>
  +            <a href="#">What's changed?</a>
  +          </i>
  +        </li>
  +        <li>
  +          <i>
  +            <a href="#">Should I use Maven 2.0, or Maven 1.0?</a>
  +          </i>
  +        </li>
  +        <li>
  +          <i>
  +            <a href="#">What will happen</a> to Maven 1.0?
  +          </i>
  +        </li>
  +        <li>
  +          <i>Will my
  +            <a href="#">Maven 1.0 plugins</a> be supported?
  +          </i>
  +        </li>
         </ul>
         <p>
           <b style="font-size: larger">User's Guide</b>
  @@ -53,8 +111,16 @@
           Maven is now simpler than ever to use!
         </p>
         <ul style="list-style-type: square">
  -        <li><i><a href="#">Getting Started</a></i></li>
  -        <li><i><a href="#">Configuring Maven</a></i></li>
  +        <li>
  +          <i>
  +            <a href="#">Getting Started</a>
  +          </i>
  +        </li>
  +        <li>
  +          <i>
  +            <a href="#">Configuring Maven</a>
  +          </i>
  +        </li>
         </ul>
       </section>
     </body>
  
  
  
  1.1                  maven-components/maven-site/src/site/xdoc/about.fml
  
  Index: about.fml
  ===================================================================
  <faqs title="About Maven 2.0">
  
    <part id="About Maven 2.0">
      <faq id="what-is-maven">
        <question>What is Maven?</question>
        <answer>
          <p>
            Maven is a tool that is used to process your project information 
and sources, not only to build it into
            binary form but also to generate information to help you get a 
single view of all aspects of your project,
            and in some cases related projects.
          </p>
          <p>
            For a full description, see the main
            <a href="http://maven.apache.org/about/whatismaven.html";>What is 
Maven?</a>
            document.
          </p>
          <p>
            Maven has also grown into a project that is building other products 
to help in the software development lifecycle<!--,
            such as the <a 
href="http://maven.apache.org/continuum";>Continuum</a> continuous integration 
server -->.
            <a href="http://maven.apache.org/project/index.html";>More 
information about the Maven Project</a>.
          </p>
        </answer>
      </faq>
  
      <faq id="features">
        <question>What are the features of Maven 2.0?</question>
        <answer>
          <p>
            Maven 2.0 has the following major features:
          </p>
          <ul>
            <li>Simple project setup that follows best practices - get a new 
project or module started in seconds</li>
            <li>Consistent usage across all projects means no ramp up time for 
new developers coming onto a project</li>
            <li>Superior dependency management including automatic updating, 
dependency closures (also known as transitive dependencies)</li>
            <li>A large and growing repository of libraries and metadata to use 
out of the box, and arrangements in place
            with the largest Open Source projects for real-time availability of 
their latest releases</li>
            <li>Extensible, with the ability to easily write plugins in Java or 
other scripting languages</li>
            <li>Instant access to new features with little or no extra 
configuration</li>
          </ul>
          <p>
            The following features are available in Maven 1.0 and will be 
available and much improved in Maven 2.0 through
            the coming releases:
          </p>
          <ul>
            <li>Deployment and release management</li>
            <li>Comprehensive project information and reporting</li>
            <li>Website and documentation building tools</li>
          </ul>
        </answer>
      </faq>
  
      <faq id="m2-goals">
        <question>Tell me about the goals of Maven 2.0</question>
        <answer>
          <p>
            You've seen
            <a href="#what-is-maven">above</a> the goals that Maven aims to 
achieve, however there have also
            been questions about why Maven 2.0 is rewritten from the successful 
Maven 1.0. In summary, the main goals of
            the new Maven 2.0 architecture are:
          </p>
          <ul>
            <li>To be simple to use - it should be more obvious and consistent 
about how things are working</li>
            <li>Fast - a new architecture and smaller memory footprint make it 
as fast as possible</li>
            <li>To be able to implement the features demanded that were not 
possible under the Maven 1.0 architecture</li>
          </ul>
          <p>
            Unfortunately, to reach these goals - we've had to sacrifice 
backwards compatibility to do this. Instead of
            making many small incremental changes that would break 
compatibility often over time, we decided to build on a
            new, solid base that can be reliable for the future, and also to 
maintain the existing Maven 1.x product to
            ensure that existing users are not left out in the cold.
          </p>
        </answer>
      </faq>
  
      <faq id="tech-review">
        <question>What does Technology Preview mean?</question>
        <answer>
          <p>
            While Maven 2.0 is quite useful as is, it does not yet have all of 
the features of it's predecessor, and has
            some limitations that may impede it's use on a day-to-day basis in 
your projects.
          </p>
          <p>
            This release is being made available so that people who are 
interested in the future of Maven can take a
            sneak peek, while those interested in becoming early adopters can 
get involved in the development and
            direction of the project.
          </p>
          <p>
            For more information on whether this release of Maven 2.0 should be 
used in your environment, please consult
            <a href="maven1.html#m1-or-m2">this topic</a>.
          </p>
        </answer>
      </faq>
  
      <faq id="release-schedule">
        <question>How often will Maven 2.0 be released?</question>
        <answer>
          <p>
            We are working to a 4-5 week release cycle, meaning that there will 
be at least one release per month.
          </p>
          <p>
            The first releases such as the technology preview will be 
designated "alpha" releases, indicating that
            they are not yet feature complete and there are outstanding bugs. 
Following that, "beta" releases will be
            made available where introduction of new features will be 
restricted and the focus on improving usability and
            stability. Finally, one or more release candidates will be 
distributed for testing that are genuinely believed
            to be final, with the expectation that a final release would be 
available shortly afterwards.
          </p>
          <p>
            We will continue with the successful technique from Maven 1.0 of 
making plugins available on a separate
            release schedule so that new features can be obtained as they are 
ready and tested.
          </p>
        </answer>
      </faq>
  
      <faq id="get-involved">
        <question>Can I get involved?</question>
        <answer>
          <p>
            The Maven project welcomes anyone that wishes to contribute to do 
so by providing patches to the source code,
            participating in design discussions, or to help out on the users 
mailing list by answering questions.
          </p>
          <p>
            Frequent contributors recognised by existing committers to the 
project may be asked if they would like to
            join the project.
          </p>
          <p>
            For more information, please see
            <a href="http://maven.apache.org/contributing/help.html";>How to 
Help</a>.
          </p>
        </answer>
      </faq>
  
      <faq id="get-help">
        <question>Where do I get help with Maven 2.0?</question>
        <answer>
          <p>
            Help for both Maven 1.0 and Maven 2.0 can be obtained by 
subscribing and posting to the
            <a href="http://maven.apache.org/mail-lists.html";>Maven Users 
List</a>. If you are posting about Maven 2.0,
            please make that clear in your email.
          </p>
          <p>
            You can also join us on IRC at
            <code>irc.codehaus.org</code> on
            <code>#maven2</code>. This is available both
            over
            <a href="irc://irc.codehaus.org/#maven2">IRC</a> and
            <a href="http://irc.codehaus.org/";>HTTP</a> for those behind 
firewalls (enter
            <code>#maven2</code> in the
            <i>Channel</i> box).
          </p>
          <p>
            Please remember that is is a preview release, so please be patient 
with features that are not yet implemented,
            and be prepared to do some research and to help out yourself 
wherever possible.
          </p>
        </answer>
      </faq>
    </part>
  </faqs>
  
  
  
  
  1.1                  maven-components/maven-site/src/site/xdoc/navigation.xml
  
  Index: navigation.xml
  ===================================================================
  <project>
    <title>Maven 2</title>
  
    <body>
      <links>
        <item name="Maven 1.0" href="http://maven.apache.org/"/>
        <item name="Maven 2" href="http://maven.apache.org/maven2/"/>
      </links>
  
    </body>
  </project>
  
  
  1.2       +82 -79    maven-components/maven-site/project.xml
  
  Index: project.xml
  ===================================================================
  RCS file: /home/cvs/maven-components/maven-site/project.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- project.xml       6 Apr 2005 16:43:42 -0000       1.1
  +++ project.xml       7 Apr 2005 07:01:44 -0000       1.2
  @@ -1,79 +1,82 @@
  -<?xml version="1.0" encoding="UTF-8"?>

  -<!-- 

  -/*

  - * Copyright 2001-2005 The Apache Software Foundation.

  - * 

  - * Licensed under the Apache License, Version 2.0 (the "License");

  - * you may not use this file except in compliance with the License.

  - * You may obtain a copy of the License at

  - * 

  - *      http://www.apache.org/licenses/LICENSE-2.0

  - * 

  - * Unless required by applicable law or agreed to in writing, software

  - * distributed under the License is distributed on an "AS IS" BASIS,

  - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

  - * See the License for the specific language governing permissions and

  - * limitations under the License.

  - */

  - -->

  -

  -<project>

  -  <pomVersion>3</pomVersion>

  -  <artifactId>maven-site</artifactId>

  -  <groupId>org.apache.maven</groupId>

  -  <name>Maven 2</name>

  -  <currentVersion>2.0-SNAPSHOT</currentVersion>

  -  <organization>

  -    <name>Apache Software Foundation</name>

  -    <url>http://www.apache.org/</url>

  -    <logo>http://maven.apache.org/images/apache-maven-project.png</logo>

  -  </organization>

  -  <inceptionYear>2002</inceptionYear>

  -  <logo>http://maven.apache.org/images/maven-small.gif</logo>

  -  <url>http://maven.apache.org/maven2/</url>

  -  <issueTrackingUrl>http://jira.codehaus.org/browse/MNG</issueTrackingUrl>

  -  <siteAddress>minotaur.apache.org</siteAddress>

  -  <siteDirectory>/www/maven.apache.org/maven2/</siteDirectory>

  -  <repository>

  -    <connection>scm:cvs:pserver:[EMAIL 
PROTECTED]:/home/cvspublic:maven-components</connection>

  -    <url>http://cvs.apache.org/viewcvs/maven-components/</url>

  -  </repository>

  -  <!-- copied from ../pom.xml -->

  -  <developers>

  -    <developer>

  -      <id>jvanzyl</id>

  -      <name>Jason van Zyl</name>

  -      <email>[EMAIL PROTECTED]</email>

  -      <organization>Maven</organization>

  -      <roles>

  -        <role>Architect</role>

  -        <role>Release Manager</role>

  -      </roles>

  -    </developer>

  -    <developer>

  -      <id>brett</id>

  -      <name>Brett Porter</name>

  -      <email>[EMAIL PROTECTED]</email>

  -      <organization>ASF</organization>

  -      <roles>

  -        <role>Java Developer</role>

  -        <role>PMC Member</role>

  -      </roles>

  -      <timezone>+10</timezone>

  -    </developer>

  -  </developers>

  -  <mailingLists>

  -    <mailingList>

  -      <name>Maven User List</name>

  -      <subscribe>[EMAIL PROTECTED]</subscribe>

  -      <unsubscribe>[EMAIL PROTECTED]</unsubscribe>

  -      <archive>http://nagoya.apache.org/eyebrowse/[EMAIL PROTECTED]</archive>

  -    </mailingList>

  -    <mailingList>

  -      <name>Maven Developer List</name>

  -      <subscribe>[EMAIL PROTECTED]</subscribe>

  -      <unsubscribe>[EMAIL PROTECTED]</unsubscribe>

  -      <archive>http://nagoya.apache.org/eyebrowse/[EMAIL PROTECTED]</archive>

  -    </mailingList>

  -  </mailingLists>

  -</project>

  +<?xml version="1.0" encoding="UTF-8"?>
  +<!-- 
  +/*
  + * Copyright 2001-2005 The Apache Software Foundation.
  + * 
  + * Licensed under the Apache License, Version 2.0 (the "License");
  + * you may not use this file except in compliance with the License.
  + * You may obtain a copy of the License at
  + * 
  + *      http://www.apache.org/licenses/LICENSE-2.0
  + * 
  + * Unless required by applicable law or agreed to in writing, software
  + * distributed under the License is distributed on an "AS IS" BASIS,
  + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  + * See the License for the specific language governing permissions and
  + * limitations under the License.
  + */
  + -->
  +
  +<project>
  +  <pomVersion>3</pomVersion>
  +  <artifactId>maven-site</artifactId>
  +  <groupId>org.apache.maven</groupId>
  +  <name>Maven 2</name>
  +  <currentVersion>2.0-SNAPSHOT</currentVersion>
  +  <organization>
  +    <name>Apache Software Foundation</name>
  +    <url>http://www.apache.org/</url>
  +    <logo>http://maven.apache.org/images/apache-maven-project.png</logo>
  +  </organization>
  +  <inceptionYear>2002</inceptionYear>
  +  <logo>http://maven.apache.org/images/maven-small.gif</logo>
  +  <url>http://maven.apache.org/maven2/</url>
  +  <issueTrackingUrl>http://jira.codehaus.org/browse/MNG</issueTrackingUrl>
  +  <siteAddress>minotaur.apache.org</siteAddress>
  +  <siteDirectory>/www/maven.apache.org/maven2/</siteDirectory>
  +  <repository>
  +    <connection>scm:cvs:pserver:[EMAIL 
PROTECTED]:/home/cvspublic:maven-components</connection>
  +    <url>http://cvs.apache.org/viewcvs/maven-components/</url>
  +  </repository>
  +  <!-- copied from ../pom.xml -->
  +  <developers>
  +    <developer>
  +      <id>jvanzyl</id>
  +      <name>Jason van Zyl</name>
  +      <email>[EMAIL PROTECTED]</email>
  +      <organization>Maven</organization>
  +      <roles>
  +        <role>Architect</role>
  +        <role>Release Manager</role>
  +      </roles>
  +    </developer>
  +    <developer>
  +      <id>brett</id>
  +      <name>Brett Porter</name>
  +      <email>[EMAIL PROTECTED]</email>
  +      <organization>ASF</organization>
  +      <roles>
  +        <role>Java Developer</role>
  +        <role>PMC Member</role>
  +      </roles>
  +      <timezone>+10</timezone>
  +    </developer>
  +  </developers>
  +  <mailingLists>
  +    <mailingList>
  +      <name>Maven User List</name>
  +      <subscribe>[EMAIL PROTECTED]</subscribe>
  +      <unsubscribe>[EMAIL PROTECTED]</unsubscribe>
  +      <archive>http://nagoya.apache.org/eyebrowse/[EMAIL PROTECTED]</archive>
  +    </mailingList>
  +    <mailingList>
  +      <name>Maven Developer List</name>
  +      <subscribe>[EMAIL PROTECTED]</subscribe>
  +      <unsubscribe>[EMAIL PROTECTED]</unsubscribe>
  +      <archive>http://nagoya.apache.org/eyebrowse/[EMAIL PROTECTED]</archive>
  +    </mailingList>
  +  </mailingLists>
  +  <reports>
  +    <report>maven-faq-plugin</report>
  +  </reports>
  +</project>
  
  
  

Reply via email to