Shadow/kalenderbeispiel

From Organic Design wiki

Verbindungen am Beispiel Kalender

Welche Möglichkeiten werden meist genutzt um Terminkalender zu verwenden und zu verwalten.

vielleicht einfachste Art per Eintrag eine Zeile in einer SQL Datenbank, mit vielen Felder oder Joins Information speichern die zb auf den Autor, Berechtige User, Kategorieren und vielleicht verschiende Kalender hinweisen.

Eine erweiterte Art sind die Daten per XML abzulegen, viele Elemente und Attribute, nach vKalender Schema sogar für viele Offizielle Kalender (Google, usw) direkt verwendbar.

Viele Vorteile gibt es in obigen Datenablagen, jedoch ist immer eine nach Art der Datenablage notwendig Programmierlogik notwendig um diese Daten auch dementsprechend zuzuordnen und nach gewünschten Kriterien abzulegen

Was stelle ich mir vor wie es noch eine Erweiterung gibt, um viele Kalenderdaten für verschiendste Zwecke abzulegen und direkt weitervewenden zu können.

Jeder Termin wird als eigener Block archiviert. Die Verbindungen zu kategorieren, unterschiedliche Kalender, User und den definierten Terminarten, bzw. erweitert auch Verbindungen zu weiteren Information (Email, Texte, Bilder, Dokumente, Organisationsformen) werden als art Extrablöcke abgelegt. Alle gewünschten Überbegrffe werden auch als Blöcke definiert. Die Daten sind damit datentechnisch ähnliches eine Baumen oder Spinnenetzes verknüpft, bekannt sind solche Darstellungen auch als Topic Map oder Wissenlandkarten.

Eine generele Logik die nicht nur für Kalender verwendung findet, stellt bei einer Sicht auf irgendeine Block alle möglichen weiteren Blöcke die in Verbindung stellen zusammen, bzw. werden Musterbilder dieses Netzes auch Datentechnisch direkt abgelegt.

Wird somit eine gewünschte Ansicht für eine Darstellung in Kalender (Web, Ausdruck, Organizer usw) gebraucht, genügt rein das Netzbild und bei Bedarf ein Stylsheet um es in gewünschten Output zu bekommen. Deto kann ein Netzbild direkt an andere System weitergeleitet werden und jegliche Informationen sind ohne Logik direkt daraus maschinel von Systemen und auch von Menschen lesbar.

Wird ein neuer Termin kreiert oder ein Termin um Informationen erweitert, wird ein Speichern im System erstmals bekannte Verbindungenkriterien reorganisieren und Netzbilder auch andere Ansichten dementsprechen aktualisieren. Auch kann es zu neuen Erkenntnissen kommen, das es zb eine neue Frage ensteht (wie neue kategorie, neuer Kalender, neue Verbindungsdefinition, usw.) so können vielleicht schon bekannte Netzbilder des selben oder andere Computersysten diese Fragen beantworten oder es wird bei Menschen nachgegefragt und Ergbnisse gesucht. Die Form der Ergebnisse kann durch die Netzbilder je nach Blockansicht, nach Zusatzinformation immer varieren bzw. es können durchaus mehrer Ergebnisse möglich sein, die dann durch weitere Suche oder weitere Frage geklärt werden können oder vorerst abwarten ob irgenwann eine weiter Information Auftauch die die Ergebnisse eindeutiger machen.


Zum Nachdenken ob und wie die technische Umsetzung in Zukunft in diese Richtung gemacht wird, soll hiermit noch nicht feststellbar sein. Jedoch freue ich mich wenn Diskussionen und Fragen entstehen.

mfg Shadow