Archiv

Hier sind seit 2006 alle Snapshots gelistet. Ebenfalls archiviert ist das Release 2.0. Danach wurde die Benennung geändert, so gibt es jetzt statt eines Snapshots in regelmäßigen Abständen Prereleases. Auch diese sind in diesem Archiv zu finden.

Prerelease 2.0.94

Um den aktuellen Stand in der eigenen Anwendung oder dem aktuellen DocPortal zu verwenden, muss in der pom.xml (zu finden unter docportal/config) die entsprechende MyCoRe-Version auf 2.0.94 angepasst werden:

  <groupId>org.mycore</groupId>
  <artifactId>application-model</artifactId>
  <version>2.0.94</version>
Anschliessend muss die Anwendung neu erstellt werden.

Link zum SF-Download Alternativ steht DocPortal mit dem aktuellen Release-Candidate 2.0.94 zum Download zur Verfügung. Die dazugehörige Installationsanleitung finden Sie im UserGuide.

Changes in this version include

New features

  • Added functionality to disable editing of a textfield and set it read-only with @disabled="true", same as for list elements.
  • Added MCRLocalServlet to allow multi lingual javascript applications.
  • Added two command 'list' and 'restore' to handle revision of a metadata object.
  • Added METS editor.
  • Added a new Toolbar-API to modify ImageViewer toolbar.
  • ImageViewer uses structure information of METS-files for "chapter overview" using

Fixed Bugs

  • Validation fails when creating new user account (see 3118487)
  • password of a user should always be changeable (see 3152882)
  • MCRSessionListingServlet throws NullPointerException (see 3118486)
  • "MCR.editor_" + type + "_directory" (see 3164569)
  • Error while tranforming XML workflow file (see 3164572)
  • ErrorServlet has wrong WebAppBaseURL (see 3118439)
  • IView permalink doens't work with space characters in file (see 3189052)
  • MCRMETSServlet (see 3185631)
  • Sorting of a fulltext search result has no effect. (see 3189936)
  • "ant resolve" override pom.xml (see 3199545)
  • DocPortal does not index content of A. Hohlfeld (see 3204336)
  • WCMS "save changes" doesn't work (see 3177246)

Changes

  • Moved all webcli classes in package org.mycore.webcli.
  • Added option to initialize all hits of a lucene query: MCR.Searcher.{ID}.initializeResult=true.
  • Enable storing of fields of type long and date, so they can be use for sorting.
  • Adding manager class for creating, get, removing store in IFS2. MCRStore is no longer responsible for these operations.
  • Merged mycore-useradmin and mycore-userlogin component into mycore-user moved user system related code from mycore-base to mycore-user.
  • Separate ACL system from User system MCRUserMagr.login() now actually logs a (MCR) user in Guest User is not physically stored in database anymore A default group for new users can be configured via property (defaults to "users"): MCR.Users.DefaultGroupName.

Prerelease 2.0.93

MyCoRe-2.0.93 (Beta 3) ein "Release Candidate" für die Version MyCoRe 2.1.

Download

svn checkout http://www.mycore.de/svn/mycore/tags/mycore-2.0.93 mycore

Um den aktuellen Stand in der eigenen Anwendung oder dem aktuellen DocPortal zu verwenden, muss in der pom.xml (zu finden unter docportal/config) die entsprechende MyCoRe-Version auf 2.0.93 angepasst werden:

  <groupId>org.mycore</groupId>
  <artifactId>application-model</artifactId>
  <version>2.0.93</version>
Anschliessend muss die Anwendung neu erstellt werden.

Link zum SF-Download Alternativ steht DocPortal mit dem Release-Candidate 2.0.93 zum Download zur Verfügung. Die dazugehörige Installationsanleitung finden Sie im UserGuide.

Changes in this version include

New features

  • Added new built-in command "get uri {uri} to file {path}" to test or use MCRURIResolver
  • Added new generic search field "category" which contains "classificationID:categoryID" to search for any category in any classification
  • MCRMailer now acts as a servlet to simplify sending e-mail after editor form submission. See workshop.xml and workshop.xsl in DocPortal as an example.
  • Added xsl templates "derivateView" and "derivateLinkView" as an adapter for IView and IView2
  • Added MCRApplicationModuleSelector to detect mycore application modules.

