maven-m2-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From br...@apache.org
Subject cvs commit: maven-components/maven-site project.xml
Date Thu, 07 Apr 2005 07:01:44 GMT
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:anoncvs@cvs.apache.org:/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>jason@maven.org</email>
  -      <organization>Maven</organization>
  -      <roles>
  -        <role>Architect</role>
  -        <role>Release Manager</role>
  -      </roles>
  -    </developer>
  -    <developer>
  -      <id>brett</id>
  -      <name>Brett Porter</name>
  -      <email>brett@apache.org</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>users-subscribe@maven.apache.org</subscribe>
  -      <unsubscribe>users-unsubscribe@maven.apache.org</unsubscribe>
  -      <archive>http://nagoya.apache.org/eyebrowse/SummarizeList?listName=users@maven.apache.org</archive>
  -    </mailingList>
  -    <mailingList>
  -      <name>Maven Developer List</name>
  -      <subscribe>dev-subscribe@maven.apache.org</subscribe>
  -      <unsubscribe>dev-unsubscribe@maven.apache.org</unsubscribe>
  -      <archive>http://nagoya.apache.org/eyebrowse/SummarizeList?listName=dev@maven.apache.org</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:anoncvs@cvs.apache.org:/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>jason@maven.org</email>
  +      <organization>Maven</organization>
  +      <roles>
  +        <role>Architect</role>
  +        <role>Release Manager</role>
  +      </roles>
  +    </developer>
  +    <developer>
  +      <id>brett</id>
  +      <name>Brett Porter</name>
  +      <email>brett@apache.org</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>users-subscribe@maven.apache.org</subscribe>
  +      <unsubscribe>users-unsubscribe@maven.apache.org</unsubscribe>
  +      <archive>http://nagoya.apache.org/eyebrowse/SummarizeList?listName=users@maven.apache.org</archive>
  +    </mailingList>
  +    <mailingList>
  +      <name>Maven Developer List</name>
  +      <subscribe>dev-subscribe@maven.apache.org</subscribe>
  +      <unsubscribe>dev-unsubscribe@maven.apache.org</unsubscribe>
  +      <archive>http://nagoya.apache.org/eyebrowse/SummarizeList?listName=dev@maven.apache.org</archive>
  +    </mailingList>
  +  </mailingLists>
  +  <reports>
  +    <report>maven-faq-plugin</report>
  +  </reports>
  +</project>
  
  
  

Mime
View raw message