jvanzyl     2004/05/12 10:37:48

  Modified:    xdocs    Tag: MAVEN-1_0-BRANCH repository-upload.xml
  Log:
  o adding a bit of an explanation as to why we want the POMs and lics.
  
  Revision  Changes    Path
  No                   revision
  No                   revision
  1.7.4.7   +25 -2     maven/xdocs/repository-upload.xml
  
  Index: repository-upload.xml
  ===================================================================
  RCS file: /home/cvs/maven/xdocs/repository-upload.xml,v
  retrieving revision 1.7.4.6
  retrieving revision 1.7.4.7
  diff -u -r1.7.4.6 -r1.7.4.7
  --- repository-upload.xml     10 May 2004 22:17:44 -0000      1.7.4.6
  +++ repository-upload.xml     12 May 2004 17:37:48 -0000      1.7.4.7
  @@ -21,6 +21,7 @@
   
     <properties>
       <author email="[EMAIL PROTECTED]">Ben Walding</author>
  +    <author email="[EMAIL PROTECTED]">Jason van Zyl</author>    
       <title>Uploading to ibiblio</title>
     </properties>
   
  @@ -68,7 +69,7 @@
         <p>
           Post your request to <a 
href="http://jira.codehaus.org/secure/CreateIssue.jspa?pid=10367&amp;issuetype=3";>JIRA</a>.
           The first line of the description should be the URL of the upload bundle, 
then leave a blank line and place 
  -        any addition comments you wish in the following paragraph. So the
  +        any additional comments you wish in the following paragraph. So the
           description field might look like:
         </p>  
   
  @@ -79,6 +80,28 @@
           clipping of nose hairs. Please upload! DO IT NOW!
         </source>
   
  -    </section>  
  +    </section>
  +    
  +    <section name="Explanation">
  +      <p>
  +        Some folks have asked why do we require the POM and license each
  +        time an artifact is deployed so here's a small explanation. The POM
  +        being deployed with the artifact is part of the process to make
  +        transitive dependencies a reality in Maven. The logic for getting
  +        transitive dependencies working is really not that hard, the problem
  +        is getting the data. So we have changed the process of uploading
  +        artifacts to include the POM in an attempt to get transitive
  +        dependencies working as quickly as possible. The other applications
  +        that may be possible having all the POMs available for artifacts
  +        are vast, so by placing them into the repository as part of the
  +        process we open up the doors to new ideas that involve unified
  +        access to project POMs. We also ask for a license now because it is
  +        possible that your project's license may change in the course of
  +        its life time and we are trying create tools to help normal people
  +        sort out licensing issues. For example, knowing all the licenses
  +        for a particular graph of artifacts we could have some strategies
  +        that would identify potential licensing problems.
  +      </p>
  +    </section>
     </body>
   </document>
  
  
  

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

Reply via email to