Glossar¶
- interpreter
- Ein Interpreter ist ein Programm das Programme ausführt.
- python
- Python ist eine Programmiersprache, meint manchmal auch den Standard-Interpreter von https://www.python.org/ .
- pip
Werkzeug zum installieren von Python-Bibliotheken.
Ist bei der Standardinstallation von Python inzwischen dabei aber kann auch direkt von https://pypi.python.org/pypi/pip geladen werden.
- rpc
RPC steht für Remote Procedure Call.
- rest
REST steht für Representational State Transfer.
https://en.wikipedia.org/wiki/Representational_state_transfer
- json
JSON steht für JavaScript Object Notation.
- json-rpc
- icalendar
iCalendar ist ein Dateiformat zum Austausch non Kalenderdaten.
- caldav
CalDAV (Calender Distributed Authoring and Versioning) ist ein Protokoll zum Bearbeiten und Abgleichen von Kalendern.
- json-schema
Ein JSON-Schema beschreibt wie ein JSON-Dokument aufgebaut sein darf um dem Schema zu entsprechen.
Im Grunde genommen ist es eine Art formal überprüfpbare Dokumentation siehe dazu http://json-schema.org/
- sn-rest
- SN-REST bezeichnet hier den Webservice der laut Doku „RPC im REST-Stil mit JSON als Datenaustauschformat implementiert“.
- sn-rpc
- SN-RPC bezeichnet hier den Webservice den man per JSON-RPC (1.0) über HTTP(S) POST ansprechen kann.
- sn-caldav
- SN-CalDAV bezeihnet hier den Webservice den man per modifiziertem CalDAV (+ JSON) ansprechen kann.
- bibliothek requests
Requests ist eine Python-Bibliothek für einfache Benutzung von HTTP(S).
Kann man mit pip laden oder direkt von https://pypi.python.org/pypi/requests
- bibliothek icalendar
iCalendar ist eine Python-Bibliothek zum Arbeiten mit iCalendar-Datenstrukturen.
Kann man mit pip laden oder direkt von https://pypi.python.org/pypi/icalendar
- bibliothek caldav
Caldav ist eine Python-Bibliothek zum Bearbeiten von CalDAV-Kalendern.
Kann man mit pip laden oder direkt von https://pypi.python.org/pypi/caldav
- bibliothek pycrypto
Pycrypto ist eine Python-Bibliothek mit kryptografischen Funktionen.
Kann man mit pip laden oder direkt von https://pypi.python.org/pypi/pycrypto