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

vague requests #244

Open
colons opened this issue Feb 9, 2023 · 1 comment
Open

vague requests #244

colons opened this issue Feb 9, 2023 · 1 comment
Labels
low priority nice to haves

Comments

@colons
Copy link
Member

colons commented Feb 9, 2023

Ariurotl requested "ANYTHING by Kuribayashi Minami. :)"

It would be very cool if nkd.su didn't get in the way of making requests like that. There are a lot of problems with this:

  • How do we surface them, in the user's request history and on show pages and the front page?
  • How do they affect stats?
    • My instinct is to ignore them entirely, except for the purposes of streaks
  • Should we attempt to define specific subsets of tracks anyway?
    • If so (which kinda destroys the fun flexibility):
      • What subsets of track can be requested? We can't really capture subjective categories, but we do have pages for artist and anime and year.
      • How, materially, does this really differ from just requesting, like, five tracks at once?
      • Would it be complicated to determine fulfillment of a request?
    • If not:
      • How would Peter manually flag it as fulfilled?
      • People would get creative with this. This may cause Problems, the nature of which we may not be able to predict.

Despite these problems, I really like the idea of having more flexibility here, and am interested in thoughts.

@colons colons added the low priority nice to haves label Feb 9, 2023
@theshillito
Copy link
Member

One of the concerns we had about adding an account system to nkd.su before the current Shenanigans is that it adds a layer of friction, while most in the target audience had a twitter account already and it allowed them to request stuff using what they already had. Having the option to do a vague request an artist or anime perhaps, and this might sound ridiculous, maybe could be a public function.

So i'm picturing the way this would work would be, at the top of an anime page, an artist page, or a composer page would be some sort of upvote or "Yeah!" or "Fresh!" button that people could click on to add to a list of "Hot Pages" to be shown on the home page somewhere separate to the main requests. This could be public, since they're anonymous (except maybe a cookie so someone is less likely to upvote multiple times in a single show) and could prompt logged in users to request specific tracks that fulfil them maybe, or at least I could see and play tracks from them myself. Logged in users could also do this, but I don't think they need to be listed on their user pages as part of request history (hell, they could probably be transitory entirely, but maybe we want to log what people think is good idk). Also, maybe these upvote links could be at the top of the decade lists as well as the year pages.

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

No branches or pull requests

2 participants