MTG / freesound

The Freesound website
https://freesound.org
GNU Affero General Public License v3.0
318 stars 88 forks source link

Insert categories in description form #1793

Open allholy opened 2 weeks ago

allholy commented 2 weeks ago

Currently, the sound description form during the upload process has fields for Name, Tags, and Description under Basic Information. The idea is to add a new field which corresponds to high-level categories aligned with the second level of the Broad Sound Taxonomy.

I suggest inserting a field named "Broad/General category" beneath the Name field. This position can prove useful, as defining a broad category early on may help users choose more appropriate tags and descriptions later. For the visual layout, one approach could be to have two columns (similar to the Freesound taxonomy experiment). Another option is to unfold the second levels upon the selection of a top-level category (if we decide to be space efficient). Also, it may prove useful to have an explanation of each category when hovering over them.

Another observation is to add a message prompting users to select the most appropriate category (limited to one choice). To help long-term users, we might include a "new feature" tag next to this field for a transitional period.

ffont commented 1 week ago

Thanks @allholy, this is something that we definitely need to address! Maybe you could try making some image mockups to see how it could work/look like? I was thinking first only showing 5 broad categories as a row of 5 buttons. Then, upon selecting one of the 5, showing another row of buttons with the sub categories. In both cases we should probably add an "other" option. If after some time we see that the other option is not used, then we might be able to remove that, but it will be useful to collect data.