2018.06

Release 2018.06 (LTS)

Informationen zur Migration vom LTS 2017.06 finden Sie im Abschnitt zur Migration.

Was ist neu?

  • Umgestellt auf Maven-Central, siehe https://mvnrepository.com/artifact/org.mycore
  • Umstieg auf Solr 7 - siehe Solr Nutzung
  • ORCID-Integration
  • Datacite-Schema konfigurierbar
  • Überarbeiteter FileUpload - siehe entsprechender Blogeintrag
  • Abrundung der PI-Komponente
  • Sprachklassifikation RFC5646 löst RFC4646 ab
  • MCRConfiguration2
  • Komponenten entfernt: mycore-urn, mycore-complete und mycore-buildtools

Einbindung der Komponenten

Die Einbindung der Komponenten aus dem MyCoRe-Kern erfolgt über Maven und die entsprechenden, für die eigene Anwendung erforderlichen Abhängigkeiten. Um das LTS 2018.06 in der eigenen Anwendung zu verwenden, müssen in der pom.xml die MyCoRe-Version und die MAVEN-Repositories angepasst werden:

<project>
  ...
  <properties>
    <mycore.version>2018.06.0.1-SNAPSHOT</mycore.version>
  </properties>
  ...
  <repositories>
    <repository>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
      <id>central</id>
      <name>Central Repository</name>
      <url>https://repo.maven.apache.org/maven2</url>
    </repository>
    <repository>
      <releases>
        <enabled>false</enabled>
      </releases>  
      <snapshots>
        <enabled>true</enabled>
      </snapshots>
      <id>ossrh</id>
      <url>https://oss.sonatype.org/content/repositories/snapshots</url>
    </repository>
  </repositories>
  ...
  <dependencies>
    <dependency>
      <groupId>org.mycore</groupId>
      <artififactId>mycore-base</artifactId>
      <version>${mycore.version}</version>
    </dependency>
    ...
  </dependencies>
...
</project>

 Kathleen Neumann, Jens Kupferschmidt - 2018-05-07