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

"Tracks - with Rereleases" listing #499

Open
towerofnix opened this issue May 27, 2024 · 0 comments
Open

"Tracks - with Rereleases" listing #499

towerofnix opened this issue May 27, 2024 · 0 comments

Comments

@towerofnix
Copy link
Member

There's currently no way to just get a list of all tracks with rereleases (and conveniently explore those rereleases), short of working with the REPL. This is something a listing should cover.

The term "rerelease" is used on the site on artist info pages to identify tracks which are an alternative release of, typically, an earlier one, internally considered the main release for a track. (See e.g. Curt Blakeslee.)

In album-context, we just use the phrase "Also released as". But this listing, like artist pages, scopes tracks to the wiki as a whole. It should use "Rerelease", and should show tracks chronologically by their original release.

We're thinking this should be a chunked list, but rather than chunking by album, chunk by original release track. Our initial mockup:

  • (2009) Showtime (Piano Refrain) (original release on Homestuck Vol. 1)
    • (2011) Showtime (Piano Refrain) (rerelease on Homestuck Vol. 1-4)
    • (2019) Showtime (Piano Refrain) (rerelease on Homestuck Vol. 1​-​4 (with Midnight Crew: Drawing Dead))

We would like the years in the chunked items to be datetimestamps relative to the original release. The original release's year should be an absolute datetimestamp (ala group info page).

Thanks to Lilith for suggesting this (#hsmusic-chat). Mockup and details by Lan.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant