wiki:Todo

TODO

EmailAnnotation

  • für die Annotation PimoAnnotationApi.add/removeAnnotationForDataResource nutzen, um emails mit pimo:Topics zu verknüpfen

DragonTalkFx

  • Search-NOP mit Regex auf google
  • Paste (copy&paste)-NOP zum UOH schicken (falls möglich)
  • Beim Ändern von Tags senden der gesamten alten und neuen Tagliste
  • Download/Save file/image
  • Titel von Webseiten ist manchmal null oder "". Vermutung: Beim Auslesen des Titels existiert die Zeile in der Datenbank noch nicht.

DragonTalkTb

  • onMessageCopied implementieren
  • Paste (copy&paste)-NOP zum UOH schicken
  • Der Download-Manager könnte verwendet werden, um herauszufinden, wohin ein Attachment gespeichert wurde.

UOH (new one)

the (new) UOH is not hosted on this site, but by putting the todos here makes overviewing easier

  • UOH erweitern (Bean, Konstanten, Collector):
    • CopyText und PasteText NOPs: actions "copy", "paste", ggf. neue column(?) "text"
    • Paste text applikationsspezifisch?
    • AccessedFile NOP: action "access", file in resource_snapshots
    • WindowFocusChanged NOP: action "focus", neue tabelle(?) für title von dem window
    • !!! WICHTIG: HowTo zur (1) Installation und (2) Nutzung des UOH. Ersteres inklusive MySQL setup usw.
  • db: column "container" should be splittet into two columns: container->URI/URL (e.g. "C:\foo\bar\baz"), container_label (e.g. "baz")
  • Query API für NOPs
    • Idee: User braucht Kontrolle über NOPs, muss ggf. bestimmte löschen
    • Use-Cases: Passwörter sind als NOPs "entfleucht" - sowas muss suchbar sein und löschbar sein
    • searchForNopsContainingText("rumpelstielzchen"), getLastNops(10), getNopsInTimeIntervall(13432423,13434423)
    • deleteNops( ["uri...7651", "uri....243", "uri.....63453"] )
    • selbstverständlich löscht deleteNops auch useractions, resource_snapshots, ..._snapshots
    • ggf. Api für NOPs = Api für UserActions (UAs):
  • Query API für user actions, genaue API muss noch spezifiert werden
    • Use Case: User möchte Tag oder Arbeit am Projekt revue-passieren lassen, ggf. gefiltert nach gewissen Gesichtspunkten wie etwa nach Personen
      • => API für gefiltertes Retrieval der UAs (wobei diese mit NOPs verschmelzen bzw. beides geliefert wird, ggf. in einem Bean)
    • Use Case: User sucht nach Zusammenhängen: "Welchse UAs/NOPs haben zu dieser Datei/Email geführt oder beigetragen?"
      • => zunächst einfache Zusammenhänge automatisch erkennen, z.B. ViewEmail, SaveAttachment, CreateFile => hängen möglicherweise zusammen -> auf Timestamps achten, etc.
      • => API: ...?
    • Low effort client GUI ("Journal"), die diese API nutzt
      • Timeline view, Zusammenhänge, ...
Last modified 13 years ago Last modified on 09/13/11 09:16:58