I can imagine the confusion between "build" and "builder"
If you talk about parallel build strategies, I'd say it would be something for build-support.

Build*er* support can/should be used by model-builder, settings-builder and toolchains-builder (still wondering if it is worth it to extract this as a separate module). Now it has 2 shared parts: (Input)Source handling and Problem handling (collection problem instead of fail-fast).

It would be better, it we could call it maven-modelbuilder-support, but model-builder is already claimed so that would really cause confusion. Only if it was called maven-pom-builder, then maven-modelbuilder-support would be a valid choice.

I'm not convinced that adding desc is better or makes it more clear.

thanks,
Robert

Op Wed, 31 Dec 2014 07:56:29 +0100 schreef Hervé BOUTEMY <[email protected]>:

I'm not convinced by the "maven-builder-support" artifact id

because Maven is a build tool, so I would expect "builder support" about Maven
builds (about parallel build strategies, and so on), not descriptors

rename to maven-desc-builder-support?
or even maven-desc-builder?

any better idea?

Regards,

Hervé

Le mercredi 31 décembre 2014 06:49:52 [email protected] a écrit :
Repository: maven
Updated Branches:
  refs/heads/master 3b671d073 -> c407a4f7e


improved site

Project: http://git-wip-us.apache.org/repos/asf/maven/repo
Commit: http://git-wip-us.apache.org/repos/asf/maven/commit/c407a4f7
Tree: http://git-wip-us.apache.org/repos/asf/maven/tree/c407a4f7
Diff: http://git-wip-us.apache.org/repos/asf/maven/diff/c407a4f7

Branch: refs/heads/master
Commit: c407a4f7e79a61de83eaef4f74161d607c50d85b
Parents: 3b671d0
Author: Hervé Boutemy <[email protected]>
Authored: Wed Dec 31 07:49:48 2014 +0100
Committer: Hervé Boutemy <[email protected]>
Committed: Wed Dec 31 07:49:48 2014 +0100

----------------------------------------------------------------------
 maven-builder-support/pom.xml           |  2 +-
maven-builder-support/src/site/site.xml | 36 ++++++++++++++++++++++++++++
 2 files changed, 37 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/maven/blob/c407a4f7/maven-builder-sup
port/pom.xml
---------------------------------------------------------------------- diff --git a/maven-builder-support/pom.xml b/maven-builder-support/pom.xml index
65e247c..ebb0181 100644
--- a/maven-builder-support/pom.xml
+++ b/maven-builder-support/pom.xml
@@ -31,7 +31,7 @@ under the License.
   <artifactId>maven-builder-support</artifactId>

   <name>Maven Builder Support</name>
-  <description>Support for Builders</description>
+  <description>Support for descriptor builders (model, setting,
toolchains)</description>

<scm><!-- remove when git scm url format can accept artifact-id at the
end, as automatically inherited -->
<connection>scm:git:https://git-wip-us.apache.org/repos/asf/maven.git</conn
ection>

http://git-wip-us.apache.org/repos/asf/maven/blob/c407a4f7/maven-builder-sup
port/src/site/site.xml
---------------------------------------------------------------------- diff
--git a/maven-builder-support/src/site/site.xml
b/maven-builder-support/src/site/site.xml new file mode 100644
index 0000000..3a16bf9
--- /dev/null
+++ b/maven-builder-support/src/site/site.xml
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you 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 xmlns="http://maven.apache.org/DECORATION/1.0.0";
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+  xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0
http://maven.apache.org/xsd/decoration-1.0.0.xsd";> +  <body>
+    <menu name="Overview">
+      <item name="Introduction" href="index.html"/>
+      <item name="JavaDocs" href="apidocs/index.html"/>
+      <item name="Source Xref" href="xref/index.html"/>
+      <!--item name="FAQ" href="faq.html"/-->
+    </menu>
+
+    <menu ref="parent"/>
+    <menu ref="reports"/>
+  </body>
+</project>
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to