{"about":{"meta_title":"Über WaveFlow","meta_description":"Wer WaveFlow macht, wie eine Version gebaut, signiert und gespiegelt wird, unter welcher Lizenz jede App steht, datierte Fakten zum Nachprüfen und was WaveFlow nicht ist.","kicker":"Über","title":"Wer WaveFlow macht und wie es zu Ihnen kommt","editorial":"Ein Entwickler. Öffentlich verfügbare Releases.","intro":"WaveFlow ist eine Familie von Apps für Menschen mit eigener Musiksammlung: ein Desktop-Player, ein Server, den Sie selbst betreiben, Apps fürs Smartphone, ein Player für jeweils eine Datei und ein Editor für Liedtexte. Diese Seite sagt, wer sie macht, wie eine Version zu Ihnen gelangt, unter welcher Lizenz jede einzelne veröffentlicht wird und was WaveFlow nicht ist.","who":{"title":"Wer es macht","body":["WaveFlow ist ein persönliches, nichtkommerzielles Projekt. Ein Entwickler, InstaZDLL, schreibt und veröffentlicht jede App der Familie. Es steht keine Firma dahinter, und es gibt nichts zu bezahlen.","Die Open-Source-Apps entstehen öffentlich auf GitHub: Ihr Code, ihre Issues, ihre Designnotizen und jede Version sind dort für alle lesbar, und Fehlerberichte, Ideen und Korrekturen sind willkommen."],"profile_link":"InstaZDLL auf GitHub"},"release":{"title":"Wie eine Version zu Ihnen gelangt","intro":"Der Weg des Desktop-Players von einer Änderung im Code bis zum Update auf Ihrem Computer, so wie ihn sein Release-Leitfaden beschreibt.","steps":[{"title":"Jede Änderung wird klar beschrieben","body":"Jede Änderung wird mit einer Commit-Nachricht nach dem Conventional-Commits-Schema festgehalten. Ein Release-Bot liest sie, ermittelt die nächste Versionsnummer und öffnet einen Release-Pull-Request, der jede Versionsdatei hochsetzt und das Änderungsprotokoll schreibt."},{"title":"Ein Mensch entscheidet","body":"Nichts wird ausgeliefert, bevor der Maintainer diesen Pull Request prüft und zusammenführt. Der Merge setzt den Versions-Tag und legt das zugehörige Release auf GitHub an."},{"title":"Öffentlich gebaut","body":"Die Build-Maschinen von GitHub erstellen jedes Installationsprogramm aus diesem Tag, mit öffentlichen Logs: Linux auf einem fest vorgegebenen Ubuntu 24.04, geprüft gegen die älteste Systembibliothek, die es braucht, Windows und ein einziger macOS-Build für Intel und Apple silicon."},{"title":"Signiert und vor der Installation geprüft","body":"Jedes Update wird mit dem eigenen Schlüssel des Projekts signiert, und die Signatur nennt seine Version. Die App prüft beides, bevor sie etwas installiert, und lehnt eine Datei ab, die verändert oder als andere Version ausgegeben wurde."},{"title":"Zwei Orte zum Herunterladen","body":"Seit den Betas von 2.0 wird jede Datei auch auf download.waveflow.app kopiert. Die App fragt beide Hosts ab und behält die neueste signierte Version, sodass der Ausfall eines der beiden kein Update verhindert."},{"title":"Paketmanager ziehen nach","body":"Sobald die Version erschienen ist, aktualisieren Workflows winget, das AUR, Fedora Copr und das APT-Repository von selbst. Eine einsatzbereite Kopie der Release-Pipeline für GitLab liegt in den Repositorys des Players, des Servers und von QuickPlay, sodass ein Verlust von GitHub Stunden kosten würde, keine Neuentwicklung."}],"guide_link":"Den Release-Leitfaden lesen"},"licences":{"title":"Lizenzen","intro":"Der Player, der Server, QuickPlay und beide Smartphone-Apps sind Open Source: Alle dürfen ihren Code unter der unten genannten Lizenz lesen, ändern und weitergeben.","head_app":"App","head_licence":"Lizenz","head_source":"Quellcode","registry":"Plugin-Verzeichnis","unpublished":"{licence}, Quellcode noch nicht veröffentlicht","private_repo":"Privates Repository","notes":["Tempora befindet sich in einer frühen Vorschau, und sein Code ist noch nicht öffentlich.","Das Verzeichnis, das die Plugins auflistet, und die Vorlage zum Schreiben eines Plugins stehen unter der MIT-Lizenz. Jedes Plugin hat seine eigene Lizenz, und manche sind Closed Source: Ihre kompilierte Datei wird veröffentlicht und im Verzeichnis über ihren Fingerabdruck festgeschrieben, ihr Code nicht."]},"facts":{"title":"Datierte Fakten","intro":"Was sich nachprüfen lässt und wo. Abgelesen am {date}; ändert sich ein Fakt, bekommt er ein neues Datum.","head_fact":"Fakt","head_value":"Wert","head_source":"Quelle","head_date":"Datum","rows":{"player_stable":{"label":"Neueste stabile Version von WaveFlow"},"player_first":{"label":"Erste Version von WaveFlow"},"player_releases":{"label":"Veröffentlichte Versionen von WaveFlow, Betas eingeschlossen"},"server_stable":{"label":"Neueste Version von WaveFlow Server"},"server_first_stable":{"label":"Erste stabile Version von WaveFlow Server"},"quickplay_stable":{"label":"Neueste Version von WaveFlow QuickPlay"},"mobile_builds":{"label":"Veröffentlichte Builds der Smartphone-Apps","value":"Noch keine, weder für Android noch für iPhone"},"languages":{"label":"Sprachen des Players und dieser Website"},"update_signature":{"label":"Update-Signatur","value":"minisign, an die Version gebunden"},"windows_signing":{"label":"Codesignatur unter Windows","value":"Authenticode, mit einem selbstsignierten Zertifikat"},"macos_signing":{"label":"Signatur unter macOS","value":"Ad hoc, nicht notarisiert"},"mirror":{"label":"Download-Spiegel","value":"download.waveflow.app: der stabile und der Beta-Kanal sowie QuickPlay"}}},"not":{"title":"Was WaveFlow nicht ist","intro":"Klar gesagt, damit niemand WaveFlow installiert und etwas anderes erwartet.","privacy_link":"Was der Player sendet, Funktion für Funktion","items":[{"title":"Kein Streamingdienst","body":"WaveFlow spielt die Musikdateien ab, die Sie besitzen. Es gibt keinen Katalog zum Mieten und nichts zu abonnieren."},{"title":"Kein Konto nötig","body":"Der Player und QuickPlay funktionieren, ohne dass Sie sich irgendwo anmelden. Ein Konto bei WaveFlow Server liegt auf Ihrem eigenen Server, und Last.fm oder ListenBrainz kommen nur ins Spiel, wenn Sie sie verbinden."},{"title":"Keine Telemetrie","body":"Die Apps melden nichts darüber, wie Sie sie nutzen. Einige Funktionen gehen allerdings online, etwa Cover, Liedtexte und die Update-Prüfung: Die Datenschutzrichtlinie des Players listet jede einzelne auf, und der Offline-Modus schaltet sie alle auf einmal ab."},{"title":"Keine Werbung, keine Bezahlversion","body":"Jede App ist kostenlos, und nichts wird für eine kostenpflichtige Version zurückgehalten."},{"title":"Noch keine Smartphone-App in den Stores","body":"Die Apps für Android und iPhone sind in Entwicklung, in öffentlichen Repositorys. Für keine von beiden gibt es einen veröffentlichten Build."},{"title":"Nicht alles Open Source","body":"Der Player, der Server, QuickPlay und die Smartphone-Apps sind es. Der Code von Tempora ist noch nicht öffentlich, und manche Plugins sind Closed Source."},{"title":"Noch kein anerkannter Herausgeber","body":"Windows-Builds sind mit einem selbstsignierten Zertifikat signiert und macOS-Builds sind nicht notarisiert, deshalb können beide Systeme Sie beim ersten Öffnen von WaveFlow warnen."}]},"contact":{"title":"Kontakt","general":{"title":"Fragen und Rückmeldungen","body":"Schreiben Sie an das Projekt. Die Adresse ist dieselbe, die der Player für Rückmeldungen angibt."},"security":{"title":"Sicherheit","body":"Melden Sie eine Sicherheitslücke vertraulich über die Security Advisories von GitHub, niemals in einem öffentlichen Issue. Maschinen finden dieselben Angaben in security.txt.","link":"Sicherheitslücke melden"},"issues":{"title":"Fehler und Ideen","body":"Eröffnen Sie ein Issue im Repository der App: Es ist öffentlich, und Sie können die Antwort dort verfolgen.","link":"Issue eröffnen"}}},"__i18n_root":"aa7354c5"}