GOV/Entwicklung

aus GenWiki, dem genealogischen Lexikon zum Mitmachen.

< GOV
Wechseln zu: Navigation, Suche

GOV-Hauptseite > GOV/Projekt > GOV Entwicklung/Wunschliste

Folgende Punkte müssen noch bearbeitet werden:

Inhaltsverzeichnis

Erweiterungsliste

  • Schalter einbauen um GOV in read-only Modus zu setzen (für Wartungsarbeiten)
  • Suche per GOV/Webservice mit zwei Such-Objekt und einem Verbindung-Objekt.
  • Bei der Eingabe überprüfen, daß ein Objekt zum Zeitpunkt einer Information auch existiert hat.
  • RestrictionCheck erweitert: ein Objekt muss mindestens einen Namen haben
    • Neuanlage von Objekten ohne Name verbieten ("heißt"... fehlt)
  • Umbau des Frontends mit Tapestry
  • Kennzeichnung eines Namens, ob es sich um eine offizielle Bezeichnung oder um eine Variante handelt
  • Kollisionen bei der Bearbeitung von Quicktext erkennen
  • Neues Frontend zur Eingabe von Daten
  • Bei der Zugehörigkeit die Lebensdauer eines Objektes berücksichtigen.

Wunschliste der GOV-Bearbeiter

  • Bei Suche nach Quellen, auch den Eintrag Untertitel abfragen. (Oft erinnert sich der Sucher ja nur sehr ungefähr des Titels, und häufig steht das erinnerte Stichwort nur im Untertitel.)
  • Für Gemeinden, zu denen nur ein Ort gehört, einen Kartenpunkt generieren.
  • Menüpunkt alle Quellen anzeigen wieder einführen zum Blättern durch die verwendeten Quellen
  • Menüpunkt alle Archive anzeigen wieder einführen zum Blättern
  • Suche nach Archiven ermöglichen
  • Expertenansicht: Menüpunkte für Hilfe im Bearbeitungsmodus mit Link zu erste Schritte, FAQ, Quicktext-Doku
  • Link unter den Namen des Objekttypen legen zur jeweiligen Dokumentationsseite GOV/Objekttyp <ID>, also z.B. Typ Dorf (Typ=55) auf http://wiki-de.genealogy.net/GOV/Objekttyp_55 verlinken. Dies bei Dies bei der Zeile "Typ" der Ansicht, bei "gehört zu (nur Elternobjekte" und bei "Untergeordnete Objekte", Spalte "Typ"). Beim "Wasserfall" sollte dagegen darauf verzichetet werden.
  • Beim Anlegen neuer Objekte mit Syntaxfehler, den erzeugten nicht benutzbaren Alias verwerfen (Rollback)
  • Löschen von Benutzer-Alias-Variablen in der Form VARIABLE=;
  • Anlisten aller Benutzer-Alias-Variablen durch Menüpunkt im Bearbeitungsmodus
  • Benutzeransicht: Konfession ausgeben für Kirchspiele und Kirchen (Danach wurde mehrfach bei GOV-Vorträgen gefragt.)
  • einheitliche Anzeige der Objektnamen nach Sprachen sortiert, zuerst die Namen in der Anzeigesprache (z.B. deu), und dann alphabetisch nach Sprache z.B. pol, rus, ukr und innerhalb der Sprache alphabetisch nach Name sortiert - sowohl in der Kopfzeile (fett) als auch in der Ausgabetabelle
  • Einbinden Verweis auf ein vorhandenes Ortsfamilienbuch z.B. als Referenz auf das OFB Verzeichnis? Somit hätte man auf einen Blick auch den Verweis auf evt. vorhandene OFB's.
  • automatisches Generieren von Links aus Adressbüchern in der Form welches Adressbuch zeigt auf diese GOV-ID
    • Gegenvorschlag dazu:
      • Wenn ein Artikel der Kategorie Adressbücher einen GOV-Link enthält, wird geprüft, ob im GOV ein Objekt des Typs 'Source' dazu vorhanden ist. Wenn nicht, wird ein Objekt mit folgenden Attributen angelegt:
heißt <Name des Adressbuch-Artikels>
hat URL <URL aus Adressbuch-Artikel>
beschreibt <GOV-Link aus Adressbuch-Artikel>
  • zusätzliche Kategorien in der Liste aller Objekttypen zur Gruppierung/Sortierung einführen
  • Anzeige Suchergebnis mit Hinweis versehen: Sortieren durch Klick auf Spaltenüberschrift möglich
  • in der Zeile 'Karte' die Umgebungkarte bitte erweitern, damit z.B.
    • angelegte Orte in der Ukraine sichtbar sind s. neuer Vorschlag
    • Alabama (object_276608) auf der Karte sichtbar ist (Wolf Zscheile 2-Mar-08) s. neuer Vorschlag
      • Vorschlag für die Umgebungkarte: die bisherige Karte ersetzen mit einem Ausschnitt von googlemap. Beispiel: siehe VolynWiki: Rowno. Damit wären wir flexibel für alle Regionen;)
  • Das Ergebnis der Suche nach Orten z.B. Stadt "Neustadt in Holstein" sollte unter "Übergeordnete Objekte" den Kreis enthalten, nicht die kath. Kirchenzugehörigkeit. Da stellt sich die Frage: Wieso wird nicht die evangelische Zugehörigkeit angezeigt, die es auch gibt?
  • Das Attribut 'Webseite' bei dem Objekttyp 'Source' sollte in der Expertensicht direkt anklickbar sein
  • Die Quellen sollten auch in der Benutzersicht mit angezeigt werden
  • Link-Anzeige der 'GOV-Objekte ohne übergeordnetes Objekt' (../ListToplevelItems.do) auf jeder Bearbeitungsseite (../ShowObject.do?id=obj_XXXX) - z.B. auf der rechten Seite unter der Rubrik 'GOV'
  • Erfassung der Gemeindekennzahl sollte mit Jahreszahl möglich sein. Ohne Jahreszahl kann die Änderung einer AGS bei einer Kreisreform nicht abgebildet werden.
  • Es wäre wünschenswert, die Verwaltungsgliederung (gehört zu...) zeitlich geordnet darzustellen. Siehe hierzu das Beispiel http://gov.genealogy.net/ShowObjectSimple.do?id=object_190799
  • Ist es möglich, bei der Darstellung der untergeordneten Objekte unterschiedliche Unterstellungsperioden zusammenzuziehen? Siehe hierzu http://gov.genealogy.net/ShowObject.do?id=object_190729 . Auch bei den übergeordneten Objekten wäre diese optische Verbesserung zu begrüßen, siehe http://gov.genealogy.net/ShowObject.do?id=object_306576
  • In Ansicht der Quellen wird TEXT: :TEXT nicht angezeigt, sondern nur im Quicktext, der aber nicht auf der Seite eingeblendet wird, vgl. http://gov.genealogy.net/ShowObject.do?id=source_190237

