Moderne Programmiersprachen, ein internationales Team, hohe Effizienz, Open Source und eine Software, die einfach Spaß macht.
Rust
Rust ist die moderne Programmiersprache, die unser Backend-Team von OpenTalk miteinander verbindet. Schnell, sicher, effizient - für eine reaktionsschnelle Videokonferenz mit großem Scale-out perfekt. Und unser Backend-Team findet: Wer einmal Rust programmiert hat, will so schnell auf keine andere Sprache wechseln.
Typescript
Unser Frontend-Team setzt für die optimale Sicherheit und Performance unserer Videokonferenzen auf Typescript und nutzt das React-Framework in Verbindung mit der JavaScript-Bibliothek Redux. Als Komponenten-Bibliothek verwenden das Team MaterialUI.
WebRTC
Auch bei unserem Media-Stack machen wir keine Experimente. Er basiert auf dem WebRTC Standard. Als Media-Server setzen wir aktuell noch Janus ein und verwenden die gstreamer-Bibliothek zur Aufzeichung und Integration mit SIP und anderen Kommunikationsdiensten.
OpenTalk ist Open Source
Der Code von OpenTalk ist unter der EUPL (European Public License) auf Open CoDE veröffentlicht. Wir haben uns für die EUPL entschieden, da dies eine moderne Lizenz ist, die speziell auf den europäischen Rechtsraum ausgerichtet ist, aber auch international eine gute Basis darstellt.
Eigenes entwickeln!
Sie möchten Ihre Applikationen an OpenTalk anpassen und oder etwas völlig Neues auf Basis von OpenTalk erschaffen? Prima - das freut uns! OpenTalk ist offen und gut dokumentiert.
Und bei Fragen stehen wir gerne zur Verfügung.
Mitmachen?
Mittelfristig erhoffen wir uns auch eine aktive Mitarbeit der Community. Ergänzungen rund um OpenTalk oder vielleicht auch Integrationen mit anderen Lösungen, Module/Plugins, Patches oder auch Themes könnten ein sehr wertvoller Beitrag der Community sein. Dies zu managen und in unsere internen Entwicklungsprozesse und Roadmaps zu integrieren, bedarf eines strukturierten Prozesses, den wir erst noch etablieren müssen. Und so bitten wir insbesondere am Anfang hier noch um Verständnis und ein gutes Miteinander, bis wir alle unseren Weg gefunden haben.
Wenn Sie daran interessiert sind, Teil der Community zu werden, zögern Sie nicht, sich bei uns zu melden:
Community-Chat
- Matrix Chat Community Space #opentalk-community:matrix.org
- General Chat #opentalk-general:matrix.org
- Hosting Chat #opentalk-hosting:matrix.org
- Development Chat #opentalk-development:matrix.org
Mailing-Listen
OpenTalk, Open Source und Open Minds.
Aktuell suchen wir neue Kollegen und Kolleginnen, die z.B. als Rust-Entwickler, Frontend-Entwickler oder QA-Manager in Vollzeit arbeiten möchten.