Version 15 (modified by awagner, 13 years ago) (diff) |
---|
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
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_snapshotsWindowFocusChanged 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, ...
- Use Case: User möchte Tag oder Arbeit am Projekt revue-passieren lassen, ggf. gefiltert nach gewissen Gesichtspunkten wie etwa nach Personen