Openverse — мощная поисковая система для изображений, аудио и т. д., совместимых с лицензией GPL. Openverse доступен на openverse.org.
Каталог | Система на базе Apache Airflow для загрузки и хранения метаданных Openverse.
Сервер приема | Механизм обновления данных из каталога в API
API | API REST Django для запроса базы данных, используемый интерфейсом.
Фронтенд | Публичная поисковая система openverse.org, созданная с помощью Vue и Nuxt.
Автоматизация | Скрипты, используемые для различных рабочих процессов вокруг репозиториев и процессов Openverse.
Утилиты | Скрипты или утилиты, которые полезны в нескольких проектах или не обязательно подходят для конкретного проекта.
Этот репозиторий также содержит следующие каталоги.
Бренд | Ресурсы бренда для Openverse, такие как логотип и значок, а также рекомендации по использованию этих ресурсов.
Шаблоны | Шаблоны Jinja, которые можно преобразовать в общий код проекта.
Связаться с проектом можно по следующим каналам:
GitHub
Проблемы
PR
Обсуждения
Совет проекта
Сайт сообщества
Канал #openverse в чате Making WordPress
Еженедельный чат разработчиков (понедельник, 15:00 UTC)
Ежемесячное совещание по определению приоритетов (первая среда каждого месяца в 15:00 UTC)
Чтобы использовать API Openverse, обратитесь к пользовательской документации API.
Запросы на вытягивание приветствуются! Присоединяйтесь к нам в Slack и обсуждайте проект с инженерами и членами сообщества на #openverse.
Вы можете указать любую открытую проблему в трекере с пометкой « help wanted
или good first issue
; нет необходимости спрашивать разрешение заранее . Другие вопросы также открыты для участия, но могут быть менее доступными или четко определенными по сравнению с теми, которые обозначены явно.
Подробности смотрите в руководстве по вкладам.
Openverse, ранее известный как CC Search, был задуман и создан в Creative Commons. Мы благодарим их за приверженность контенту с открытым исходным кодом и открытой лицензией, и особую благодарность предыдущим членам команды @ryanmerkley, @janetpkr, @lizadaly, @sebworks, @pa-w, @kgodey, @annatuma, @mathemancer, @aldenstpage, @brenoferreira и @sclachar вместе со своим сообществом волонтеров.
Мы также хотели бы поблагодарить наших бывших сопровождающих @AetherUnbound, @sarayourfriend, @stacimc и @zackkrida за их неоценимый вклад в Openverse, который сформировал проект и сделал его таким, какой он есть сегодня.