Fixed Bugs

  • Renamed property URN.Enabled.Objects to MCR.URN.Enabled.Objects
  • Fixed export and re-import of users on systems with encrypted passwords (default case)

    If you have XML files with unencrypted passwords encrypt them with "encrypt passwords in user xml file {0} to file {1}". See "create.users" target in docportal module as example.

Changes

mycore-migration20-21 classes are now in package org.mycore.migration20_21

Release 2.0

Die MyCoRe-Version 2.0 besteht aus zwei Teilen:

  1. MyCoRe:
    Der MyCoRe "Kern" beinhaltet eine Reihe von Komponenten, die grundlegende Funktionen zur Bildung von digitalen Archiven und Sammlungen bereitstellen. Er ist gleich für alle Anwendungen und unterstützt verschiedene Backends. Lucene wird als Such-Engine für Metadaten und Volltextinhalte verwendet. In der Standardkonfiguration greift MyCoRe mittels des Open Source Produktes Hibernate auf entsprechend unterstützte Datenbanksysteme (HSQLDB, MySQL, PostgreSQL, DB2 u.v.a.m.) zu. Als Katalog (Speicher für Metadaten, ACLs, Administrative Informationen) kann neben der frei verfügbaren Kombination Lucene + Open-Source-DBS auch der IBM Content Manager v8.x + DB2 verwendet werden.
  2. DocPortal Beispielanwendung:
    DocPortal ist eine Beispielanwendung eines Dokument-Servers. Die Anwendung implementiert ein Archiv für digitale, multimediale Dokumente und kann als Publikationsserver eingesetzt werden. Sie verwendet ein Dublin Core Datenmodell. Klicken Sie hier, um DocPortal in Aktion zusehen. Beachten Sie bitte, dass dies nur eine Demonstration ist, um einen Eindruck zu vermitteln, welche Art von Anwendung Sie mit MyCoRe aufbauen können. Es ist keinesfalls alle denkbaren Einsatzgebiete von MyCoRe ab.

Andere auf MyCoRe basierende Applikationen:

Es existieren zahlreiche auf MyCoRe basierende Anwendungen, die auch selbst Open Source Produkte sind, aber nicht Teil dieser Distribution sind. Eine Übersicht finden Sie hier.

Dokumentation und Start

Wenn Sie MyCoRe bzw. die Beispielanwendung DocPortal testen wollen, oder einfach nur mal sehen wollen, was MyCoRe eigentlich ist, empfehlen wir die Binärdistribution. Zur Anwendungsentwicklung und weiteren Arbeit mit MyCoRe starten Sie am besten mit der Dokumentation.

Sie können die Dokumentation online lesen

Momentan steht die Dokumentation leider nur in deutsch zur Verfügung, eine englische Version ist geplant.

Option 1: MyCoRe von unserem Subversion Repository auschecken
Wir empfehlen MyCoRe und DocPortal direkt von unserem Subversion Repository zu laden. Sie benötigen dafür einen frei verfügbaren Subversion Client, um auf das Repository anonym im read-only Modus zugreifen zu können:

	  svn checkout http://www.mycore.de/svn/mycore/branches/release_2_0_fixes/ mycore
	  svn checkout http://www.mycore.de/svn/docportal/branches/release_2_0_fixes/ docportal

Option 2: Download MyCoRe als tar.gz oder zip Archiv
Alternativ können Sie auch die folgenden zwei tar Archive bei Sourceforge herunterladen und in Ihrem lokalen Verzeichnis auf einem Linux, Sun Solaris oder IBM AIX System extrahieren. Für das Extrahieren empfehlen wir aufgrund der Verwendung langer Filenamen GNU tar.

Für die Installation auf einem Windows System können Sie alternativ diese zwei ZIP Archive herunterladen und extrahieren.

Snapshot 20090121

Der SNAPSHOT_20090121 ist gleichzeitig der "Release Candidate" (release_2_0_rc1) für die Version MyCoRe 2.0.

Download über Subversion:

svn checkout http://www.mycore.de/svn/mycore/tags/SNAPSHOT_20090121 mycore
svn checkout http://www.mycore.de/svn/docportal/tags/SNAPSHOT_20090121 docportal

Snapshot 20081111

