wiki:Todo

Version 13 (modified by schwarz, 13 years ago) (diff)

--

TODO

EmailAnnotation

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

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"
    • 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, ...