Skip to content
main
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
js
 
 
 
 
 
 
 
 

Openverse is a search engine for openly-licensed media.

Openverse

This repository does not contain most of the codebase. The code is divided into three primary repositories, and managed via a GitHub Project Board:

It is possible we will explore a monorepo structure in the future, but as all the repos are decoupled from each other and use different technologies, we've felt it best to keep them distinct.

Contributing

Pull requests are welcome! Feel free to join us on Slack and discuss the project with the engineers and community members on #openverse.

You can also keep in touch with progress and the latest updates to the project with our WordPress contributor group.

What is in this repo, then?

  • This repo contains automation scripts used for various workflows around Openverse repositories and processes.
  • It acts as the top-level meta repository for Openverse project where cross-repo discussions, issues and milestones are defined.
  • It is the source of truth for repository meta-files such as common workflows, and issue and PR templates.
  • It also contains brand assets like logo and icon, along with color and usage guidelines for the same.

Repository structure

  • python/: This directory contains scripts written in Python.

    • Use this as the working directory when executing Python scripts.
    • Requires Pipenv as the package manager.
  • js/: This directory contains scripts written in JavaScript.

    • Use this as the working directory when executing JavaScript scripts.
    • Requires npm as the package manager.
  • brand/: This directory contains brand assets for the project.

About

Brand assets, supporting scripts and automations for the Openverse project

Topics

Resources

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •