Author: lehmi
Date: Wed Nov  1 12:14:11 2023
New Revision: 1913481

URL: http://svn.apache.org/viewvc?rev=1913481&view=rev
Log:
PDFBOX-5699: remove parent subproject

Modified:
    pdfbox/branches/2.0/app/pom.xml
    pdfbox/branches/2.0/debugger-app/pom.xml
    pdfbox/branches/2.0/debugger/pom.xml
    pdfbox/branches/2.0/examples/pom.xml
    pdfbox/branches/2.0/fontbox/pom.xml
    pdfbox/branches/2.0/pdfbox/pom.xml
    pdfbox/branches/2.0/pom.xml
    pdfbox/branches/2.0/preflight-app/pom.xml
    pdfbox/branches/2.0/preflight/pom.xml
    pdfbox/branches/2.0/tools/pom.xml
    pdfbox/branches/2.0/xmpbox/pom.xml

Modified: pdfbox/branches/2.0/app/pom.xml
URL: 
http://svn.apache.org/viewvc/pdfbox/branches/2.0/app/pom.xml?rev=1913481&r1=1913480&r2=1913481&view=diff
==============================================================================
--- pdfbox/branches/2.0/app/pom.xml (original)
+++ pdfbox/branches/2.0/app/pom.xml Wed Nov  1 12:14:11 2023
@@ -24,7 +24,7 @@
     <groupId>org.apache.pdfbox</groupId>
     <artifactId>pdfbox-parent</artifactId>
     <version>2.0.30-SNAPSHOT</version>
-    <relativePath>../parent/pom.xml</relativePath>
+    <relativePath>../pom.xml</relativePath>
   </parent>
 
   <artifactId>pdfbox-app</artifactId>
@@ -42,16 +42,19 @@
     <dependency>
       <groupId>org.bouncycastle</groupId>
       <artifactId>bcpkix-jdk15to18</artifactId>
+      <version>${bouncycastle.version}</version>
       <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>org.bouncycastle</groupId>
       <artifactId>bcprov-jdk15to18</artifactId>
+      <version>${bouncycastle.version}</version>
       <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.pdfbox</groupId>
       <artifactId>jbig2-imageio</artifactId>
+      <version>${jbig2.version}</version>
       <scope>provided</scope>
     </dependency> 
   </dependencies>
@@ -68,7 +71,7 @@
             <Embed-Transitive>true</Embed-Transitive>
             
