Should we add more tags for used packages?

I’ve seen that there is fletcher, cetz, lilaq, touying, but some other used packages don’t have a tag (#subpar, #suiji, etc.). I can add a new tag, which might be only because of TL2. IMO, it’s better to have more tags, because they are more useful than plain text search. I’m not sure if any mention of a specific package will show the post in the search, but a tag will reduce the false positives for sure.

I think these new tags are reasonable. Feel free to create them when they come up, but we should probably limit ourselves to packages that are actually in broad use. Not every question concerning a specific package or template needs to be tagged, if the package is relatively obscure.

Re subpar: it’s currently unmaintained: Looking for a maintainer: subpar not sure if that should influence whether we create a tag.

I mean, I guess the experience is the guide. Otherwise, it’s pretty hard to know which one is used plenty or not.

I think that if it works and popular, then it doesn’t matter. If it breaks, then it just won’t be recommended in the future. But the key with tags is easy discovery, which doesn’t necessary relate to the state of a package.

I’m just saying, we don’t need to tag the very first question where a package comes up. And of course not all questions mentioning a package are really about that package. With templates I think it’s fairly pronounced. The issue is often customizability, and then templates is more useful than a specific tag.

Yeah agreed. Questions come in independently from maintenance status.

I think that since usually tags are added after the issue is resolved or when you can clearly see what it’s about, then it’s pretty clear what tag can be added. Though I think that a new one should be added after a solution is selected, in case it’s not clear from the start. If the question is about a package or if a package is used in a solution, then it should be added. A simple reference to a package that is not used in either place should be skipped.

1 Like

What is the purpose of packages then? For lesser used packages?

Looking at the associated posts, I’d say people use it when they either talk about the packages ecosystem itself (how to do X, does X package exist, etc.), or to showcase.

I think most tags were user-created, so obviously there is no universal consensus on the meaning itself.

If you open the page for packages and click on the gear symbol, I added a description actually. Obviously that’s not very visible… I suspect tag descriptions are a somewhat “orphaned” feature that Discourse doesn’t consider particularly impoartant.

Anything related to Typst’s package feature, e.g. importing and Universe. Also use this tag for showcases of specific packages.

Questions about using a specific package should not use this tag, since questions about different packages usually don’t have a lot in common. If one exists, use a package-specific tag such as touying or polylux, and/or a general tag relating to the question, e.g. presentation.

Related: package-authoring, templates

So in theory it should not be used for questions about specific packages, but we have to moderate to enforce that of course.

As @quachpas says, most appropriate uses of the tag are for showcases, but some other uses exist.

1 Like

If this was the case, it would’ve been susceptible to spam. But the docs only say that admin controls which trust level can do that.

Sir, that’s an information icon.

image

You can also hover over it on the left nav bar. It’s a damn shame that hovering over in posts doesn’t show the description like on GitHub.

Did you add tags or links to the description? It shows like links. Can it not render tags?

It indeed looks like an afterthought.

1 Like

Whoops, should have previewed while not logged in :stuck_out_tongue:

It is an HTML <a> tag, not even Markdown is supported in tag descriptions :pensive: