From 7c5a905da22b99f2c7212e7dd0aedc5d06cab66b Mon Sep 17 00:00:00 2001 From: abarantsev Date: Thu, 10 Apr 2003 10:51:44 +0000 Subject: [PATCH] Pure jelly reimplementation of Project Info templates git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113315 13f79535-47bb-0310-9956-ffa450edef68 --- .../jelly-templates/cvs-usage.xml | 79 +++++++++++++++ .../jelly-templates/dependencies.xml | 45 +++++++++ .../jelly-templates/index.xml | 15 +++ .../jelly-templates/issue-tracking.xml | 17 ++++ .../jelly-templates/mail-lists.xml | 59 +++++++++++ .../jelly-templates/maven-reports.xml | 32 ++++++ .../jelly-templates/project-info.xml | 70 +++++++++++++ .../jelly-templates/team-list.xml | 99 +++++++++++++++++++ 8 files changed, 416 insertions(+) create mode 100644 xdoc/src/plugin-resources/jelly-templates/cvs-usage.xml create mode 100644 xdoc/src/plugin-resources/jelly-templates/dependencies.xml create mode 100644 xdoc/src/plugin-resources/jelly-templates/index.xml create mode 100644 xdoc/src/plugin-resources/jelly-templates/issue-tracking.xml create mode 100644 xdoc/src/plugin-resources/jelly-templates/mail-lists.xml create mode 100644 xdoc/src/plugin-resources/jelly-templates/maven-reports.xml create mode 100644 xdoc/src/plugin-resources/jelly-templates/project-info.xml create mode 100644 xdoc/src/plugin-resources/jelly-templates/team-list.xml diff --git a/xdoc/src/plugin-resources/jelly-templates/cvs-usage.xml b/xdoc/src/plugin-resources/jelly-templates/cvs-usage.xml new file mode 100644 index 00000000..330af7f8 --- /dev/null +++ b/xdoc/src/plugin-resources/jelly-templates/cvs-usage.xml @@ -0,0 +1,79 @@ + + + + + Maven + CVS + + + + + + +
+

+ No SCM repository is defined. +

+
+
+ + + + + + +
+

+ ${url} +

+
+ +
+

+ This project's CVS repository can be checked out through anonymous (pserver) + CVS with the following instruction set. + When prompted for a password for anonymous, simply press the Enter key. +

+ +

+ cvs -d ${conn} login +
+ cvs -z3 -d ${conn} co ${module} +

+ +

+ Updates from within the module's directory do not need the -d parameter. +

+
+ +
+ +

+ Only project developers can access the CVS tree via this method. + SSH1 must be installed on your client machine. Substitute + name with the proper value. Enter your site password when prompted. +

+ +

+ export CVS_RSH=ssh +
+ cvs -z3 -d ${conn} co ${module} +

+ +
+ +
+ +

+ For those developers who are stuck behind a corporate + firewall, CVSGrab + can use the viewcvs web interface to checkout the source code. +

+ +
+ +
+ + +
+ diff --git a/xdoc/src/plugin-resources/jelly-templates/dependencies.xml b/xdoc/src/plugin-resources/jelly-templates/dependencies.xml new file mode 100644 index 00000000..d85b91ad --- /dev/null +++ b/xdoc/src/plugin-resources/jelly-templates/dependencies.xml @@ -0,0 +1,45 @@ + + + + + Dependencies + + + +
+ +

+ There are no dependencies for this project. It is a standalone + application that does not depend on any other project. +

+
+ +

+ The following is a list of dependencies for this project. These + dependencies are required to compile and run the application: +

+ + + + + + + + + + + + + +
IDVersionJAR
+ + ${dep.groupId} + + + ${dep.groupId} + + ${dep.version}${dep.artifact}
+
+
+ +
diff --git a/xdoc/src/plugin-resources/jelly-templates/index.xml b/xdoc/src/plugin-resources/jelly-templates/index.xml new file mode 100644 index 00000000..df4451fb --- /dev/null +++ b/xdoc/src/plugin-resources/jelly-templates/index.xml @@ -0,0 +1,15 @@ + + + + + ${pom.name} + + + +
+

+ ${pom.description} +

