Openverse é um poderoso mecanismo de busca para imagens, áudio e muito mais compatíveis com GPL. Openverse está ao vivo em openverse.org.
Catálogo | O sistema baseado no Apache Airflow para baixar e armazenar metadados do Openverse
Servidor de ingestão | O mecanismo para atualizar os dados do catálogo para a API
API | A API REST do Django para consultar o banco de dados, usada pelo frontend
Interface | O mecanismo de busca público em openverse.org, desenvolvido com Vue e Nuxt
Automações | Scripts usados para vários fluxos de trabalho em torno de repositórios e processos Openverse
Utilitários | Scripts ou utilitários que são úteis em vários projetos ou que não se enquadram necessariamente em um projeto específico.
Este repositório também contém os seguintes diretórios.
Marca | Ativos de marca para Openverse, como logotipo e ícone e diretrizes para usar esses ativos
Modelos | Modelos Jinja que podem ser renderizados em código de scaffolding comum para o projeto
Você pode manter contato com o projeto através dos seguintes canais:
GitHub
Problemas
RP
Discussões
Conselho do Projeto
Site da comunidade
Canal #openverse no Making WordPress Chat
Bate-papo semanal de desenvolvimento (segundas-feiras às 15h UTC)
Reunião mensal de priorização (primeira quarta-feira de cada mês às 15h UTC)
Para usar a API Openverse, consulte a documentação do consumidor da API.
Solicitações pull são bem-vindas! Sinta-se à vontade para se juntar a nós no Slack e discutir o projeto com os engenheiros e membros da comunidade no #openverse.
Você está convidado a resolver qualquer problema em aberto no rastreador denominado help wanted
ou good first issue
; não há necessidade de pedir permissão com antecedência . Outras questões também estão abertas à contribuição, mas podem ser menos acessíveis ou bem definidas em comparação com aquelas que estão explicitamente rotuladas.
Consulte o guia de contribuição para obter detalhes.
Openverse, anteriormente conhecido como CC Search, foi concebido e construído em Creative Commons. Agradecemos a eles por seu compromisso com o código aberto e o conteúdo licenciado abertamente, com agradecimentos especiais aos membros anteriores da equipe @ryanmerkley, @janetpkr, @lizadaly, @sebworks, @pa-w, @kgodey, @annatuma, @mathemancer, @aldenstpage, @brenoferreira e @sclachar, junto com sua comunidade de voluntários.
Gostaríamos também de agradecer aos nossos ex-mantenedores @AetherUnbound, @sarayourfriend, @stacimc e @zackkrida por suas contribuições inestimáveis ao Openverse, que moldaram o projeto e o tornaram o que é hoje.