Author: bodewig
Date: Tue May 26 16:33:02 2026
New Revision: 1934647

Log:
developer information for CycloneDX Antlib

Modified:
   ant/site/ant/production/antlibs/cyclonedx/index.html
   ant/site/ant/production/antlibs/cyclonedx/manual/component.html
   ant/site/ant/production/antlibs/cyclonedx/manual/componentbom.html
   ant/site/ant/sources/antlibs/cyclonedx/index.xml

Modified: ant/site/ant/production/antlibs/cyclonedx/index.html
==============================================================================
--- ant/site/ant/production/antlibs/cyclonedx/index.html        Tue May 26 
16:09:14 2026        (r1934646)
+++ ant/site/ant/production/antlibs/cyclonedx/index.html        Tue May 26 
16:33:02 2026        (r1934647)
@@ -196,6 +196,14 @@
       corresponding library for projects using <a 
href="https://ant.apache.org/ivy/";>Apache Ivy</a> is
       planned.</p>
                         <h3 class="section">
+      <a name="Getting Involved"></a>
+      Getting Involved
+    </h3>
+                        <p>The source code of the Anlib lives at <a 
href="https://gitbox.apache.org/repos/asf/ant-antlibs-cyclonedx.git";>https://gitbox.apache.org/repos/asf/ant-antlibs-cyclonedx.git</a>.
 For
+      discussions please join Ant's <a href="/mail.html">dev mailing
+      list</a>. For bug reports use the "CycloneDX" component in Ant's
+      <a href="/bugs.html">Bug Database</a>.</p>
+                        <h3 class="section">
       <a name="Current Manual"></a>
       Current Manual
     </h3>

Modified: ant/site/ant/production/antlibs/cyclonedx/manual/component.html
==============================================================================
--- ant/site/ant/production/antlibs/cyclonedx/manual/component.html     Tue May 
26 16:09:14 2026        (r1934646)
+++ ant/site/ant/production/antlibs/cyclonedx/manual/component.html     Tue May 
26 16:33:02 2026        (r1934647)
@@ -125,13 +125,13 @@
         <td>No</td>
       </tr>
       <tr>
-        <td>manufacturerIsSupplier</td>
+        <td>supplierIsManufacturer</td>
         <td>Whether the
-          nested <a href="#manufacturer">manufacturer</a> shall be used
-          as supplier as well.</td>
+          nested <a href="#supplier">supplier</a> shall be used
+          as manufacturer as well.</td>
         <td>No - defaults to <code>false</code>. Must not
           be <code>true</code> if a
-          nested <a href="#supplier">supplier</a> exists.</td>
+          nested <a href="#manufacturer">manufacturer</a> exists.</td>
       </tr>
       <tr>
         <td>unknownDependencies</td>
@@ -166,7 +166,7 @@
         <code>mimeType</code> and <code>manufacturer</code> are taken
         from the SBOM's metadata component unless they are explicitly
         specified on the component element itself.</li>
-      <li><code>supplier</code> is taken from the SBOM's metadata
+      <li><code>manufacturer</code> is taken from the SBOM's metadata
         component unless it is explicitly specified on the component
         element itself or <code>manufacturerissupplier</code>
         is <code>true</code>.</li>
@@ -190,7 +190,9 @@
         group as one read from the linked SBOM, the linked component
         will be ignored. Here the version is ignored, it is assumed
         the component explicitly specified is the result of a process
-        that resolved conflicts in dependency versions.
+        that resolved conflicts in dependency versions. Currently this
+        only applies to Components with <code>pkg:maven/</code> Package-URLs
+        as bom-ref.
       </li>
     </ul>
 
@@ -345,7 +347,7 @@
           unknownDependencies="true"
           id="ant"
           xmlns:cdx="antlib:org.apache.ant.cyclonedx">
-        &lt;manufacturer refid="ant-team"/>
+        &lt;supplier refid="ant-team"/>
         &lt;license refid="apache-2"/>
         &lt;externalReference
             type="VCS"
@@ -360,10 +362,10 @@
           version="0.1"
           description="Apache CycloneDX Antlib"
           publisher="The Apache Software Foundation"
-          manufacturerIsSupplier="true"
+          supplierIsManufacturer="true"
           xmlns:cdx="antlib:org.apache.ant.cyclonedx">
         &lt;file file="ant-antlibs-cyclonedx-0.1.jar"/>
-        &lt;manufacturer refid="ant-team"/>
+        &lt;supplier refid="ant-team"/>
         &lt;license refid="apache-2"/>
         &lt;externalReferenceSet refid="antlib-ext-refs"/>
         &lt;dependency componentRef="ant"/>

Modified: ant/site/ant/production/antlibs/cyclonedx/manual/componentbom.html
==============================================================================
--- ant/site/ant/production/antlibs/cyclonedx/manual/componentbom.html  Tue May 
26 16:09:14 2026        (r1934646)
+++ ant/site/ant/production/antlibs/cyclonedx/manual/componentbom.html  Tue May 
26 16:33:02 2026        (r1934647)
@@ -39,7 +39,9 @@
       task.</p>
 
     <p>It is an error if any component specifies a dependency on a
-      component that is not part of the generated SBOM.</p>
+      component that is not part of the generated SBOM. The bom-refs
+      of the all components inside the same SBOM file must be
+      unique.</p>
 
     <h3>Attributes</h3>
 
@@ -152,6 +154,14 @@
     <p>This is useful when describing the contents of a tarball for
       example.</p>
 
+    <h4>toolComponent</h4>
+
+    <p><code>toolComponent</code> child elements
+      specify <a href="component.html">component</a>s that are added
+      to the <code>metadata.tools</code> section of the SBOM. This is
+      meant to be used to add other tools that also participated in
+      the formation of this SBOM (for example by providing component
+      instances).</p>
 
     <h3>Examples</h3>
 

Modified: ant/site/ant/sources/antlibs/cyclonedx/index.xml
==============================================================================
--- ant/site/ant/sources/antlibs/cyclonedx/index.xml    Tue May 26 16:09:14 
2026        (r1934646)
+++ ant/site/ant/sources/antlibs/cyclonedx/index.xml    Tue May 26 16:33:02 
2026        (r1934647)
@@ -33,6 +33,14 @@
       planned.</p>
     </section>
 
+    <section name="Getting Involved">
+      <p>The source code of the Anlib lives at <a
+      
href="https://gitbox.apache.org/repos/asf/ant-antlibs-cyclonedx.git";>https://gitbox.apache.org/repos/asf/ant-antlibs-cyclonedx.git</a>.
 For
+      discussions please join Ant's <a href="/mail.html">dev mailing
+      list</a>. For bug reports use the "CycloneDX" component in Ant's
+      <a href="/bugs.html">Bug Database</a>.</p>
+    </section>
+
     <section name="Current Manual">
       <p>The pre-release manual can be found <a href="manual/">here</a>.</p>
     </section>

Reply via email to