4.0.0 org.mycore mycore-parent 55-SNAPSHOT mycore 2024.05-SNAPSHOT pom MyCoRe MyCoRe is a system for the development of institutional content repositories, publication servers, image collections, archives, or similar repositories. Applications based on MyCoRe use a common core, which provides the functionality typically required for such applications, for example metadata management, querying, OAI harvesting interface, or an image viewer module. http://www.mycore.de/generated/mycore${site.suffix} GNU General Public License, version 3 http://www.gnu.org/licenses/gpl-3.0.txt repo JIRA https://mycore.atlassian.net/browse/MCR scm:git:https://github.com/MyCoRe-Org/mycore.git scm:git:https://github.com/MyCoRe-Org/mycore.git https://github.com/MyCoRe-Org/mycore HEAD 2024-02-28 2024.05 true ${user.dir}/checkstyle-suppressions.xml 3.2 1.12.0 6.3 ${hibernate.base.version}.1.Final 17 12.0.8 2.19.0 99 -Werror ${java.target.version} true 2.2.16 false --mutex network org.mycore.plugins datamodel-plugin 0.8 com.github.eirslett frontend-maven-plugin ${frontend.maven.plugin.version} ${basedir} ${node.version} ${yarn.version} ${settings.localRepository}/node-yarn-${node.version}-${yarn.version} install-node-and-yarn install-node-and-yarn generate-resources yarn-install yarn generate-resources install ${yarn.install.args} grunt-build grunt generate-resources Bamboo https://bamboo.mycore.de/browse/MCR-BUILD false central Central Repository https://repo.maven.apache.org/maven2 false true ossrh https://oss.sonatype.org/content/repositories/snapshots false dev.bibsonomy.org Official Source Code Releases of selected BibSonomy Modules https://dev.bibsonomy.org/maven2/ false true ossrh https://oss.sonatype.org/content/repositories/snapshots MyCoRe HQ MyCoRe HQ-sites scp://server.mycore.de/mcr/mycore.de/generated/mycore${site.suffix} java-modules ${basedir}/src/main/java org.apache.maven.plugins maven-jar-plugin true true ${project.artifactId} ${manifest.priority} maven-javadoc-plugin true ${java.target.version} MyCoRe Datamodel org.mycore.datamodel* MyCoRe Authorization System org.mycore.access* MyCoRe ACL org.mycore.mcr.acl* MyCoRe Persistence Backend Implementations org.mycore.backend* MyCoRe User Interface Frontend org.mycore.frontend* MyCoRe Common Functionality org.mycore.common* MyCoRe Services org.mycore.services* MyCoRe User and Group Management org.mycore.user* MyCoRe Component: FO org.mycore.fo* MyCoRe Component: IView 2 org.mycore.iview2* MyCoRe Component: Importer org.mycore.importer* MyCoRe Component: Migration org.mycore.migration* MyCoRe Component: Media org.mycore.media* MyCoRe Component: validation org.mycore.validation* MyCoRe Component: METS org.mycore.mets* MyCoRe Component: MODS org.mycore.mods* MyCoRe Component: Neo4J org.mycore.mcr.neo4j* MyCoRe Component: ORCID Integration org.mycore.orcid* MyCoRe Component: OAI org.mycore.oai* MyCoRe Component: REST-API org.mycore.restapi* MyCoRe Component: SOLR org.mycore.solr* MyCoRe Component: Sword org.mycore.sword* MyCoRe Component: Web-CLI org.mycore.webcli* MyCoRe Component: WFC org.mycore.wfc* https://docs.oracle.com/en/java/javase/17/docs/api/ https://jakarta.ee/specifications/platform/9/apidocs/ http://www.jdom.org/docs/apidocs/ https://logging.apache.org/log4j/2.x/javadoc/log4j-api/ http://docs.jboss.org/hibernate/orm/${hibernate.base.version}/javadocs/ https://jakarta.ee/specifications/persistence/3.1/apidocs/ maven-surefire-plugin @{argLine} org.apache.maven.plugins maven-resources-plugin filter-shared-resources resources generate-resources ${project.build.outputDirectory} ${user.dir}/src/main/resources/shared true org.bsc.maven maven-processor-plugin 4.5 jakarta.xml.bind jakarta.xml.bind-api 3.0.1 org.hibernate.orm hibernate-jpamodelgen ${hibernate.version} generate-jpa-model process generate-sources -implicit:none -AaddGeneratedAnnotation=false org.hibernate.jpamodelgen.JPAMetaModelEntityProcessor maven-compiler-plugin true ${maven.compiler.arg} -Xpkginfo:always org.apache.logging.log4j log4j-core ${log4j.version} org.apache.logging.log4j.core.config.plugins.processor.PluginProcessor maven-javadoc-plugin ${javadoc.doclint.none} pass-maven_opts env.MAVEN_OPTS maven-surefire-plugin ${env.MAVEN_OPTS} @{argLine} checks env.CI true --cache-folder ${project.basedir}/node_modules/ maven-enforcer-plugin org.commonjava.maven.enforcer enforce-managed-deps-rule 1.0 enforce up2date libraries or built-in support enforce true javax.ws.rs:javax.ws.rs-api javax.inject:javax.inject javax.servlet:javax.servlet-api javax.servlet:servlet-api javax.annotation:javax.annotation-api javax.validation:validation-api javax.persistence:javax.persistence-api javax.websocket:javax.websocket-api com.fasterxml.jackson.module:jackson-module-jaxb-annotations com.sun.mail:javax.mail com.sun.mail:mailapi com.sun.activation:jakarta.activation com.sun.media:jai-codec javax.media:jai-core org.apache.geronimo.specs:geronimo-javamail_1.4_spec org.codehaus.woodstox:woodstox-core-asl org.codehaus.woodstox:wstx-asl xml-apis:xml-apis xml-apis:xml-apis-ext org.hibernate:hibernate-core org.hibernate:hibernate-jpamodelgen Use Jakarta libraries instead of javax or com.sun true enforce LOG4J-2.x API enforce false org.apache.logging.log4j:log4j-1.2-api MCR-1509: Do not use LOG4J 1.2 API anymore true enforce no repacked libs enforce true org.glassfish.hk2.external:aopalliance-repackaged:*:*:compile org.glassfish.hk2.external:jakarta.inject:*:*:compile org.glassfish.hk2.external:aopalliance-repackaged:*:*:runtime org.glassfish.hk2.external:jakarta.inject:*:*:runtime org.apache.geronimo.specs:geronimo-activation_1.1_spec Do not use OSGI repacked libraries from jersey true enforce no commons-logging enforce true commons-logging:commons-logging org.slf4j:jcl-over-slf4j replaces commons-logging true enforce-managed-deps enforce true true true org.basepom.maven duplicate-finder-maven-plugin false true /?\.gitignore$ /?\.gitkeep$ /?about.html$ /?catalog.xml$ /?\.cache/formatter-maven-cache.properties$ /?mozilla/public-suffix-list.txt$ org.glassfish.hk2.external aopalliance-repackaged org.glassfish.hk2.external jakarta.inject default check verify release-profile -${project.version} deployment true env.CI true maven-changes-plugin JIRA true 25 developer@mycore.de ${changes.mailSender.name} ${changes.mailSender.email} true src/changes 1000 maven-changelog-plugin https://mycore.atlassian.net/browse/%ISSUE% date ${changelog.since} yyyy-MM-dd maven-changes-plugin ${maven-changes-plugin.version} false ${changes.version} true Type,Key,Summary,Assignee,Status,Resolution,Component Type,Component,Key DESC jira-report maven-javadoc-plugin true ${java.target.version} MyCoRe Datamodel org.mycore.datamodel* MyCoRe Authorization System org.mycore.access* MyCoRe ACL org.mycore.mcr.acl* MyCoRe Persistence Backend Implementations org.mycore.backend* MyCoRe User Interface Frontend org.mycore.frontend* MyCoRe Common Functionality org.mycore.common* MyCoRe Services org.mycore.services* MyCoRe User and Group Management org.mycore.user* MyCoRe Component: FO org.mycore.fo* MyCoRe Component: IView 2 org.mycore.iview2* MyCoRe Component: Import/Export org.mycore.impex* MyCoRe Component: Migration org.mycore.migration* MyCoRe Component: Media org.mycore.media* MyCoRe Component: METS org.mycore.mets* MyCoRe Component: MODS org.mycore.mods* MyCoRe Component: ORCID Integration org.mycore.orcid* MyCoRe Component: OAI org.mycore.oai* MyCoRe Component: REST API org.mycore.restapi* MyCoRe Component: SOLR org.mycore.solr* MyCoRe Component: Sword org.mycore.sword* MyCoRe Component: Web-CLI org.mycore.webcli* MyCoRe Component: WFC org.mycore.wfc* https://docs.oracle.com/en/java/javase/17/docs/api/ https://jakarta.ee/specifications/platform/9/apidocs/ http://www.jdom.org/docs/apidocs/ https://logging.apache.org/log4j/2.x/javadoc/log4j-api/ http://docs.jboss.org/hibernate/orm/${hibernate.base.version}/javadocs/ https://jakarta.ee/specifications/persistence/3.1/apidocs/ default javadoc-no-fork test-javadoc-no-fork aggregate aggregate-no-fork test-aggregate-no-fork false maven-jxr-plugin true org.apache.maven.plugins maven-pmd-plugin aggregate aggregate-pmd aggregate-cpd false default pmd cpd keepNode org.apache.maven.plugins maven-clean-plugin default-clean clean initialize true target node_build/node_modules/ node_build/node/ false mcrfluet Frank Lützenkirchen luetzenkirchen (at) ub.uni-duisburg-essen.de Universität Duisburg-Essen, Universitätsbibliothek http://www.uni-due.de/ub/ architect developer +1 mcrkpont Kerstin Ponten ponten (at) ub.uni-duisburg-essen.de Universität Duisburg-Essen, Universitätsbibliothek http://www.uni-due.de/ub/ tester Assistent to Coordination Office +1 mcrhrich Harald Richter richter (at) ub.uni-duisburg-essen.de Universität Duisburg-Essen, Universitätsbibliothek http://www.uni-due.de/ub/ developer +1 mcrnverh Nils Verheyen nils.verheyen (at) uni-duisburg-essen.de Universität Duisburg-Essen, Universitätsbibliothek http://www.uni-due.de/ub/ programmer +1 mcrddege Dr. Detlev Degenhardt detlev.degenhardt (at) rz.uni-freiburg.de Albert-Ludwigs-Universität Freiburg, Rechenzentrum http://portal.uni-freiburg.de/rz developer +1 mcrkrebs Kathleen Neumann Kathleen.Neumann (at) gbv.de Verbundzentrale des GBV (VZG), Document Management System http://www.gbv.de coordination developer +1 mcrwoelt Dr. Wiebke Oeltjen wiebke.oeltjen (at) rrz.uni-hamburg.de Universität Hamburg, Regionales Rechenzentrum http://www.rrz.uni-hamburg.de/ Head of Coordination Office tester +1 mcrhruem Hinnerk Ruemenapf hinnerk.ruemenapf (at) rrz.uni-hamburg.de Universität Hamburg, Regionales Rechenzentrum http://www.rrz.uni-hamburg.de/ programmer +1 mcradler René Adler rene.adler (at) tu-ilmenau.de Technischen Universität Ilmenau, Universitätsbibliothek http://www.tu-ilmenau.de/ilmedia/ programmer +1 mcrbremi Michael Brendel Friedrich-Schiller-Universität Jena, Thüringer Universitäts- und Landesbibliothek http://www.thulb.uni-jena.de/ programmer +1 mcrmibue Michel Büchner michel.buechner (at) uni-jena.de Friedrich-Schiller-Universität Jena, Thüringer Universitäts- und Landesbibliothek http://www.thulb.uni-jena.de/ programmer +1 mcrmeich Matthias Eichner matthias.eichner (at) uni-jena.de Friedrich-Schiller-Universität Jena, Thüringer Universitäts- und Landesbibliothek http://www.thulb.uni-jena.de/ developer +1 mcrmhegn Mathias Hegner Friedrich-Schiller-Universität Jena, Universitätsrechenzentrum http://www.urz.uni-jena.de/ developer +1 mcrheinz Philipp Heinze Friedrich-Schiller-Universität Jena, Thüringer Universitäts- und Landesbibliothek http://www.thulb.uni-jena.de/ programmer +1 mcrsherm Silvio Hermann s.hermann (at) uni-jena.de Friedrich-Schiller-Universität Jena, Thüringer Universitäts- und Landesbibliothek http://www.thulb.uni-jena.de/ developer +1 mcrshofm Sebastian Hofmann vo62xat (at) uni-jena.de Friedrich-Schiller-Universität Jena, Thüringer Universitäts- und Landesbibliothek http://www.thulb.uni-jena.de/ programmer +1 mcrckoch Christoph Koch Friedrich-Schiller-Universität Jena, Thüringer Universitäts- und Landesbibliothek http://www.thulb.uni-jena.de/ programmer +1 mcrkuhnt Nicky Kuhnt Friedrich-Schiller-Universität Jena, Thüringer Universitäts- und Landesbibliothek http://www.thulb.uni-jena.de/ programmer +1 mcrkynas Clemens Kynast clemens.kynast (at) uni-jena.de Friedrich-Schiller-Universität Jena, Thüringer Universitäts- und Landesbibliothek http://www.thulb.uni-jena.de/ programmer +1 mcrradic Radi Radichev Friedrich-Schiller-Universität Jena, Thüringer Universitäts- und Landesbibliothek http://www.thulb.uni-jena.de/ programmer +1 mcrsroeh Sebastian Röher sebastian.roeher (at) thulb.uni-jena.de Friedrich-Schiller-Universität Jena, Thüringer Universitäts- und Landesbibliothek http://www.thulb.uni-jena.de/ programmer +1 mcrtchef Thomas Scheffler thomas.scheffler (at) uni-jena.de Friedrich-Schiller-Universität Jena, Thüringer Universitäts- und Landesbibliothek http://www.thulb.uni-jena.de/ architect developer +1 mcrvuchi Hu Chi Vu chi (at) thulb.uni-jena.de Friedrich-Schiller-Universität Jena, Thüringer Universitäts- und Landesbibliothek http://www.thulb.uni-jena.de/ developer +1 mcrsfrei Stefan Freitag freitag (at) rz.uni-leipzig.de Universität Leipzig, Universitätsrechenzentrum http://www.urz.uni-leipzig.de/ developer +1 mcrjkupf Jens Kupferschmidt kupferschmidt (at) rz.uni-leipzig.de Universität Leipzig, Universitätsrechenzentrum http://www.urz.uni-leipzig.de/ developer architect +1 mcrawerm Andy Wermke andy_wermke (at) web.de Universität Leipzig, Universitätsbibliothek http://www.ub.uni-leipzig.de/ programmer +1 mcrhhelm Heiko Helmbrecht TU München, Universitätsbibliothek http://www.ub.tum.de/ developer +1 mcrkramm Matthias Kramm TU München, Universitätsbibliothek http://www.ub.tum.de/ developer +1 mcraseif Arne Seifert TU München, Universitätsbibliothek http://www.ub.tum.de/ developer +1 mcrwgres Werner Greßhoff Westfälische Wilhelms-Universität Münster, Universitäts- und Landesbibliothek http://www.ulb.uni-muenster.de/ developer +1 mcrbsuse Benno Süselbeck Westfälische Wilhelms-Universität Münster, Universitäts- und Landesbibliothek http://www.ulb.uni-muenster.de/ developer +1 mcrsteph Robert Stephan robert.stephan (at) uni-rostock.de Universität Rostock, Universitätsbibliothek http://www.ub.uni-rostock.de/ub/ developer +1 mcrascha Anja Schaar Universität Rostock, Universitätsbibliothek http://www.ub.uni-rostock.de/ub/ developer +1 mycore-bom mycore-base mycore-acl mycore-acl-editor2 mycore-classbrowser mycore-classeditor mycore-csl mycore-fo mycore-indexing mycore-ifs mycore-iiif mycore-impex mycore-iview2 mycore-jobqueue mycore-packer mycore-lod mycore-media mycore-meta mycore-mets mycore-migration mycore-mods mycore-neo4j mycore-orcid mycore-orcid2 mycore-oai mycore-pandoc mycore-pi mycore-restapi mycore-sass mycore-solr mycore-sword mycore-tei mycore-user2 mycore-viewer mycore-wcms2 mycore-webcli mycore-webtools mycore-wfc mycore-xeditor mycore-coma mycore-cronjob mycore-ocfl mycore-validation