Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
arbeiten:http_clipboard [13.08.2018 12:28] – Erstellt mit dem Formular arbeiten:anlegen Raphael Wimmer | arbeiten:http_clipboard [01.10.2019 11:44] (aktuell) – Alexander Bazo | ||
---|---|---|---|
Zeile 2: | Zeile 2: | ||
---- dataentry StudentischeArbeit ---- | ---- dataentry StudentischeArbeit ---- | ||
- | Thema | + | Thema |
- | Art_thesistypes | + | Art_thesistypes |
- | Betreuer_thesisadvisor | + | BetreuerIn_thesisadvisor |
- | Student | + | BearbeiterIn |
- | Professor_thesisprofessor | + | ErstgutachterIn_thesisprofessor : N.N. # |
- | Status_thesisstate | + | ZweitgutachterIn_secondthesisprofessor |
- | Stichworte_thesiskeywords | + | Status_thesisstate |
- | angelegt_dt | + | Stichworte_thesiskeywords : clipboard, http, network, multi-user |
- | Beginn_dt | + | angelegt_dt |
- | Anmeldung_dt | + | Beginn_dt |
- | Antrittsvortrag_dt | + | Anmeldung_dt |
- | Abschlussvortrag_dt | + | Antrittsvortrag_dt |
- | Ende_dt | + | Abschlussvortrag_dt |
+ | Abgabe_dt | ||
+ | Textlizenz_textlicense : Unbekannt | ||
+ | Codelizenz_codelicense | ||
---- | ---- | ||
- | === Hintergrund === | ||
- | TODO: | ||
- | * clipboard alt, kaum Neuerung (warum?) | ||
- | * proprietäre Formate/ | ||
- | * nicht erweiterbar | ||
- | * inzwischen: multi-user-, | ||
- | * | ||
- | === Zielsetzung der Arbeit | + | === Hintergrund |
- | Ziel der Arbeit ist, ein System für eine erweiterbare, netzwerktransparente | + | Bei der Zwischenablage bzw. dem Clipboard handelt es sich um ein weitverbreitetes |
+ | In der jüngeren Geschichte gab es allerdings nur noch wenig explizite Weiterentwicklung dieses Systems und es wurde weitgehend den Anwendungsentwicklern überlassen, | ||
- | Anforderungen | + | In den letzten Jahren gewannen allerdings Multi-User- und Multi-Device-Prozesse zunehmend |
- | * Analyse typischer Nutzungsmuster und -bedürfnisse | + | === Zielsetzung der Arbeit === |
- | * erweiterbar (Layer-Modell, | + | |
- | * agnostisch bzgl. Interaktionstechnik | + | |
- | * basierend auf etablierten und robusten Technologien, | + | |
- | * Entwicklung einer erweiterbaren, | + | |
- | nicht Fokus der Arbeit ist: | + | Zuerst sollen hierfür typische Nutzungsmuster und -bedürfnisse analysiert werden, wobei dies nicht der Fokus der Arbeit ist und hier eher auf bereits vorhandene Erkenntnisse zurückgegriffen wird. |
+ | Das System soll darüberhinaus nicht abhängig von der konkreten Interaktionsform mit dem Gerät sein, also soll es einen generischen Ansatz bieten, der unabhängig von konkreten Geräten lauffähig ist. | ||
+ | Hauptziel ist hier die Entwicklung einer erweiterbaren, | ||
+ | Darüber hinaus soll das Clipboard auch auf mehreren Geräten funktionierten. Hierfür muss die Kommunikation zwischen den Geräten über ein geeignetes Verfahren sichergestellt werden. | ||
+ | Technisch soll die Umsetzung auf etablierten Technologien basieren und es sollen möglichst keine grundsätzlich neuen Verfahren wie etwa ein eigenes Kommunikationsprotokoll entwickelt werden. Für die Kommunikation im Netzwerk, die wie oben dargestellt ein wichtier Teil des Programmes sein soll, würde sie zum Beispiel die Verwendung von HTTP anbieten und für den Austausch von Inhalten zwischen Anwendungen etwa MIME. Verwendet wird wohl auch das QT-Framework, | ||
- | * neuartige Interaktionstechniken für Zwischenablagen | + | Explizit nicht Fokus der Arbeit sollen eine ausführliche |
- | * umfangreiche | + | |
Zeile 67: | Zeile 63: | ||
=== Weiterführende Quellen === | === Weiterführende Quellen === | ||
- | * siehe [Zotero: Clipboards](https:// | + | * [Zotero: Clipboards](https:// |
* [python3-hug](http:// | * [python3-hug](http:// | ||
* [AOSA books](http:// | * [AOSA books](http:// | ||