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&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]