Die Entwicklergemeinde von MyCoRe und DocPortal gibt bekannt, dass der Codestand von MyCoRe (Rev. 14382) und DocPortal (Rev. 14384) mit dem Tag "Release_2_0_beta" versehen wurde. Diese Version enthält weitgehende Änderungen, Erweiterungen und Aktualisierungen gegenüber der Version 1.3:

  • Der Code wurde überarbeitet, aktualisiert und bereinigt
  • Die Performance wurde verbessert
  • Es wurde ein neuer Klassifikationseditor entwickelt
  • Das Modul-Konzept wurde konsequent umgesetzt:
    Eigene Anwendungen werden jetzt als Modul von DocPortal behandelt, ebenso wie die Beispielanwendung DocPortal
  • Der MyCoRe-Kern enthält jetzt optionale Komponenten
  • Die neue Komponente "Broadcasting" ermöglicht die Administration von MyCoRe-Servern im laufenden Betrieb
  • Die neue Komponente "WebCLI" bietet ein Web-Commandline-Interface
  • Die Dokumentation wurde komplett überarbeitet und steht jetzt online zur Verfügung: http://www.mycore.de/documentation/index.html

Diese Beta-Version ersetzt den vorhergehenden Snapshot. Als wesentliche Änderungen zum SNAPSHOT_20080912 sind zu nennen:

MyCoRe:

  • Batch-Prozesse wurden für Lucene und Hibernate optimiert
  • Es wurde ein Speicherleck im Web-Commandline-Interface (WebCLI-Komponente) geschlossen
  • Bei der verteilten Suche über WebServices werden jetzt im Falle eines Fehlers Mitteilungen ausgegeben
  • Editor-Kompatibilität zu Formularen von Snapshots vor 20080912 wurde wieder hergestellt
  • Das Editor-Framework wurde beschleunigt
  • Klassifikationsbrowser und -editor zählen nicht mehr die Objekte, wodurch die Performance verbessert wurde. (Hinweise dazu, wie die Anzahl der Objekte wieder angezeigt werden kann, folgen)
  • Lucene wird jetzt in der Version 2.4 verwendet
  • Es wurden die Lucene-Kommandos "rebuild metadata index" und "rebuild content index" hinzugefügt, um Lucene Index schnell neu aufbauen zu können
  • Die Dokumentation ist jetzt nur noch online verfügbar
  • Es wurden viele Fehler beseitigt und die Leistung wurde gesteigert

DocPortal:

  • Layout-Templates sind jetzt im Docportal-Modul
  • Die Installations-Dokumentation wurde aktualisiert
  • Viele Fehler wurden beseitigt und die Leistung wurde gesteigert

Schritte für Migration:

Migration
Die Migration von Version 1.3 nach 2.0 ist auf der MyCoRe-Wiki-Seite skizziert. Fragen zur Migration bitte an <info@mycore.de> oder an die Mailingliste <mycore-user@lists.sourceforge.net>.

Download über Subversion:

svn checkout http://www.mycore.de/svn/mycore/tags/SNAPSHOT_20081111 mycore
svn checkout http://www.mycore.de/svn/docportal/tags/SNAPSHOT_20081111 docportal

Snapshot 20080912

Die Entwicklergemeinde von MyCoRe und DocPortal hat eine neue Momentaufnahme des Entwicklungszweiges veröffentlicht. Es ist die Version vom 12.09.2008. Gegenüber dem letzten Snapshot vom 05.05.2008 sind hauptsächlich folgende Neuerungen hinzugekommen:

MyCoRe:

  • Unterstützung für PDF-Erzeugung vom Stylesheet aus
  • MCR.baseurl wurde weitgehend ersetzt durch wahre Request-URL, so dass eine Anwendung unter mehreren Domains laufen kann
  • Die Speicherung von mehrsprachigen Datumsangaben vom Basistyp 'MCRMetaHistoryDate' wurde verbessert
  • I18N Schlüssel können umbenannt werden (Deprecated Mechanismus hinzugefügt)
  • Module (bisher 'modules') sind jetzt Komponenten ('components') (viele DocPortal-Module sind jetzt Komponenten von MyCoRe)
  • Aufbau des mycore.jar folgt definiertem Standard
  • Stylesheets werden als Ressourcen geladen und müssen im Package "xsl" liegen
  • Editor-Framework jetzt entschlackt und CSS-kompatibel
  • MCRSearcher kann bei Treffern bestimmte Felder zurückgeben (z.B. welche Datei Hit erzeugt): addable=true (konfigurierbar in der Datei searchfields.xml)
  • Lucene indiziert schneller im Batchbetrieb (verzögertes Schreiben auf Platte)
  • das Hibernate Backend wurde für den Batch-Betrieb beschleunigt
  • der ACL-Editor wurde überarbeitet
  • URIResolver "mcrfile:<ifsid>" für Dateien im IFS hinzugefügt
  • viele Fehler sind behoben