+
+ +
diff --git a/xdoc/src/plugin-resources/jelly-templates/issue-tracking.xml b/xdoc/src/plugin-resources/jelly-templates/issue-tracking.xml new file mode 100644 index 00000000..0f9cc904 --- /dev/null +++ b/xdoc/src/plugin-resources/jelly-templates/issue-tracking.xml @@ -0,0 +1,17 @@ + + + + + Maven + Issue Tracking + + + +
+

+ ${pom.issueTrackingUrl} +

+
+ +
+ diff --git a/xdoc/src/plugin-resources/jelly-templates/mail-lists.xml b/xdoc/src/plugin-resources/jelly-templates/mail-lists.xml new file mode 100644 index 00000000..7fb9b134 --- /dev/null +++ b/xdoc/src/plugin-resources/jelly-templates/mail-lists.xml @@ -0,0 +1,59 @@ + + + + + + + + + ${label} + + + ${label} + + + + Not Available + + + + + + + Mailing Lists + + + +
+ +

+ There are no mailing lists established for this project. Please + check back at a later date. +

+
+ +

+ These are the mailing lists that have been established for this + project. For each list, there is a subscribe, unsubscribe, and an + archive link. +

+ + + + + + + + + + + + + + + +
List NameSubscribeUnsubscribeArchive
${list.name}
+
+
+ +
diff --git a/xdoc/src/plugin-resources/jelly-templates/maven-reports.xml b/xdoc/src/plugin-resources/jelly-templates/maven-reports.xml new file mode 100644 index 00000000..1136f5ab --- /dev/null +++ b/xdoc/src/plugin-resources/jelly-templates/maven-reports.xml @@ -0,0 +1,32 @@ + + + + + Project Reports + Pete Kazmier + + + +
+

+ This document provides an overview of the various reports that + are automatically generated by + Maven. + Each report is briefly described below. +

+ + + + + + + + + + + +
DocumentDescription
${report.name}${report.description}
+
+
+ +
diff --git a/xdoc/src/plugin-resources/jelly-templates/project-info.xml b/xdoc/src/plugin-resources/jelly-templates/project-info.xml new file mode 100644 index 00000000..901dc838 --- /dev/null +++ b/xdoc/src/plugin-resources/jelly-templates/project-info.xml @@ -0,0 +1,70 @@ + + + + + Project Information + Pete Kazmier + + + +
+

+ This document provides an overview of the various documents and + links that are part of this project's general information. All + of this content is automatically generated by + Maven on + behalf of the project. +

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
DocumentDescription
Mailing Lists + This document provides subscription and archive + information for this project's mailing lists. +
Project Team + This document provides information on the members of + this project. These are the individuals who have + contributed to the project in one form or another. +
Dependencies + This document lists the projects dependencies and provides + information on each dependency. +
Source Repository + This is a link to the online source repository that can be + viewed via a web browser. +
Issue Tracking + This is a link to the issue tracking system for this + project. Issues (bugs, features, change requests) can be + created and queried using this link. +
+
+
+ +
diff --git a/xdoc/src/plugin-resources/jelly-templates/team-list.xml b/xdoc/src/plugin-resources/jelly-templates/team-list.xml new file mode 100644 index 00000000..c84db27b --- /dev/null +++ b/xdoc/src/plugin-resources/jelly-templates/team-list.xml @@ -0,0 +1,99 @@ + + + + + Project Team + + + + +
+

+ A successful project requires many people to play many roles. + Some members write code or documentation, while others are + valuable as testers, submitting patches and suggestions. +

+ +

+ The team is comprised of Members + and Contributors. Members + have direct access to the source of a project and actively + evolve the code-base. Contributors improve the project + through submission of patches and suggestions to the Members. + The number of Contributors to the project is unbounded. + Get involved today. All contributions to the project are + greatly appreciated. +

+
+ +
+ +

+ There are no developers working on this project. Please check + back at a later date. +

+
+ +

+ The following is a list of developers with commit privileges that have + directly contributed to the project in one way or another. +

+ + + + + + + + + + + + + + + + + + + + + + +
NameIdEmailOrganizationRoles
${developer.name}${developer.name}${developer.id}${developer.email}${developer.organization} + + ${role}
+
+
+
+ +
+

+ The following additional people have contributed to this project + through the way of suggestions, patches or documentation. +

+ + + + + + + + + + + + + + + +
NameEmailOrganizationRoles
${contributor.name}${contributor.email}${contributor.organization} + + ${role}
+
+
+
+
+
+ +