From de2e45a5b71cd0578e11fa35c1e433da8f68bb59 Mon Sep 17 00:00:00 2001 From: Carlos Sanchez Gonzalez Date: Tue, 1 Nov 2005 03:02:53 +0000 Subject: [PATCH] Added maven evangelism guide git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@329957 13f79535-47bb-0310-9956-ffa450edef68 --- maven-site/src/site/apt/guides/index.apt | 2 + .../guides/mini/guide-maven-evangelism.apt | 62 +++++++++++++++++++ 2 files changed, 64 insertions(+) create mode 100644 maven-site/src/site/apt/guides/mini/guide-maven-evangelism.apt diff --git a/maven-site/src/site/apt/guides/index.apt b/maven-site/src/site/apt/guides/index.apt index 2f8bb22d07..fe7fe5f76e 100644 --- a/maven-site/src/site/apt/guides/index.apt +++ b/maven-site/src/site/apt/guides/index.apt @@ -42,6 +42,8 @@ Documentation * {{{mini/guide-ibiblio-upload.html}Guide to uploading artifacts to Ibiblio}} + * {{{mini/guide-maven-evangelism.html}Guide to maven evangelism, improving metadata in ibiblio}} + * {{{mini/guide-ide-eclipse.html}Guide to using Eclipse with Maven 2.x}} * {{{mini/guide-ide-idea.html}Guide to using IDEA with Maven 2.x}} diff --git a/maven-site/src/site/apt/guides/mini/guide-maven-evangelism.apt b/maven-site/src/site/apt/guides/mini/guide-maven-evangelism.apt new file mode 100644 index 0000000000..41825fbc6b --- /dev/null +++ b/maven-site/src/site/apt/guides/mini/guide-maven-evangelism.apt @@ -0,0 +1,62 @@ + ------ + Guide to Maven Evangelism + ------ + Carlos Sanchez + ------ + 31 October 2005 + ------ + +Guide to add, improve or fix metadata in the ibiblio maven 2 repository + + Checkout with subversion the poms you need from + <<>> + (note that this subversion repo has a lot of files and folders) + + Fix the poms and open an issue at {{{http://jira.codehaus.org/browse/MEV}JIRA}} with + a patch file from subversion in unified diff format, explaining the reasons why + it needs to be changed (there were no dependencies, wrong info,...). + + + +Developers information + + The canonical repository is at <<>>, under <<>> + + * repository-staging/to-ibiblio/maven - maven 1 repo + + * repository-staging/to-ibiblio/maven2 - maven 2 repo + + + + Every 4 hours a crontab runs + + <<<$HOME/repository-tools/synchronize.sh 2>&1 | tee $HOME/repository-tools/last-sync-results.txt>>> + + + + Folder contents: + + * <<>> - svn checkout from maven/components svn + + * <<>> script to deploy an upload bundle from JIRA MAVENUPLOAD + + * <<>> scripts to rsync from partner repos + + * <<>> syncopate configuration for each of the partners + + * <<>> scripts to rsync to and from ibiblio + + * <<>> link to components/maven-meeper/src/bin/ibiblio-sync/ + + * <<>> link to components/maven-meeper/src/bin/synchronize.sh + + * <<>> snapshot of the repoclean tool + <<>> + + + + The developer connection to the subversion pom repository is at + + <<>> + + It only contains m2 poms (manually added), and this poms will overwrite everything in the maven2 repo.