<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
    <title>museum-digital:blog - TEI</title>
    <subtitle>A blog on museum-digital and the broader digitization of museum work.</subtitle>
    <link rel="self" type="application/atom+xml" href="https://blog.museum-digital.org/tags/tei/atom.xml"/>
    <link rel="alternate" type="text/html" href="https://blog.museum-digital.org"/>
    <generator uri="https://www.getzola.org/">Zola</generator>
    <updated>2025-02-14T00:00:00+00:00</updated>
    <id>https://blog.museum-digital.org/tags/tei/atom.xml</id>
    <entry xml:lang="en">
        <title>State of Dev, December 2024 &amp; January 2025</title>
        <published>2025-02-14T00:00:00+00:00</published>
        <updated>2025-02-14T00:00:00+00:00</updated>


        
        <author>
          <name>Joshua Ramon Enslin</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://blog.museum-digital.org/2025/02/14/state-of-dev-december-2024-january-2025/"/>
        <id>https://blog.museum-digital.org/2025/02/14/state-of-dev-december-2024-january-2025/</id>
        
        <summary type="html">Once again a simple change log of the recent updates to museum-digital&#39;s different tools.</summary>
        
        <content type="html" xml:base="https://blog.museum-digital.org/2025/02/14/state-of-dev-december-2024-january-2025/">&lt;h2 id=&quot;december-2024&quot;&gt;December 2024&lt;/h2&gt;
&lt;h3 id=&quot;frontend&quot;&gt;&lt;a rel=&quot;external&quot; href=&quot;https://de.about.museum-digital.org/software/frontend/&quot;&gt;Frontend&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Dates in &lt;a rel=&quot;external&quot; href=&quot;https://de.wikipedia.org/wiki/Text_Encoding_Initiative&quot;&gt;TEI&lt;/a&gt; transcriptions are parsed, irrespective of whether &lt;code&gt;when=&quot;&quot;&lt;/code&gt; oder &lt;code&gt;when=&#39;&#39;&lt;/code&gt; was used&lt;/li&gt;
&lt;li&gt;Notes for markings are now publicly displayed&lt;br /&gt;
&lt;em&gt;This was missing thus far and is now implemented similar to how event notes are displayed. If a note exists, a small “[?]” appears behind the marking title line. Upon hovering over it, a tooltip appears with the relevant information.&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;musdb&quot;&gt;&lt;a rel=&quot;external&quot; href=&quot;https://de.about.museum-digital.org/software/musdb/&quot;&gt;musdb&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Names and descriptions of exhibitions and object groups can now be translated&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://blog.museum-digital.org/2025/01/13/version-control-batch-transfer-between-data-fields-of-object-records/&quot;&gt;Version control&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Log of “current locations“ of an object can be exported as a CSV file&lt;/li&gt;
&lt;li&gt;Uploaded object images can now be hidden or published in one batch operation&lt;/li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https://de.handbook.museum-digital.info/musdb/API/index.html&quot;&gt;API&lt;/a&gt; extended
&lt;ul&gt;
&lt;li&gt;(New functions)&lt;/li&gt;
&lt;li&gt;Transfer object dimensions&lt;/li&gt;
&lt;li&gt;List images and resources for an object&lt;/li&gt;
&lt;li&gt;Image metadata&lt;/li&gt;
&lt;li&gt;Publish / hide object images&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;january-2025&quot;&gt;January 2025&lt;/h2&gt;
&lt;h3 id=&quot;frontend-1&quot;&gt;&lt;a rel=&quot;external&quot; href=&quot;https://de.about.museum-digital.org/software/frontend/&quot;&gt;Frontend&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Objects can now be sorted by the aesthetics of the thumbnail&lt;/em&gt; (A dedicated blog post on this will follow soon)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;musdb-1&quot;&gt;&lt;a rel=&quot;external&quot; href=&quot;https://de.about.museum-digital.org/software/musdb/&quot;&gt;musdb&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://blog.museum-digital.org/2025/01/13/version-control-batch-transfer-between-data-fields-of-object-records/&quot;&gt;Batch transfer between between free text fields of object data&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Alignment of the maximum field length for notes on opening hours is now consistent between UI and database&lt;/li&gt;
&lt;li&gt;Bug fixed with switching between institutions during consistency checks fixed (relevant only to users with administrative access to multiple museums)&lt;/li&gt;
&lt;li&gt;Literature can now be searched by editors&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;importer&quot;&gt;Importer&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Core
&lt;ul&gt;
&lt;li&gt;Automatic transformation of life dates for actors
&lt;ul&gt;
&lt;li&gt;Year of death “01.01.2012” now becomes “2012”, instead of 01.01 as before&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;“?” and “(?)” are removed from the beginning and end of imported keywords&lt;/li&gt;
&lt;li&gt;Various types of brackets in keyword names are converted to regular brackets&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Parser
&lt;ul&gt;
&lt;li&gt;Stricter internal implementation of settings, all imports can now implement the &lt;code&gt;start_at&lt;/code&gt; setting
&lt;ul&gt;
&lt;li&gt;This is particularly useful for the repeated execution of imports that abort due to new, previously uncovered elements and other debugging.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;New parsers:
&lt;ul&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https://de.wikipedia.org/wiki/Metadata_Object_Description_Schema&quot;&gt;MODS&lt;/a&gt; (mainly used in library contexts)&lt;/li&gt;
&lt;li&gt;Parser for Exports from Faust for the &lt;a rel=&quot;external&quot; href=&quot;https://st.museum-digital.de/institution/87&quot;&gt;Händel-Haus&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Parser for XML dumps from MuseumPlus Classic (MsSQL &amp;gt; XML export per table &amp;gt; Import)&lt;/li&gt;
&lt;li&gt;Bugfixes
&lt;ul&gt;
&lt;li&gt;Field “Verwender” in Primus parser was mapped to production events&lt;/li&gt;
&lt;li&gt;Material / technology are now imported correctly in the parser for BeeCollect exports for the Industrial Museums of Saxony&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;„Frontend“
&lt;ul&gt;
&lt;li&gt;CLI now also has options for switching off the import of individual areas&lt;/li&gt;
&lt;li&gt;Help text for command line tool&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;nodac&quot;&gt;&lt;a rel=&quot;external&quot; href=&quot;https://de.about.museum-digital.org/software/nodac/&quot;&gt;nodac&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Splitting of keywords now also recognizes keywords that should be split into places, times, etc.
&lt;ul&gt;
&lt;li&gt;Bsp.: „Helm; Berlin“ &amp;gt; Schlagwort „Helm“ + Ort „Berlin“&lt;/li&gt;
&lt;li&gt;Example: “helmet; Berlin” &amp;gt; keyword “helmet” + place “Berlin”&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;When searching for keywords with ambiguous names, both keywords and generally ambiguous terms are now taken into account&lt;/li&gt;
&lt;li&gt;Times can now be merged with others directly from the time edit page&lt;/li&gt;
&lt;/ul&gt;
&lt;div
  class=&quot;my-4 flex flex-col rounded-lg bg-(--admonition-bg)&quot;
  style=&quot;--admonition-bg: var(--admonition-info);&quot;
