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

Improve tags collection #51

Open
4www opened this issue Oct 14, 2022 · 1 comment
Open

Improve tags collection #51

4www opened this issue Oct 14, 2022 · 1 comment
Labels
feature a new feature to the project is being worked on

Comments

@4www
Copy link
Contributor

4www commented Oct 14, 2022

Right now we use tags:

  • on company.tags, to describe companies, it is a list of "free text field"
  • as tags collection, but not currently used anywhere except the /tags/:tag page if it exist, to add data to a tag

But the tags are overall not so great, as a user experience.

  • their semantic is unclear
  • it is not really grouping companies together
  • hard to figure what tag to add / remove, or what is available

We could improve tags:

  • enforce companies.tags to pick from the tags collection, (create a relation between the two models, in the cms)
  • clearly define the source of the tags collection list. Why does a tag exist, what value does it bring to the user

The tags need to evolve to be able to well describe a company.

Maybe it should be additional categories on the company model.

Examples:

All in all this seems like a complex project, that needs to bring clear and accessible semantics, to add value for the end user when exploring companies and looking for jobs.

(related cms issue https://gitlab.com/joblist/cms/-/issues/4)

@4www 4www added the feature a new feature to the project is being worked on label Oct 14, 2022
@4www
Copy link
Contributor Author

4www commented Oct 18, 2022

Notes about tagging systems: https://twitter.com/hillelogram/status/1534301374166474752

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature a new feature to the project is being worked on
Projects
None yet
Development

No branches or pull requests

1 participant