lucascranach / cda-orga

DevOrga rund um das Cranach Digital Archive
https://lucascranach.org/intern
Apache License 2.0
0 stars 0 forks source link

Anzeige der Auflagen als Ordnungskriterium für die Abzüge (interner Bereich) #114

Open cnoss opened 10 months ago

dangoerr commented 10 months ago

Hier die kleine PPP mit Problembeschreibung und Gestaltungsvorschlag Auflagen-Struktur Frontend.pptx

Erproben könnt ihr das an folgendem Datensatz, der nach dem neuesten Stand befüllt ist: https://lucascranach.org/intern/artefacts/de/LC_HVI-56_79/

yannic-bruegger commented 9 months ago

Ich nehme mir mal dieses Issue und bereite es frontend-seitig vor. 👍

yannic-bruegger commented 9 months ago

Habe mal ein wenig vorbereitet. Die Auflagen sind jetzt drin. Leider kann ich aktuell die Auflagen noch nicht einem Zustand zuordnen. Woher weiß ich, zu welchem Zustand welche Auflagen gehören. Aktuell fehlt mir außerdem noch die Info, zu welcher Auflage ein Druck gehört (aber ich denke das kommt dann bald durch den Importer?).

Image

Image

dangoerr commented 9 months ago

Im virtuellen Datensatz sind nach bisherigem Plan nur die Auflagen (im Feld Datierung) aufgelistet, Angaben zu den Zusänden gibt es dort nicht, die kommen also erst im unteren Bereich der Seite zum Einsatz. Jedem Exemplardatensatz ist ein Zustands- und eine Auflagenangabe zugeordnet aus der sich die Reihenfolge ableitet. Beantwortet das die Frage?

yannic-bruegger commented 9 months ago

Das hilft mir schon, danke!

In der bisherigen Implementation gehen wir von maximal fünf Zusänden aus. Ich mache mir noch Sorgen, dass diese Implementation und Annahme ein paar Dinge schwieriger macht. Besonders auf längere Zeit betrachtet.

const reprintsLevel1 = getReprints(this, data, 1, 0);
const reprintsLevel2 = getReprints(this, data, 2);
const reprintsLevel3 = getReprints(this, data, 3);
const reprintsLevel4 = getReprints(this, data, 4);
const reprintsLevel5 = getReprints(this, data, 5);

aus graphic-virtual-object.11ty.js

Ich nutze jetzt alle Datierungen die als EDITION (Auflage?) im virtuellen Datensatz hinterlegt sind um die ein- und ausklappbaren Bereiche inklusive Beschreibungstext anzuzeigen.

Die Information, welche Auflagen es gibt, stammt aus den Reprints/Abzügen. Bald sollen die Abzüge ja auch die Information erhalten, welcher Auflage sie zugehören. Dann haben wir auf jeden Fall alle Infos, die wir brauchen.

Am saubersten/leichtesten für die technische Implementation wäre jedoch folgende Struktur: Liste aller Zustände -> Liste aller Auflagen pro Zustand -> Liste aller Reprints pro Auflage

So wie es jetzt ist bzw. bald sein soll funktioniert es aber auch. Dann wird die Implementation nur etwas wilder 😄 Ich würde noch mal mit den Entwicklern im Team sprechen und brainstormen, wie wir auf lange Sicht gut aufgestellt sind.

dangoerr commented 9 months ago

Ja, EDITION scheint das korrekt Feld zu sein. Ich fürchte, wir werden die wildere Implementation nutzen müssen, denn die Listen aller Zustände, Auflagen und Reprints werden erst am Ende des Projektes vollständig sein. Wir haben zwar bereits ein grobes Gerüst, aber mit den wachsenden Erkenntnissen während des Projekts werden sich diese Listen weiter ausdifferenzieren.

