OCamlPro / drom

drom is a wrapper over opam/dune in an attempt to provide a cargo-like user experience. It can be used to create full OCaml projects with sphinx and odoc documentation. It has specific knowledge of Github and will generate files for Github Actions CI and Github pages.
https://ocamlpro.github.io/drom
Other
185 stars 21 forks source link

future - tags #45

Open ghost opened 3 years ago

ghost commented 3 years ago

Tags don't seem to be heavily used on opam. Would be nice to facilitate more use. I am not sure how to do this exactly, but this project might hekpt

lefessan commented 3 years ago

For now, drom automatically add a tag org: with the Github organization.

Are you aware of any other useful tag that we could add/use ?

ghost commented 3 years ago

Nothing automatic. I imagine it more to raise user awareness to add tags when initially creating a project. I like how you can browse hackage by tag, and if people get into habit of using opam tags, the same browsing would be possible in opam web.

ghost commented 3 years ago

I'm thinking tags are not as useful. opam can automatically generate tags later on or just continue to rely on free text search. I think manual curation in ocamlverse/awesome-ocaml is more useful for now.

zapashcanon commented 3 years ago

Re-opening as I think it's a good idea. I always forgot to add tags. We could add a command which, amongs other things, suggest the user to add at least something like 3 tags.

ghost commented 3 years ago

Makes sense, but try out opam's search. You can see its doing a pretty good job of free text indexing currently.