Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

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 search with tagging/categorization #1651

Closed
toobulkeh opened this issue Jun 28, 2017 · 2 comments
Closed

Improve search with tagging/categorization #1651

toobulkeh opened this issue Jun 28, 2017 · 2 comments
Labels
Milestone

Comments

@toobulkeh
Copy link

Based on @dwradcliffe's comment on this Ruby Toolbox discussion, I'm interested in starting a discussion on categorization / tagging with RubyGems itself.

I know GitHub has recently started supporting "topics", which may be a natural place to pull / coordinate from, though it's only available over the API in preview form.

@ghost
Copy link

ghost commented Jun 30, 2017

I am all for it (provided that people don't do stupid things with tags).

I assume that with the new search filter/options, the projects with more downloads may appear first, so perhaps my worry about inappriopriate tags is wrongful.

And don't get me wrong - I am in support of this; in general, tagging helps a LOT in so many ways (if the tags make sense).

In one of my projects where I compile stuff from source, I also added a yaml file to group different programs into different categories. This is not always easy to do, and neither is picking the right tags... but for example, a simple one is "programming_language" tag for stuff like ruby, python etc...

It gets a bit harder when I use group tags such as multimedia, video, audio. Bit difficult to say where things are distinguished.

Perhaps if there is some limiter... so that people don't go overboard with like using 100 random tags. Pick something like... I dunno... 0-1, 0-4, or perhaps up to 10 or so - should cover most; and if someone really needs more than 10 well they could always file an issue request. :)

I liked the toolbox but I understand that it would be too much work for him.

I think if rubygems could integrate a "lightweight" variant then this would be neat. Like, keep the tags optional, so search/filter may still work anyway even without tags. But tags may help when filtering even more.

Anyway, sorry for the length - +1 from me here.

@simi
Copy link
Member

simi commented Jan 18, 2023

There is no way to get gem tags/category currently. In theory that could be added to specification and pulled on gem push. But that would need a lot of work on both sides (RubyGems itself and RubyGems.org UI/API). If anyone is interested, feel free to open RFC or initial PR to RubyGems to incorporate optional specification fields (anyway I can't guarantee that would be welcomed in specification, that's just an initial idea). Moving to discussions for now.

@rubygems rubygems locked and limited conversation to collaborators Jan 18, 2023
@simi simi converted this issue into discussion #3353 Jan 18, 2023

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
Projects
None yet
Development

No branches or pull requests

4 participants