&gt;
  &lt;div class=&quot;flex items-center rounded-t-lg bg-(--admonition-bg) p-1&quot;&gt;
    &lt;div
      class=&quot;mx-2 h-4 w-4 text-[0px] [background:var(--url)_center_center_no-repeat] dark:invert&quot;
      style=&quot;--url: url(icons/info.svg);&quot;
    &gt;
      info
    &lt;/div&gt;
    &lt;span&gt;&lt;strong&gt;AI Use&lt;/strong&gt;&lt;/span&gt;
  &lt;/div&gt;
  &lt;div class=&quot;pl-4&quot;&gt;&lt;p&gt;Post image generated using AI.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div
  class=&quot;my-4 flex flex-col rounded-lg bg-(--admonition-bg)&quot;
  style=&quot;--admonition-bg: var(--admonition-info);&quot;
&gt;
  &lt;div class=&quot;flex items-center rounded-t-lg bg-(--admonition-bg) p-1&quot;&gt;
    &lt;div
      class=&quot;mx-2 h-4 w-4 text-[0px] [background:var(--url)_center_center_no-repeat] dark:invert&quot;
      style=&quot;--url: url(icons/info.svg);&quot;
    &gt;
      info
    &lt;/div&gt;
    &lt;span&gt;&lt;strong&gt;License&lt;/strong&gt;&lt;/span&gt;
  &lt;/div&gt;
  &lt;div class=&quot;pl-4&quot;&gt;&lt;p&gt;This content is licensed under a &lt;a rel=&quot;external&quot; href=&quot;https://creativecommons.org/licenses/by/4.0/&quot;&gt;Creative Commons Attribution 4.0 International license&lt;/a&gt;.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
</content>

        
        
        <post-thumbnail><url>https://blog.museum-digital.org/2025/02/14/state-of-dev-december-2024-january-2025/typing-2025-01.avif</url></post-thumbnail>
        
        
    </entry>
</feed>
