Openverse ist eine leistungsstarke Suchmaschine für GPL-kompatible Bilder, Audio und mehr. Openverse ist live auf openverse.org.
Katalog | Das Apache Airflow-basierte System zum Herunterladen und Speichern der Metadaten von Openverse
Aufnahmeserver | Der Mechanismus zum Aktualisieren der Daten aus dem Katalog an die API
API | Die Django REST API zum Abfragen der Datenbank, die vom Frontend verwendet wird
Frontend | Die öffentliche Suchmaschine auf openverse.org, erstellt mit Vue und Nuxt
Automatisierungen | Skripte, die für verschiedene Arbeitsabläufe rund um Openverse-Repositorys und -Prozesse verwendet werden
Dienstprogramme | Skripte oder Dienstprogramme, die für mehrere Projekte nützlich sind oder nicht unbedingt in ein bestimmtes Projekt passen.
Dieses Repository enthält auch die folgenden Verzeichnisse.
Marke | Marken-Assets für Openverse wie Logo und Symbol sowie Richtlinien für die Verwendung dieser Assets
Vorlagen | Jinja-Vorlagen, die in allgemeinen Gerüstcode für das Projekt gerendert werden können
Über folgende Kanäle können Sie mit dem Projekt in Kontakt bleiben:
GitHub
Probleme
PRs
Diskussionen
Projektvorstand
Community-Site
#openverse-Kanal im Making WordPress Chat
Wöchentlicher Entwicklungs-Chat (montags um 15:00 UTC)
Monatliches Priorisierungstreffen (erster Mittwoch jedes Monats um 15:00 UTC)
Informationen zur Verwendung der Openverse-API finden Sie in der API-Verbraucherdokumentation.
Pull-Anfragen sind willkommen! Kommen Sie gerne auf Slack vorbei und diskutieren Sie das Projekt mit den Ingenieuren und Community-Mitgliedern auf #openverse.
Sie können gerne alle offenen Probleme im Tracker mit der Bezeichnung help wanted
oder good first issue
aufnehmen; Es ist nicht erforderlich, im Voraus um Erlaubnis zu bitten . Zu anderen Themen kann ebenfalls beigetragen werden, diese sind jedoch im Vergleich zu den explizit gekennzeichneten Themen möglicherweise weniger zugänglich oder klar definiert.
Weitere Informationen finden Sie im Beitragsleitfaden.
Openverse, früher bekannt als CC Search, wurde bei Creative Commons konzipiert und erstellt. Wir danken ihnen für ihr Engagement für Open Source und offen lizenzierte Inhalte, insbesondere dank den früheren Teammitgliedern @ryanmerkley, @janetpkr, @lizadaly, @sebworks, @pa-w, @kgodey, @annatuma, @mathemancer, @aldenstpage, @brenoferreira und @sclachar, zusammen mit ihrer Freiwilligengemeinschaft.
Wir möchten uns auch bei unseren ehemaligen Betreuern @AetherUnbound, @sarayourfriend, @stacimc und @zackkrida für ihre unschätzbaren Beiträge zu Openverse bedanken, die das Projekt geprägt und es zu dem gemacht haben, was es heute ist.