<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Neue Features | museum-digital: blog</title>
	<atom:link href="https://blog.museum-digital.org/de/tag/neue-features/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.museum-digital.org</link>
	<description>A blog on museum-digital and the broader digitization of museum work.</description>
	<lastBuildDate>Wed, 03 Dec 2025 01:54:42 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://blog.museum-digital.org/wp-content/uploads/2020/01/cropped-mdlogo-code-512px-32x32.png</url>
	<title>Neue Features | museum-digital: blog</title>
	<link>https://blog.museum-digital.org</link>
	<width>32</width>
	<height>32</height>
</image> 
<atom:link rel="search" type="application/opensearchdescription+xml" title="Search museum-digital: blog" href="https://blog.museum-digital.org/wp-json/opensearch/1.1/document" />	<item>
		<title>Stand der Entwicklung, November 2025</title>
		<link>https://blog.museum-digital.org/de/2025/12/03/stand-der-entwicklung-november-2025/</link>
					<comments>https://blog.museum-digital.org/de/2025/12/03/stand-der-entwicklung-november-2025/#respond</comments>
		
		<dc:creator><![CDATA[Joshua Ramon Enslin]]></dc:creator>
		<pubDate>Wed, 03 Dec 2025 01:54:42 +0000</pubDate>
				<category><![CDATA[Ausgabe]]></category>
		<category><![CDATA[Importer]]></category>
		<category><![CDATA[musdb]]></category>
		<category><![CDATA[Technik/Design]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Neue Features]]></category>
		<guid isPermaLink="false">https://blog.museum-digital.org/?p=4578</guid>

					<description><![CDATA[Frontend musdb Importer Kern Parser]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading"><a href="https://de.about.museum-digital.org/software/frontend/">Frontend</a></h2>



<ul class="wp-block-list">
<li>Verknüpfte Objekte auf Quellen-Seiten sind jetzt sortiert nach Position in Quelle
<ul class="wp-block-list">
<li>Damit ergibt sich quasi automatisch ein Register für die Quelle</li>
</ul>
</li>



<li>Ziel-URL bei Nutzung des unspezifischen Suchschlitzes für Objekte auf neues Format umgezogen</li>



<li><a href="https://www.openarchives.org/pmh/">OAI-PMH</a>-Schnittstelle
<ul class="wp-block-list">
<li>Standartisierter Zugang für Aggregatoren, um Daten vieler Objekte abzurufen</li>



<li>Bisher unterstützte Objekt-Metadatenformate:
<ul class="wp-block-list">
<li>LIDO</li>



<li>OAI-DC (Pflicht)</li>
</ul>
</li>



<li>Siehe auch: <a href="https://blog.museum-digital.org/2025/11/24/making-interoperability-easy/">Blogpost dazu auf Englisch</a></li>
</ul>
</li>



<li>PDFs werden außerhalb der Standardsprache einer Instanz nur noch bei niedriger Ressourcen-Auslastung generiert
<ul class="wp-block-list">
<li>Der Großteil der &#8222;Benutzer&#8220; von museum-digital sind derzeit tatsächlich offensichtliche KI-Crawler. Blocken ist schwer bis unmöglich, und ihnen Inhalte zu liefern auch im Sinne der freien Verfügbarmachung von Kulturdaten. Andererseits konkurrieren sie auf dem Server mit realen Menschen. Gerade das Generieren von PDFs ist rechenintensiv und ein Abschalten der Funktion bei hoher Auslastung des Servers bringt relativ wenige negative Konsequenzen (dieselben Daten finden sich auch auf Objektseiten). Dadurch, dass die Sprache beim Blocken der Funktionalität berücksichtigt wird, ist die Wahrscheinlichkeit, dass tatsächliche Nutzer in Mitleidenschaft gezogen werden, weiter beschräkt.</li>
</ul>
</li>



<li>Sammlungsspezifische ISIL-IDs werden jetzt auch in der LIDO-Schnittstelle berücksichtigt</li>



<li>Alternative Nummern eines Objektes werden jetzt auf Objektseiten dargestellt
<ul class="wp-block-list">
<li>Ist in den Einstellungen für das Museum das Schema / die Art der weiteren Nummer hinterlegt, kann eine Erklärung dazu in einem Tooltip abgerufen werden</li>
</ul>
</li>
</ul>



<h2 class="wp-block-heading"><a href="https://de.about.museum-digital.org/software/musdb/">musdb</a></h2>



<ul class="wp-block-list">
<li>Objektsuche
<ul class="wp-block-list">
<li>Type-Ahead-Suche für Sprache (des Inhalts eines Objektes)</li>



<li>Suche nach Bearbeitungsstatus von Objekten</li>
</ul>
</li>



<li>Stapelverarbeitung von Bearbeitungsstatus (offen, gesperrt, archiviert, etc.)</li>



<li>Parameter des Volltext-Such-Indexes angepasst, um Kofferworte besser zu unterstützen</li>
</ul>



<h3 class="wp-block-heading"><a href="https://blog.museum-digital.org/de/category/technik-design/importer-de/">Importer</a></h3>



<h4 class="wp-block-heading">Kern</h4>



<ul class="wp-block-list">
<li>Dry-Run-Modus hat neue Funktion, alle bisher nicht gemappten Werte zu sammeln und gemeinsam anzuzeigen
<ul class="wp-block-list">
<li>Damit können sie in der Folge einfacher und stapelweise über <a href="https://concordance.museum-digital.org/">concordance.museum-digital.org</a> gemappt werden</li>
</ul>
</li>



<li>Unterstützung für Import alternativer Nummern von Objekten</li>



<li>Unterstützung für Import der Hierarchie von Räumen</li>
</ul>



<h4 class="wp-block-heading">Parser</h4>



<ul class="wp-block-list">
<li><code>AdlibXml</code>
<ul class="wp-block-list">
<li>Alternative Nummern werden jetzt ins entsprechende Feld importiert</li>
</ul>
</li>



<li><code>CsvXml</code>
<ul class="wp-block-list">
<li>Alternative Nummern werden jetzt ins entsprechende Feld importiert</li>
</ul>
</li>



<li><code>CsvLocations</code>
<ul class="wp-block-list">
<li>Neuer CSV-basierter Parser zum Import von Ortshierarchien</li>
</ul>
</li>



<li><code>ImageByInvno</code>
<ul class="wp-block-list">
<li>Neue Einstellung: Append Chars (zum Hinzufügen regulärer Suffixe von Inventarnummern)</li>
</ul>
</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.museum-digital.org/de/2025/12/03/stand-der-entwicklung-november-2025/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-thumbnail><url>https://blog.museum-digital.org/wp-content/uploads/2025/12/winter.webp</url><width>600</width><height>467</height></post-thumbnail>	</item>
		<item>
		<title>Stand der Entwicklung, Oktober 2025</title>
		<link>https://blog.museum-digital.org/de/2025/11/25/stand-der-entwicklung-oktober-2025/</link>
					<comments>https://blog.museum-digital.org/de/2025/11/25/stand-der-entwicklung-oktober-2025/#respond</comments>
		
		<dc:creator><![CDATA[Joshua Ramon Enslin]]></dc:creator>
		<pubDate>Tue, 25 Nov 2025 16:55:24 +0000</pubDate>
				<category><![CDATA[Ausgabe]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[musdb]]></category>
		<category><![CDATA[Öffentlichkeitsarbeit]]></category>
		<category><![CDATA[Präsentationen]]></category>
		<category><![CDATA[Technik/Design]]></category>
		<category><![CDATA[Neue Features]]></category>
		<category><![CDATA[User Interface]]></category>
		<guid isPermaLink="false">https://blog.museum-digital.org/?p=4566</guid>

					<description><![CDATA[Ein Überblick über neue Entwicklungen bei museum-digital im Oktober 2025.]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Entwicklung</h2>



<h3 class="wp-block-heading"><a href="https://de.about.museum-digital.org/software/frontend/">Frontend</a></h3>



<ul class="wp-block-list">
<li>Anzeige der Transkriptionen auf Objektseite grundsätzlich überarbeitet
<ul class="wp-block-list">
<li>Titel wird ausgegeben
<ul class="wp-block-list">
<li>Falls nicht vorhanden werden weiterhin Art (Original vs. Übersetzung) als Ersatz für den Titel genutzt</li>
</ul>
</li>



<li>Transkriptionen sind sortiert nach Titel</li>



<li>Kachel-Darstellung deutlich verbessert
<ul class="wp-block-list">
<li>Probleme mit horizontalem Scrolling sind gelöst</li>



<li>Bei nur einer Transkription ist diese auf gesamter Breite dargestellt</li>



<li>Bei mehr als 2 Transkriptionen sind die jeweiligen Inhalte by default eingeklappt, lassen sich aufklappen</li>
</ul>
</li>
</ul>
</li>



<li>Stapelweises Abfragen von Objektmetadaten über die API
<ul class="wp-block-list">
<li>Bisher verfügbare Formate: JSON, LIDO</li>



<li><a href="https://nat.museum-digital.de/swagger/#/object/jsonExportObjects">API-Dokumentation</a></li>



<li>Siehe auch: <a href="https://blog.museum-digital.org/2025/11/24/making-interoperability-easy/">Blog-Post dazu auf Englisch</a></li>
</ul>
</li>



<li>Punkte in Gleitkommazahlen bei Maßangaben auf Objektseite sind bei Anzeige in Deutsch durch Komma ersetzt</li>



<li>Sammlungsspezifische ISIL-Nummern werden in LIDO-API genutzt</li>
</ul>



<h3 class="wp-block-heading"><a href="https://de.about.museum-digital.org/software/musdb/">musdb</a></h3>



<ul class="wp-block-list">
<li>Titel / Name von Transkriptionen kann nun erfasst werden</li>



<li>ISIL-Nummern pro Sammlung</li>



<li>Setzen von Objektart über Verbesserungsvorschläge setzt den Bezug jetzt korrekt als Objektart</li>



<li>Zusätzliche Formen von Objekten in der Liste verfügbar
<ul class="wp-block-list">
<li>Z.B.: Rund, rechteckig</li>
</ul>
</li>



<li>Suche nach Objektgruppen ohne/mit übergeordneten Objektgruppen</li>
</ul>



<h3 class="wp-block-heading">Vorträge etc.</h3>



<ul class="wp-block-list">
<li>08.10.2025: <a href="https://www.jrenslin.de/talks/interoperabilitaet-schaffen-geschichten-aus-1001-importen-herbsttagung/">Vortrag</a> auf der Herbsttagung der Fachgruppe Dokumentation des Deutschen Museumsbundes: &#8222;Interoperabilität schaffen &#8211; Geschichten aus 1001 Importen&#8220;
<ul class="wp-block-list">
<li><a href="https://files.museum-digital.org/de/Praesentationen/2025-10-08_1001-Importe_Herbsttagung-FG-Doku_JRE.pdf">PDF</a></li>



<li><a href="https://files.museum-digital.org/de/Praesentationen/2025-10-08_1001-Importe_Herbsttagung-FG-Doku_JRE.odp">ODP</a></li>
</ul>
</li>



<li>14.10.2025: <a href="https://www.jrenslin.de/talks/civers-2025/">Vortrag</a> auf einer Tagung des Projektes <a href="https://www.dainst.org/forschung/projekte/citation-of-versioned-web-pages-by-pid-civers/5926">CiVers (Citation of Versioned Web Pages by PID)</a>
<ul class="wp-block-list">
<li><a href="https://files.museum-digital.org/de/Praesentationen/2025-10-14_museum-digital_Civers_JRE.pdf">PDF</a></li>



<li><a href="https://files.museum-digital.org/de/Praesentationen/2025-10-14_museum-digital_Civers_JRE.odp">ODP</a></li>
</ul>
</li>



<li>17.10.2025: <a href="https://verein.museum-digital.de/museum-digital-usertagung-2025/">museum-digital Usertagung 2025</a></li>
</ul>



<div class="wp-block-cgb-cc-by message-body" style="background-color:white;color:black"><img decoding="async" src="https://blog.museum-digital.org/wp-content/plugins/creative-commons/includes/images/by.png" alt="CC" width="88" height="31"/><p><span class="cc-cgb-name">This content</span> is licensed under a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International license.</a> <span class="cc-cgb-text"></span></p></div>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.museum-digital.org/de/2025/11/25/stand-der-entwicklung-oktober-2025/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-thumbnail><url>https://blog.museum-digital.org/wp-content/uploads/2025/11/AI-gen-blog-202511-state-of-2025-10.png-1-scaled.webp</url><width>600</width><height>467</height></post-thumbnail>	</item>
		<item>
		<title>Stand der Entwicklung, September 2025</title>
		<link>https://blog.museum-digital.org/de/2025/11/25/stand-der-entwicklung-september-2025/</link>
					<comments>https://blog.museum-digital.org/de/2025/11/25/stand-der-entwicklung-september-2025/#respond</comments>
		
		<dc:creator><![CDATA[Joshua Ramon Enslin]]></dc:creator>
		<pubDate>Tue, 25 Nov 2025 16:54:43 +0000</pubDate>
				<category><![CDATA[Ausgabe]]></category>
		<category><![CDATA[Importer]]></category>
		<category><![CDATA[musdb]]></category>
		<category><![CDATA[Präsentationen]]></category>
		<category><![CDATA[Technik/Design]]></category>
		<category><![CDATA[Kontrollierte Vokabulare]]></category>
		<category><![CDATA[Neue Features]]></category>
		<guid isPermaLink="false">https://blog.museum-digital.org/?p=4558</guid>

					<description><![CDATA[Aktuelle technische Entwicklungen im September 2025.]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Entwicklung</h2>



<h3 class="wp-block-heading"><a href="https://de.about.museum-digital.org/software/frontend/">Frontend</a></h3>



<ul class="wp-block-list">
<li>Objekte, die mit einer Quelle verlinkt sind (als Referenz auf die Quelle oder in der Quelle referenziert), werden jetzt auf der Seite der Quelle gelistet
<ul class="wp-block-list">
<li>Beispiel: <a href="https://hessen.museum-digital.de/source/1950">Quelle: &#8222;Novalis Schriften. Die Werke Friedrich von Hardenbergs. Historisch-kritische Ausgabe. Erster Band: Das dichterische Werk. 3. Auflage&#8220;</a></li>
</ul>
</li>



<li>Anzeige von Notizen, Status &amp; Typ für Transkription ist jetzt auf der Objektseite implementiert</li>



<li>Neue Typen zur Klassifikation von Beziehung von Objekt zu Schlagwort
<ul class="wp-block-list">
<li>Taxon</li>



<li>Thema</li>



<li>Erwähntes (Analog zu &#8222;abgebildetes&#8220;)</li>
</ul>
</li>



<li>Dependencies
<ul class="wp-block-list">
<li>OpenLayers auf Version 10.6 geupdatet</li>
</ul>
</li>
</ul>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="576" src="https://blog.museum-digital.org/wp-content/uploads/2025/11/20251125_referenced-sources_de.png-1024x576.webp" alt="Screenshot: Referenzierte Objekte auf Quellen-Seite" class="wp-image-4549" srcset="https://blog.museum-digital.org/wp-content/uploads/2025/11/20251125_referenced-sources_de.png-1024x576.webp 1024w, https://blog.museum-digital.org/wp-content/uploads/2025/11/20251125_referenced-sources_de.png-300x169.webp 300w, https://blog.museum-digital.org/wp-content/uploads/2025/11/20251125_referenced-sources_de.png-1536x864.webp 1536w, https://blog.museum-digital.org/wp-content/uploads/2025/11/20251125_referenced-sources_de.png.webp 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Auf Quellen-Seiten werden jetzt alle Objekte aufgelistet, die in der Quelle referenziert werden oder sich selbst auf die Quelle beziehen.</figcaption></figure>



<h3 class="wp-block-heading"><a href="https://de.about.museum-digital.org/software/musdb/">musdb</a></h3>



<ul class="wp-block-list">
<li>Verhinderung von Umbenennen von Vokabulareinträgen zu geblacklisteten Begriffen
<ul class="wp-block-list">
<li>Zuvor konnte man &#8222;Unbekannt&#8220; anlegen, wenn man einen neuen Begriff angelegt und den neuen Begriff in der Folge zu &#8222;Unbekannt&#8220; umbenennt</li>
</ul>
</li>



<li>Seitenspalte / Filter für Suche nach Objektgruppen</li>



<li>Neue Typen zur Klassifikation von Beziehung von Objekt zu Schlagwort
<ul class="wp-block-list">
<li>Taxon</li>



<li>Thema</li>



<li>Erwähntes</li>
</ul>
</li>



<li>Neue APIs: Alle mit Objekten des Museums verlinkten Vokabulareinträge</li>



<li>Dependencies
<ul class="wp-block-list">
<li>OpenLayers auf Version 10.6 geupdatet</li>
</ul>
</li>
</ul>



<h3 class="wp-block-heading"><a href="https://blog.museum-digital.org/de/category/technik-design/importer-de/">Importer</a></h3>



<ul class="wp-block-list">
<li>Kern
<ul class="wp-block-list">
<li>Deakzessionen importieren ist jetzt implementiert</li>



<li>Empfänger eines Deakzessions-Vorgangs kann jetzt als Bezug zum Adressbuch gesetzt werden</li>
</ul>
</li>



<li>Parser
<ul class="wp-block-list">
<li>CSVXML: Deakzessionen importieren ist jetzt möglich</li>



<li>ImageByInvno: Option für Zuordnung alle Buchstaben vor einer gegebenen Komibination zu ignorieren</li>
</ul>
</li>
</ul>



<h3 class="wp-block-heading"><a href="https://csvxml.imports.museum-digital.org/">CSVXML</a></h3>



<ul class="wp-block-list">
<li>Neue Felder: tag_related_identifier_type, tag_related_identifier</li>
</ul>



<h2 class="wp-block-heading">Vorträge etc.</h2>



<ul class="wp-block-list">
<li><a href="https://www.jrenslin.de/talks/von-museum-digital-zum-eigenen-online-katalog-ag-digitalisierung-mv-rlp/">Vortrag</a> &#8222;Von museum-digital zum eigenen Online-Katalog&#8220; bei der AG Digitalisierung des Museumsverbands Rheinland-Pfalz
<ul class="wp-block-list">
<li>Folien als <a href="https://files.museum-digital.org/de/Praesentationen/2025-09-10_Von-museum-digital-zum-eigenen-Online-Katalog_JRE.pdf">PDF</a></li>



<li>Folien als <a href="https://files.museum-digital.org/de/Praesentationen/2025-09-10_Von-museum-digital-zum-eigenen-Online-Katalog_JRE.odp">ODP</a> zur Nachnutzung</li>
</ul>
</li>
</ul>



<div class="wp-block-cgb-cc-by message-body" style="background-color:white;color:black"><img decoding="async" src="https://blog.museum-digital.org/wp-content/plugins/creative-commons/includes/images/by.png" alt="CC" width="88" height="31"/><p><span class="cc-cgb-name">This content</span> is licensed under a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International license.</a> <span class="cc-cgb-text"></span></p></div>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.museum-digital.org/de/2025/11/25/stand-der-entwicklung-september-2025/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-thumbnail><url>https://blog.museum-digital.org/wp-content/uploads/2025/11/AI-gen-blog-202511-state-of-2025-09.png-1-scaled.webp</url><width>600</width><height>467</height></post-thumbnail>	</item>
		<item>
		<title>Stand der Entwicklung, August 2025</title>
		<link>https://blog.museum-digital.org/de/2025/11/25/stand-der-entwicklung-august-2025/</link>
					<comments>https://blog.museum-digital.org/de/2025/11/25/stand-der-entwicklung-august-2025/#respond</comments>
		
		<dc:creator><![CDATA[Joshua Ramon Enslin]]></dc:creator>
		<pubDate>Tue, 25 Nov 2025 16:53:49 +0000</pubDate>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[musdb]]></category>
		<category><![CDATA[nodac]]></category>
		<category><![CDATA[Technik/Design]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Neue Features]]></category>
		<guid isPermaLink="false">https://blog.museum-digital.org/?p=4551</guid>

					<description><![CDATA[Ein Überblick neuer Features und Anpassungen der Technik hinter museum-digital.]]></description>
										<content:encoded><![CDATA[
<p>Nachdem die Posts zu den monatlich neuen Entwicklungen um museum-digital in letzter Zeit ausgeblieben sind, soll die Serie nun fortgeführt werden. Hier also der erste von drei Beiträgen zu den letzten Monaten.</p>



<h2 class="wp-block-heading">Entwicklung</h2>



<h3 class="wp-block-heading"><a href="https://de.about.museum-digital.org/software/musdb/">musdb</a></h3>



<ul class="wp-block-list">
<li>Tool zur KI-gestützten Erkennung von Bildinhalten (Schlagworte -&gt; Abgebildetes)
<ul class="wp-block-list">
<li>Muss explizit für eine Sammlung aktiviert werden, über einen neuen Schalter in der Seitenspalte der Sammlungs-Bearbeitungs-Seite</li>



<li>Nutzbar als Auswahlliste im Verschlagwortungs-Overlay auf der Objekt-Bearbeitungs-Seite</li>



<li>Siehe auch den Blog-Beitrag: <a href="https://blog.museum-digital.org/de/2025/08/27/automatische-erkennung-von-abgebildeten-elementen/">https://blog.museum-digital.org/de/2025/08/27/automatische-erkennung-von-abgebildeten-elementen/</a></li>
</ul>
</li>



<li>Inhalte im Feld &#8222;Ausgabe&#8220; bei Literatur können jetzt bis 50 Zeichen lang sein</li>



<li>Hochgeladene PDFs können jetzt bis 40 MB groß sein</li>



<li>Neue Kommandozeilen-Option, um alle Rechte eines Accounts auf den rollenbasierten Standard zurückzusetzen</li>



<li>Neuer Ereignistyp: &#8222;Verändert&#8220;</li>
</ul>



<h3 class="wp-block-heading"><a href="https://de.about.museum-digital.org/software/nodac/">nodac</a></h3>



<ul class="wp-block-list">
<li>KI-generierte Vorschläge für Definition und übersetzte Namen bei Schlagworten
<ul class="wp-block-list">
<li>Sichtbar rechts in der Seitenspalte (großer Bildschirm)</li>



<li>Besonders auch genutzt und hilfreich, um Duplikate zu finden</li>
</ul>
</li>
</ul>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="576" src="https://blog.museum-digital.org/wp-content/uploads/2025/11/20251125_screenshot-nodac-ai-sidebar.png-1-1024x576.webp" alt="" class="wp-image-4552" srcset="https://blog.museum-digital.org/wp-content/uploads/2025/11/20251125_screenshot-nodac-ai-sidebar.png-1-1024x576.webp 1024w, https://blog.museum-digital.org/wp-content/uploads/2025/11/20251125_screenshot-nodac-ai-sidebar.png-1-300x169.webp 300w, https://blog.museum-digital.org/wp-content/uploads/2025/11/20251125_screenshot-nodac-ai-sidebar.png-1-1536x864.webp 1536w, https://blog.museum-digital.org/wp-content/uploads/2025/11/20251125_screenshot-nodac-ai-sidebar.png-1.webp 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading">Vorträge</h2>



<ul class="wp-block-list">
<li>Posterpräsentation auf der <a href="https://www.nfdi.de/cordi-2025/">CoRDI 2025</a> (<a href="https://web.archive.org/web/20250612013921/https://www.nfdi.de/cordi-2025/">Archivversion</a>) in Aachen, 27.8,2025: &#8222;To Educate or to Enforce &#8211; The Case for Underhanded Methods to Improve Research Data&#8220;
<ul class="wp-block-list">
<li><a href="https://files.museum-digital.org/en/Posters/2025-08-26_To-Educate-or-to-Enforce_CoRDI2025-Aachen_JRE.pdf">PDF</a></li>



<li><a href="https://www.jrenslin.de/abstracts/cordi-2025-caseforunderhandedmethodsimproveresearchdata/">Abstract</a> / <a href="https://zenodo.org/records/16736291">Zenodo</a></li>
</ul>
</li>
</ul>



<div class="wp-block-cgb-cc-by message-body" style="background-color:white;color:black"><img loading="lazy" decoding="async" src="https://blog.museum-digital.org/wp-content/plugins/creative-commons/includes/images/by.png" alt="CC" width="88" height="31"/><p><span class="cc-cgb-name">This content</span> is licensed under a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International license.</a> <span class="cc-cgb-text"></span></p></div>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.museum-digital.org/de/2025/11/25/stand-der-entwicklung-august-2025/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-thumbnail><url>https://blog.museum-digital.org/wp-content/uploads/2025/11/AI-gen-blog-202511-state-of-2025-08.png-1-scaled.webp</url><width>600</width><height>467</height></post-thumbnail>	</item>
		<item>
		<title>Automatische Erkennung von abgebildeten Elementen</title>
		<link>https://blog.museum-digital.org/de/2025/08/27/automatische-erkennung-von-abgebildeten-elementen/</link>
					<comments>https://blog.museum-digital.org/de/2025/08/27/automatische-erkennung-von-abgebildeten-elementen/#respond</comments>
		
		<dc:creator><![CDATA[Joshua Ramon Enslin]]></dc:creator>
		<pubDate>Wed, 27 Aug 2025 12:34:08 +0000</pubDate>
				<category><![CDATA[musdb]]></category>
		<category><![CDATA[Technik/Design]]></category>
		<category><![CDATA[Bilderkennung]]></category>
		<category><![CDATA[Kunstgeschichte]]></category>
		<category><![CDATA[Künstliche Intelligenz]]></category>
		<category><![CDATA[Neue Features]]></category>
		<category><![CDATA[Objektbearbeitung (musdb)]]></category>
		<guid isPermaLink="false">https://blog.museum-digital.org/?p=4530</guid>

					<description><![CDATA[Im Januar 2021 haben wir im Rahmen von museum-digital unser erstes KI-gestütztes Feature veröffentlicht. Entweder über eine eigene Seite oder eingebettet in den Objekt-Upload-Workflow wurden Bilder klassifiziert und in Tags für Schlagworte umgewandelt. Seit ca. einem Jahr toure ich durch die Lande, und erkläre, warum dieser Anlauf falsch lag. Mit einem neuen KI-Feature zur Bildklassifikation, <a href="https://blog.museum-digital.org/de/2025/08/27/automatische-erkennung-von-abgebildeten-elementen/" class="more-link">...</a>]]></description>
										<content:encoded><![CDATA[
<p>Im Januar 2021 haben wir im Rahmen von museum-digital unser <a href="https://blog.museum-digital.org/de/2021/11/03/inventarisierungsdaten-vom-sofa-aus-verbessern-verbesserungsvorschlaege-und-bilderkennung/">erstes KI-gestütztes Feature</a> veröffentlicht. Entweder über eine eigene Seite oder eingebettet in den Objekt-Upload-Workflow wurden Bilder klassifiziert und in Tags für Schlagworte umgewandelt. Seit ca. einem Jahr toure ich durch die Lande, und erkläre, warum dieser Anlauf falsch lag.</p>



<p>Mit einem neuen KI-Feature zur Bildklassifikation, das ab Donnerstag Nacht bereit stehen wird, versuchen wir aus unseren Fehlern zu lernen. Bevor dieses vorgestellt wird aber seien die damaligen Fehler besprochen.</p>



<h2 class="wp-block-heading">Bildklassifikation, Versuch 1</h2>



<p>Im ursprünglichen Anlauf zur Bildklassifikation wurden alle Abbildungen zu allen Objekten entweder beim Upload oder über eine gezielt dazu eingerichtete Seite klassifiziert.</p>



<p>Die Abbildungen wurden dabei an ein KI-Modell übergeben, und seine (englischen) Ausgaben mit dem Schlagwort-Katalog von museum-digital abgeglichen. Die gefundenen Schlagworte wurden dann als Schlagwort-Vorschläge angeboten.</p>



<h3 class="wp-block-heading">KI braucht passende Hardware</h3>



<p>KI-Tools arbeiten am besten auf Grafikkarten. Das, was ein herkömmlicher Webserver nicht hat, ist eine Grafikkarte. Also entschieden wir uns für den offensichtlich klugen Weg: Mithilfe von Tensorflow.js wurden die Berechnungen auf die Geräte der gerade eingebenenden User ausgelagert.</p>



<p>Gut: Die Berechnungen liefen nicht mehr auf der ungeeigneten Server-Hardware. Schlecht: Wer einen durchschnittlichen PC in einem kommunalen Museum kennt, sollte wissen, dass er vielleicht eine Grafikkarte haben mag &#8211; aber dann höchstwahrscheinlich auch nur eine Office-Grafikkarte aus dem untersten Preissegment. Und vor allem 2021 waren die meisten Laptops nicht besser für KI-Anwendungen geeignet, als die Server-Hardware von museum-digital. Ergo: Die Berechnungen zur Bildklassifikation dauerte lange(!).</p>



<h3 class="wp-block-heading">Workflows</h3>



<p>Schlimmer noch: Die Berechnungen zur Bildklassifikation waren <em>blockierend</em>. D.h., dass man in dem Browserfenster, in dem die Berechnungen ausgeführt wurden, nicht weiter arbeiten konnte. Dadurch, dass die Bildklassifikation in den Objekt-Ersterfassungs-Workflow eingebaut war, verlangsamte sie diesen deutlich.</p>



<p>In der Reflexion lässt sich feststellen, dass, solange keine wirklich gute Hardware zur Verfügung steht, KI-Anwendungen zu Anfang oder zu Ende des Erschließungsprozesses und von diesem getrennt / im Hintergrund eingesetzt werden sollten. Zu Anfang der Erschließung, wenn nur die Inventarnummer und hoffentlich ein Bild vorliegen, kann z.B. Bilderkennung nützlich sein, um Eingabehilfen und Vorschläge zu generieren. Die erratische Natur von KI &#8211; meistens richtig, mal falsch, und bei jedem Durchlauf unterschiedlich &#8211; spielt somit keine Rolle, weil es sich nur um später von Menschen nachbearbeitete, akzeptierte oder abgelehnte Vorschläge handelt.</p>



<p>Zu Ende des Erschließungsprozesses kann KI sinnvoll eingesetzt werden, um einerseits auf Basis der vorliegenden Daten zusätzliche Datenfelder zu befüllen (<a href="https://blog.museum-digital.org/de/2025/06/19/ki-objektbeschreibungen/">KI-generierte Objektbeschreibungen</a> mit Zwischenspeicherung) oder zusätzliche Funktionen, die naturgemäß schwammigen Kategorien folgen anzubieten (<a href="https://blog.museum-digital.org/2025/03/06/sort-by-beauty/">Sortierung nach Ästhetik von Thumbnails</a>).</p>



<p>Der Einsatz von KI-Tools in Echtzeit, wie er im ursprünglichen Bildklassifikations-Tool erwartet wurde, kann mit entsprechend guter Hardware sinnvoll sein. Die im Juni vorgestellte, in Zusammenarbeit mit dem Zuse-Institut und digiS testweise bereitgestellte, Erstellung von Objektbeschreibung auf Basis bestehender Metadaten ist ein gutes Beispiel. Im Zuse-Institut kommt hierzu eine Nvidia GH-200 zum Einsatz. Der Preis der Hardware alleine übersteigt das Jahresbudget vieler Museen.</p>



<h3 class="wp-block-heading">Die Wahl des Modells sei weise getroffen</h3>



<p>Weil eben die Hardware unzureichend war und wir eine Bildklassifikation in Echtzeit ermöglichen wollten, waren wir bei der ursprünglichen Bildklassifikation auf kleine, sehr effiziente Modelle angewiesen. Nach einigem Suchen endeten wir bei <a href="https://en.m.wikipedia.org/wiki/MobileNet">MobileNet</a>.</p>



<p>MobileNet kommt zwar prinzipiell aus dem richtigen Bereich (Objekterkennung), hat aber offensichtlich sehr anders gelagerte Trainingsdaten. Straßenschilder und Tiere werden auch bei der vorliegenden, mittlerweile veralteren Version recht stabil erkannt. Anderes eher nicht.</p>



<p>Dass ein Modell mit einen der Verschlagwortung im Museumsbereich näheren ursprünglichen Einsatzgebiet bessere Ergebnisse geben sollte, bedarf eigentlich keiner größeren Erläuterung.</p>



<h3 class="wp-block-heading">Für welche Objekte eignet sich Bildklassifikation?</h3>



<p>Die ursprüngliche Bilderkennung hat also technische und organisatorische Probleme. Aber sie hat inhaltliche: Bilderkennung erkennt eben Bilder. Objekte sind Objekte. Eine annähernd deckungsgleiche Übereinstimmung zwischen Bild und Objekt kann vorliegen, muss aber nicht. Meist lässt sich das an Objektarten festmachen: Beschreibt man den Scan einer frühen Fotografie oder eines Ölgemäldes, beschreibt man gleichzeitig das Objekt. Beschreibt man das Foto eines Schranks, hat man wahrscheinlich deutlich weniger über das Objekt selbst und dafür mehr über die Umstände des Fotografierens gesagt.</p>



<p>Auch eine relativ naive, nicht spezifisch auf Objektabbildungen nachtrainierte Bilderkennung kann im Museumsbereich also sinnvoll sein, ihr Nutzen ist aber Kontextabhängig.</p>



<h2 class="wp-block-heading">Der zweite Anlauf: Bilderkennung für abgebildete Elemente</h2>



<p>Ab Donnerstag wird nun eine neue Funktion zur automatisierten Bilderkennung zur Verfügung stehen, die vor dem Hintergrund der Fehler des ersten Anlaufs spezifischer agiert und (hoffentlich) sinnvoller in bestehende Workflows integrierbar ist. Ziel ist die Erkennung von Bildinhalten spezifisch für solche Objekte, bei denen Bild und Objekt annähernd deckungsgleich sind.</p>



<p>Da dies eben nicht alle Objekte sind, muss das Feature spezifisch aktiviert werden. Dies ist über eine neue Einstellung auf Ebene von Sammlungen möglich.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="576" src="https://blog.museum-digital.org/wp-content/uploads/2025/08/20250827_Screenshot-musdb-Sammlung-Ikonographie-1024x576.png" alt="Screenshot der Sammlungs-Bearbeitungsseite in musdb. In der Linken Seitenspalte gibt es eine neue Option &quot;Ikonographische Bilderkennung aktivieren&quot;." class="wp-image-4532" srcset="https://blog.museum-digital.org/wp-content/uploads/2025/08/20250827_Screenshot-musdb-Sammlung-Ikonographie-1024x576.png 1024w, https://blog.museum-digital.org/wp-content/uploads/2025/08/20250827_Screenshot-musdb-Sammlung-Ikonographie-300x169.png 300w, https://blog.museum-digital.org/wp-content/uploads/2025/08/20250827_Screenshot-musdb-Sammlung-Ikonographie-1536x864.png 1536w, https://blog.museum-digital.org/wp-content/uploads/2025/08/20250827_Screenshot-musdb-Sammlung-Ikonographie.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">In der linken Seitenspalte gibt es eine neue Option &#8222;Ikonographische Bilderkennung aktivieren&#8220;.</figcaption></figure>



<p>Wird ein neuer Objektdatensatz erstellt, der einer Sammlung mit aktivierter Bilderkennung zugeordnet ist, und zu dem ein Bild vorliegt, so wird dieses später automatisiert mit Vorschlägen aus der Bilderkennung angereichert.</p>



<p>Hierzu wird die reguläre Suchfunktion genutzt, um relevante Objekte und ihre primären Abbildungen zu identifizieren. Diese werden auf lokale Entwicklungs-Maschinen (PC mit Grafikkarte &#8211; aber aktuellen, besseren Consumer-Modellen) heruntergeladen und dort ausgewertet. Die so generierten Schlagworte werden auf den Schlagwort-Katalog gemappt und zurück zum Server geschickt.</p>



<p>Ist das einmal geschehen, erscheinen sie als Liste von Checkboxen in der rechten Seitenspalte des Schlagwort-Overlays.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="576" src="https://blog.museum-digital.org/wp-content/uploads/2025/08/20250827_Screenshot-musdb-Objekt-Verschlagwortung-AI-1024x576.png" alt="Screenshot des Verschlawortungs-Overlays der Objekt-Bearbeitungsseite in musdb. Rechts sind Vorschläge für wahrscheinlich Abgebildetes zu finden, die über die Checkboxen akzeptiert oder abgelehnt werden können." class="wp-image-4533" srcset="https://blog.museum-digital.org/wp-content/uploads/2025/08/20250827_Screenshot-musdb-Objekt-Verschlagwortung-AI-1024x576.png 1024w, https://blog.museum-digital.org/wp-content/uploads/2025/08/20250827_Screenshot-musdb-Objekt-Verschlagwortung-AI-300x169.png 300w, https://blog.museum-digital.org/wp-content/uploads/2025/08/20250827_Screenshot-musdb-Objekt-Verschlagwortung-AI-1536x864.png 1536w, https://blog.museum-digital.org/wp-content/uploads/2025/08/20250827_Screenshot-musdb-Objekt-Verschlagwortung-AI.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Über die Seitenspalte können die Vorschläge akzeptiert oder abgelehnt werden. Akzeptierte Vorschläge werden direkt korrekt als abgebildete Schlagworte verknüpft.</figcaption></figure>



<h3 class="wp-block-heading">Auswahl des Modells</h3>



<p>Dadurch, dass homogenere und stärkere Hardware zur Verfügung steht, können auch größere Modelle eingesetzt werden. Für das neue Feature kommt dabei Joycaption zum Einsatz. Dieses stammt aus dem Umfeld der Open-Source-Bildgenerierung und wurde gezielt für das Beschreiben von Bildern erstellt. Es unterstützt dabei sowohl Prosa- als auch schlagwortartige Beschreibungen.</p>



<p>Ein wichtiger Vorteil des Modells ist, dass es unzensiert ist, während kommerzielle Modelle bei möglicherweise problematischen Inhalten zunehmend eingeschränkt sind. So werden zuverlässig auch z.B. Aktzeichnungen erkannt und beschrieben.</p>



<h3 class="wp-block-heading">Schlagworte</h3>



<p>Joycaption verschlagwortet teils spezifischer als wir das im Rahmen von museum-digital getan hätten. &#8222;Schwarzes T-Shirt&#8220; wäre etwa bisher nicht als Schlagwort zugelassen gewesen, ist aber im Sinne der Beschreibung visueller Elemente sinnvoll zuzulassen. &#8222;Schwarzes T-Shirt mit einem Ärmel&#8220; wäre allerdings sehr spezifisch. Um die Ausgaben des Modells mit dem Schlagwortkatalog zusammenzubringen haben wir also für ca. 20000 Objekte Beschriftungen erstellt und die daraus resultierenden ca. 6000 Schlagworte auf die bestehenden Vokabulare gemappt.</p>



<p>Wo es bisher keine Entsprechung gab (und der Begriff nicht grundsätzlich unerwünscht ist [&#8222;Ohne Menschen&#8220;]), wurde ein neues Schlagwort angelegt. Gerade bei Begriffen wie dem &#8222;schwarzen T-Shirt&#8220; sind die Begriffe denkbar einfach zu definieren: Ein T-Shirt, das Schwarz gefärbt ist. Entsprechend wurden die so neu eingerichteten Schlagworte automatisiert mit durch das LLM Gemma3 generierte Beschreibungen und deutsche Übersetzungen angereichert, die derzeit gesichtet und bereinigt werden. In diesem Arbeitsschritt werden auch überspezifische Begriffe wie &#8222;Schwarzes T-Shirt mit einem Ärmel&#8220; mit unspezifischeren Begriffen (&#8222;schwarzes T-Shirt&#8220;) zusammengeführt, sodass diese unspezifischeren Begriffe stabiler erkannt werden.</p>



<h3 class="wp-block-heading">Workflows</h3>



<p>Durch die nachgelagerte Arbeitsweise &#8211; erst Bildupload, dann warten, dann Verschlagwortung- macht der Einsatz der neuen Funktion besonders Sinn, wenn man institutionell einen arbeitsteiligen Workflow hat. Werden Objekte in einem Arbeitsgang von Inventarnummer bis Publikation erfasst, bietet das Tool wahrscheinlich wenig Mehrwert.</p>



<h3 class="wp-block-heading">API: Wer kann berechnen?</h3>



<p>Alle für die Bildklassifikation genutzten Abfragen auf dem Server sind, ebenso wie die Schnittstelle zum Eintragen der Ergebnisse der Klassifikation, auch über die API von musdb verfügbar.</p>



<p>Derzeit werden die API-Abfragen über die administrative Kommandozeile durchgeführt &#8211; eine Übersetzung hin zu einer Durchführung mithilfe der Webschnittstelle wäre aber ein leichtes und ist in der bestehenden Implementation schon mitgedacht. Hiermit könnten einzelne Museen die Berechnungen spezifisch für ihre eigenen Objekte durchführen und zeitlich unabhängiger agieren. Bei Interesse: Einfach schreiben. Der Aufwand hielte sich wie gesagt in Grenzen.</p>



<div class="wp-block-cgb-cc-by message-body" style="background-color:white;color:black"><img loading="lazy" decoding="async" src="https://blog.museum-digital.org/wp-content/plugins/creative-commons/includes/images/by.png" alt="CC" width="88" height="31"/><p><span class="cc-cgb-name">This content</span> is licensed under a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International license.</a> <span class="cc-cgb-text"></span></p></div>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.museum-digital.org/de/2025/08/27/automatische-erkennung-von-abgebildeten-elementen/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-thumbnail><url>https://blog.museum-digital.org/wp-content/uploads/2025/08/20250827_Screenshot-musdb-Objekt-Verschlagwortung-AI.png</url><width>600</width><height>338</height></post-thumbnail>	</item>
		<item>
		<title>Stand der Entwicklung, Juni &#038; Juli 2025</title>
		<link>https://blog.museum-digital.org/de/2025/08/21/stand-der-entwicklung-juni-juli-2025/</link>
					<comments>https://blog.museum-digital.org/de/2025/08/21/stand-der-entwicklung-juni-juli-2025/#respond</comments>
		
		<dc:creator><![CDATA[Joshua Ramon Enslin]]></dc:creator>
		<pubDate>Thu, 21 Aug 2025 12:05:39 +0000</pubDate>
				<category><![CDATA[Ausgabe]]></category>
		<category><![CDATA[Importer]]></category>
		<category><![CDATA[musdb]]></category>
		<category><![CDATA[Technik/Design]]></category>
		<category><![CDATA[Kleine Verbesserungen]]></category>
		<category><![CDATA[Künstliche Intelligenz]]></category>
		<category><![CDATA[Neue Features]]></category>
		<category><![CDATA[Objektsuche (Ausgabe)]]></category>
		<category><![CDATA[Objektsuche (musdb)]]></category>
		<guid isPermaLink="false">https://blog.museum-digital.org/?p=4510</guid>

					<description><![CDATA[Aktuelle Entwicklungen im Juni und Juli 2025.]]></description>
										<content:encoded><![CDATA[
<p>Juni und besonders Juli waren mal wieder langsam wirkende Monate in der Entwicklung von museum-digital.</p>



<p>Die allgemeine Entwicklung dieses Jahr deutet auf weniger kleinere Entwicklungen in den Kernbereichen, aber dafür größeren / aufwendigeren einzelnen neuen Features. Siehe etwa die <a href="https://blog.museum-digital.org/de/2025/01/13/versionierung-transfer-zwischen-datenfeldern/">Versionierung</a> in musdb aus dem Januar, das Tool zur <a href="https://blog.museum-digital.org/de/2025/03/08/das-importieren-automatisieren/">Import-Automatisierung</a> im März (andere nennen es Hotfolder), die <a href="https://blog.museum-digital.org/2025/03/06/sort-by-beauty/">Sortierung nach ästhetischem Score</a> im öffentlichen Bereich, ebenfalls im März, oder die Funktion zur <a href="https://blog.museum-digital.org/de/2025/06/19/ki-objektbeschreibungen/">KI-gestützten Generierung von Objektbeschreibungen</a> im Juni. Diese Tendenz setzt sich erst einmal fort.</p>



<h2 class="wp-block-heading">Juli</h2>



<h3 class="wp-block-heading"><a href="https://de.about.museum-digital.org/software/frontend/">Frontend</a></h3>



<ul class="wp-block-list">
<li><a href="https://blog.museum-digital.org/de/2025/07/13/hindi-2/">Übersetzung nach Hindi</a> und <a href="https://blog.museum-digital.org/de/2025/07/02/%e0%b0%a4%e0%b1%86%e0%b0%b2%e0%b1%81%e0%b0%97%e0%b1%81/">Telugu</a></li>



<li>Untergruppierung von Schlagworten, falls mehr als 10 gesetzt sind<br><em>Die Beziehung in zwischen einem Objekt und seinen Schlagworten kann in musdb klassifiziert und spezifiziert werden. Mögliche Beziehungs-Typen sind etwa &#8222;Objektart&#8220;, &#8222;Material&#8220;, &#8222;Technik&#8220;, und &#8222;Abgebildetes&#8220;. Gerade bei &#8222;Abgebildetes&#8220; kann, bei entsprechenden Objekten und entsprechend ausführlicher Erfassung, eine hohe Menge von Schlagworten verknüpft werden. Um die Übersichtlichkeit zu wahren, werden die Schlagworte auf einer Objektseite nach ihrem Beziehungs-Typ gruppiert, sobald mehr als zehn Schlagworte mit dem Objekt verknüpft sind. </em>  <br></li>
</ul>



<h3 class="wp-block-heading"><a href="https://de.about.museum-digital.org/software/musdb/">musdb</a></h3>



<h4 class="wp-block-heading">Neue Features</h4>



<ul class="wp-block-list">
<li>Export-Option für LIDO, wie es vom <a href="https://ccc.deutsche-digitale-bibliothek.de/">Koloniale Kontexte-Portal der Deutschen Digitalen Bibliothek</a> erwartet wird</li>
</ul>



<h4 class="wp-block-heading">Verbesserungen &amp; Änderungen</h4>



<ul class="wp-block-list">
<li>Mindestlänge für Volltextsuch-Begriffe sind jetzt in der Benutzeroberfläche (Suche verfeinern) sichtbar<br><em>Volltext-Suchbegriffe in musdb müssen, damit der Suchserver nicht überlastet wird, mindestens zwei Zeichen lang sein. Bisher wurden Suchparameter mit kürzeren &#8222;Suchbegriffen&#8220; schlicht ignoriert. Seit Juni ist ein Abschicken einer entsprechenden Abfrage über die erweiterte Suche nicht mehr möglich &#8211; dass zwei Zeichen das Mindestmaß sind, wird schon im Suchdialog kommuniziert.</em>  </li>



<li>Rezeptionsgeschichte: Angaben für Position in Quelle können jetzt bis 40 Zeichen lang sein</li>



<li>Transkriptionen
<ul class="wp-block-list">
<li>können jetzt 4000000 Zeichen lang sein</li>



<li>Neue Felder: Notiz, Status, Zielsetzung</li>
</ul>
</li>



<li></li>
</ul>



<h4 class="wp-block-heading">Bugfixes</h4>



<ul class="wp-block-list">
<li>Fehler beim Stapelweisen verstecken von Feldern vom Reiter Zusatz korrigiert</li>
</ul>



<h2 class="wp-block-heading">Juni</h2>



<h3 class="wp-block-heading"><a href="https://de.about.museum-digital.org/software/frontend/">Frontend</a></h3>



<ul class="wp-block-list">
<li>Performance-Verbesserungen
<ul class="wp-block-list">
<li>Objekt-Suche kann ohne Verbindung zu Such-Server arbeiten (falls keine Volltextsuche durchgeführt werden soll)</li>



<li>Suche nach Zeit und Zeit vor/nach ignoriert Zeit vor/nach, falls Zeitbegriff spezifischer ist</li>
</ul>
</li>



<li>Verbesserungen beim Löschen von PDF-Dateien</li>



<li>Übersetzung: <a href="https://blog.museum-digital.org/de/2025/06/23/tamil/">Tamil</a></li>
</ul>



<h3 class="wp-block-heading"><a href="https://de.about.museum-digital.org/software/musdb/">musdb</a></h3>



<h4 class="wp-block-heading">Neue Features</h4>



<ul class="wp-block-list">
<li>Empfänger für Deakzession kann aus dem Adressbuch heraus verknüpft werden</li>



<li><a href="https://blog.museum-digital.org/de/2025/06/19/ki-objektbeschreibungen/">KI-generierte Objektbeschreibungen auf Basis anderweitiger Metadaten</a></li>
</ul>



<h4 class="wp-block-heading">Verbesserungen</h4>



<ul class="wp-block-list">
<li>Objekt-Suche kann ohne Verbindung zu Such-Server arbeiten (falls keine Volltextsuche durchgeführt werden soll)</li>
</ul>



<h3 class="wp-block-heading"><a href="https://blog.museum-digital.org/de/category/technik-design/importer-de/">Importer</a></h3>



<ul class="wp-block-list">
<li>CSVXML-Parser ergänzt um
<ul class="wp-block-list">
<li>neue Ereignistypen</li>



<li>Markierungen</li>
</ul>
</li>



<li>Automatisch generierte Objektgruppe für alle Objekte aus einem Import: Beschreibung kann festgelegt werden (per Settings)</li>
</ul>



<h3 class="wp-block-heading"><a href="https://de.about.museum-digital.org/software/nodac/">nodac</a></h3>



<ul class="wp-block-list">
<li>Auswählbare (Navigations-)Sprachen sind jetzt auf die, in denen tatsächlich eine Übersetzung vorliegt, beschränkt </li>
</ul>



<div class="wp-block-cgb-cc-by message-body" style="background-color:white;color:black"><img loading="lazy" decoding="async" src="https://blog.museum-digital.org/wp-content/plugins/creative-commons/includes/images/by.png" alt="CC" width="88" height="31"/><p><span class="cc-cgb-name">This content</span> is licensed under a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International license.</a> <span class="cc-cgb-text"></span></p></div>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.museum-digital.org/de/2025/08/21/stand-der-entwicklung-juni-juli-2025/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-thumbnail><url>https://blog.museum-digital.org/wp-content/uploads/2025/08/md-blog-palms.webp</url><width>600</width><height>411</height></post-thumbnail>	</item>
		<item>
		<title>KI &#038; Objektbeschreibungen</title>
		<link>https://blog.museum-digital.org/de/2025/06/19/ki-objektbeschreibungen/</link>
					<comments>https://blog.museum-digital.org/de/2025/06/19/ki-objektbeschreibungen/#respond</comments>
		
		<dc:creator><![CDATA[Joshua Ramon Enslin]]></dc:creator>
		<pubDate>Thu, 19 Jun 2025 13:00:00 +0000</pubDate>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[musdb]]></category>
		<category><![CDATA[Regional (Deutschland)]]></category>
		<category><![CDATA[Technik/Design]]></category>
		<category><![CDATA[Forschung]]></category>
		<category><![CDATA[Künstliche Intelligenz]]></category>
		<category><![CDATA[Neue Features]]></category>
		<category><![CDATA[Objektbearbeitung (musdb)]]></category>
		<guid isPermaLink="false">https://blog.museum-digital.org/?p=4400</guid>

					<description><![CDATA[Objektbeschreibungen sind ein großer Gewinn bei der Publikation von Objektdaten. Während Schlagworte, Ortsbezüge und Ereignisse einen detaillierten und uniformen Blick auf die Daten liefern, erlauben Objektbeschreibungen im Idealfall nuanciertere Beschreibungen von Details. Und vor allem bieten sie als Prosatexte eine oft einfacher verständliche, weniger &#8222;datenförmige&#8220; Sicht auf die Objekte, die sowohl im Sinne der Barrierefreiheit <a href="https://blog.museum-digital.org/de/2025/06/19/ki-objektbeschreibungen/" class="more-link">...</a>]]></description>
										<content:encoded><![CDATA[
<p>Objektbeschreibungen sind ein großer Gewinn bei der Publikation von Objektdaten. Während Schlagworte, Ortsbezüge und Ereignisse einen detaillierten und uniformen Blick auf die Daten liefern, erlauben Objektbeschreibungen im Idealfall nuanciertere Beschreibungen von Details. Und vor allem bieten sie als Prosatexte eine oft einfacher verständliche, weniger &#8222;datenförmige&#8220; Sicht auf die Objekte, die sowohl im Sinne der Barrierefreiheit als auch für Suchmaschinen nützlich ist.</p>



<p>In der Praxis ist es vor allem letzterer Punkt, weshalb Objektbeschreibungen bei museum-digital verpflichtend anzugeben sind. Aber oft zeigt sich, dass die tatsächlich erfassten Beschreibungen hinter den &#8222;strukturiert&#8220; erfassten Metadaten zurückbleiben oder beide ausbaufähig sind. Dies ist oft eine Frage der Objektgattung und des fachlichen Hintergrunds. Gerade z.B. bei Druckgrafiken findet man oft eine grandiose Verschlagwortung mit minimalen Prosa-Beschreibungen. Andererseits leidet jeder mal unter einer Schreibblockade, und der ganze Museumsbereich unter einem Mangel von Arbeitskraft und Zeit.</p>



<p>Sind aber die sonstigen Objektdaten gut, und fehlt die Beschreibung &#8211; wie eben oft bei Grafiken &#8211; dann sollte sich doch eigentlich eine brauchbare mithilfe moderner KI formulieren lassen. &#8222;Sprache&#8220; steckt ja wortwörtlich schon im Namen &#8222;Large <em>Language</em> Model&#8220;. Und ist das Erstellen von Prosa-Beschreibungen einfacher, sollte doch eigentlich mehr Zeit und Motivation übrig sein, um die Verschlagwortung zu verbessern.</p>



<h2 class="wp-block-heading">KI-generierte Beschreibungstexte</h2>



<p>Mit diesen Gedanken startet heute ein Versuch und damit eine neue Funktion in musdb: Klickt man beim Bearbeiten eines Objektes in das Feld &#8222;Objektbeschreibung&#8220;, erscheint ein neu Marker &#8222;Automatisch formulieren&#8220;. Mit einem Klick darauf öffnet sich ein Overlay, in dem nach einer Wartezeit drei Vorschläge für Objektbeschreibungen angeboten werden, generiert auf Basis der bestehenden Objektmetadaten und mithilfe dreier verschiedener Sprachmodelle.</p>



<p>Mit einem ersten Klick auf einen der Vorschläge wird dieser in Gänze sichtbar. Mit einem zweiten Klick öffnet sich der Text in einer Bearbeitungsansicht. Ist er fertig bearbeitet, kann er mit einem Klick in die Datenbank übernommen werden.</p>



<p>Um überhaupt Vorschläge generieren zu können muss der Datensatz angelegt sein und mindestens ein Ereignis und ein Schlagwort haben, wobei die Ergebnisse mit mehr und besseren Metadaten entsprechend besser und zuverlässiger werden. Aufgrund der Abfragemethode sollte man zudem darauf achten, die Objektart als Schlagwort zu erfassen und entsprechend auszuzeichnen.</p>



<h2 class="wp-block-heading">Gedanken</h2>



<h3 class="wp-block-heading">Drei Vorschläge</h3>



<p>Eine gewichtige Befürchtung am Anfang der Überlegungen war, dass die Möglichkeit, Objektbeschreibungen maschinell generieren zu lassen mittelfristig zu Nachlässigkeit und dem Akzeptieren falsch generierter Beschreibungen führen könnte. Dabei ist KI zwangsläufig &#8211; bauartbedingt &#8211; unzuverlässig, und ihre Ergebnisse sollten immer (!) noch einmal gegengeprüft werden, bevor man sie veröffentlicht.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="507" src="https://blog.museum-digital.org/wp-content/uploads/2025/06/5_96_Objektbeschreibungen-Vorschlaege-Trigger-1024x507.webp" alt="" class="wp-image-4405" srcset="https://blog.museum-digital.org/wp-content/uploads/2025/06/5_96_Objektbeschreibungen-Vorschlaege-Trigger-1024x507.webp 1024w, https://blog.museum-digital.org/wp-content/uploads/2025/06/5_96_Objektbeschreibungen-Vorschlaege-Trigger-300x148.webp 300w, https://blog.museum-digital.org/wp-content/uploads/2025/06/5_96_Objektbeschreibungen-Vorschlaege-Trigger.webp 1051w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="587" height="516" src="https://blog.museum-digital.org/wp-content/uploads/2025/06/5_97_Objektbeschreibungen-Vorschlaege-Wartezeit.webp" alt="Während die Objektbeschreibungen generiert werden, erscheint ein Lade-Kreis." class="wp-image-4404" srcset="https://blog.museum-digital.org/wp-content/uploads/2025/06/5_97_Objektbeschreibungen-Vorschlaege-Wartezeit.webp 587w, https://blog.museum-digital.org/wp-content/uploads/2025/06/5_97_Objektbeschreibungen-Vorschlaege-Wartezeit-300x264.webp 300w" sizes="auto, (max-width: 587px) 100vw, 587px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="744" height="688" src="https://blog.museum-digital.org/wp-content/uploads/2025/06/5_98_Objektbeschreibungen-Vorschlaege-generieren.webp" alt="" class="wp-image-4403" srcset="https://blog.museum-digital.org/wp-content/uploads/2025/06/5_98_Objektbeschreibungen-Vorschlaege-generieren.webp 744w, https://blog.museum-digital.org/wp-content/uploads/2025/06/5_98_Objektbeschreibungen-Vorschlaege-generieren-300x277.webp 300w" sizes="auto, (max-width: 744px) 100vw, 744px" /><figcaption class="wp-element-caption">Vorschau der Vorschläge. Per Klicken lässt sich der Passendste auswählen.</figcaption></figure>



<p>Um dieser Befürchtung zu begegnen, werden nun eben drei alternative Vorschläge generiert. Um den passendsten zu finden, muss man erst einmal lesen. Das heißt, man muss sich mit den Vorschlägen auseinandersetzen, sodass eine Korrektur eventuell falscher oder verkürzter Stellen deutlich näher liegt.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="323" src="https://blog.museum-digital.org/wp-content/uploads/2025/06/5_99_Objektbeschreibungen-Vorschlaege-cachen-1024x323.webp" alt="Über die Objektübersicht lassen sich die Vorschläge stapelweise vorbereiten." class="wp-image-4402" srcset="https://blog.museum-digital.org/wp-content/uploads/2025/06/5_99_Objektbeschreibungen-Vorschlaege-cachen-1024x323.webp 1024w, https://blog.museum-digital.org/wp-content/uploads/2025/06/5_99_Objektbeschreibungen-Vorschlaege-cachen-300x95.webp 300w, https://blog.museum-digital.org/wp-content/uploads/2025/06/5_99_Objektbeschreibungen-Vorschlaege-cachen.webp 1351w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading">Das Generieren dauert lange!</h2>



<p>Gerade, wenn man viele Objekte eingibt, dauert das Generieren der Vorschläge derzeit noch zu lange. Im Schnitt braucht die Generierung zwischen 10 und 11 Sekunden. Was bei einem Objekt akzeptabel sein mag, wird bei 50 eine echte Arbeitserschwernis. Andererseits sind die derzeit ausgewählten Modelle (Gemma 2, Gemma 3, Phi4) ein guter Kompromiss zwischen Geschwindigkeit und guten Vorschlägen. Kleinere, schnellere Modelle haben bei unsern Versuchen keine vergleichbar guten Resultate erzielt.</p>



<p>Um das Tool trotzdem auch bei vielen Objekten effektiv nutzen zu können, kann man die Vorschläge &#8222;vorgenerieren&#8220;. Dazu geht man in die Objektübersicht, klickt auf eine Objekt-Kachel, hält die Maustaste gedrückt und zieht den Mauszeiger zur Seite. Damit öffnet sich die <a href="https://blog.museum-digital.org/de/2020/01/19/objekte-auswaehlen-schnelle-stapelverarbeitung/">Stapelverarbeitung per Auswahl</a>. Hier gibt es nun eine neue Funktion, eben um Vorschläge zu generieren und zwischenzuspeichern.</p>



<p>Ein guter Workflow wäre also etwa, die Objekte des Tages erst einmal in ihren Metadaten gut zu erfassen, und dann in der Mittagspause die Vorschläge generieren zu lassen. Nach der Mittagspause können diese dann abgearbeitet werden.</p>



<h2 class="wp-block-heading">Kooperation: Hardware &amp; Auswertung</h2>



<p>Wie eingangs erwähnt handelt sich beim neuen Tool erst einmal um einen Versuch, der in Kooperation von digiS, dem Zuse-Institut Berlin und museum-digital entsteht. Durch diese Kooperation können die Beschreibungen auf der Hardware vertrauenswürdiger Partner (nicht OpenAI, sondern dem Zuse-Institut!) generiert werden.</p>



<p>Um die Potentiale und Nutzung des Einsatzes von KI in der Museumsdokumentation &#8211; und spezifisch des vorliegenden Tools &#8211; besser zu verstehen und das Tool weiterzuentwickeln, werden die Anfragen, die Vorschläge und die final abgeschickten Objektbeschreibungen gesammelt und in den nächsten Monaten systematisch ausgewertet (dabei werden Benutzerkennungen pseudonymisiert). Wir berichten!</p>



<div class="wp-block-cgb-cc-by message-body" style="background-color:white;color:black"><img loading="lazy" decoding="async" src="https://blog.museum-digital.org/wp-content/plugins/creative-commons/includes/images/by.png" alt="CC" width="88" height="31"/><p><span class="cc-cgb-name">This content</span> is licensed under a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International license.</a> <span class="cc-cgb-text"></span></p></div>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.museum-digital.org/de/2025/06/19/ki-objektbeschreibungen/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-thumbnail><url>https://blog.museum-digital.org/wp-content/uploads/2025/06/Camera-Watercolor.webp</url><width>600</width><height>375</height></post-thumbnail>	</item>
		<item>
		<title>Stand der Entwicklung, Mai 2025</title>
		<link>https://blog.museum-digital.org/de/2025/06/08/stand-der-entwicklung-mai-2025/</link>
		
		<dc:creator><![CDATA[Joshua Ramon Enslin]]></dc:creator>
		<pubDate>Sun, 08 Jun 2025 12:18:58 +0000</pubDate>
				<category><![CDATA[Ausgabe]]></category>
		<category><![CDATA[Importer]]></category>
		<category><![CDATA[musdb]]></category>
		<category><![CDATA[nodac]]></category>
		<category><![CDATA[Technik/Design]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Neue Features]]></category>
		<category><![CDATA[Objektsuche (Ausgabe)]]></category>
		<category><![CDATA[Objektsuche (musdb)]]></category>
		<guid isPermaLink="false">https://blog.museum-digital.org/?p=4386</guid>

					<description><![CDATA[Übersicht über neue Entwicklungen bei museum-digital im Mai 2025.]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading"><a href="https://de.about.museum-digital.org/software/frontend/">Frontend</a></h2>



<h3 class="wp-block-heading">Neue Features</h3>



<ul class="wp-block-list">
<li>Tabs sind jetzt aktiviert, wenn das md-Frontend als <a href="https://de.wikipedia.org/wiki/Progressive_Webanwendung">PWA</a> installiert ist (<a href="https://developer.chrome.com/docs/capabilities/tabbed-application-mode">Siehe</a>)</li>
</ul>



<h3 class="wp-block-heading">Verbesserungen</h3>



<ul class="wp-block-list">
<li>Doppelte <code>alpha / omega</code> -Suchen (Aktivität vor / nach) werden entfernt<br><em>Bei einer Suche nach &#8222;Objekte nach 1900, die auch nach 2000 sind&#8220; ist eine der Angaben doppelt. Die letztere Bedingung kann und sollte ignoriert werden, weil das Jahr 2000 immer nach dem Jahr 1900 ist.</em><br><em>Durch die Timeline konzentrieren sich Web-Crawler gerne auf Suchen, und besonders alpha/omega-Suchen. Das Problem kann hiermit eingeschränkt werden.</em></li>



<li>Links, die auf der Timeline nicht auf konkrete Objekte verweisen, sind jetzt mit <code>rel=nofollow</code> markiert<br><em>Bots werden angewiesen, sie zu ignorieren.</em></li>
</ul>



<h2 class="wp-block-heading"><a href="https://de.about.museum-digital.org/software/musdb/">musdb</a></h2>



<h3 class="wp-block-heading">Neue Features</h3>



<ul class="wp-block-list">
<li>Tabs sind jetzt aktiviert, wenn musdb als <a href="https://de.wikipedia.org/wiki/Progressive_Webanwendung">PWA</a> installiert ist (<a href="https://developer.chrome.com/docs/capabilities/tabbed-application-mode">Siehe</a>)</li>



<li>Neue Suchoption für Objekte: &#8222;Kann publiziert werden&#8220;<br><em>Sucht nach Objekten, die bisher nicht veröffentlicht sind, aber eine ausreichende Beschreibung und mindestens eine Abbildung haben.</em></li>



<li>Stapelweises eintragen von Maßangaben<br><em>Verfügbar über &#8222;Treffer zuordnen&#8220;</em></li>



<li>Institutionsweite Einstellung: Benutzerdefinierte Objekt-Bearbeitungsmaske kann für alle Nutzende aus einem Museum verpflichtend machen<br><em>Deaktiviert die reguläre Objekt-Bearbeitungsmaske für alle dem Museum zugeordneten User.</em></li>



<li>Ausstellungen können jetzt über die API gesucht werden<br>API-Route: <em><a href="https://de.handbook.museum-digital.info/musdb/API/index.html#/exhibition/exhibitionList">/exhibition/list</a></em></li>



<li><a href="https://en.wikipedia.org/wiki/User_agent">User-Agent</a> (Browser-Kennung) wird beim Seitenaufruf auf Änderung gecheckt. Automatischer Logout bei Änderung.<br><em>Hilft etwas gegen <a href="https://owasp.org/www-community/attacks/Session_hijacking_attack">Session-Hijacking</a>.</em></li>
</ul>



<h3 class="wp-block-heading">Verbesserungen</h3>



<ul class="wp-block-list">
<li>Panorama für Tour von Ausstellung / Institution wird jetzt auf 2400 px Höhe statt 1400 px heruntergerechnet</li>



<li>APIs zur Suche nach Einträgen in den kontrollierten Vokabularen sind jetzt über den zentralen API-Endpunkt verfügbar<br><em>Siehe z.B. </em><code><a href="https://de.handbook.museum-digital.info/musdb/API/index.html#/actor/actorSearchLinkedToObjects">/actor/search_linked_to_objects/{term}</a></code><em> , </em><code><a href="https://de.handbook.museum-digital.info/musdb/API/index.html#/actor/actorSearch">/actor/search/{term}</a></code><em> etc.</em></li>
</ul>



<h3 class="wp-block-heading">Bugfixes</h3>



<ul class="wp-block-list">
<li>Fix: &#8222;Visiting scientists&#8220; konnten Reiter &#8222;Verbleib&#8220; nicht öffnen (verlangte Berechtigung für museumsweite Rechte)</li>



<li>Fix: Benutzerdefinierter Vorgabewert für Beschreibung bei neuen Objekten wurde beim Anlegen neuer Objekte ignoriert</li>



<li>Fix: Thumbnails wurden als doppelte Bilder für Ausstellungen angezeigt (Reiter &#8222;Bilder&#8220;)</li>



<li>Fix: &#8222;Voranstellen&#8220; übertrug Werte des vorherigen Objektes neben dem eingegeben Wert beim &#8222;Globalen Ändern&#8220;</li>
</ul>



<h2 class="wp-block-heading"><a href="https://blog.museum-digital.org/de/category/technik-design/importer-de/">Importer</a></h2>



<h3 class="wp-block-heading">Neue Features</h3>



<ul class="wp-block-list">
<li>Neuer Parser für CSV-Exporte / Importe aus <a href="https://www.robotron-daphne.de/">Robotron Daphne</a></li>
</ul>



<h3 class="wp-block-heading">Verbesserungen</h3>



<ul class="wp-block-list">
<li>CSVXML-Parser
<ul class="wp-block-list">
<li>Neue Literatur-Felder (ISSN, Herausgeber, etc.) sind jetzt abgedeckt</li>



<li>Wikidata-Referenzen für Tags werden jetzt importiert</li>
</ul>
</li>



<li>Länge für einzelne Schlagworte wird zentral auf 95 Buchstaben reduziert</li>
</ul>



<h4 class="wp-block-heading">Bugfixes</h4>



<ul class="wp-block-list">
<li>Einige neuere Felder aus dem Reiter Objektverwaltung waren korrekt geparst, aber bisher nicht in die Datenbank übertragen worden</li>
</ul>



<h2 class="wp-block-heading"><a href="https://de.about.museum-digital.org/software/nodac/">nodac</a></h2>



<h4 class="wp-block-heading">Neue Features</h4>



<ul class="wp-block-list">
<li>Tabs sind jetzt aktiviert, wenn das md-Frontend als <a href="https://de.wikipedia.org/wiki/Progressive_Webanwendung">PWA</a> installiert ist (<a href="https://developer.chrome.com/docs/capabilities/tabbed-application-mode">Siehe</a>)</li>
</ul>



<h2 class="wp-block-heading"><a href="https://csvxml.imports.museum-digital.org/">CSVXML</a></h2>



<h3 class="wp-block-heading">Verbesserungen</h3>



<ul class="wp-block-list">
<li>Neue Literatur-Felder eingefügt: Typ, Herausgeber, Ausgabe, ISSN</li>
</ul>
]]></content:encoded>
					
		
		
		<post-thumbnail><url>https://blog.museum-digital.org/wp-content/uploads/2025/06/blog-may-2025-sunflowers-scaled.webp</url><width>600</width><height>343</height></post-thumbnail>	</item>
		<item>
		<title>Stand der Entwicklung, März 2025 &#038; April 2025</title>
		<link>https://blog.museum-digital.org/de/2025/06/08/stand-der-entwicklung-maerz-2025-april-2025/</link>
		
		<dc:creator><![CDATA[Joshua Ramon Enslin]]></dc:creator>
		<pubDate>Sun, 08 Jun 2025 12:18:45 +0000</pubDate>
				<category><![CDATA[Ausgabe]]></category>
		<category><![CDATA[Importer]]></category>
		<category><![CDATA[musdb]]></category>
		<category><![CDATA[Technik/Design]]></category>
		<category><![CDATA[Einstellungen für das Museum]]></category>
		<category><![CDATA[LIDO]]></category>
		<category><![CDATA[Mehrsprachigkeit]]></category>
		<category><![CDATA[Metadaten-Harvesting]]></category>
		<category><![CDATA[Neue Features]]></category>
		<guid isPermaLink="false">https://blog.museum-digital.org/?p=4381</guid>

					<description><![CDATA[Übersicht über neue Entwicklungen bei museum-digital im März und April 2025.]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading"><a href="https://de.about.museum-digital.org/software/frontend/">Frontend</a></h2>



<ul class="wp-block-list">
<li>Übersetzung: <a href="https://blog.museum-digital.org/de/2025/03/25/kannada-2/">Kannada</a></li>



<li>Im Menü für Zitiervorschläge bei Objekten können Museen jetzt ihre eigenen Zitierhinweise anzeigen lassen<br><em>Das ist relevant, wenn es objektartenspezifische Zitierweisen gibt, und das Objekt (im Gegensatz zum Datensatz) zitiert werden soll</em>.</li>



<li>Oder-Suchen können innerhalb eines Suchbegriffs geklammert durchgeführt werden, etwa: <code>place:61~1</code>
<ul class="wp-block-list">
<li>Bisher nur mithilfe der Abfragesprache nutzbar
<ul class="wp-block-list">
<li>d.h. es gibt bisher keine Umsetzung im &#8222;Erweiterte Suche&#8220;-Menü</li>



<li>Über die Abfragesprache ist es auch über die API benutzbar</li>
</ul>
</li>



<li>Funktioniert nicht bei Zeiten und ganzen Ereignissen</li>
</ul>
</li>
</ul>



<h2 class="wp-block-heading"><a href="https://de.about.museum-digital.org/software/musdb/">musdb</a></h2>



<ul class="wp-block-list">
<li>Einstellungen für das Museum
<ul class="wp-block-list">
<li>Verstecken von Freitextfelder, wo inhaltlich gleiche kontrollierte Felder verfügbar sind
<ul class="wp-block-list">
<li>Beispielsweise der Eingang eines Objektes kann über Freitextfelder oder über die Verknüpfung mit einem Erwerbungsvorgang verzeichnet werden. Mit der neuen Funktion können die Freitextfelder versteckt werden, sodass gesichert ist, dass im Museum einheitlich erfasst wird.</li>
</ul>
</li>



<li>Institutionsspezifische Zitierhinweise können für die Ausgabe eingestellt werden</li>
</ul>
</li>



<li><a href="https://blog.museum-digital.org/de/2025/03/30/volltextsuche-oder-buchstaben-suche-nach-inventarnummern-in-musdb/">Buchstabensuche nach Inventarnummer jetzt wieder möglich</a></li>



<li>Bei eingeschränkten Ereignissen (z.B. Ereignis ohne Ort) gab es verschiedenen Umgang bei Import, CSVXML und Eingabe, das wurde bereinigt / angeglichen</li>



<li>Refactoring in administrativer Kommandozeile<br><em>Insbesondere mit vielen Überarbeitungen in Autokorrekturtools<br>Folge: Schnellexporte werden jetzt automatisch täglich generiert</em></li>



<li>Getrenne Maßangaben neu positioniert auf Reiter: Zusatz</li>



<li>Weblinks für Objektgruppen können jetzt erfasst werden</li>
</ul>



<h2 class="wp-block-heading"><a href="https://blog.museum-digital.org/de/category/technik-design/importer-de/">Importer</a></h2>



<ul class="wp-block-list">
<li>Eigene neue Art von Grund-Aufgaben: Harvester
<ul class="wp-block-list">
<li>Erste Nutzung: OAI-Harvester für LIDO</li>
</ul>
</li>



<li>Externe Abbildungen (&#8222;Resourcen&#8220;), die nicht JPG sind können importiert werden</li>



<li>Lido-Parser deutlich erweitert, kann mehrsprachige Objektinformationen importieren
<ul class="wp-block-list">
<li>Lido Terminology wird benutzt um mehrere Maßangaben zu importieren</li>
</ul>
</li>
</ul>



<div class="wp-block-cgb-cc-by message-body" style="background-color:white;color:black"><img loading="lazy" decoding="async" src="https://blog.museum-digital.org/wp-content/plugins/creative-commons/includes/images/by.png" alt="CC" width="88" height="31"/><p><span class="cc-cgb-name">This content</span> is licensed under a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International license.</a> <span class="cc-cgb-text"></span></p></div>
]]></content:encoded>
					
		
		
		<post-thumbnail><url>https://blog.museum-digital.org/wp-content/uploads/2025/06/blog-march-2025.webp</url><width>600</width><height>343</height></post-thumbnail>	</item>
		<item>
		<title>Volltextsuche oder Buchstaben-Suche nach Inventarnummern in musdb?</title>
		<link>https://blog.museum-digital.org/de/2025/03/30/volltextsuche-oder-buchstaben-suche-nach-inventarnummern-in-musdb/</link>
		
		<dc:creator><![CDATA[Joshua Ramon Enslin]]></dc:creator>
		<pubDate>Sun, 30 Mar 2025 00:34:27 +0000</pubDate>
				<category><![CDATA[Infrastruktur]]></category>
		<category><![CDATA[musdb]]></category>
		<category><![CDATA[Technik/Design]]></category>
		<category><![CDATA[Neue Features]]></category>
		<category><![CDATA[Objektsuche (musdb)]]></category>
		<guid isPermaLink="false">https://blog.museum-digital.org/?p=4375</guid>

					<description><![CDATA[Sucht man nach &#8222;rennen&#8220;, möchte man Einträge (Objektbeschreibungen, Blog-Posts, etc.) finden, die Begriffe wie &#8222;gerannt&#8220; oder &#8222;[ich] renne&#8220; enthalten. Sucht man nach einer Inventarnummer &#8222;*1&#8220;, möchte man alle Inventarnummern erhalten, die exakt auf die Zahl 1 enden. Im ersten Fall geht es um eine Volltextsuche, idealerweise unter Berücksichtigung von Flexionen, Kofferworten, etc. Die exakten Buchstaben <a href="https://blog.museum-digital.org/de/2025/03/30/volltextsuche-oder-buchstaben-suche-nach-inventarnummern-in-musdb/" class="more-link">...</a>]]></description>
										<content:encoded><![CDATA[
<p>Sucht man nach &#8222;rennen&#8220;, möchte man Einträge (Objektbeschreibungen, Blog-Posts, etc.) finden, die Begriffe wie &#8222;gerannt&#8220; oder &#8222;[ich] renne&#8220; enthalten. Sucht man nach einer Inventarnummer &#8222;*1&#8220;, möchte man alle Inventarnummern erhalten, die exakt auf die Zahl 1 enden. Im ersten Fall geht es um eine Volltextsuche, idealerweise unter Berücksichtigung von Flexionen, Kofferworten, etc. Die exakten Buchstaben sind untergeordnet &#8211; &#8222;renne&#8220; beinhaltet nicht &#8222;rennen, und ist trotzdem ein guter Treffer. In Beispiel der Inventarnummer geht es tatsächlich nur um die Buchstaben. Das Einbringen eines Verständnisses von Flexionen wäre hier fehl am Platz. Abstrakt ausgedrückt: Objektbeschreibungen sind Zeichenkombinationen und Text &#8211; und besonders als Text interessant. Inventarnummern sind Zeichenketten, und als solche interessant.</p>



<p>Um das Jahr 2021 haben wir in musdb und dem Frontend von museum-digital die Objekt-Suchfunktion grundlegend neu implementiert, um eine erweiterte Suche über (fast) alle relevanten Felder hinweg, die beliebig kombinierbar ist und z.B. auch ODER- oder NICHT-Suchen erlaubt, zu ermöglichen. Möglich wurde das durch den Einsatz eines dedizierten Suchservers (<a href="https://manticoresearch.com/">Manticore</a>).</p>



<p>Während eine traditionelle relationale Datenbank (hier MySQL) darauf ausgerichtet ist, sehr effektiv erwartbare Abfragen, für die vorher ein Index angelegt wurde, zu beantworten, erlaubt der Suchserver eine bessere Performanz beim freien Kombinieren. Dazu bietet er erweiterte Features vor allem im Bereich der Volltextsuche (etwa eine Berücksichtigung von Flexionen). Andererseits ist er gezielt <em>nicht</em> auf Buchstaben-Suchen ausgerichtet. Ein allgemein unbedingt gewünschter Nebeneffekt der Nutzung von Manticore war also, das alle Suchen in Freitextfeldern zu Volltextsuchen wurden.</p>



<p>Probleme macht das aber eben bei Feldern, die eigentlich keine herkömmlichen &#8222;Text&#8220;-Felder sind, sondern nach einer (institutions-spezifisch) formalisierten Regel ausgefüllte Buchstabenkombinationen abbilden. Konkret: Standortangaben und Inventarnummern.</p>



<p>Im Falle der Standorte bietet das seitdem eingeführte Modul zur Raumverwaltung eine ohnehin bessere Alternative zu den herkömmlichen Freitextfeldern für Objekt-Standorte. Verknüpft man ein Objekt mit einem &#8222;Raum&#8220;, lassen sich hierarchische Suchen durchführen, Sensordaten mit den Objektdaten zusammenführen, man erhält ein detailliertes Log der Standortverschiebungen &#8211; und man hat durch die kontrollierte Liste von Räumen eine Sicherheit, dass nicht durch Tippfehler falsche Zuordnungen geschehen. Ein Migrationstool ist über das Dashboard in musdb verfügbar. Es spricht also eigentlich nichts mehr für die alternative Benutzung der herkömmlichen Standortfehler. Auch wenn dort eine Buchstabensuche Sinn machen würde, ist diese bei den eigentlich eh mittlerweile obsolet gewordenen Feldern somit leicht umgehbar.</p>



<p>Im Fall der Inventarnummern gibt es andererseits keinen solchen Ausweg: Eine Buchstabensuche wird unbedingt benötigt, und fehlte bis zu diesem Wochenende.</p>



<h2 class="wp-block-heading">Die Grundlagen legen: Von MySQL zu Manticore und (ein wenig) zurück</h2>



<p>Der Einsatz von Manticore war die Basis für die Implementation der neuen, verbesserten Suchfunktion. Mit der Zunahme von Abfragen zeigte sich allerdings ein weiterer Vorteil von MySQL: Seine bessere Stabilität. Solange Abfragen im Kernbereich von MySQL liegen (Suchen über Indexe), ist MySQL stabiler und annähernd ähnlich performant wie Manticore. Als es zeitweise zu Stabilitätsproblemen kam wurden die Suchfunktionen erweitert, um je nach Anwendungsfall mit beiden &#8211; MySQL und Manticore &#8211; als Backend arbeiten zu können.</p>



<p>Das war relativ leicht möglich, weil alle Suchabfragen von Manticore beantwortet werden konnten, während MySQL viele, aber nicht alle beantworten kann. Die grobe Logik ist also wie folgt: Wird eine Suchabfragen an den Server gestellt, wird jeder Parameter eingeordnet und in eine Abfragekomponente für Manticore und &#8211; soweit möglich &#8211; für MySQL übersetzt. Können alle Abfrageparameter mit MySQL beantwortet werden, wird die Frage direkt an die Datenbank gestellt. Andernfalls kommt Manticore zum Einsatz.</p>



<p>In der Praxis:</p>



<ul class="wp-block-list">
<li>Lautet die Abfrage: Objekte zum Schlagwort &#8222;Helm&#8220; mit Bezug zum Ort &#8222;Berlin&#8220;, dann kann die Abfrage sowohl von MySQL als auch von Manticore beantwortet werden. MySQL wird bevorzugt.</li>



<li>Lautet die Abfrage: Objektdatensätze, die irgendwo den Text &#8222;Helme&#8220; erwähnen, mit Bezug zu &#8222;Berlin&#8220;, dann kann MySQL die Abfrage nicht bedienen. Also kommt Manticore zum Einsatz.</li>
</ul>



<p>So blieben alle Abfrageparameter miteinander kombinierbar, während dem Kontext entsprechend das effektivere Backend gewählt wurde.</p>



<h2 class="wp-block-heading">Entgegen der Logik <em>oder</em> Umgang mit Unvollkommenheit</h2>



<p><strong>Aufgrund ihrer Bedeutung für die Arbeit in vielen Museen haben wir nun Buchstabensuchen nach Inventarnummern wieder implementiert.</strong> Aber Buchstabensuchen nach Inventarnummern brechen die bestehende Logik und Kombinierbarbeit:</p>



<ul class="wp-block-list">
<li>Lautet die Abfrage: Objekte zum Schlagwort &#8222;Helm&#8220;, deren Inventarnummer auf &#8222;1&#8220; endet, dann kann die Abfrage nur von MySQL beantwortet werden. MySQL wird genutzt.</li>



<li>Lautet die Abfrage: Objektdatensätze, die irgendwo den Text &#8222;Helme&#8220; erwähnen, und deren Inventarnummer auf &#8222;1&#8220; endet, dann nur Manticore die Volltextsuche nach &#8222;Helme&#8220; sauber und in der erwarteten Form (als Volltextsuche) beantworten, während nur MySQL die Buchstabensuche nach der Inventarnummer durchführen kann. Die Suche kann logisch nicht (sauber) durchgeführt werden.</li>
</ul>



<p>So gut es ist, dass die wichtige Suchoption bei Inventarnummern zurück ist, musste also ein Umgang mit dieser jetzt unvollständigen Kombinierbarkeit gefunden werden. Vorstellbar wären zwei Optionen gewesen.</p>



<p>Die naheliegendere Form wäre es gewesen, alle Erweiterung einer Bestehenden Suche nach Inventarnummern um Volltextsuchen zu verbieten. In diesem Fall hätten die Benutzer möglichst schlicht nie zum problematischen Ausnahmefall gelangen können. Andererseits hätten die plötzlich fehlenden oder ausgegrauten Erweiterungsoptionen zu Verwirrung geführt. Schlimmer: Im eh schon sehr dichten Such-Interface von musdb fehlt ein geeigneter Platz, um zu dokumentieren, warum die Erweiterung in diesem spezifischen Fall auf einmal unmöglich ist. Die Verwirrung hätte also auch nicht sinnvoll aufgelöst werden können.</p>



<p>Entsprechend kommt nun die Alternative zum Einsatz: Kombinieren User die Suche nach Inventarnummern mit einer Volltextsuche, dann wird aus der Buchstabensuche nach der Inventarnummer eine Volltextsuche und es erscheint eine Warnung &#8211; auf jeder Seite der Paginierung &#8211; dass die gerade durchgeführte kombinierte Suche nicht die erwarteten Ergebnisse liefern wird und vermieden werden sollte. Das mag unsauber wirken, ist aber transparent, und ermöglicht den Suchenden die Möglichkeit, alternative Zugänge zu finden. Naheliegend wäre etwa, die Ergebnisse der Buchstabensuche nach Inventarnummer in eine Merkliste zu überführen und dann in dieser Merkliste weiterzusuchen.</p>



<div class="wp-block-cgb-cc-by message-body" style="background-color:white;color:black"><img loading="lazy" decoding="async" src="https://blog.museum-digital.org/wp-content/plugins/creative-commons/includes/images/by.png" alt="CC" width="88" height="31"/><p><span class="cc-cgb-name">This content</span> is licensed under a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International license.</a> <span class="cc-cgb-text"></span></p></div>
]]></content:encoded>
					
		
		
		<post-thumbnail><url>https://blog.museum-digital.org/wp-content/uploads/2025/03/ai-detective-warning-ukiyo-e-scaled.webp</url><width>600</width><height>343</height></post-thumbnail>	</item>
		<item>
		<title>Stand der Entwicklung, Februar 2025</title>
		<link>https://blog.museum-digital.org/de/2025/03/25/stand-der-entwicklung-februar-2025/</link>
		
		<dc:creator><![CDATA[Joshua Ramon Enslin]]></dc:creator>
		<pubDate>Tue, 25 Mar 2025 15:14:00 +0000</pubDate>
				<category><![CDATA[Ausgabe]]></category>
		<category><![CDATA[Importer]]></category>
		<category><![CDATA[musdb]]></category>
		<category><![CDATA[Technik/Design]]></category>
		<category><![CDATA[Bugfix]]></category>
		<category><![CDATA[Importe]]></category>
		<category><![CDATA[Neue Features]]></category>
		<guid isPermaLink="false">https://blog.museum-digital.org/?p=4353</guid>

					<description><![CDATA[Der Februar 2025 war in der Entwicklung von museum-digital ein eher ruhiger Monat. Während unter der Haube nicht wenig geschah, sind direkt ersichtliche Änderungen vor allem Bugfixes. ]]></description>
										<content:encoded><![CDATA[
<p>Der Februar 2025 war in der Entwicklung von museum-digital ein eher ruhiger Monat. Während unter der Haube nicht wenig geschah, sind direkt ersichtliche Änderungen vor allem Bugfixes. Hier, wie immer, in Listenform:</p>



<h3 class="wp-block-heading"><a href="https://de.about.museum-digital.org/software/frontend/">Frontend</a></h3>



<ul class="wp-block-list">
<li><strong>Bugfix</strong>: Detaillierte Beschreibung fehlte bisher in der Objekt-API, auch wenn sie auf &#8222;öffentlich&#8220; gestellt war</li>



<li><a href="https://blog.museum-digital.org/de/2025/03/25/kannada-2/">Übersetzung: Kannada</a></li>
</ul>



<h3 class="wp-block-heading"><a href="https://de.about.museum-digital.org/software/musdb/">musdb</a></h3>



<ul class="wp-block-list">
<li><strong>Bugfix</strong>: Fehler bei Einrichtung von 2-Faktor Authentifizierung (per TOTP) gelöst</li>



<li><strong>Bugfix</strong>: Symbole für Bild-Dreh-Richtung waren vertauscht</li>



<li><strong>Feature</strong>: Wird das Generieren des PDF-Katalogs über die Seitenspalte einer Objektgruppen-Seite aufgerufen, wird die Reihenfolge der Objekte innerhalb der Objektgruppe zur Sortierung genutzt</li>
</ul>



<h3 class="wp-block-heading"><a href="https://blog.museum-digital.org/de/category/technik-design/importer-de/">Importer</a></h3>



<ul class="wp-block-list">
<li>Bisher wurde kein Standardname für Ressourcen vergeben, jetzt wird &#8211; wie in musdb &#8211; der Objektname genommen, falls kein spezifischer Name für eine Ressource (Video, Audio-Datei, extern gehostete Bilder) angegeben wurde</li>



<li>Der CSVXML-Parser kann jetzt mit mehreren Objekten pro Import XML-Datei umgehen</li>
</ul>



<h3 class="wp-block-heading">Autouploader</h3>



<ul class="wp-block-list">
<li>Komplett neues Tool</li>



<li>Man stellt Ordner ein, das Tool prüft, ob er Inhalte hat. Ist das der Fall, so werden die Inhalte zum Import hochgeladen und eine passende Import-Settings-Datei wird automatisch generiert. Siehe &#8222;<a href="https://de.handbook.museum-digital.info/import/importe-selbst-durchfuehren.html">Importe selbst durchführen</a>&#8222;.</li>



<li>Zweck: Automatisierter Upload für Museen, die häufiger dieselbe Art von Import durchführen. Fall: Museum hat Adlib, will immer wieder updaten. Zweiter Fall: Museum hat Reproanlage und immer wieder viele Bilder, die es uploaden will statt von Hand heraufladen. Voraussetzung dafür: Eindeutiges Dateibenennungs-Schema.</li>



<li>Nicht interessant für Importe über <a href="https://csvxml.imports.museum-digital.org/">CSVXML</a> oder Datenmigration, wo eh entweder viele manuelle Anpassungen geschehen oder der Import nur einmal geschieht.</li>



<li>Siehe <a href="https://blog.museum-digital.org/de/2025/03/08/das-importieren-automatisieren/">den eigenen Blogpost</a> dazu.</li>



<li>Der Code des Tools ist unter GPL v3 lizensiert <a href="https://gitea.armuli.eu/museum-digital/museum-digital-webdav-uploader">hier</a> verfügbar.</li>
</ul>



<div class="wp-block-cgb-cc-by message-body" style="background-color:white;color:black"><img loading="lazy" decoding="async" src="https://blog.museum-digital.org/wp-content/plugins/creative-commons/includes/images/by.png" alt="CC" width="88" height="31"/><p><span class="cc-cgb-name">This content</span> is licensed under a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International license.</a> <span class="cc-cgb-text"></span></p></div>
]]></content:encoded>
					
		
		
		<post-thumbnail><url>https://blog.museum-digital.org/wp-content/uploads/2025/03/flower-in-water-AI-gen.webp</url><width>600</width><height>375</height></post-thumbnail>	</item>
		<item>
		<title>Stand der Entwicklung: Dezember 2024 und Januar 2025</title>
		<link>https://blog.museum-digital.org/de/2025/02/14/stand-der-entwicklung-dezember-2024-und-januar-2025/</link>
		
		<dc:creator><![CDATA[Joshua Ramon Enslin]]></dc:creator>
		<pubDate>Thu, 13 Feb 2025 23:26:42 +0000</pubDate>
				<category><![CDATA[Ausgabe]]></category>
		<category><![CDATA[Importer]]></category>
		<category><![CDATA[musdb]]></category>
		<category><![CDATA[nodac]]></category>
		<category><![CDATA[Technik/Design]]></category>
		<category><![CDATA[Change log]]></category>
		<category><![CDATA[Importe]]></category>
		<category><![CDATA[Kontrollierte Vokabulare]]></category>
		<category><![CDATA[Neue Features]]></category>
		<category><![CDATA[Stapelbearbeitung]]></category>
		<category><![CDATA[Versionskontrolle]]></category>
		<guid isPermaLink="false">https://blog.museum-digital.org/?p=4302</guid>

					<description><![CDATA[In Anbetracht mangelnder Zeit, hier einmal wieder ein kurz gehaltenes Change Log für Dezember 2024 und Januar 2025. Dezember 2024 Frontend musdb Januar 2025 Frontend musdb Importer nodac]]></description>
										<content:encoded><![CDATA[
<p>In Anbetracht mangelnder Zeit, hier einmal wieder ein kurz gehaltenes Change Log für Dezember 2024 und Januar 2025.</p>



<h2 class="wp-block-heading">Dezember 2024</h2>



<h3 class="wp-block-heading"><a href="https://de.about.museum-digital.org/software/frontend/">Frontend</a></h3>



<ul class="wp-block-list">
<li>Datumsangaben in Transkriptionen (<a href="https://de.wikipedia.org/wiki/Text_Encoding_Initiative">TEI</a>) werden geparst, unabhängig davon, ob <code>when=""</code> oder <code>when=''</code> genutzt wurde</li>



<li>Notizen zu Markierungen werden jetzt auf Objektseiten dargestellt<br>Das fehlte bisher und ist jetzt über ein Tooltip umgesetzt, das beim Überfahren der Markierung erscheint &#8211; analog zur Anzeige von Ereignis-Anmerkungen.</li>
</ul>



<h3 class="wp-block-heading"><a href="https://de.about.museum-digital.org/software/musdb/">musdb</a></h3>



<ul class="wp-block-list">
<li>Namen und Beschreibungen von Ausstellungen und Objektgruppen können jetzt übersetzt werden</li>



<li><a href="https://blog.museum-digital.org/de/2025/01/13/versionierung-transfer-zwischen-datenfeldern/">Versionierung</a></li>



<li>Log von &#8222;aktuellen Aufenthalten&#8220; eines Objektes kann als CSV-Datei exportiert werden</li>



<li>Hochgeladene Objekt-Abbildungen können nun stapelweise versteckt oder veröffentlicht werden (Umsetzung analog zu dem hier beschriebenen, nur eben im Bilder-Menü)</li>



<li><a href="https://de.handbook.museum-digital.info/musdb/API/index.html">API</a> erweitert
<ul class="wp-block-list">
<li>(Neue Funktionen)</li>



<li>Objekt-Maße übertragen</li>



<li>Bilder und Resourcen zu einem Objekt auflisten</li>



<li>Bild-Metadaten</li>



<li>Objektbilder veröffentlichen / verstecken</li>
</ul>
</li>
</ul>



<h2 class="wp-block-heading">Januar 2025</h2>



<h3 class="wp-block-heading"><a href="https://de.about.museum-digital.org/software/frontend/">Frontend</a></h3>



<ul class="wp-block-list">
<li><em>Sortierung nach &#8222;Ästhetik&#8220; der Objekt-Thumbnails</em> (Dazu folgt noch ein eigener Blog-Post)</li>
</ul>



<h3 class="wp-block-heading"><a href="https://de.about.museum-digital.org/software/musdb/">musdb</a></h3>



<ul class="wp-block-list">
<li>Angleichung der maximalen Feldlänge für Notiz zu Öffnungszeiten ist jetzt konsistent durchgesetzt (UI vs. DB)</li>



<li>Problem beim Wechseln zwischen Institutionen bei Konsistenzchecks behoben</li>



<li>Literatur kann jetzt nach Herausgeber durchsucht werden</li>



<li><a href="https://blog.museum-digital.org/de/2025/01/13/versionierung-transfer-zwischen-datenfeldern/">Stapelweises umschreiben aus einem Freitextfeld in ein anderes</a></li>
</ul>



<h3 class="wp-block-heading"><a href="https://blog.museum-digital.org/de/category/technik-design/importer-de/">Importer</a></h3>



<ul class="wp-block-list">
<li>Kern
<ul class="wp-block-list">
<li>Automatische Transformation von Lebensdaten bei Akteuren
<ul class="wp-block-list">
<li>Todesjahr &#8222;01.01.2012&#8220; wird jetzt &#8222;2012&#8220;, statt wie bisher 01.01</li>
</ul>
</li>



<li>&#8222;?&#8220; und &#8222;(?)&#8220; werden vom Anfang und Ende von importierten Schlagworten entfernt</li>



<li>Verschiedene Arten von Klammern in Schlagwortnamen werden zu regulären Klammern umgewandelt</li>
</ul>
</li>



<li>Parser
<ul class="wp-block-list">
<li>Striktere interne Umsetzung von Settings, alle Importe können jetzt das start_at-Setting umsetzen
<ul class="wp-block-list">
<li>Das ist vor allem für das wiederholte Durchführen von Importen, die wegen neuen, bisher noch nicht abgedeckten Elementen abbrechen, und sonstiges Debugging, wichtig. </li>
</ul>
</li>



<li>Neue Parser:
<ul class="wp-block-list">
<li><a href="https://de.wikipedia.org/wiki/Metadata_Object_Description_Schema">MODS</a> (v.a. Bibliotheksdaten)</li>



<li>Parser für Exporte aus Faust für das <a href="https://st.museum-digital.de/institution/87">Händel-Haus</a></li>



<li>Parser für XML-Dumps aus MuseumPlus Classic (MsSQL > XML-Export pro Tabelle > Import)</li>



<li>Bugfixes
<ul class="wp-block-list">
<li>Feld &#8222;Verwender&#8220; in Primus-Parser war auf Herstellungsereignisse gemappt</li>



<li>Material / Technik werden im Parser für BeeCollect-Exporte für die Industriemuseen Sachsen jetzt korrekt importiert</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>



<li>&#8222;Frontend&#8220;
<ul class="wp-block-list">
<li>CLI hat jetzt auch Optionen für das Abschalten des Imports einzelner Bereiche</li>



<li>Hilfe-Text für Kommandozeilen-Tool</li>
</ul>
</li>
</ul>



<h3 class="wp-block-heading"><a href="https://de.about.museum-digital.org/software/nodac/">nodac</a></h3>



<ul class="wp-block-list">
<li>Aufspaltung von Schlagworten erkennt jetzt auch Schlagworte, die in Orte, Zeiten, etc. aufgespalten werden sollten
<ul class="wp-block-list">
<li>Bsp.: &#8222;Helm; Berlin&#8220; > Schlagwort &#8222;Helm&#8220; + Ort &#8222;Berlin&#8220;</li>
</ul>
</li>



<li>Bei Suche nach Schlagworten mit zweideutigen Namen werden jetzt sowohl Schlagworte als auch allgemein zweideutige Begriffe berücksichtigt</li>



<li>Zeiten können jetzt direkt von der Zeit-Bearbeitungsseite aus mit anderen zusammengeführt werden</li>
</ul>



<div class="wp-block-cgb-cc-by message-body" style="background-color:white;color:black"><img loading="lazy" decoding="async" src="https://blog.museum-digital.org/wp-content/plugins/creative-commons/includes/images/by.png" alt="CC" width="88" height="31"/><p><span class="cc-cgb-name">This content</span> is licensed under a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International license.</a> <span class="cc-cgb-text"></span></p></div>
]]></content:encoded>
					
		
		
		<post-thumbnail><url>https://blog.museum-digital.org/wp-content/uploads/2025/02/typing-2025-01.avif</url><width>600</width><height>336</height></post-thumbnail>	</item>
		<item>
		<title>Ein kleines Tool zur Konkordanzprüfung bei Importen</title>
		<link>https://blog.museum-digital.org/de/2025/01/23/ein-kleines-tool-zur-konkordanzpruefung-bei-importen/</link>
		
		<dc:creator><![CDATA[Joshua Ramon Enslin]]></dc:creator>
		<pubDate>Thu, 23 Jan 2025 15:16:16 +0000</pubDate>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Importer]]></category>
		<category><![CDATA[Infrastruktur]]></category>
		<category><![CDATA[Technik/Design]]></category>
		<category><![CDATA[Importe]]></category>
		<category><![CDATA[Neue Features]]></category>
		<guid isPermaLink="false">https://blog.museum-digital.org/?p=4279</guid>

					<description><![CDATA[Wenn man einen Import in museum-digital durchführt – insbesondere bei der Migration von Inventarisierungsdaten – besteht die Möglichkeit, dass Fehler aufgrund nicht übereinstimmender Einträge auftreten. Das Importtool stellt fest, dass versucht wurde, einen bisher noch unbekannten Wert in ein kontrolliertes Feld in Musdb zu importieren. Häufig treten Probleme etwa bei Akteursrollen und Eingangstypen auf. Ein <a href="https://blog.museum-digital.org/de/2025/01/23/ein-kleines-tool-zur-konkordanzpruefung-bei-importen/" class="more-link">...</a>]]></description>
										<content:encoded><![CDATA[
<p>Wenn man einen Import in museum-digital durchführt – insbesondere bei der Migration von Inventarisierungsdaten – besteht die Möglichkeit, dass Fehler aufgrund nicht übereinstimmender Einträge auftreten. Das Importtool stellt fest, dass versucht wurde, einen bisher noch unbekannten Wert in ein kontrolliertes Feld in Musdb zu importieren. Häufig treten Probleme etwa bei Akteursrollen und Eingangstypen auf.</p>



<p>Ein Beispiel: Die bisherige Datenbank eines Museums verwendete Akteurrollen statt einer Ereignisstruktur um auszudrücken wer ein Objekt erstellt hat. Das Museum hat entsprechend eingetragen, dass ein gegebenes Objekt Objekt einen verknüpften Akteur X hat, der als „Haupthersteller“ mit dem Objekt verknüpft ist, und eine verknüpfte Zeit Y, die als „Herstellungszeit“ gekennzeichnet ist. Beim Import werden diese Rollen („Haupthersteller“ und „Herstellungszeit“) dann in die Ereignistypen von museuem-digital übersetzt, um ein Ereignis zu bilden: Das Objekt wurde von Akteur X zum Zeitpunkt Y hergestellt. Dies funktioniert, weil die Begriffe „Haupthersteller“ und „Herstellungszeit“ dem Ereignistyp &#8222;Herstellung&#8220; zugeordnet sind.</p>



<p>Wenn einem Begriff noch kein entsprechender Wert einer kontrollierten Liste in museum-digital zugeordnet ist, bricht der Importer den Import beim ersten Auftauchen des Begriffs in einem der kontrollierten Felder schlicht ab. Einerseits ist das gut, um unnötigen Ressourcenaufwand für einen Import der ohnehin nicht abgeschlossen werden kann, zu sparen. Andererseits ist es mühsam. Noch nicht zugeordnete Einträge erkennt man so immer nur einzeln.</p>



<h2 class="wp-block-heading">Ein kleines neues Tool</h2>



<p>Ein kleines neues Tool, <a href="https://concordance.museum-digital.org/">concordance.museum-digital.org</a>, macht den Vorgang etwas weniger mühsam. Benutzer können alle Importdaten eines bestimmten Felds (z. B. der Schauspielerrollen) zeilenweise hochladen und prüfen, ob sie bereits in den Konkordanzlisten zugeordnet wurden oder nicht.</p>



<p>Für bisher nicht zugeordnete Einträge besteht nun die Möglichkeit, diese über die Oberfläche des Werkzeugs einem der bei museum-digital erlaubten Feldinhalte zuzuordnen und schlussendlich die Codezeilen zu generieren, die für eine Aufnahme in die Konkordanzlisten nötig sind.</p>



<p>Während das einfache Überprüfen und Erweitern der relevanten <a href="https://gitea.armuli.eu/museum-digital/MDImporterConcordanceLists">Open-Source-Listen</a> auch für nicht technisch versierte Nutzer trivial sein sollte, ist dieser Weg sicherlich bequemer. Wichtig ist auch, dass der Import nicht mehr mehrmals ausgeführt werden muss, bis keine Fehler mehr auftreten, die durch nicht übereinstimmende Einträge verursacht werden. Und, nun ja, es ist sicherlich auch bequemer, Werte in normaler menschlicher Sprache abzugleichen, als die internen IDs der Zielwerte zur Bestimmung von Entsprechungen zu nutzen.</p>



<p>Der Code des Konkordanz-Prüfers kann, MIT-lizensiert, <a href="https://gitea.armuli.eu/museum-digital/concordance-checker">hier</a> gefunden werden.</p>



<p></p>
]]></content:encoded>
					
		
		
		<post-thumbnail><url>https://blog.museum-digital.org/wp-content/uploads/2025/01/20250123_Concordance_checker_de.avif</url><width>600</width><height>393</height></post-thumbnail>	</item>
		<item>
		<title>Versionierung &#038; Transfer zwischen Datenfeldern</title>
		<link>https://blog.museum-digital.org/de/2025/01/13/versionierung-transfer-zwischen-datenfeldern/</link>
					<comments>https://blog.museum-digital.org/de/2025/01/13/versionierung-transfer-zwischen-datenfeldern/#respond</comments>
		
		<dc:creator><![CDATA[Joshua Ramon Enslin]]></dc:creator>
		<pubDate>Mon, 13 Jan 2025 13:45:20 +0000</pubDate>
				<category><![CDATA[musdb]]></category>
		<category><![CDATA[Technik/Design]]></category>
		<category><![CDATA[Neue Features]]></category>
		<category><![CDATA[Objektbearbeitung (musdb)]]></category>
		<category><![CDATA[Objektsuche (musdb)]]></category>
		<category><![CDATA[Stapelbearbeitung]]></category>
		<category><![CDATA[Versionskontrolle]]></category>
		<guid isPermaLink="false">https://blog.museum-digital.org/?p=4235</guid>

					<description><![CDATA[Das neue Jahr 2025 kommt mit zwei lange erwarteten neuen Features in musdb: Der detaillierten Versionierung von Objektdaten und einer Option zum stapelweisen Transferieren von Objektdaten aus einem Freitextfeld ins andere.
]]></description>
										<content:encoded><![CDATA[
<p>Das neue Jahr 2025 kommt mit zwei lange erwarteten neuen Features in musdb: Der detaillierten Versionierung von Objektdaten und einer Option zum stapelweisen Transferieren von Objektdaten aus einem Freitextfeld ins andere.</p>



<h2 class="wp-block-heading">Versionierung</h2>



<p>Ein zentrales und lange schmerzlich vermisstes Feature in musdb war bis vor wenigen Tagen eine detaillierte Versionsgeschichte der Datensätze, um beispielsweise nach fälschlichen Stapelverarbeitungen oder Flüchigkeitsfehlern beim Löschen von Feldinhalten diese nachvollziehen und wiederherstellen zu können.</p>



<p>Eine solche Ansicht aller Arbeitsstände eines Objektdatensatzes seit Beginn der Aufzeichnung (Mai 2024) kann jetzt über den Reiter &#8222;Datensatz&#8220; beim Ansehen und Bearbeiten eines Objektes in musdb abgerufen werden. Hier erscheint gleich oben ein neuer Button &#8222;Versionierung öffnen&#8220;.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="699" src="https://blog.museum-digital.org/wp-content/uploads/2025/01/20250113_musdb_versioning_1-1024x699.jpg" alt="Weg zur Versionsgeschichte über den Reiter &quot;Datensatz&quot; beim Objekt." class="wp-image-4238" srcset="https://blog.museum-digital.org/wp-content/uploads/2025/01/20250113_musdb_versioning_1-1024x699.jpg 1024w, https://blog.museum-digital.org/wp-content/uploads/2025/01/20250113_musdb_versioning_1-300x205.jpg 300w, https://blog.museum-digital.org/wp-content/uploads/2025/01/20250113_musdb_versioning_1-1536x1048.jpg 1536w, https://blog.museum-digital.org/wp-content/uploads/2025/01/20250113_musdb_versioning_1.avif 1616w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Die detaillierte Versionsgeschichte lässt sich über einen neuen Button ganz oben im Reiter &#8222;Datensatz&#8220; beim Bearbeiten eines Objektes öffnen.</figcaption></figure>



<p>Mit einem Klick darauf öffnet sich ein Overlay, in dem die verschiedenen Arbeitsstände tabellarisch aufgelistet werden. Die verschiedenen Aspekte des Objektdatensatzes sind dabei in verschiedene Reiter und damit verschiedene Tabellen gegliedert, z.B. für die Basisangaben, Verwaltungsangaben, Verknüpfungen zu Sammlungen, Schlagworten, etc.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="995" src="https://blog.museum-digital.org/wp-content/uploads/2025/01/20250113_musdb_versioning_2-1024x995.jpg" alt="Tabellenansicht der Versionierung in musdb." class="wp-image-4239" srcset="https://blog.museum-digital.org/wp-content/uploads/2025/01/20250113_musdb_versioning_2-1024x995.jpg 1024w, https://blog.museum-digital.org/wp-content/uploads/2025/01/20250113_musdb_versioning_2-300x292.jpg 300w, https://blog.museum-digital.org/wp-content/uploads/2025/01/20250113_musdb_versioning_2-1536x1493.jpg 1536w, https://blog.museum-digital.org/wp-content/uploads/2025/01/20250113_musdb_versioning_2.avif 1812w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Die Versionsgeschichte eines Objektes wird in einer Tabellenansicht im Overlay dargeboten. Bei einer Version im Vergleich zur vorherigen geänderte Werte sind gestrichelt umrahmt. Leere Zellen sind seitlich gestrichelt.
Bei dem im Screenshot Dargestellten ist ganz oben die aktuellste Version zu sehen (leere Zelle beim Ende). Zwischen Zeile 2 und 3 wurde am 13.1.2025 um 8:04 Morgens das Wort &#8222;Portrait&#8220; dem Objektnamen hinzugefügt.</figcaption></figure>



<h2 class="wp-block-heading">&#8222;Feldweise transferieren&#8220;</h2>



<p>Ein zweites oft gewünschtes Feature &#8211; besonders nach dem Importieren &#8211; ist das stapelweise Transferieren von Inhalten aus einem Datenfeld von Objekten in ein anderes. Sollen z.B. die bisher im nicht veröffentlichbaren Feld &#8222;Objektgeschichte&#8220; geführten Informationen in Zukunft im Feld &#8222;Detaillierte Beschreibung&#8220; geführt und darüber veröffentlicht werden, so kann der Übertrag aus dem einen in das andere Feld jetzt mit ein paar Mausklicks auch für hunderte Objekte durchgeführt werden.</p>



<p>Wie alle anderen Optionen des &#8222;Globalen Änderns&#8220; bezieht sich das Feldweise transferieren von Feldinhalten dabei immer auf die Treffermenge einer Objektsuche. Die Funktion ist über die Seitenspalte der Objektübersicht verfügbar, sobald ein Suchkriterium eingestellt ist.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1017" height="1024" src="https://blog.museum-digital.org/wp-content/uploads/2025/01/20250113_musdb_transfer_1-1017x1024.jpg" alt="Weg zum Feldweisen transferieren von Feldinhalten über die Objektsuche." class="wp-image-4236" srcset="https://blog.museum-digital.org/wp-content/uploads/2025/01/20250113_musdb_transfer_1-1017x1024.jpg 1017w, https://blog.museum-digital.org/wp-content/uploads/2025/01/20250113_musdb_transfer_1-298x300.jpg 298w, https://blog.museum-digital.org/wp-content/uploads/2025/01/20250113_musdb_transfer_1-150x150.jpg 150w, https://blog.museum-digital.org/wp-content/uploads/2025/01/20250113_musdb_transfer_1-1526x1536.jpg 1526w, https://blog.museum-digital.org/wp-content/uploads/2025/01/20250113_musdb_transfer_1-120x120.jpg 120w, https://blog.museum-digital.org/wp-content/uploads/2025/01/20250113_musdb_transfer_1.avif 1751w" sizes="auto, (max-width: 1017px) 100vw, 1017px" /><figcaption class="wp-element-caption">Ist ein Suchfilter für Objekte gesetzt, erscheinen rechts unten in der Seitenspalte verschiedene Optionen zum Export und zur Stapelverarbeitung. Neu dazugekommen ist die Option &#8222;Feldweise transferieren&#8220; ganz unten in der Liste.</figcaption></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1020" height="1024" src="https://blog.museum-digital.org/wp-content/uploads/2025/01/20250113_musdb_transfer_2-1020x1024.jpg" alt="Overlay zum &quot;Feldweisen Transferieren&quot;." class="wp-image-4237" srcset="https://blog.museum-digital.org/wp-content/uploads/2025/01/20250113_musdb_transfer_2-1020x1024.jpg 1020w, https://blog.museum-digital.org/wp-content/uploads/2025/01/20250113_musdb_transfer_2-300x300.jpg 300w, https://blog.museum-digital.org/wp-content/uploads/2025/01/20250113_musdb_transfer_2-150x150.jpg 150w, https://blog.museum-digital.org/wp-content/uploads/2025/01/20250113_musdb_transfer_2-1531x1536.jpg 1531w, https://blog.museum-digital.org/wp-content/uploads/2025/01/20250113_musdb_transfer_2-120x120.jpg 120w, https://blog.museum-digital.org/wp-content/uploads/2025/01/20250113_musdb_transfer_2.avif 1710w" sizes="auto, (max-width: 1020px) 100vw, 1020px" /><figcaption class="wp-element-caption">Screenshot der neuen Option zum stapelweisen Transferieren von Objektdaten aus einem Freitextfeld zu einem anderen.
Neben den Freitextfeldern zum Objekt können die beiden &#8222;Sonderquellen&#8220; &#8222;getrennte Maßangaben&#8220; und &#8222;getrennte Angaben: Material und Technik&#8220; ausgwählt werden, wie hier im Screenshot.
Bei Feldweisen Transferieren kann in der Folge der Text im Zielfeld durch den Text aus dem Quell-Feld überschrieben werden, oder letzterer vor oder nach dem bisherigen Feldinhalt eingefügt werden.</figcaption></figure>



<p>Die neue Funktion zum &#8222;Feldweisen transferieren&#8220; ist auch über die API von musdb über den neuen Endpunkt <code>/object/transfer_by_search/{mode}</code> verfügbar.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.museum-digital.org/de/2025/01/13/versionierung-transfer-zwischen-datenfeldern/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-thumbnail><url>https://blog.museum-digital.org/wp-content/uploads/2025/01/20250113_musdb_versioning_2.avif</url><width>600</width><height>583</height></post-thumbnail>	</item>
		<item>
		<title>Stand der Entwicklung, November 2024: &#8222;Echte&#8220; getrennte Maßangaben und eine bessere Erkennung von Schlagworten, Orten, etc.</title>
		<link>https://blog.museum-digital.org/de/2025/01/13/stand-der-entwicklung-november-2024-echte-getrennte-massangaben/</link>
		
		<dc:creator><![CDATA[Joshua Ramon Enslin]]></dc:creator>
		<pubDate>Mon, 13 Jan 2025 12:58:13 +0000</pubDate>
				<category><![CDATA[Ausgabe]]></category>
		<category><![CDATA[Importer]]></category>
		<category><![CDATA[musdb]]></category>
		<category><![CDATA[Technik/Design]]></category>
		<category><![CDATA[Change log]]></category>
		<category><![CDATA[Neue Features]]></category>
		<guid isPermaLink="false">https://blog.museum-digital.org/?p=4243</guid>

					<description><![CDATA[Eine kurze Übersicht, über das, was sich im November 2024 bei museum-digital auf technischer Seite getan hat.]]></description>
										<content:encoded><![CDATA[
<h3 class="wp-block-heading"><a href="https://de.about.museum-digital.org/software/musdb/">musdb</a></h3>



<ul class="wp-block-list">
<li>Grundlegende Reimplementation der Erfassung von getrennten Maßangaben (Reiter &#8222;Zusatz&#8220;)
<ul class="wp-block-list">
<li>Die Auswahl der Messgrößen (Breite, Länge, etc.) ist jetzt über eine kontrollierte Liste umgesetzt, die leicht erweitert werden kann. Auch abgestufte / spezifizierte Messgrößen können festgehalten werden (z.B. &#8222;Breite des Sockels&#8220;).</li>



<li>Neu sind die Möglichkeit, die Exaktheit einer Messung und Notizen zu dieser Festzuhalten</li>
</ul>
</li>



<li>Auswahl der &#8222;Räume&#8220; beim Festhalten eines aktuellen Aufenthalts eines Objektes ist jetzt alphabetisch sortiert</li>



<li>Eindeutige Identifikatoren für Beziehungen zwischen Schlagwort und Objekt werden erkannt und automatisch ausgewertet (&#8222;Apfel (Motiv)&#8220; &#8211;&gt; &#8222;Apfel&#8220; + &#8222;Abgebildetes&#8220;)</li>



<li>Äquivalenz von Abgebildetes mit Dargestellter Person oder Dargestellter Ort ist jetzt in Autokorrekturen abgebildet (Berlin (Motiv) &#8211;&gt; 1. Schlagwort wird zu Berlin + Abgebildetes &#8211;&gt; 2. Berlin ist Ort &#8211;&gt; Ereignis: Wurde abgebildet, wer: Berlin)</li>
</ul>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="150" src="https://blog.museum-digital.org/wp-content/uploads/2025/01/20250113_Separated_Measurements_reimplemented_de-1024x150.jpg" alt="Screenshot: Reimplementierte &quot;Getrennte Maßangaben&quot;" class="wp-image-4245" srcset="https://blog.museum-digital.org/wp-content/uploads/2025/01/20250113_Separated_Measurements_reimplemented_de-1024x150.jpg 1024w, https://blog.museum-digital.org/wp-content/uploads/2025/01/20250113_Separated_Measurements_reimplemented_de-300x44.jpg 300w, https://blog.museum-digital.org/wp-content/uploads/2025/01/20250113_Separated_Measurements_reimplemented_de.avif 1119w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Screenshot der neuen Implementation der Sektion &#8222;getrennte Maßangaben&#8220; auf dem Reiter &#8222;Zusatz&#8220; von Objekt-Bearbeitungsseiten. Getrennte Maßangaben werden jetzt als wiederholbare Gruppe von Feldern angezeigt, bei denen eine Zeile eine Messung abbildet. Eine neue Messung kann über das &#8222;Plus&#8220;-Symbol (+) unten rechts hinzugefügt werden.</figcaption></figure>



<h3 class="wp-block-heading"><a href="https://de.about.museum-digital.org/software/frontend/">Frontend</a></h3>



<ul class="wp-block-list">
<li>Neue Implementation von getrennten Maßangaben ist auch hier umgesetzt</li>
</ul>



<h3 class="wp-block-heading"><a href="https://blog.museum-digital.org/de/category/technik-design/importer-de/">Import</a></h3>



<ul class="wp-block-list">
<li>Import von getrennten Maßangaben nutzt neu Implentation der getrennten Maßangaben (siehe musdb)</li>



<li>Eindeutige Identifikatoren für Beziehungen zwischen Schlagwort und Objekt werden erkannt und automatisch ausgewertet (Schlagwort: &#8222;Apfel (Motiv)&#8220; wird automatisch korrigiert zu Schlagwort: &#8222;Apfel&#8220; + Bezug zwischen Objekt und Schlagwort: &#8222;Abgebildetes&#8220;)</li>



<li>Äquivalenz von Abgebildetes mit Dargestellter Person oder Dargestellter Ort ist jetzt in Autokorrekturen abgebildet (&#8222;Berlin (Motiv)&#8220; &#8211;&gt; 1. Schlagwort wird zu Berlin + Abgebildetes &#8211;&gt; 2. Berlin ist Ort &#8211;&gt; Ereignis: Wurde abgebildet (Ort), was: Berlin)</li>



<li>Verknüpfung von Objekt zu Objekt war bisher über Weblink, jetzt wird über den extra für Objekt-Objekt-Bezüge vorgesehenen Datentyp verknüpft (d.h.: Verknüpfte Objekte werden beim Veröffentlichen erst angezeigt, wenn beide Objekt-Datensätze sichtbar sind)</li>
</ul>



<h3 class="wp-block-heading"><a href="https://de.about.museum-digital.org/software/nodac/">nodac</a></h3>



<ul class="wp-block-list">
<li>Beim Zusammenführen von zwei Vokabulareinträgen werden jetzt auch Ausstellungen, Sammlungen etc. in den verknüpften Instanzen berücksichtigt und umgeschrieben
<ul class="wp-block-list">
<li>Bisher wurde schon auf deren Existenz geachtet. Ein Umschreiben war dabei jedoch nicht implementiert, sodass das Zusammenführen nicht vollständig durchgeführt werden konnte und weiterhin beide Einträge im Vokabular verblieben.</li>
</ul>
</li>



<li>Ist ein Begriff als &#8222;Immer ein Schlagwort&#8220; markiert, so erscheint der Schalter &#8222;Diesen Eintrag ins Akteursvokabular transferieren&#8220; nicht mehr</li>



<li>Wenn zwischen Vokabularen verschoben wird, dann werden die Beziehungs- und Ereignistypen (Abgebildetes / Dargestellte Person / Dargestellter Ort) berücksichtigt und entsprechend umgeschrieben
<ul class="wp-block-list">
<li>Ist bei einem Objekt etwa notiert, dass dieses das Schlagwort &#8222;Berlin&#8220; darstellt, wird beim Übertragen des Schlagworts &#8222;Berlin&#8220; in das Ortsvokabular aus dem Schlagwortbezug ein Bezug auf den &#8222;Abgebildeten Ort&#8220; &#8222;Berlin&#8220;.</li>
</ul>
</li>



<li>Funktion &#8222;Begriff aufspalten&#8220; (Orte und Schlagworte) schlägt Ziele der Aufspaltung auf Basis der permanenten Umschreibungen vor
<ul class="wp-block-list">
<li>Ist also etwa notiert, dass &#8222;Cöln&#8220; immer in &#8222;Köln&#8220; umgeschrieben werden soll, so erkennt das System automatisch, dass der Begriff &#8222;Cöln &amp; Berlin&#8220; aufgespalten werden kann &#8211; in &#8222;Köln&#8220; und &#8222;Berlin&#8220;.</li>
</ul>
</li>



<li>Kontextmenu in Übersichten (Rechtsklick auf einen Eintrag in der Tabelle) bietet direkten Zugriff auf verschiedene Funktionen</li>
</ul>
]]></content:encoded>
					
		
		
		<post-thumbnail><url>https://blog.museum-digital.org/wp-content/uploads/2025/01/a-1.avif</url><width>600</width><height>338</height></post-thumbnail>	</item>
		<item>
		<title>Wer benutzt eigentlich musdb? Und wofür genau?</title>
		<link>https://blog.museum-digital.org/de/2024/06/16/wer-benutzt-eigentlich-musdb-und-wofuer-genau/</link>
		
		<dc:creator><![CDATA[Joshua Ramon Enslin]]></dc:creator>
		<pubDate>Sun, 16 Jun 2024 15:47:24 +0000</pubDate>
				<category><![CDATA[musdb]]></category>
		<category><![CDATA[Technik/Design]]></category>
		<category><![CDATA[Neue Features]]></category>
		<category><![CDATA[Statistiken]]></category>
		<guid isPermaLink="false">https://blog.museum-digital.org/?p=4145</guid>

					<description><![CDATA[In seiner zuletzt ausgewerteten und veröffentlichten Umfrage fragte das Institut für Museumsforschung (Berlin) Museen in Deutschland, ob sie kontrollierte Vokabulare und Normdaten verwenden. 416 der 3059 Museen, die den Zusatzfragebogen mit dieser Frage beantwortet haben, gaben an, dass sie Normdaten verwenden. Die Umfrage wurde 2021 durchgeführt. Am 1. Januar 2021 waren in Deutschland 866 Museen <a href="https://blog.museum-digital.org/de/2024/06/16/wer-benutzt-eigentlich-musdb-und-wofuer-genau/" class="more-link">...</a>]]></description>
										<content:encoded><![CDATA[
<p>In seiner zuletzt ausgewerteten und veröffentlichten Umfrage fragte das Institut für Museumsforschung (Berlin) Museen in Deutschland, ob sie kontrollierte Vokabulare und Normdaten verwenden. 416 der 3059 Museen, die den Zusatzfragebogen mit dieser Frage beantwortet haben, gaben an, dass sie Normdaten verwenden. Die Umfrage wurde 2021 durchgeführt.</p>



<p>Am 1. Januar 2021 waren in Deutschland 866 Museen und ähnliche Einrichtungen bei museum-digital registriert. 688 davon waren öffentlich gelistet, das heißt, sie hatten mindestens einen Objekteintrag erfasst und veröffentlicht. Die Erfassung von Objektmetadaten in musdb ist ohne die Verwendung von kontrollierten Vokabularen (die wiederum mit den großen Normdatenkatalogen wie der Gemeinsamen Normdatei, den Library of Congress Subject Headings oder Geonames verknüpft sind) kaum möglich. Das heißt, dass im Jahr 2021 mit großer Sicherheit 688 Museen in Deutschland Normdaten nutzten.</p>



<p><em>Etwas stimmt sichtbar nicht mit unseren Zahlen.</em></p>



<p>Neben Fragen auf einer hauptsächlich statistisch und politisch interessanten globalen/nationalen Ebene tauchen regelmäßig Fragen zu den teilnehmenden Institutionen in eher praxisrelevanten Situationen auf. Museen, die musdb als Sammlungsmanagementlösung in Betracht ziehen, fragen, wie viele andere Museen musdb für das Sammlungsmanagement nutzen. Da es sich sowohl um ein Sammlungsmanagementsystem als auch um das Tor zur Veröffentlichung von Museumsdaten über museum-digital handelt, können wir diese Frage auf Basis der verfügbaren Daten nicht sicher beantworten. Es bleiben nur die bekannteren Fallbeispiele.</p>



<p>In Deutschland genießt museum-digital den Ruf, besonders von kleineren Museen genutzt zu werden. Die Museumslandschaft kennend, kann man grob sagen, dass dies in Bezug auf das Sammlungsmanagement eher zutrifft, weniger in Bezug auf die Veröffentlichung von Sammlungsdaten. Für eine genauere Einschätzung fehlen jedoch quantitative Daten.<br>Angesichts des Ansatzes einer zentralen Vokabularverwaltung mit zentral festgelegten Bezeichnungen für Akteure, Orte, Zeiten und Tags liegt die Vermutung nahe, dass kunsthistorische Museen museum-digital seltener nutzen als andere Museumstypen. Das können wir zum jetzigen Zeitpunkt weder bestätigen noch dementieren.</p>



<p><em>Bessere Daten wären sehr wertvoll, um gleichgesinnte Museen zu vernetzen und ein besseres Verständnis dafür zu erlangen, wer museum-digital und/oder musdb tatsächlich nutzt.</em></p>



<p>Bei museum-digital kennen wir zwar Details über die teilnehmenden Museen, aber es fehlt der Überblick. Und Details können eine übergreifende Perspektive verdecken. Wenn ein Museum nur seine numismatische Sammlung über museum-digital veröffentlicht hat, aber tatsächlich alle Arten von Objekten sammelt, wäre es eindeutig falsch, anhand der veröffentlichten Objekte auf eine numismatische Sammlung zu schließen.</p>



<p><em>Übergreifende statistisch interessante Informationen über Institutionen lassen sich daher nicht sicher aus den veröffentlichten Sammlungen ableiten. Es handelt sich um Informationen, die die Mitarbeiter dieser Einrichtungen selbst am besten kennen.</em></p>



<h2 class="wp-block-heading">Eine Kleine Umfrage</h2>



<p>Vor diesem Hintergrund ist es an der Zeit, dass wir versuchen, etwas mehr über die Einrichtungen zu erfahren, die die musdb nutzen. Und das geht natürlich am besten, wenn man die Leute selbst fragt.</p>



<p>Ab heute werden die Benutzer, die sich bei der musdb anmelden, gebeten, eine kurze Umfrage mit sechs Fragen auszufüllen:</p>



<ul class="wp-block-list">
<li><em>Bitte wählen Sie die Art ihrer Institution.</em> (Museum, Archiv, …)</li>



<li><em>Ist Ihre Institution ein öffentlich oder privat getragen?</em></li>



<li><em>Für was Benutzen Sie museum-digital?</em> (Sammlungsmanagement, Publikation, beides)</li>



<li><em>Wie viele Objekte befinden sich schätzungsweise in der Sammlung des Museums?</em></li>



<li><em>Wie groß ist Ihre Ausstellungsfläche (Quadratmeter)?</em></li>



<li><em>Bitte wählen Sie die Hauptsammlungsgebiete des Museums.</em></li>
</ul>



<p>Der Dialog mit der Aufforderung, diese Umfrage auszufüllen, erscheint nur beim Einloggen, bis die Umfrage für das Museum ausgefüllt ist.</p>



<h2 class="wp-block-heading">Wofür werden die Daten verwendet?</h2>



<p>Die Daten werden zunächst nur für die Beantwortung der oben genannten Fragen genutzt. Die Kenntnis des Verwendungszwecks der musdb und der thematischen Schwerpunkte eines Museums eröffnet aber auch neue Möglichkeiten, die musdb insbesondere für neue Nutzer einfacher zu gestalten. Diese Information kann z.B. genutzt werden, um für neue Benutzer Voreinstellungen zu setzen, die auf den beabsichtigten Anwendungsfall der musdb zugeschnitten sind, anstatt nur einen einzigen, allgemeinen Satz von Voreinstellungen für eine bestimmte Funktionalität anzubieten.</p>
]]></content:encoded>
					
		
		
		<post-thumbnail><url>https://blog.museum-digital.org/wp-content/uploads/2024/06/20240616_Screenshot-musdb-Self-categorization-de-scaled.avif</url><width>600</width><height>341</height></post-thumbnail>	</item>
		<item>
		<title>Datenqualitäts-Checks wie in musdb: Jetzt für alle</title>
		<link>https://blog.museum-digital.org/de/2023/10/12/datenqualitaets-checks-wie-in-musdb-jetzt-fuer-alle/</link>
					<comments>https://blog.museum-digital.org/de/2023/10/12/datenqualitaets-checks-wie-in-musdb-jetzt-fuer-alle/#comments</comments>
		
		<dc:creator><![CDATA[Joshua Ramon Enslin]]></dc:creator>
		<pubDate>Thu, 12 Oct 2023 01:26:48 +0000</pubDate>
				<category><![CDATA[musdb]]></category>
		<category><![CDATA[museum-digital:qa]]></category>
		<category><![CDATA[Technik/Design]]></category>
		<category><![CDATA[AG Minimaldatensatz]]></category>
		<category><![CDATA[Neue Features]]></category>
		<category><![CDATA[Plausibilitätscheck]]></category>
		<category><![CDATA[PuQI]]></category>
		<guid isPermaLink="false">https://blog.museum-digital.org/?p=3880</guid>

					<description><![CDATA[Auf der gestrigen Herbsttagung der Fachgruppe Dokumentation des Deutschen Museumsbunds wurde ein neuer Webservice aus dem Umkreis museum-digital vorgestellt: museum-digital:qa. museum-digital:qa nutzt diejenigen Funktionen des Import-Tools von museum-digital nach, die für das Auslesen der verschiedenen importierbaren Formate verantwortlich sind. So können Objektdaten aus einer Vielzahl von Formaten ausgelesen werden &#8211; sowohl offenen Standards wie LIDO <a href="https://blog.museum-digital.org/de/2023/10/12/datenqualitaets-checks-wie-in-musdb-jetzt-fuer-alle/" class="more-link">...</a>]]></description>
										<content:encoded><![CDATA[
<p>Auf der gestrigen Herbsttagung der Fachgruppe Dokumentation des Deutschen Museumsbunds wurde ein neuer Webservice aus dem Umkreis museum-digital vorgestellt: <a href="museum-digital:qa">museum-digital:qa</a>.</p>



<p>museum-digital:qa nutzt diejenigen Funktionen des Import-Tools von museum-digital nach, die für das Auslesen der verschiedenen importierbaren Formate verantwortlich sind. So können Objektdaten aus einer Vielzahl von Formaten ausgelesen werden &#8211; sowohl offenen Standards wie LIDO als auch den softwarespezifischen Exportformaten einer Reihe von Sammlungsmanagementlösungen. Die so eingelesenen Objektdaten werden in der Folge auf ihre Qualität geprüft &#8211; mit den aus musdb bekannten Datenqualitätschecks zur Ermittlung der Vollständigkeit und Plausibilität der gelieferten Objektdaten. So werden diese Checks aus musdb auch für solche Museen zugänglich, die nicht selbst mit musdb oder museum-digital allgemein arbeiten. Über eine offene Schnittstelle können die Checks zudem in beliebige Software-Lösungen integriert werden. </p>



<p>Gleichzeitig bietet das Tool eine leicht zu erweiternde Plattform, mit der weitere Checks, die (bisher?) noch nicht in musdb selbst angeboten werden, integriert werden können. Im Rahmen der Herbsttagung konnte so ein Check zur Prüfung der Vollständigkeit gemäß den Maßgaben der <a href="http://minimaldatensatz.de/">AG Minimaldatensatz</a> integriert werden.</p>



<p>Während Teile des Import-Tools nachgenutzt werden, geschieht kein tatsächlicher Import. Andererseits bedeutet die Nachnutzung, dass die Liste der unterstützten Formate suksessive wachsen wird, immer wenn Importe aus bisher noch nicht abgedeckten Formaten in museum-digital stattfinden. Ein zusätzlicher Vorteil ist der so absehbar sehr geringe Wartungsaufwand.</p>



<p>P.S.: Im Zuge der Arbeit an museum-digital:qa konnte auch ein lange geforderter Check in musdb integriert werden: Die Prüfung der Plausibilität von Lizenzangaben für Abbildungen auf Basis der Schaffenden bzw. der Herstellung des Objektes.</p>



<p>P.P.S. (23.10.2023): Mittlerweile sind die Folien des Vortrags, in dem museum-digital:qa auf der Herbsttagung vorgestellt wurde: <a href="https://files.museum-digital.org/de/Praesentationen/2023-10-10_museum-digital-quality-Datenqualitaet_Herbsttagung-FG-Doku_JRE.pdf">https://files.museum-digital.org/de/Praesentationen/2023-10-10_museum-digital-quality-Datenqualitaet_Herbsttagung-FG-Doku_JRE.pdf</a></p>


<iframe loading="lazy" class="embed-pdf-viewer" src="https://files.museum-digital.org/de/Praesentationen/2023-10-10_museum-digital-quality-Datenqualitaet_Herbsttagung-FG-Doku_JRE.pdf" height="600" width="600" title=""></iframe>]]></content:encoded>
					
					<wfw:commentRss>https://blog.museum-digital.org/de/2023/10/12/datenqualitaets-checks-wie-in-musdb-jetzt-fuer-alle/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>API-Dokumentation für md:term und die &#8222;Ausgabe&#8220; von museum-digital</title>
		<link>https://blog.museum-digital.org/de/2023/08/17/api-dokumentation-fuer-mdterm-und-die-ausgabe-von-museum-digital/</link>
		
		<dc:creator><![CDATA[Joshua Ramon Enslin]]></dc:creator>
		<pubDate>Wed, 16 Aug 2023 22:49:27 +0000</pubDate>
				<category><![CDATA[Ausgabe]]></category>
		<category><![CDATA[md:term]]></category>
		<category><![CDATA[Technik/Design]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Neue Features]]></category>
		<guid isPermaLink="false">https://blog.museum-digital.org/?p=3834</guid>

					<description><![CDATA[md:term wurde um seine Schnittstellen gebaut. Die &#8222;Ausgabe&#8220; von museum-digital unterstützt eine vollwertige API, über die alles, was auch über die HTML-Ansicht abrufbar ist, maschinenlesbar abgerufen werden kann, seit knapp 2016. Zu einer vollständigen und vor allem systematischen Dokumentation der API hatten wir es aber bis jetzt nicht geschafft. Seit heute ist das anders: Nun <a href="https://blog.museum-digital.org/de/2023/08/17/api-dokumentation-fuer-mdterm-und-die-ausgabe-von-museum-digital/" class="more-link">...</a>]]></description>
										<content:encoded><![CDATA[
<p><a href="https://de.about.museum-digital.org/software/term/">md:term</a> wurde um seine Schnittstellen gebaut. Die &#8222;<a href="https://de.about.museum-digital.org/software/frontend/">Ausgabe</a>&#8220; von museum-digital unterstützt eine vollwertige API, über die alles, was auch über die HTML-Ansicht abrufbar ist, maschinenlesbar abgerufen werden kann, seit knapp 2016. Zu einer vollständigen und vor allem systematischen Dokumentation der API hatten wir es aber bis jetzt nicht geschafft. Seit heute ist das anders: Nun stehen für beide Programme OpenAPI-Definitionen zur Verfügung.</p>



<p>Gemeinsam mit diesen kommt auch eine neue Such-Schnittstelle für md:term (siehe Dokumentation).</p>



<p>Die Dokumentation kann hier abgerufen werden:</p>



<ul class="wp-block-list">
<li><a href="https://term.museum-digital.de/swagger/">md:term</a></li>



<li><a href="https://global.museum-digital.org/swagger/">frontend</a> (via the global portal)</li>
</ul>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Vereinfachter Workflow für die Arbeit mit Leihobjekten mit EODEM</title>
		<link>https://blog.museum-digital.org/de/2023/06/04/vereinfachter-workflow-fuer-die-arbeit-mit-leihobjekten-mit-eodem/</link>
		
		<dc:creator><![CDATA[Joshua Ramon Enslin]]></dc:creator>
		<pubDate>Sun, 04 Jun 2023 17:53:00 +0000</pubDate>
				<category><![CDATA[Importer]]></category>
		<category><![CDATA[musdb]]></category>
		<category><![CDATA[EODEM]]></category>
		<category><![CDATA[Exportfunktionen]]></category>
		<category><![CDATA[Leihverkehrs-Management]]></category>
		<category><![CDATA[Neue Features]]></category>
		<guid isPermaLink="false">https://blog.museum-digital.org/?p=3755</guid>

					<description><![CDATA[Seit einigen Monaten unterstützt musdb den EODEM-Standard zum Austausch von Objektinformationen im Rahmen von Leihverkehren. Die grundlegenden Entwicklungen dafür wurden bereits ausführlich in einem vorherigen Blogbeitrag behandelt. Zusammenfassend lässt sich sagen, dass der EODEM-Standard ein erhebliches Potenzial birgt, Kollegen, die sich mit Leihverkehren im Museum auseinandersetzen, viel Zeit und Arbeit zu ersparen, indem er eine <a href="https://blog.museum-digital.org/de/2023/06/04/vereinfachter-workflow-fuer-die-arbeit-mit-leihobjekten-mit-eodem/" class="more-link">...</a>]]></description>
										<content:encoded><![CDATA[
<p>Seit einigen Monaten unterstützt musdb den EODEM-Standard zum Austausch von Objektinformationen im Rahmen von Leihverkehren. Die grundlegenden Entwicklungen dafür wurden bereits ausführlich in einem <a href="https://blog.museum-digital.org/2023/02/15/eodem-efficiently-exchange-object-information-during-loans/">vorherigen Blogbeitrag</a> behandelt. Zusammenfassend lässt sich sagen, dass der EODEM-Standard ein erhebliches Potenzial birgt, Kollegen, die sich mit Leihverkehren im Museum auseinandersetzen, viel Zeit und Arbeit zu ersparen, indem er eine nahtlose Interoperabilität von Objektinformationen zwischen verschiedenen Sammlungsverwaltungssystemen ermöglicht.</p>



<p>Der Erfolg und die weitere Verbreitung von EODEM hängen aber weiter von zwei kritischen Faktoren ab. Einerseits müssen Entwickler und Softwareanbieter EODEM-Import- und Exporttools in ihren Sammlungsverwaltungssystemen implementieren. Andererseits müssen die entsprechenden Funktionen zugänglich und einfach zu genug zu verwenden sein, dass sie auch tatsächlich genutzt werden.</p>



<p>musdb deckt die erste Bedingung wie gesagt bereits seit einigen Monaten ab. Die Zugänglichkeit aber war sicher – insbesondere für kleinere Museen mit weniger technisch versiertem Personal – noch ausbaufähig. Im letzten Monat haben wir daran gearbeitet, sie zu verbessern. Mittlerweile ist es möglich EODEM-Daten sowohl zu exportieren als auch zu importieren, ohne dass es spezielle Software abseits des Dateimanagers und eines Browser bräuchte. verwendet werden muss.</p>



<h2 class="wp-block-heading">EODEM-Daten exportieren</h2>



<p>Der Export von EODEM-Daten (v.a. bei ausgehenden Leihverkehren) ist im oben verlinkten Beitrag ausführlich beschrieben und war schon damals recht leicht zu benutzen. Sind die Objekte in musdb mit dem gegebenen Leihverkehr verknüpft, erscheint in der Seitenspalte links auf der Seite des Leihverkehrs ein Export-Button spezifisch für den Export der Objektdaten in EODEM.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="514" src="https://blog.museum-digital.org/wp-content/uploads/2023/02/musdb-loans-export-eodem.png-1-1024x514.webp" alt="Screenshot der &quot;Leihverkehr bearbeiten&quot;-Seite. Ein EODEM-Export ist direkt über die Seitenspalte erreichbar." class="wp-image-3604" srcset="https://blog.museum-digital.org/wp-content/uploads/2023/02/musdb-loans-export-eodem.png-1-1024x514.webp 1024w, https://blog.museum-digital.org/wp-content/uploads/2023/02/musdb-loans-export-eodem.png-1-300x151.webp 300w, https://blog.museum-digital.org/wp-content/uploads/2023/02/musdb-loans-export-eodem.png-1-1536x771.webp 1536w, https://blog.museum-digital.org/wp-content/uploads/2023/02/musdb-loans-export-eodem.png-1-2048x1028.webp 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Der einfachste Weg Leihobjekt-Informationen in EODEM zu exportieren ist, zur Seite eines Leihverkehrs zu navigieren. Hier kann man die Daten links in der Seitenspalte über &#8222;Objekte (EODEM)&#8220; exportieren.</figcaption></figure>



<h2 class="wp-block-heading">Einfach importieren?</h2>



<p>Das Importtool von Museum-Digital bietet eine große Auswahl an auswählbaren „Parsern“ (im Wesentlichen Formaten der zu importierenden Daten) und Einstellungen für viele davon. Es mag zum Importieren von fünf Objekten ohne verknüpfte Bilddateien oder von 50000 Objekten mit extern gespeicherten Bilddateien, die während des Imports heruntergeladen werden müssen, verwendet werden. Während der Import im ersten Fall in wenigen Sekunden abgeschlossen ist, kann letzterer abhängig von der Geschwindigkeit des externen Bild-Servers Stunden dauern.</p>



<p>Um Zeitüberschreitungen zu vermeiden und Benutzern die volle Flexibilität des Importers zu bieten &#8211; und dazu eine einfache Automatisierung zu ermöglichen -, funktioniert der Upload-Workflow bei Importen über das WebDAV-Protokoll. Hiermit wird der Import in einer Klartext-Konfigurationsdatei konfiguriert und die Importdaten können in entsprechende Ordner für Metadaten und Mediendateien hochgeladen werden. Abschließend prüft ein Skript alle vier Stunden, ob im jeweiligen Verzeichnis für ein Museum Importdaten vorhanden sind und importiert diese im Hintergrund. Dieser Prozess funktioniert hervorragend für große Importe und Migrationen. Für kleinere Importe ist er aber doch alles andere als zugänglich.</p>



<p>Da EODEM-Importe einem vordefinierten Standard folgen und einen klar umrissenen Anwendungsfall haben, konnten wir ein direktes Upload-Formular für EODEM-Importdaten direkt in der Seitenspalte der Bearbeitungsseite von Leihverkehren einbauen. Hier findet sich jetzt eine neue Upload-Box „EODEM-Daten importieren“. Klickt man darauf öffnet sich ein Overlay, mit dem die EODEM-XML-Dateien hochgeladen werden können. Anschließend werden die XML-Dateien in das übliche Importverzeichnis des Museums hochgeladen und die Konfiguration automatisch mit den gängigen Einstellungen für EODEM-Importe geschrieben.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="527" src="https://blog.museum-digital.org/wp-content/uploads/2023/06/20230511_Screenshot-EODEM-Import-Upload_DE-1024x527.webp" alt="" class="wp-image-3758" srcset="https://blog.museum-digital.org/wp-content/uploads/2023/06/20230511_Screenshot-EODEM-Import-Upload_DE-1024x527.webp 1024w, https://blog.museum-digital.org/wp-content/uploads/2023/06/20230511_Screenshot-EODEM-Import-Upload_DE-300x155.webp 300w, https://blog.museum-digital.org/wp-content/uploads/2023/06/20230511_Screenshot-EODEM-Import-Upload_DE-1536x791.webp 1536w, https://blog.museum-digital.org/wp-content/uploads/2023/06/20230511_Screenshot-EODEM-Import-Upload_DE.webp 1800w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Links in der Seitenspalte der Leihverkehrs-Bearbeitungsseite findet sich ein neuer Menüpunkt. Über dieses Feld lassen sich EODEM-Daten direkt über die Web-Oberfläche importieren.</figcaption></figure>



<p>Das Upload-Feld in der Seitenleiste ist nun aktualisiert und zeigt eine Meldung mit Einzelheiten zum verbleibenden Arbeitsablauf an: Man muss nur noch warten, bis die Importdaten verarbeitet wurden. Nach Abschluss des Imports erhält man eine E-Mail an die für das eigene musdb-Konto angegebene E-Mail-Adresse.</p>



<p>Wenn man nun sich die importierten Objektdaten ansieht, erkennt man schnell die Auswirkungen einer kleinen neuen Funktion. Der Importer bestimmt automatisch anhand der Inventarnummer, ob er Objekte aktualisieren oder neue hinzufügen soll. Wenn zwei Museen das gleiche Inventarnummernschema verwenden, könnte es damit dazu kommen, dass die Leihobjektinformationen die Daten eines anderen Objekts im Museum überschreiben. Um solche Fälle – so selten sie auch sein mögen – zu verhindern, wird der Inventarnummer des Leihobjekts automatisch die ID der Leihgabe vorangestellt.</p>



<p>EODEM-Importe können somit jetzt direkt über die Weboberfläche und mit minimaler Gefahr von Datenverlusten durch fälschliches Updaten durchgeführt werden. Die einzige Einschränkung besteht darin, dass auf diese Weise durchgeführte EODEM-Importe den Import von Objekt-Abbildungen nicht unterstützen, da hierfür eine zusätzliche Einstellung erforderlich gewesen wäre, um festzustellen, ob die Bilder zusammen mit den Importmetadaten gesendet wurden oder sich auf einem über das Internet zugänglichen Verzeichnis befinden Server &#8211; oder ob sie schlicht fehlen.</p>



<h2 class="wp-block-heading">Ein Blick in die Zukunft</h2>



<p>musdb deckt nun beides ab – EODEM-Importe und -Exporte sind nicht nur mehr implementiert und nutzbar, sondern sie sind mittlerweile hoffentlich auch sehr einfach zu nutzen. Die EODEM-Arbeitsgruppe steht weiterhin kurz vor der Veröffentlichung des endgültigen Standards und weitere Implementierungen sind für die kommenden Versionen einiger weiterer Sammlungsmanagementsysteme angekündigt.</p>



<p>Es ist wahrscheinlich, dass das Testen des EODEM-Imports mit realen Daten aus anderen Systemen aller Standardisierung zum Trotz noch einige weitere Anpassungen erfordern wird. Wir freuen uns auf solche Fälle und auf mehr Nutzer des EODEM-Standards, sowohl im Hinblick auf die Anbieter, die ihn unterstützen, als auch auf die tatsächlichen Museen, die davon profitieren können.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Ein Kalender heißt feste Termine</title>
		<link>https://blog.museum-digital.org/de/2023/03/14/ein-kalender-heisst-feste-termine/</link>
					<comments>https://blog.museum-digital.org/de/2023/03/14/ein-kalender-heisst-feste-termine/#respond</comments>
		
		<dc:creator><![CDATA[Joshua Ramon Enslin]]></dc:creator>
		<pubDate>Tue, 14 Mar 2023 00:59:47 +0000</pubDate>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Infrastruktur]]></category>
		<category><![CDATA[Projektseite www.museum-digital.de]]></category>
		<category><![CDATA[Monatliche Benutzertreffen]]></category>
		<category><![CDATA[Neue Features]]></category>
		<guid isPermaLink="false">https://blog.museum-digital.org/?p=3659</guid>

					<description><![CDATA[Im letzten Jahr haben wir eine Online-Reihe von monatlichen Benutzer-Treffen zur Vorstellung neuer Entwicklungen bei museum-digital und zur Diskussion von Fragen aus der Benutzer- und Interessiertenschaft ins Leben gerufen. Wie die Dinge so laufen, blieben wir für einige Monate beim festen Termin &#8211; jeden ersten Dienstag von 17 bis 19 Uhr &#8211; und dann irgendwann <a href="https://blog.museum-digital.org/de/2023/03/14/ein-kalender-heisst-feste-termine/" class="more-link">...</a>]]></description>
										<content:encoded><![CDATA[
<p>Im letzten Jahr haben wir eine Online-Reihe von <a href="https://blog.museum-digital.org/tag/monthly-meetup/">monatlichen Benutzer-Treffen</a> zur Vorstellung neuer Entwicklungen bei museum-digital und zur Diskussion von Fragen aus der Benutzer- und Interessiertenschaft ins Leben gerufen. Wie die Dinge so laufen, blieben wir für einige Monate beim festen Termin &#8211; jeden ersten Dienstag von 17 bis 19 Uhr &#8211; und dann irgendwann nicht mehr. Natürlich sind Terminkalender der Teilnehmer ein wichtiger Aspekt, aber nicht zu vernachlässigen war dabei das schlichte Fehlen einer vorher festgelegten URL für das kommende Treffen.</p>



<p>Über das Wochenende haben wir ein neues Feature auf der Projektseite, <a href="http://www.museum-digital.org">www.museum-digital.org</a>, hinzugefügt: einen Kalender für Schulungen, Treffen, etc. Die hier aufgelisteten Termine werden wiederum aus verschiedenen vorhandenen Kalendern, die bereits online erreichbar sind, zu Listen der nächsten kommenden Termine zusammengesetzt.</p>



<p>Während die wichtigste Quelle dafür bisher der vom <a href="https://verein.museum-digital.de/">museum-digital e.V.</a> gepflegte <a href="https://verein.museum-digital.de/events/">Schulungskalender</a> ist, haben wir auch einen geteilten, aber bisher unveröffentlichten Kalender für englischsprachigen Termine wie die monatlichen Benutzertreffen eingebunden. Damit ist es nun möglich, die Benutzertreffen Monate im voraus zu planen und Zeit und Ort (bzw. URL) festzulegen, ohne jedes Mal einen neuen Blogpost zur Ankündigung schreiben zu müssen.</p>



<p>Und natürlich ist der Druck öffentlich angekündigte Termine einzuhalten deutlich größer. Damit steigt die Wahrscheinlichkeit, dass wir die monatlichen Benutzertreffen an jedem ersten Dienstag im Monat (17 bis 19 Uhr) in diesem Jahr auch langfristig an ihrem angestammten Termin durchhalten können. Also, einfach auf <a href="http://www.museum-digital.org">www.museum-digital.org</a> vorbeischauen und nach dem nächsten &#8222;Monthly user meet-up&#8220; suchen. Dort ist der Link zum Treffen schon festgelegt.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.museum-digital.org/de/2023/03/14/ein-kalender-heisst-feste-termine/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-thumbnail><url>https://blog.museum-digital.org/wp-content/uploads/2023/03/about-md-org-calendar-en.webp</url><width>600</width><height>321</height></post-thumbnail>	</item>
	</channel>
</rss>
