openverse icon indicating copy to clipboard operation
openverse copied to clipboard

Openverse is a search engine for openly-licensed media. This monorepo includes all application code.

Results 365 openverse issues
Sort by recently updated
recently updated
newest added

## Problem The catalog virtualenv is currently placed in `venv/` in the catalog directory. This is a bit non-standard and the conventional name of the virtualenv directory is `.venv/`. ##...

good first issue
help wanted
🟩 priority: low
✨ goal: improvement
🤖 aspect: dx
🧱 stack: catalog

## Description We have opted to use PDM as our pacakge manager for the API and various other Python libraries in the monorepo (with the API migration happening in #4107)....

good first issue
🟩 priority: low
📄 aspect: text
💻 aspect: code
🧰 goal: internal improvement
🐍 tech: python
🧱 stack: mgmt

## Problem Alt attribute on the audio thumbnail image does not describe the image. ## Description A descriptive alt attribute should be provided when possible. ## Additional context Reported by...

good first issue
help wanted
🟨 priority: medium
✨ goal: improvement
♿️ aspect: a11y
🧱 stack: frontend

## Description The iNaturalist DAG uses the ingestion workflow's `sql_rm_source_data_after_ingesting` parameter to determine whether it should remove or retain the source files used for ingestion: https://github.com/WordPress/openverse/blob/2cffcb9f8da6961e84a00854a3cd472fd0f9dad8/catalog/dags/providers/provider_dag_factory.py#L422-L430 While this is useful...

good first issue
help wanted
🟩 priority: low
✨ goal: improvement
🤖 aspect: dx
🐍 tech: python
🔧 tech: airflow
🧱 stack: catalog

## Description For fields with complications, or edge cases, or noteworthy details, write descriptions in the API model docstrings that can be parsed by the documentation generation script from #4023....

🟨 priority: medium
✨ goal: improvement
📄 aspect: text
🐍 tech: python
🔧 tech: django
🧱 stack: api

## Fixes Fixes #703 by @obulat ## Description My understanding is that the computation from `openverse_attribution.license.License` can be removed but we still need the property. This PR should not be...

🟨 priority: medium
✨ goal: improvement
💻 aspect: code
🧱 stack: api

## Problem The project board automations moves cards between columns based on a number of factors such as the state and priority of the issue. This can sometimes cause the...

good first issue
help wanted
🟩 priority: low
💻 aspect: code
🤖 aspect: dx
🧰 goal: internal improvement
🧱 stack: mgmt

## Current Situation We do not lint HTML templates. ## Suggested Improvement Incorporate https://www.djlint.com/ to lint templates. We should do this in the infrastructure repository as well (we make heavy...

🟨 priority: medium
🤖 aspect: dx
🔒 staff only
🧰 goal: internal improvement
🧱 stack: mgmt

## Current Situation All Openverse docker compose commands emit the following warning: ``` WARN[0000] /.../openverse/docker-compose.yml: `version` is obsolete ``` ## Suggested Improvement Now that [we've moved to Docker compose v2](https://github.com/WordPress/openverse/issues/3876),...

🟨 priority: medium
💻 aspect: code
🔒 staff only
🧰 goal: internal improvement
🧱 stack: mgmt

| Start Date | Project Lead | Actual Ship Date | | ---------- | ---------- | --------------- | | 2023-02-13 | @sarayourfriend | TBD | ## Description This project creates...

🧭 project: thread