yannic-bruegger commented 8 months ago
md: {
  'Unbekannter Zustand': {
        'Auflage a)': 
            Reprints...
        'Auflage b)': 
            Reprints...
        'Auflage c)': 
            Reprints...
    }
    '1. Zustand': {
        'Auflage d)': 
            Reprints...
        'Auflage e)': 
            Reprints...
        'Auflage f)': 
            Reprints...
    }
    '2. Zustand': {
        'Auflage g)': 
            Reprints...
        'Auflage h)': 
            Reprints...
    }
}
yannic-bruegger commented 8 months ago

Wie ist hier der Stand? Status ist auf Testing/Waiting - ich bin mir aber nicht sicher auf wen. Ich stelle es mal auf in progress bei Markus. Das ist der letzte Stand, den ich vor seinem Urlaub hatte. Ansonsten mich gerne korrigieren :)

markusalterauge commented 7 months ago

@dangoerr ist es möglich, in den historischen Daten nicht nur die Auflage, sondern auch den Zustand zu hinterlegen?

dangoerr commented 7 months ago

Leider nein, da wir knapp 1000 schon vorhandene Datensätze händisch ändern müssten.

dangoerr commented 6 months ago

Feedback zur aktuellen Stand-alone-Lösung (Danke dafür!) zur Darstellung der Auflagen (wie mit Markus besprochen, es geht dann doch recht schnell):

Image

Image

yannic-bruegger commented 6 months ago

Top, danke für das Feedback. Baue ich so ein :)

yannic-bruegger commented 5 months ago

@yannic-bruegger nimmt es in die nächste woche mit zur implementation

yannic-bruegger commented 4 months ago

Implementation ist fertig :)

Default:

Image

Expanded:

Image

yannic-bruegger commented 4 months ago

Ich würde euch die Version zum testen bereitstellen, nachdem ihr #71 getestet habt. Dann kann das live gehen und wir überschreiben nichts :) LG

yannic-bruegger commented 4 months ago

@dangoerr können wir das Feature direkt online nehmen, wenn es funktioniert oder müssen wir auf Datum X in der Zukunft warten?

dangoerr commented 4 months ago

Hey, sorry, war länger unterwegs. Du kannst das in den internen Bereich gerne jederzeit aufnehmen.

yannic-bruegger commented 3 months ago

Deployment-Strategie wird morgen besprochen

yannic-bruegger commented 2 months ago

Hier unsere neue Preview-Version für 2026. Spannend wird es, wenn die Datenlage besser wird. Aktuell ist bis auf den Hl. Christophorus noch nicht viel zu sehen. Gerne einmal drüber schauen. LG

https://lucascranach.org/intern/artefacts-preview/de/LC_HVI-56_79/

yannic-bruegger commented 2 months ago

Es gibt noch Punkte, die wir diskutieren müssen:

1. Ist es eine Ausgabe oder eine Auflage? In der Übersetzungstabelle von uns steht folgendes:

"edition": { "de": "Ausgabe", "en": "Edition" },

Ich kann allerdings nicht ohne weiteres sagen, ob diese Übersetzung aus einem anderen Kontext (z.B. Literatur?) kommt. Ggf. müssen wir das dann in den Übersetzungen trennen, auch wenn es auf Englisch identisch ist.

2. Wie werden die Ausgaben/Auflagen durchnummerriert? Beim Hl. Christophorus wurden die Auflagen mit a) b) c) etc. begonnen. Bei anderen haben wir gar keinen Prefix. Bei anderen beginnt es z.B. mit I. II. etc. Bekommen wir das vereinheitlicht?

dangoerr commented 2 months ago

Hey, bin inzwischen wieder aus Urlaub/Elternzeit zurück. Sind die Fragen noch aktuell?

cnoss commented 1 month ago

@cnoss im internen Bereich KKL prüfen

cdaJana commented 1 month ago

@cnoss : hier zwei Bsps. für die fehlenden Abzüge des KKL im internen Bereich Image Image