ynput / ayon-frontend

Codebase of AYON server web interface
Apache License 2.0
15 stars 14 forks source link

Comments: Add tags/categories/hashtags #572

Open Innders opened 2 months ago

Innders commented 2 months ago

Story

A comment belongs to a specific category, "client", "external", "review", "feedback, "wip".

Problems

Proposal

You can add any tag using #. The most common tags will be suggested. These hashtags exist in the body are special, a bit like checklists. I'm not sure how this would work if you weren't the author of the comment.

Example:

This is looking so good, approved on our side!

#client
mkolar commented 1 month ago

I like that we'd just use tags for this, we already have tags on entities, so this could feel similar to the users and you could use multiple on the same comment. Regarding the questions:

Are the tags predefined somewhere, if so where?

Adding tags from a dropdown is clunky

Can you filter by tags?

Do tags have different colours?

Can anyone add tags or only the author?

jakubjezek001 commented 1 month ago

maybe the #something in the body would be the best actually.

I like this approach, but it might not be suitable for a client who requires tagged comments while keeping the main text free of tags.

The client uses tags primarily for filtering comments, with the body of the text reserved for reviewing slate versions. Tags can also indicate the intent behind a comment. For example, here's a set of tags included in a comment: pseudo version comment.

Offering a predefined set of tags to users could help prevent misspellings and typos.