DocPortal:

  • 'third-party.jar' wird nicht mehr erstellt (dadurch wurde der Build-Prozess beschleunigt)
  • fast alle DocPortal-Module (ehemals 'modules') sind jetzt Komponenten ('components') von MyCoRe (Teil von mycore.jar) (mit fest definierten Integrationspunkten)
  • viele Webseitentexte wurden überarbeitet
  • die Klassifikation DocPortal_class_00000003 wurde durch DocPortal_class_00000002 ersetzt
  • viele Fehler wurden behoben

Schritte für die Migration:

Migration
  • Eigene Stylesheets müssen nach WEB-INF/classes/xsl kopiert werden (nicht mehr nach WEB-INF/stylesheets)
  • Build-Targets der Anwendung überarbeiten
  • Editor-Formulare ggf. mit CSS anreichern
  • Nicht gewünschte MyCoRe-Komponenten in der Konfigurationsdatei mycore.properties.private bei Property MCR.Components.Exclude eintragen

Da es sich um eine Momentaufnahme des Entwicklungszweiges handelt, sollte diese Version nicht als offizielle Version verstanden werden. Trotzdem würden wir uns über Fehlermeldungen freuen. Diese Version ist vielmehr für Anwendungsentwickler gedacht, die oben aufgeführte Neuerungen ausprobieren möchten.

Download über Subversion:

svn checkout http://server.mycore.de/svn/mycore/tags/SNAPSHOT_20080912 mycore
svn checkout http://server.mycore.de/svn/docportal/tags/SNAPSHOT_20080912 docportal

Snapshot 20080505

Die Entwicklergemeinde von MyCoRe und DocPortal hat heute eine neue Momentaufnahme des Entwicklungszweiges veröffentlicht. Es ist die Version vom Montag, den 05.05.2008.

Gegenüber dem letzten Snapshot vom 06.03.2008 sind hauptsächlich folgende Neuerungen hinzugekommen:

MyCoRe (r13480):

  • Classification2-System aktiviert und altes Klassifikationssystem entfernt
  • accessadmin Modul entfernt
  • Property MCR.baseURL ist nicht mehr nötig mit MCRWebAppBaseFilter
  • xslStyle URI-Resolver unterstützt XSL-Parameter-Übergabe
  • Lucene-Backend optimiert für Änderungen am Index
  • Login-Funktionen in Modul ausgelagert
  • Neue Funktion: Übersicht über aktive MCRSessions
  • Module vereinheitlicht
  • Nicht mehr benötigte Bibliotheken entfernt

DocPortal (r13481):

  • accessadmin Modul entfernt
  • ImageViewer jetzt wahlweise mit Scrollbalken
  • Login-Funktionen in Modul ausgelagert
  • EHCache als 2nd-Level-Cache für Hibernate standardmäßig aktiviert
  • Sitemap-Layout überarbeitet
  • Neue Funktion: Übersicht über aktive MCRSessions
  • Module vereinheitlicht

Weiterhin viele Bugfixes.

Schritte für Migration:

  • Für das neue Klassifikations-System gibt es ein CLI-Kommando "migrate classifications", dass die Umstellung automatisch vornimmt (DB-Backup empfohlen).
1. Hinweis:
Im neuen Klassifikationssystem müssen IDs nicht mehr zwangsweise MCRObjectID sein, weswegen z. B. "Docportal_class_003" nicht mehr zu "Docportal_class_00000003" normalisiert wird. In eigenen Anwendungen kann dies Umbauten erforderlich machen.
2. Hinweis:
Wer bislang die nicht dokumentierte Möglichkeit genutzt hatte über "mcrobject: " an die Metadaten-Ansicht der Klassifikation zukommen, muss diese Aufrufe auf den "classfication:"-URIResolver-Syntax umstellen.
3. Hinweis:
Mit Hilfe ein paar Datenbank-Indizes kann man Abfragen an die Datenbank, die jetzt häufiger zum Zuge kommt, beschleunigen.
Hinweise dazu im Wiki:
http://cmswiki.rrz.uni-hamburg.de/hummel/MyCoRe/Dokumentation/HowTo/DatenbankIndizes
4. Hinweis:
Kategorie-IDs und Klassifikation-IDs sind auf 32 Zeichen begrenzt
  • Das neue userlogin-Modul muss jeweils in MyCoRe und DocPortal aktiviert sein, damit der Login-Prozess funktioniert.
  • Eigene Docportal-Module bedürfen einer Umstellung, da Variablen mit "docportal.*" umbenannt worden sind in "application.*"

Da es sich um eine Momentaufnahme des Entwicklungszweiges handelt, sollte diese Version nicht als offizielle Version verstanden werden. Trotzdem würden wir uns über Fehlermeldungen freuen. Diese Version ist vielmehr für Anwendungsentwickler gedacht, die oben aufgeführte Neuerungen ausprobieren möchten.

Download über Subversion:

svn checkout http://server.mycore.de/svn/mycore/tags/SNAPSHOT_20080505 \ mycore
svn checkout http://server.mycore.de/svn/docportal/tags/SNAPSHOT_20080505 \ docportal

Snapshot 20080306

Die Entwicklergemeinde von MyCoRe und DocPortal hat heute eine neue Momentaufnahme des Entwicklungszweiges veröffentlicht. Es ist die Version vom Donnerstag, den 06.03.2007.

Gegenüber dem letzten Snapshot vom 01.10.2007 sind hauptsächlich folgende Neuerungen hinzugekommen:

MyCoRe (r13251):

  • xslStyle:-URI-Resolver hinzugefügt
  • update zu Lucene 2.3.1, JDOM 1.1 und Ant 1.7
  • neues Module-Konzept (Einbindung über build.properties)
  • Transaktionen können vorzeitig geschlossen werden, beschleunigte Freigabe in MCRFileNodeServlet-ContentManager-Unterstützung entfernt
  • Wartungsmodus eingeführt (Schreibschutz der Webanwendung)
  • Super-User kann sich selbst einschränken (ACL)
  • Sortierfelder können gewichtet werden (HTTP-Request)
  • "set mode {0} of searcher for index {1}" Kommando um Batch-Prozesse zu beschleunigen

DocPortal (r13252):

  • XSL-Template get.templates: listet alle vorhandenen content und master templates
  • neues Module-Konzept (Einbindung über mycore.properties.private)
  • WebCLI: läuft zur Zeit noch nicht in IE und Safari

Weiterhin viele Bugfixes.

Schritte für Migration:

  • Es sollte keine Migration nötig sein.

Da es sich um eine Momentaufnahme des Entwicklungszweiges handelt, sollte diese Version nicht als offizielle Version verstanden werden. Trotzdem würden wir uns über Fehlermeldungen freuen. Diese Version ist vielmehr für Anwendungsentwickler gedacht, die oben aufgeführte Neuerungen ausprobieren möchten.

Download über Subversion:

svn checkout http://server.mycore.de/svn/mycore/tags/SNAPSHOT_20080306 \ mycore
svn checkout http://server.mycore.de/svn/docportal/tags/SNAPSHOT_20080306 \ docportal

Snapshot 20071001

DocPortal hat heute eine neue Momentaufnahme des Entwicklungszweiges veröffentlicht. Es ist die Version vom Montag, den 01.10.2007 den Eröffnungstag der Anwenderschulung in Hamburg.

Gegenüber dem letzten Snapshot vom 24.08. sind hauptsächlich folgende Neuerungen hinzugekommen:

MyCoRe:

  • "save" Kommandos heißen jetzt "export" bei MCRUser & CO.
  • Migrationstool für WCMS von Snapshot 13.03. (und davor) fertiggestellt
  • Hibernate FlushMode umgestellt von COMMIT auf AUTO

DocPortal:

  • DocPortal-spezifische Daten in Modul ausgelagert (Nutzer, Datenmodell etc.)
  • searchfields.xml und navigation.xml sind noch nicht durch Module anpassbar
  • mycore.properties Datei in build/config und build/webapps/WEB-INF/classes wird generiert aus allen mycore.properties-Dateien
  • WCMS: Editor für Lese- und Schreibrechte

Weiterhin viele Bugfixes.

Schritte für Migration:

  • Es sollte keine Migration nötig sein.

