Offene Punkte: Unterschied zwischen den Versionen

Aus alva - Genealogieprogramm
Zur Navigation springen Zur Suche springen
Zeile 23: Zeile 23:
* Derzeitige Überschrift "python" anpassen
* Derzeitige Überschrift "python" anpassen
* Kleine Nacharbeit bei Linien zu Oma und Opa sowie Mutter und Vater nötig
* Kleine Nacharbeit bei Linien zu Oma und Opa sowie Mutter und Vater nötig
==Datenmodell==
* Stammname einführen (NAME.TYPE unified, siehe [http://wiki-de.genealogy.net/Projekt_OFB#Stammnamen OFB])
* Flag: Person ist "fertig erforscht" bzw. umgekehrt: hier weitermachen
* Flag: Person hat keine Nachfahren
* Umstellung auf pures json, keine DB
** Änderungen in "log-Datei"
* Config-Datei als json-Struktur lesen und speichern


==Weiteres==
==Weiteres==
* Stammname einführen (NAME.TYPE unified, siehe [http://wiki-de.genealogy.net/Projekt_OFB#Stammnamen OFB])
* Ortsverzeichnis mit Nachnamen
* Ortsverzeichnis mit Nachnamen
* Validierungen
* Validierungen
Zeile 31: Zeile 38:
* Statistik
* Statistik
* Zeige Verwaiste Personen (keine Kinder, Eltern, Geschwister, ...)
* Zeige Verwaiste Personen (keine Kinder, Eltern, Geschwister, ...)
* Flag: Person ist "fertig erforscht" bzw. umgekehrt: hier weitermachen
* Flag: Person hat keine Nachfahren
* Zeitachsen-Film, wo sich wer einer Familie aufgehalten hat (sofern das nachvollzogen werden kann)
* Zeitachsen-Film, wo sich wer einer Familie aufgehalten hat (sofern das nachvollzogen werden kann)
* Texte in Sprachdateien auslagern und übersetzen (engl)
* Texte in Sprachdateien auslagern und übersetzen (engl)
* Kontrollabfragen vor Überschreiben von Dateien
* Kontrollabfragen vor Überschreiben von Dateien
* Andere Datumsformate (eenglisch: 12/24/1899; Datenbank: 2899-12-24), siehe Data.py~_convertDateToGedFormat()
* Andere Datumsformate (englisch: 12/24/1899; Datenbank: 2899-12-24), siehe Data.py~_convertDateToGedFormat()
* Unterschied zwischen Kommentar und Quelle
* Unterschied zwischen Kommentar und Quelle

Version vom 16. März 2022, 09:44 Uhr

Datenbasis

  • Datenbank ausbauen und komplett auf json basierend arbeiten => prüfen Python + Json-spezielle Datenzugriffe

Personenliste

  • Orte suchen
  • Scans (aus Kirchenbuch) als Quellen anbinden - Links auf Bild und Angabe vom Bildbereich
  • Spalten konfigurierbar
  • Sortierung Datumsfelder derzeit wie Strings

Personendetails

  • Bilder hochladen und anzeigen

Grafiken

  • Zeige Weg zwischen 2 Personen
  • Vorgabe, wieviel Generationen gezeigt werden sollen
  • Anzeige mit Geburtsjahresskala

Nachrichtenausgabe

  • Unterer Frame mit Systemmeldungen und print()-Ausgaben füllen
  • Nachrichten in ein Logfile kopieren

Grafikfenster

  • Derzeitige Überschrift "python" anpassen
  • Kleine Nacharbeit bei Linien zu Oma und Opa sowie Mutter und Vater nötig

Datenmodell

  • Stammname einführen (NAME.TYPE unified, siehe OFB)
  • Flag: Person ist "fertig erforscht" bzw. umgekehrt: hier weitermachen
  • Flag: Person hat keine Nachfahren
  • Umstellung auf pures json, keine DB
    • Änderungen in "log-Datei"
  • Config-Datei als json-Struktur lesen und speichern

Weiteres

  • Ortsverzeichnis mit Nachnamen
  • Validierungen
  • Berichte
  • Statistik
  • Zeige Verwaiste Personen (keine Kinder, Eltern, Geschwister, ...)
  • Zeitachsen-Film, wo sich wer einer Familie aufgehalten hat (sofern das nachvollzogen werden kann)
  • Texte in Sprachdateien auslagern und übersetzen (engl)
  • Kontrollabfragen vor Überschreiben von Dateien
  • Andere Datumsformate (englisch: 12/24/1899; Datenbank: 2899-12-24), siehe Data.py~_convertDateToGedFormat()
  • Unterschied zwischen Kommentar und Quelle