Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Increase diversity of homepage gallery #5293

Open
2 tasks
dhruvkb opened this issue Dec 19, 2024 · 0 comments
Open
2 tasks

Increase diversity of homepage gallery #5293

dhruvkb opened this issue Dec 19, 2024 · 0 comments
Labels
🕹 aspect: interface Concerns end-users' experience with the software 🌟 goal: addition Addition of new feature help wanted Open to participation from the community 🟩 priority: low Low priority and doesn't need to be rushed 🧭 project: thread An issue used to track a project and its progress 🧱 stack: api Related to the Django API 🧱 stack: frontend Related to the Nuxt frontend

Comments

@dhruvkb
Copy link
Member

dhruvkb commented Dec 19, 2024

Description

The Openverse.org homepage shuffles between 3 collections of images: pottery, universe and olympics. These collections represent a infinitesimal fraction of the 800M+ images in our collection.

pottery universe olympics
Image Image Image

The goal is to surface the collection of images on the frontend via an API endpoint (that can be cached long-term) so that the list of images can be changed often. We can also use this endpoint to provide topical images based on events, holidays, feature launches etc.

These images can serve as entrypoints for a more exploratory approach to the collection (#2710) rather than one that revolves around search.

Documents

  • Project Proposal
  • Implementation Plan(s)

Milestones/Issues

Prior Art

There has been some discussion about this on Slack.

@dhruvkb dhruvkb added help wanted Open to participation from the community 🌟 goal: addition Addition of new feature 🕹 aspect: interface Concerns end-users' experience with the software 🟩 priority: low Low priority and doesn't need to be rushed 🧭 project: thread An issue used to track a project and its progress 🧱 stack: api Related to the Django API 🧱 stack: frontend Related to the Nuxt frontend labels Dec 19, 2024
@dhruvkb dhruvkb moved this from ⌛ Todo to Ideas in Openverse Project Tracker Dec 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🕹 aspect: interface Concerns end-users' experience with the software 🌟 goal: addition Addition of new feature help wanted Open to participation from the community 🟩 priority: low Low priority and doesn't need to be rushed 🧭 project: thread An issue used to track a project and its progress 🧱 stack: api Related to the Django API 🧱 stack: frontend Related to the Nuxt frontend
Projects
Status: 💡 Ideas
Development

No branches or pull requests

1 participant