Da es sich um eine Momentaufnahme des Entwicklungszweiges handelt, sollte diese Version nicht als offizielle Version verstanden werden. Trotzdem würden wir uns über Fehlermeldungen freuen. Diese Version ist vielmehr für Anwendungsentwickler gedacht, die oben aufgeführte Neuerungen ausprobieren möchten

Download über CVS:

cvs -d :pserver:anoncvs@server.mycore.de:/cvs export -r SNAPSHOT_20071001 \ mycore
cvs -d :pserver:anoncvs@server.mycore.de:/cvs export -r SNAPSHOT_20071001 \ docportal

Snapshot 20070824

Die Entwicklergemeinde von MyCoRe und DocPortal hat heute eine neue Momentaufnahme des Entwicklungszweiges veröffentlicht.

Gegenüber dem letzten Snapshot vom 13.03. sind hauptsächlich folgende Neuerungen hinzugekommen:

MyCoRe

  • Hibernate-Backend überarbeitet (Konfiguration ausgelagert, bessere
    Performance)
  • Export von Datenbanktabellen als XML (Import noch nicht 100% fertig)
  • Editoren können in dynamischen Webseiten verwendet werden
  • MBeans hinzugefügt, um Wartungsarbeiten im laufenden Betrieb zu ermöglichen
  • Sprachen werden jetzt ohne Einschränkungen unterstützt
  • CLI-Kommandos können andere CLI-Kommandos auslösen (load all objects from directory ... --- n* ---> load object from file ...), um in Falle eines Fehlers an der Stelle weiterzumachen
  • Eventhandler für MCRSession-Aktionen (neu,aktiviert,passiviert,abgelaufen)
  • Editoren unterstützen einen Tabulatorindex, um z.B. Hilfe-Knöpfe zu überspringen
  • Modul um Nachrichten an Nutzer zu verschicken hinzugefügt
  • Klassifikationen sind ACL geschützt

DocPortal:

  • Weboberfläche für die Verwaltung von Gruppen
  • WCMS-Nutzer sind jetzt MyCoRe-Nutzer (Migrationsanleitung folgt)
  • Webseiten können mit ACL geschützt werden
  • "hooks" für sämtliche öffentliche Ant-Targets integriert
  • Editormasken überarbeitet für bessere Wartbarkeit (Vorbild für eigene Editoren)
  • Makro für generateSearchmask erlaubt das Erstellen von mehr als einer Suchmaske

Weiterhin viele Bugfixes.

Schritte für Migration:

  • mycore.properties.private.template übernehmen
  • docportal/config/hibernate.cfg.xml aus template übernehmen und anpassen
  • WCMS-Seiten sichern (inkl navigation.xml)
  • über MyCoRe CLI: "migrate user" aufrufen
  • über MyCoRe CLI: "migrate mcraccess" aufrufen
  • "ant create.default-rules" setzt WCMS ACL-Rechte
  • bei Bedarf WCMS-Seiten und navigation aus Backup zurück speichern
  • Editoren müssen überarbeitet werden, wenn sie "token" bei "source" benutzen.

Da es sich um eine Momentaufnahme des Entwicklungszweiges handelt, sollte diese Version nicht als offizielle Version verstanden werden. Trotzdem würden wir uns über Fehlermeldungen freuen. Diese Version ist vielmehr für Anwendungsentwickler gedacht, die oben aufgeführte Neuerungen ausprobieren möchten.

Download über CVS:

cvs -d :pserver:anoncvs@server.mycore.de:/cvs export -r SNAPSHOT_20070824 \ mycore
cvs -d :pserver:anoncvs@server.mycore.de:/cvs export -r SNAPSHOT_20070824 \ docportal

Snapshot 20070313

Die Entwicklergemeinde von MyCoRe und DocPortal hat heute eine neue Momentaufnahme des Entwicklungszweiges veröffentlicht.

Gegenüber dem letzten Snapshot vom 16.01. sind hauptsächlich folgende Neuerungen hinzugekommen:

MyCoRe:

  • Use the IBM ICU library to handle calendars in MCRMetaHistoryDate. Now the searchable integer of this metadata element is the Julian Day number.
  • move the classes of org.mycore.user2 to org.mycore.user
  • add a WebService and URIResolver access to the MCRLinkTable
  • removed support for MCRSessionID request parameter: use HttpSession to access MCRSession
  • MCRMailer: retry sending mails if first attempt fails
  • new Classification editor with less database commits
  • Upgrade to FCK-Editor 2.4
  • compiles on Java 6
  • several bug fixes