Wunschliste der GOV-Programmierer

  • Es wäre hilfreich alle Alias-Definitionen (Variablenzuweisungen zu GOV-IDS) eines Users in einem Webservice maschinell lesen und einzelne Variablen alte oder neue schreiben (bzw. auch löschen) zu können. Derzeit können keine Variablen gelöscht werden.
  • Es ist wünschenswert, die Zeitzuordnungen an den Objekten chronologisch abzuspeichern.
  • Zum Datenmodell: Die zeitliche Modellierung sollte besser nur mit einem Verfahren erfolgen, z.B. LegacyTimespan. Die jetzige Modellierung erschwert das chronologische Sortieren der Einträge.
  • Eine Operation z.B. getChildObjects des ComplexService sollte die Objekte im Response nicht mit einem Tag mit einer laufender Nummer liefern, sondern alle Objekte sollten mit gleichem Tag kommen. Also statt <ns1:get...></ns1:get...> <ns2:get...></ns2:get...> immer nur <ns:get...>.

GOV Grundstruktur

Die gespeicherten Informationen lassen sich in drei Bereiche gliedern: Image:gov-grundstruktur.svg

Versionsgeschichte

Änderungen bei Version 4.1

  • Kompletter Umbau des Backendsystems: Trennung von DAO, Businesslogik und Darstellung
  • Unittests
  • Suche nach Quellen
  • Relationenindex berücksichtigt Zeiten der Abhängigkeit (A gehört von 1900-1950 zu B, B ab 1960 zu C => A gehört nicht zu C)
  • Auftrennen des Namens auch bei der Suche wie beim Abspeichern. Die Suche nach "Neuschönberg" erwischt dann auch "Neu Schönberg", "Neu-Schönberg" und ähnliche Varianten.
  • Suche mit normalisierten Zeichen (Umlaute, kyrillische Buchstaben)
  • Erweiterung der Zeitangaben auf Tage in der Form jjjj-mm-tt.

Version 4.1.1

(aktiv seit 2007-06-15 20:15)

  • Anzeige Quicktext nach Verschmelzen von Objekten
  • Löschen von Objekten funktioniert wieder
  • KML Servlet liefert nun auch für Objekte ohne Koordinaten Daten
  • Verweise auf Google Earth und Google Maps

Version 4.1.2

(aktiv seit 2007-06-22 13:15)

  • KML Servlet liefert auch untergeordnete Objekte
  • GOV-Kennung mit Maidenhead lokator wird richtig generiert (oder gar nicht mit Lokator, wenn kein Name da ist)
  • Löschen und Wiederherstellen funktioniert nun
  • richtige Fehlermeldung, wenn ein Objekt keine Position haben darf

Version 4.1.5

(aktiv seit 2008-07-14 12:18)

  • Die System-Kennung für externe Referenzen wird gegen eine Liste von bekannten Kürzeln geprüft.
  • Bei Objekttypangaben mit gleichem Namen braucht nur eine eine Unterscheidung zu haben. Beispiel: "Gemeinde" und "Gemeinde (Schweden)".
  • Fehlermeldung bei falsch geschriebenen Koordinaten.
  • Fehlermeldung bei vertauschten Zeitangaben (von/bis).
  • Beim Verschmelzen von Objekten werden Kindobjekte auf das Zielobjekt übertragen.
  • Beim Verschmelzen gibt es eine Fehlermeldung, wenn auf das zu löschende Objekt noch Verweise von Quellen existieren.
  • Per Webservice kann man sich Objekte über die externe Kennung holen.
  • Die KML-Ausgabe gibt nur noch zum Objekt gehörende Objekte (und nicht Objekte in der Umgebung) zurück.
  • einige neue deutsche Fehlermeldungen
  • in vielen Fällen besser lesbare Fehlermeldungen

Version 4.1.6

(aktiv seit 2009-01-23 12:00)

  • dynamische Einbindung der genealogy.net Headerzeile
  • Verwendung von UTF-8 bei der Erzeugung der Zugehörigkeitsdiagramme
  • Sprachauswahl im Browser funktioniert auch für Sprachen ohne dreistellige ISO-Kennung

Version 4.1.7

(aktiv seit 2009-01-26 8:30)

  • Anzeige der richtigen Headerzeile auch bei Sprachen mit Variante (z.B. de_DE)
  • Anzeige von Archiven funktioniert wieder
Nein leider nicht: [1]
Persönliche Werkzeuge