<Embed-Dependency>*;scope=provided;inline=org/apache/**|org/bouncycastle/**|META-INF/services/**</Embed-Dependency>
             <Bundle-DocURL>${project.url}</Bundle-DocURL>
-            
<Import-Package>!junit.framework,!junit.textui,javax.*;resolution:=optional,org.apache.avalon.framework.logger;resolution:=optional,org.apache.log;resolution:=optional,*</Import-Package>
+            
<Import-Package>javax.*;resolution:=optional,org.apache.avalon.framework.logger;resolution:=optional,org.apache.log;resolution:=optional,*</Import-Package>
             <Main-Class>org.apache.pdfbox.tools.PDFBox</Main-Class>
           </instructions>
         </configuration>

Modified: pdfbox/branches/2.0/debugger-app/pom.xml
URL: 
http://svn.apache.org/viewvc/pdfbox/branches/2.0/debugger-app/pom.xml?rev=1913481&r1=1913480&r2=1913481&view=diff
==============================================================================
--- pdfbox/branches/2.0/debugger-app/pom.xml (original)
+++ pdfbox/branches/2.0/debugger-app/pom.xml Wed Nov  1 12:14:11 2023
@@ -24,7 +24,7 @@
     <groupId>org.apache.pdfbox</groupId>
     <artifactId>pdfbox-parent</artifactId>
     <version>2.0.30-SNAPSHOT</version>
-    <relativePath>../parent/pom.xml</relativePath>
+    <relativePath>../pom.xml</relativePath>
   </parent>
 
   <artifactId>debugger-app</artifactId>
@@ -42,16 +42,19 @@
     <dependency>
       <groupId>org.bouncycastle</groupId>
       <artifactId>bcpkix-jdk15to18</artifactId>
+      <version>${bouncycastle.version}</version>
       <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>org.bouncycastle</groupId>
       <artifactId>bcprov-jdk15to18</artifactId>
+      <version>${bouncycastle.version}</version>
       <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.pdfbox</groupId>
       <artifactId>jbig2-imageio</artifactId>
+      <version>${jbig2.version}</version>
       <scope>provided</scope>
     </dependency> 
   </dependencies>
@@ -68,7 +71,7 @@
             <Embed-Transitive>true</Embed-Transitive>
             
<Embed-Dependency>*;scope=provided;inline=org/apache/**|org/bouncycastle/**|META-INF/services/**</Embed-Dependency>
             <Bundle-DocURL>${project.url}</Bundle-DocURL>
-            
<Import-Package>!junit.framework,!junit.textui,javax.*;resolution:=optional,org.apache.avalon.framework.logger;resolution:=optional,org.apache.log;resolution:=optional,*</Import-Package>
+            
<Import-Package>javax.*;resolution:=optional,org.apache.avalon.framework.logger;resolution:=optional,org.apache.log;resolution:=optional,*</Import-Package>
             <Main-Class>org.apache.pdfbox.debugger.PDFDebugger</Main-Class>
           </instructions>
         </configuration>

Modified: pdfbox/branches/2.0/debugger/pom.xml
URL: 
http://svn.apache.org/viewvc/pdfbox/branches/2.0/debugger/pom.xml?rev=1913481&r1=1913480&r2=1913481&view=diff
==============================================================================
--- pdfbox/branches/2.0/debugger/pom.xml (original)
+++ pdfbox/branches/2.0/debugger/pom.xml Wed Nov  1 12:14:11 2023
@@ -24,7 +24,7 @@
     <groupId>org.apache.pdfbox</groupId>
     <artifactId>pdfbox-parent</artifactId>
     <version>2.0.30-SNAPSHOT</version>
-    <relativePath>../parent/pom.xml</relativePath>
+    <relativePath>../pom.xml</relativePath>
   </parent>
 
   <artifactId>pdfbox-debugger</artifactId>
@@ -46,6 +46,7 @@
     <dependency>
         <groupId>org.apache.pdfbox</groupId>
         <artifactId>jbig2-imageio</artifactId>
+        <version>${jbig2.version}</version>
         <scope>test</scope>
     </dependency>
     <!-- For legal reasons (incompatible license), these two dependencies 
@@ -54,11 +55,13 @@
     <dependency>
         <groupId>com.github.jai-imageio</groupId>
         <artifactId>jai-imageio-core</artifactId>
+        <version>${jai.version}</version>
         <scope>test</scope>
     </dependency>    
     <dependency>
         <groupId>com.github.jai-imageio</groupId>
         <artifactId>jai-imageio-jpeg2000</artifactId>
+        <version>${jai.version}</version>
         <scope>test</scope>
     </dependency>
   </dependencies>

Modified: pdfbox/branches/2.0/examples/pom.xml
URL: 
http://svn.apache.org/viewvc/pdfbox/branches/2.0/examples/pom.xml?rev=1913481&r1=1913480&r2=1913481&view=diff
==============================================================================
--- pdfbox/branches/2.0/examples/pom.xml (original)
+++ pdfbox/branches/2.0/examples/pom.xml Wed Nov  1 12:14:11 2023
@@ -24,7 +24,7 @@
     <groupId>org.apache.pdfbox</groupId>
     <artifactId>pdfbox-parent</artifactId>
     <version>2.0.30-SNAPSHOT</version>
-    <relativePath>../parent/pom.xml</relativePath>
+    <relativePath>../pom.xml</relativePath>
   </parent>
 
   <artifactId>pdfbox-examples</artifactId>
@@ -66,10 +66,12 @@
     <dependency>
       <groupId>org.bouncycastle</groupId>
       <artifactId>bcprov-jdk15to18</artifactId>
+      <version>${bouncycastle.version}</version>
     </dependency>
     <dependency>
       <groupId>org.bouncycastle</groupId>
       <artifactId>bcpkix-jdk15to18</artifactId>
+      <version>${bouncycastle.version}</version>
     </dependency>
     <dependency>
         <groupId>${project.groupId}</groupId>
@@ -106,6 +108,7 @@
     <dependency>
       <groupId>junit</groupId>
       <artifactId>junit</artifactId>
+      <version>${junit.version}</version>
       <scope>test</scope>
     </dependency>
     <dependency>

Modified: pdfbox/branches/2.0/fontbox/pom.xml
URL: 
http://svn.apache.org/viewvc/pdfbox/branches/2.0/fontbox/pom.xml?rev=1913481&r1=1913480&r2=1913481&view=diff
==============================================================================
--- pdfbox/branches/2.0/fontbox/pom.xml (original)
+++ pdfbox/branches/2.0/fontbox/pom.xml Wed Nov  1 12:14:11 2023
@@ -22,7 +22,7 @@
     <groupId>org.apache.pdfbox</groupId>
     <artifactId>pdfbox-parent</artifactId>
     <version>2.0.30-SNAPSHOT</version>
-    <relativePath>../parent/pom.xml</relativePath>
+    <relativePath>../pom.xml</relativePath>
   </parent>
 
   <artifactId>fontbox</artifactId>
@@ -41,10 +41,13 @@
     <dependency>
       <groupId>commons-logging</groupId>
       <artifactId>commons-logging</artifactId>
+      <version>${commons-logging.version}</version>
     </dependency>
     <dependency>
       <groupId>junit</groupId>
       <artifactId>junit</artifactId>
+      <version>${junit.version}</version>
+      <scope>test</scope>
     </dependency>
   </dependencies>
 

Modified: pdfbox/branches/2.0/pdfbox/pom.xml
URL: 
http://svn.apache.org/viewvc/pdfbox/branches/2.0/pdfbox/pom.xml?rev=1913481&r1=1913480&r2=1913481&view=diff
==============================================================================
--- pdfbox/branches/2.0/pdfbox/pom.xml (original)
+++ pdfbox/branches/2.0/pdfbox/pom.xml Wed Nov  1 12:14:11 2023
@@ -24,7 +24,7 @@
         <groupId>org.apache.pdfbox</groupId>
         <artifactId>pdfbox-parent</artifactId>
         <version>2.0.30-SNAPSHOT</version>
-        <relativePath>../parent/pom.xml</relativePath>
+        <relativePath>../pom.xml</relativePath>
     </parent>
 
     <artifactId>pdfbox</artifactId>
@@ -49,22 +49,26 @@
         <dependency>
             <groupId>commons-logging</groupId>
             <artifactId>commons-logging</artifactId>
+            <version>${commons-logging.version}</version>
         </dependency>
         <dependency>
             <groupId>org.bouncycastle</groupId>
             <artifactId>bcpkix-jdk15to18</artifactId>
+            <version>${bouncycastle.version}</version>
             <scope>compile</scope>
             <optional>true</optional>
         </dependency>
         <dependency>
             <groupId>org.bouncycastle</groupId>
             <artifactId>bcprov-jdk15to18</artifactId>
+            <version>${bouncycastle.version}</version>
             <scope>compile</scope>
             <optional>true</optional>
         </dependency>
         <dependency>
             <groupId>junit</groupId>
             <artifactId>junit</artifactId>
+            <version>${junit.version}</version>
             <scope>test</scope>
         </dependency>
         <dependency>
@@ -76,6 +80,7 @@
         <dependency>
             <groupId>org.apache.pdfbox</groupId>
             <artifactId>jbig2-imageio</artifactId>
+            <version>${jbig2.version}</version>
             <scope>test</scope>
         </dependency>
         <dependency>
@@ -90,11 +95,13 @@
         <dependency>
             <groupId>com.github.jai-imageio</groupId>
             <artifactId>jai-imageio-core</artifactId>
+            <version>${jai.version}</version>
             <scope>test</scope>
         </dependency>    
         <dependency>
             <groupId>com.github.jai-imageio</groupId>
             <artifactId>jai-imageio-jpeg2000</artifactId>
+            <version>${jai.version}</version>
             <scope>test</scope>
         </dependency>
     </dependencies>

Modified: pdfbox/branches/2.0/pom.xml
URL: 
http://svn.apache.org/viewvc/pdfbox/branches/2.0/pom.xml?rev=1913481&r1=1913480&r2=1913481&view=diff
==============================================================================
--- pdfbox/branches/2.0/pom.xml (original)
+++ pdfbox/branches/2.0/pom.xml Wed Nov  1 12:14:11 2023
@@ -21,19 +21,52 @@
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
-    <groupId>org.apache.pdfbox</groupId>
-    <artifactId>pdfbox-parent</artifactId>
-    <version>2.0.30-SNAPSHOT</version>
-    <relativePath>parent/pom.xml</relativePath>
+    <groupId>org.apache</groupId>
+    <artifactId>apache</artifactId>
+    <!-- don't increase number without investigation of the diffs
+        https://maven.apache.org/pom/asf/ due to failure to build on jdk6 -->
+    <version>19</version>
+    <relativePath />
   </parent>
 
-  <artifactId>pdfbox-reactor</artifactId>
+  <groupId>org.apache.pdfbox</groupId>
+  <artifactId>pdfbox-parent</artifactId>
+  <version>2.0.30-SNAPSHOT</version>
   <packaging>pom</packaging>
 
-  <name>PDFBox reactor</name>
+  <name>Apache PDFBox parent</name>
+  <inceptionYear>2002</inceptionYear>
+
+  <organization>
+    <name>The Apache Software Foundation</name>
+    <url>https://pdfbox.apache.org</url>
+  </organization>
+
+  <scm>
+    
<connection>scm:svn:https://svn.apache.org/repos/asf/pdfbox/branches/2.0</connection>
+    
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/pdfbox/branches/2.0</developerConnection>
+    <url>https://svn.apache.org/viewvc/pdfbox/branches/2.0</url>
+  </scm>
+
+  <issueManagement>
+    <system>jira</system>
+    <url>https://issues.apache.org/jira/browse/PDFBOX</url>
+  </issueManagement>
+
+  <properties>
+    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+    <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
+    <bouncycastle.version>1.76</bouncycastle.version>
+    <junit.version>4.13.2</junit.version>
+    <jbig2.version>3.0.4</jbig2.version>
+    <jai.version>1.4.0</jai.version>
+    <commons-io.version>2.15.0</commons-io.version>
+    <commons-logging.version>1.2</commons-logging.version>
+    <!-- PDFBOX-4479 to build on jdk6 on newer Jenkins -->
+    <jdk.path>${env.JAVA_HOME}</jdk.path>
+  </properties>
 
   <modules>
-    <module>parent</module>
     <module>fontbox</module>
     <module>xmpbox</module>
     <module>pdfbox</module>
@@ -54,11 +87,258 @@
           <skip>true</skip>
         </configuration>
       </plugin>
-    </plugins>
+      <plugin>
+          <artifactId>maven-compiler-plugin</artifactId>
+          <!-- fails with maven 3.6.0 on jdk 6, works with 3.2.1, 3.5.0 and 
3.5.2 -->
+          <configuration>
+              <showDeprecation>true</showDeprecation>
+              <target>1.6</target>
+              <source>1.6</source>
+              <encoding>UTF-8</encoding>
+              <!-- 
https://maven.apache.org/plugins/maven-compiler-plugin/examples/compile-using-different-jdk.html
 -->
+              <executable>${jdk.path}/bin/javac</executable>
+              <fork>true</fork>
+              <!-- enable these when getting CompilationFailureException 
without explanation: -->
+              <!--
+              <compilerArgument>-verbose</compilerArgument>
+              <verbose>true</verbose>
+              -->
+          </configuration>
+      </plugin>
+      <plugin>
+          <artifactId>maven-javadoc-plugin</artifactId>
+          <configuration>
+              <source>1.6</source>
+              <links>
+                  <link>https://docs.oracle.com/javase/6/docs/api/</link>
+              </links>
+              <encoding>UTF-8</encoding>
+              <notimestamp>true</notimestamp>
+              <locale>en</locale>
+          </configuration>
+      </plugin>
+      <plugin>
+          <artifactId>maven-release-plugin</artifactId>
+          <configuration>
+              <useReleaseProfile>false</useReleaseProfile>
+              <goals>deploy</goals>
+              <arguments>-Papache-release,pedantic</arguments>
+              <autoVersionSubmodules>true</autoVersionSubmodules>
+          </configuration>
+      </plugin>
+      <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-jar-plugin</artifactId>
+          <configuration>
+            <archive>
+              <manifest>
+                
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
+                
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
+              </manifest>
+            </archive>
+          </configuration>
+      </plugin>
+      <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-source-plugin</artifactId>
+          <executions>
+              <execution>
+                <id>attach-sources</id>
+                <goals>
+                  <goal>jar</goal>
+                </goals>
+              </execution>
+          </executions>
+      </plugin>
+      <plugin>
+          <groupId>org.codehaus.mojo</groupId>
+          <artifactId>animal-sniffer-maven-plugin</artifactId>
+              <!-- don't update, or it won't work with jdk1.7 -->
+          <version>1.17</version>
+          <executions>
+              <execution>
+                <id>check-java-version</id>
+                <phase>test</phase>
+                <goals>
+                  <goal>check</goal>
+                </goals>
+                <configuration>
+                      <skip>${skipTests}</skip>
+                  <signature>
+                    <groupId>org.codehaus.mojo.signature</groupId>
+                    <artifactId>java16</artifactId>
+                    <version>1.0</version>
+                  </signature>
+                </configuration>
+              </execution>
+          </executions>
+          </plugin>
+      </plugins>
+      <pluginManagement>
+          <plugins>
+              <plugin>
+                  <groupId>com.googlecode.maven-download-plugin</groupId>
+                  <artifactId>download-maven-plugin</artifactId>
+                  <!-- PDFBOX-4980: don't update, or it won't work with jdk6 
-->
+                  <version>1.5.1</version>
+                  <configuration>
+                      <skip>${skipTests}</skip>
+                  </configuration>
+              </plugin>
+              <plugin>
+                  <artifactId>maven-enforcer-plugin</artifactId>
+                  <executions>
+                      <execution>
+                          <goals>
+                              <goal>enforce</goal>
+                          </goals>
+                          <configuration>
+                              <rules combine.children="append">
+                                  <requireMavenVersion>
+                                      <version>3.1</version>
+                                  </requireMavenVersion>
+                                  <requireJavaVersion>
+                                      <version>[1.7,12)</version>
+                                      <message>Requires at least Java 7, and
+                                          Java versions higher than 11 cannot
+                                          build Java 6 bytecode</message>
+                                  </requireJavaVersion>
+                                  <requireEnvironmentVariable>
+                                      <variableName>JAVA_HOME</variableName>
+                                      <message>The JAVA_HOME environment 
variable must be set!</message>
+                                  </requireEnvironmentVariable>
+                                </rules>
+                          </configuration>
+                      </execution>
+                  </executions>
+              </plugin>
+              <plugin>
+                  <groupId>org.apache.rat</groupId>
+                  <artifactId>apache-rat-plugin</artifactId>
+                  <version>0.15</version>
+                  <configuration>
+                      <excludes>
+                          <exclude>release.properties</exclude>
+                      </excludes>
+                  </configuration>
+              </plugin>
+              <plugin>
+                  <groupId>org.apache.felix</groupId>
+                  <artifactId>maven-bundle-plugin</artifactId>
+                  <!-- don't upgrade to 4.0.x as long as we have to ensure 
jdk7 compatibility -->
+                  <version>3.5.1</version>
+              </plugin>
+              <plugin>
+                  <!-- default version 2.20.1 doesn't work with jdk11 -->
+                  <artifactId>maven-surefire-plugin</artifactId>
+                  <version>2.22.2</version>
+              </plugin>
+          </plugins>
+      </pluginManagement>
   </build>
 
-  <profiles>
-    <profile>
+<profiles>
+  <!-- call mvn with -Pjdk9 or call with -Daddmod="...." -->
+  <profile>
+      <id>jdk9</id>
+      <!--
+      allows automatic activation when jdk9 or jdk10 are used
+      
https://maven.apache.org/guides/introduction/introduction-to-profiles.html
+      https://maven.apache.org/enforcer/enforcer-rules/versionRanges.html
+      -->
+      <activation>
+          <jdk>[9,10]</jdk>
+      </activation>
+      <properties>
+          <addmod>--add-modules java.activation --add-modules 
java.xml.bind</addmod>
+      </properties>
+  </profile>
+  <!-- need to specify release version so that if PDFBox is built with
+        a version after Java 8, it can still be run with e.g. Java 6; 
PDFBOX-4715 -->
+  <profile>
+      <id>jdkGte9</id>
+      <activation>
+          <jdk>[1.9,)</jdk>
+      </activation>
+      <build>
+          <plugins>
+              <plugin>
+                  <artifactId>maven-compiler-plugin</artifactId>
+                  <configuration>
+                      <release>6</release>
+                  </configuration>
+              </plugin>
+          </plugins>
+      </build>
+  </profile>
+  <profile>
+      <!-- from jdk11 onwards activation and bind are no longer part of the 
jdk -->
+      <!-- must be set to "test" or "provided" in subprojects -->
+      <id>jdk11</id>
+      <activation>
+          <jdk>[11,)</jdk>
+      </activation>
+      <dependencyManagement>
+          <dependencies>
+              <dependency>
+                  <groupId>javax.xml.bind</groupId>
+                  <artifactId>jaxb-api</artifactId>
+                  <version>2.3.1</version>
+              </dependency>
+              <dependency>
+                  <groupId>javax.activation</groupId>
+                  <artifactId>activation</artifactId>
+                  <version>1.1.1</version>
+              </dependency>
+          </dependencies>
+      </dependencyManagement>
+  </profile>
+  <profile>
+      <id>pedantic</id>
+      <build>
+          <plugins>
+              <plugin>
+                  <artifactId>maven-surefire-plugin</artifactId>
+                  <configuration>
+                      <systemPropertyVariables>
+                          <!-- we don't want to DoS the TSA server, thus we 
test this only in pedantic mode -->
+                          
<org.apache.pdfbox.examples.pdmodel.tsa>http://time.certum.pl</org.apache.pdfbox.examples.pdmodel.tsa>
+                      </systemPropertyVariables>
+                  </configuration>
+              </plugin>
+              <plugin>
+                  <groupId>org.apache.rat</groupId>
+                  <artifactId>apache-rat-plugin</artifactId>
+                  <executions>
+                      <execution>
+                          <phase>verify</phase>
+                          <goals>
+                              <goal>check</goal>
+                          </goals>
+                      </execution>
+                  </executions>
+              </plugin>
+              <plugin>
+                  <groupId>org.owasp</groupId>
+                  <artifactId>dependency-check-maven</artifactId>
+                  <version>8.4.0</version>
+                  <configuration>
+                      
<failBuildOnAnyVulnerability>true</failBuildOnAnyVulnerability>
+                      <!-- 
https://github.com/jeremylong/DependencyCheck/issues/1574 -->
+                      <skipSystemScope>true</skipSystemScope>
+                  </configuration>
+                  <executions>
+                      <execution>
+                          <goals>
+                              <goal>check</goal>
+                          </goals>
+                      </execution>
+                  </executions>
+              </plugin>
+          </plugins>
+      </build>
+  </profile>
+  <profile>
       <id>apache-release</id>
       <build>
         <plugins>
@@ -168,4 +448,169 @@ A release vote template has been generat
     </profile>
   </profiles>
 
+      <!-- Developers listed by PMC Chair, PMC all alphabetical-->
+  <developers>
+      <developer>
+          <id>lehmi</id>
+          <name>Andreas Lehmkühler</name>
+          <roles>
+              <role>PMC Chair</role>
+          </roles>
+      </developer>
+      <developer>
+          <id>adam</id>
+          <name>Adam Nichols</name>
+          <roles>
+              <role>PMC Member</role>
+          </roles>
+      </developer>
+      <developer>
+          <id>blitchfield</id>
+          <name>Ben Litchfield</name>
+          <roles>
+              <role>PMC Member</role>
+          </roles>
+      </developer>
+      <developer>
+          <id>carrier</id>
+          <name>Brian Carrier</name>
+          <roles>
+              <role>PMC Member</role>
+          </roles>
+      </developer>
+      <developer>
+          <id>danielwilson</id>
+          <name>Daniel Wilson</name>
+          <roles>
+              <role>PMC Member</role>
+          </roles>
+      </developer>
+      <developer>
+          <id>gbailleul</id>
+          <name>Guillaume Bailleul</name>
+          <roles>
+              <role>PMC Member</role>
+          </roles>
+      </developer>
+      <developer>
+          <id>hennejg</id>
+          <name>Jörg Henne</name>
+          <roles>
+              <role>PMC Member</role>
+          </roles>
+      </developer>
+      <developer>
+          <id>holdersn</id>
+          <name>Sebastian Holder</name>
+          <roles>
+              <role>PMC Member</role>
+          </roles>
+      </developer>
+      <developer>
+          <id>jahewson</id>
+          <name>John Hewson</name>
+          <roles>
+              <role>PMC Member</role>
+          </roles>
+      </developer>
+      <developer>
+          <id>jeremias</id>
+          <name>Jeremias Maerki</name>
+          <roles>
+              <role>PMC Member</role>
+          </roles>
+      </developer>
+      <developer>
+          <id>kjackson</id>
+          <name>Kevin Jackson</name>
+          <roles>
+              <role>PMC Member</role>
+          </roles>
+      </developer>
+      <developer>
+          <id>koch</id>
+          <name>Johannes Koch</name>
+          <roles>
+              <role>PMC Member</role>
+          </roles>
+      </developer>
+      <developer>
+          <id>koehlecn</id>
+          <name>Carolin Köhler</name>
+          <roles>
+              <role>PMC Member</role>
+          </roles>
+      </developer>
+      <developer>
+          <id>mmayer</id>
+          <name>Matthäus Mayer</name>
+          <roles>
+              <role>PMC Member</role>
+          </roles>
+      </developer>
+      <developer>
+          <id>msahyoun</id>
+          <name>Maruan Sahyoun</name>
+          <roles>
+              <role>PMC Member</role>
+          </roles>
+      </developer>
+      <developer>
+          <id>pkoch</id>
+          <name>Phillipp Koch</name>
+          <roles>
+              <role>PMC Member</role>
+          </roles>
+      </developer>
+      <developer>
+          <id>tallison</id>
+          <name>Tim Allison</name>
+          <roles>
+              <role>PMC Member</role>
+          </roles>
+      </developer>
+      <developer>
+          <id>tchojecki</id>
+          <name>Thomas Chojecki</name>
+          <roles>
+              <role>PMC Member</role>
+          </roles>
+      </developer>
+      <developer>
+          <id>tboehme</id>
+          <name>Timo Boehme</name>
+          <roles>
+              <role>PMC Member</role>
+          </roles>
+      </developer>
+      <developer>
+          <id>tilman</id>
+          <name>Tilman Hausherr</name>
+          <roles>
+              <role>PMC Member</role>
+          </roles>
+      </developer>
+      <developer>
+          <id>vfed</id>
+          <name>Villu Ruusmann</name>
+          <roles>
+              <role>PMC Member</role>
+          </roles>
+      </developer>
+      <developer>
+          <id>leleueri</id>
+          <name>Eric Leleu</name>
+          <roles>
+              <role>Emeritus PMC Member</role>
+          </roles>
+      </developer>
+      <developer>
+          <id>jukka</id>
+          <name>Jukka Zitting</name>
+          <roles>
+              <role>Emeritus PMC Member</role>
+          </roles>
+      </developer>
+  </developers>
+
 </project>

Modified: pdfbox/branches/2.0/preflight-app/pom.xml
URL: 
http://svn.apache.org/viewvc/pdfbox/branches/2.0/preflight-app/pom.xml?rev=1913481&r1=1913480&r2=1913481&view=diff
==============================================================================
Binary files - no diff available.

Modified: pdfbox/branches/2.0/preflight/pom.xml
URL: 
http://svn.apache.org/viewvc/pdfbox/branches/2.0/preflight/pom.xml?rev=1913481&r1=1913480&r2=1913481&view=diff
==============================================================================
--- pdfbox/branches/2.0/preflight/pom.xml (original)
+++ pdfbox/branches/2.0/preflight/pom.xml Wed Nov  1 12:14:11 2023
@@ -27,7 +27,7 @@
                <groupId>org.apache.pdfbox</groupId>
                <artifactId>pdfbox-parent</artifactId>
                <version>2.0.30-SNAPSHOT</version>
-               <relativePath>../parent/pom.xml</relativePath>
+               <relativePath>../pom.xml</relativePath>
        </parent>
         
         <!-- enable the Bavaria tests with -Dskip-bavaria=false  -->
@@ -165,6 +165,7 @@
                <dependency>
                        <groupId>commons-io</groupId>
                        <artifactId>commons-io</artifactId>
+                       <version>${commons-io.version}</version>
                        <scope>test</scope>
                </dependency>
                <dependency>
@@ -180,6 +181,8 @@
                <dependency>
                        <groupId>junit</groupId>
                        <artifactId>junit</artifactId>
+            <version>${junit.version}</version>
+                       <scope>test</scope>
                </dependency>
                <!-- TODO find a suitable place to store the isator test pdfs 
<dependency> 
                        <groupId>org.pdfa</groupId> 
<artifactId>isartor</artifactId> <version>1.0-20080813</version> 
@@ -187,6 +190,7 @@
         <dependency>
             <groupId>org.apache.pdfbox</groupId>
             <artifactId>jbig2-imageio</artifactId>
+            <version>${jbig2.version}</version>
             <scope>test</scope>
         </dependency>
        </dependencies>

Modified: pdfbox/branches/2.0/tools/pom.xml
URL: 
http://svn.apache.org/viewvc/pdfbox/branches/2.0/tools/pom.xml?rev=1913481&r1=1913480&r2=1913481&view=diff
==============================================================================
--- pdfbox/branches/2.0/tools/pom.xml (original)
+++ pdfbox/branches/2.0/tools/pom.xml Wed Nov  1 12:14:11 2023
@@ -24,7 +24,7 @@
     <groupId>org.apache.pdfbox</groupId>
     <artifactId>pdfbox-parent</artifactId>
     <version>2.0.30-SNAPSHOT</version>
-    <relativePath>../parent/pom.xml</relativePath>
+    <relativePath>../pom.xml</relativePath>
   </parent>
 
   <artifactId>pdfbox-tools</artifactId>
@@ -46,11 +46,13 @@
     <dependency>
       <groupId>junit</groupId>
       <artifactId>junit</artifactId>
+      <version>${junit.version}</version>
       <scope>test</scope>
     </dependency>
     <dependency>
         <groupId>org.apache.pdfbox</groupId>
         <artifactId>jbig2-imageio</artifactId>
+        <version>${jbig2.version}</version>
         <scope>test</scope>
     </dependency>
     <!-- For legal reasons (incompatible license), these two dependencies 
@@ -59,11 +61,13 @@
     <dependency>
         <groupId>com.github.jai-imageio</groupId>
         <artifactId>jai-imageio-core</artifactId>
+        <version>${jai.version}</version>
         <scope>test</scope>
     </dependency>    
     <dependency>
         <groupId>com.github.jai-imageio</groupId>
         <artifactId>jai-imageio-jpeg2000</artifactId>
+        <version>${jai.version}</version>
         <scope>test</scope>
     </dependency>
   </dependencies>

Modified: pdfbox/branches/2.0/xmpbox/pom.xml
URL: 
http://svn.apache.org/viewvc/pdfbox/branches/2.0/xmpbox/pom.xml?rev=1913481&r1=1913480&r2=1913481&view=diff
==============================================================================
--- pdfbox/branches/2.0/xmpbox/pom.xml (original)
+++ pdfbox/branches/2.0/xmpbox/pom.xml Wed Nov  1 12:14:11 2023
@@ -28,7 +28,7 @@
                <groupId>org.apache.pdfbox</groupId>
                <artifactId>pdfbox-parent</artifactId>
                <version>2.0.30-SNAPSHOT</version>
-               <relativePath>../parent/pom.xml</relativePath>
+               <relativePath>../pom.xml</relativePath>
        </parent>
 
         <profiles>
@@ -50,10 +50,13 @@
                <dependency>
                        <groupId>junit</groupId>
                        <artifactId>junit</artifactId>
+            <version>${junit.version}</version>
+            <scope>test</scope>
                </dependency>
         <dependency>
-            <groupId>commons-logging</groupId>
-            <artifactId>commons-logging</artifactId>
+          <groupId>commons-logging</groupId>
+          <artifactId>commons-logging</artifactId>
+          <version>${commons-logging.version}</version>
         </dependency>
        </dependencies>
 


Reply via email to