DocPortal:

  • Move scripts of Unix and Windows from bin to their directories.
  • Replaced MyCoRe-Logo in upper left corner by DocPortal logo
  • Split message_*.properties into messages_common_*.properties and messages_datamodel_*.properties
  • several bug fixes

Schritte für Migration:

  • Vorhandene Daten sollten nicht migriert werden müssen.
  • In "mycore.properties.private" muss
    MCR.userstore_class_name=org.mycore.backend.hibernate.MCRHIBUserStore2
    geändert werden in:
    MCR.userstore_class_name=org.mycore.backend.hibernate.MCRHIBUserStore
  • Eigene Anwendungen müssen die Änderungen messages_*.properties beachten.

Da es sich um eine Momentaufnahme des Entwicklungszweiges handelt, sollte diese Version nicht als offizielle Version verstanden werden. Trotzdem würden wir uns über Fehlermeldungen freuen. Diese Version ist vielmehr für Anwendungsentwickler gedacht, die oben aufgeführte Neuerungen ausprobieren möchten.

Download über CVS:

cvs -d :pserver:anoncvs@server.mycore.de:/cvs export -r SNAPSHOT_20070313 \ mycore
cvs -d :pserver:anoncvs@server.mycore.de:/cvs export -r SNAPSHOT_20070313 \ docportal

Snapshot 20061130

Die Entwicklergemeinde von MyCoRe und DocPortal hat heute eine neue Momentaufnahme des Entwicklungszweiges veröffentlicht.

Gegenüber dem letzten Snapshot vom 15.11. sind hauptsächlich folgende Neuerungen hinzugekommen:

  • neue Editorfunktionen (Panel-Validierung, Editor-XML Schema)
  • sehr viel Code entfernt (Reste von MyCoRe 1.2)
  • Hibernate-Backend optimiert
  • neues (altes) Logo (nur 10MB kleiner)
  • textsearch und parasearch entfernt
  • Umstieg auf JAVA 5 (erfordert z.Zt. ein JAVA 5 Plugin für Upload-Applet)
  • LayoutServlet durch LayoutService ersetzt

Schritte für Migration:

Vorhandene Daten sollten nicht migriert werden müssen.

Da es sich um eine Momentaufnahme des Entwicklungszweiges handelt, sollte diese Version nicht als offizielle Version verstanden werden. Trotzdem würden wir uns über Fehlermeldungen freuen. Diese Version ist vielmehr für Anwendungsentwickler gedacht, die oben aufgeführte Neuerungen ausprobieren möchten.

Download über CVS:

cvs -d :pserver:anoncvs@server.mycore.de:/cvs export -r SNAPSHOT_20061130 \ mycore
cvs -d :pserver:anoncvs@server.mycore.de:/cvs export -r SNAPSHOT_20061130 \ docportal

Snapshot 20061115

Die Entwicklergemeinde von MyCoRe und DocPortal hat heute eine neue Momentaufnahme des Entwicklungszweiges veröffentlicht.

Gegenüber der Version 1.3 sind hauptsächlich folgende Neuerungen hinzugekommen:

  • Automatisches Generieren von Suchmasken
  • Automatisches Generieren von XSL-Stylesheets für selbsterstellte Objekttypen
  • Automatisches Integrieren von Layout-Vorlagen
  • Absichern der Axis-Dienst durch Passwort
  • Aktualisierung des Programmer-Guides
  • Unterstützung für MCRMetaHistoryDate

Schritte für Migration:

Vorhandene Daten sollten nicht migriert werden müssen.

Da es sich um eine Momentaufnahme des Entwicklungszweiges handelt, sollte diese Version nicht als offizielle Version verstanden werden. Trotzdem würden wir uns über Fehlermeldungen freuen. Diese Version ist vielmehr für Anwendungsentwickler gedacht, die oben aufgeführte Neuerungen ausprobieren möchten.

Download über CVS:

cvs -d :pserver:anoncvs@server.mycore.de:/cvs export -r SNAPSHOT_20061115 \ mycore
cvs -d :pserver:anoncvs@server.mycore.de:/cvs export -r SNAPSHOT_20061115 \ docportal