cvat-ai / cvat

Annotate better with CVAT, the industry-leading data engine for machine learning. Used and trusted by teams at any scale, for data of any scale.
https://cvat.ai
MIT License
12.45k stars 2.99k forks source link

[Feature] Allow tagging Tasks and Jobs #6557

Open pktiuk opened 1 year ago

pktiuk commented 1 year ago

My actions before raising this issue

Add simple tags to tasks and jobs.
They would be very useful for managing and organizing our data.
It should work in the same way like tags for issues in github (tags have short name, color and can have longer description visible when we hover it with mouse)

Expected Behaviour

It would be great if there would be some way of tagging jobs and tasks.

Possible Solution

Things to implement

image

Context

In my organization we have a lot of different jobs and tasks, ti would make organizing them very easy if we could employ tagging for tasks and jobs. Examples of tags we would use:

There are many applications for this feature.

igorruy commented 8 months ago

I ended up opening another issue related to this subject. When I opened it I hadn't found this issue. https://github.com/opencv/cvat/issues/7349

yannli commented 6 months ago

Excuse me, what's going on here?

pktiuk commented 5 months ago

Nothing, CVAT team does not seem to be interested in implementing this.

pktiuk commented 5 months ago

@bsekachev
Would you be interested in external Pull Request implementing this feature?

bsekachev commented 5 months ago

Hello,

If somebody outside is ready to prepare a good pull request, we are ready to review, comment and share our ideas. I will suggest to split the patch into several, e.g.:

  1. First patch adds project/task tags on the server side, updates REST API endpoints.
  2. The second patch for client that allows to add/remove tags from the user interface.
  3. The third patch allows to search/filter by tags.