backend: artwork API should prefer the largest artist image it has
まだ誰も着手していません。
評価
調査の方向性
Start by locating the implementation of GET /v1/artwork?artist=... and tracing how it selects artist images across its sources. Compare the available image sizes and how the apps apply ArtistHeroArtwork.MIN_ARTIST_IMAGE_SIZE. Done means the API prefers the largest available image, ideally at least 1000 px, while still returning a smaller image when no larger one exists.
索引モデルが issue の本文から書いたものです。
説明
GET /v1/artwork?artist=At the Drive-In returns a 600×405 image. The apps reject artist images under 500 px on the short side (ArtistHeroArtwork.MIN_ARTIST_IMAGE_SIZE) unless nothing else exists (#1103). The API should prefer the largest available artist image across its sources, ideally ≥1000 px, and only return a small one when that is all it has.
Impact U1 (small artist heroes, or album covers in their place) · Reach R2 (artists whose best source image is small) · Implemented: no · Design fit: fits · Complexity: M
- 主要言語
- Kotlin
- スター
- 234
- フォーク
- 28
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
timusus/Shuttle2 のほかの issue
-
enhancement impact:U1 P3 reach:R2 size:S
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
-
bug impact:U2 P2 reach:R2 size:S
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
-
flaky
難易度 4/5 1〜2日 初心者へのやさしさ 25/100
-
idea
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
-
flaky
難易度 4/5 1〜2日 初心者へのやさしさ 35/100
timusus/Shuttle2 の issue をすべて見る
似ている issue
-
[Submission] 招商银行オープンsubmit-adaption submit-adaption-pre
難易度 1/5 1時間未満 初心者へのやさしさ 72/100
BetterAndroid/android-notification-icon-project#848 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
"Tick" is confusingオープンbug
難易度 1/5 1〜3時間 初心者へのやさしさ 70/100
orgzly-revived/orgzly-android-revived#1132 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
commons-app/apps-android-commons#7275 ·
メンテナーはふだん 1 日以内に返信
-
documentation good first issue
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
developmentwithyash/yaan#14 ·
メンテナーはふだん 2 日以内に返信
-
Bug
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
keiyoushi/extensions-source#20856 ·
メンテナーはふだん 1 日以内に返信