Atom.io and apm package search results


#1

Is it just me or does the search functionality for packages not work that well? Many times on the site search I have to type the exact name of the package to have it show up in search results. I would imagine this hampers finding packages that may just not have the exact title of what i search for. I don’t know if it’s limited to title searches or really what is going on but I think it should be improved a bit to make it easier to find packages that I and others might be missing. Same goes for apm search.


#2

seems true. also, it doesn’t seem that keywords provided in package.json are considerer in search. actually, “seo-wise”, the most efficient name today would be to include keywords in it’s name, separated by “-”.


#3

python-ruby-node-package-kitchen-sink-lint-coffee-coffeescript


#4

is that a catch-all? lol


#5

I’d also like to see this greatly improved. First, it should be able to search and find a match anywhere in the package name. Second, it should also search package descriptions, although you would need a mechanism to weight title matches more heavily. For instance, searching ruby should return every package that mentions ruby in either the title or description, with language-ruby at the top. Next there should be different ways to sort, by newest/oldest, by number of installs, number of stars, number of views, etc. That would be far more useful. I never know whether I’m not finding a package because it doesn’t exist, or I’m just not searching for it correctly.

Thanks!


#6

I just updated my package to contain a keywords array in the package.json file.

How long should I wait to see a difference in search results. "apm search " is the same as searching on the website right? They seem one to one?


#7

@thedaniel Does the search system support keywords yet? (If so, I need to update my packages :laughing:)


#8

I am not sure it does. I pulled down the source for a package that I am getting back as a hit for a search query and do not find the query term anywhere in the whole package!

Is there some kind of other meta info out there?


#9

FYI, didn’t seem to have any luck with the keywords :\


#10

Now the search should support normal searches on name, keywords, description, readme and an ngram search on the name in case you only got ‘close’ with the search term.


Force file reload
What is the package to paste file path at top of file?
#11

Thanks for the update @thedaniel!!!


#12

Thanks! It works great!


#13

I moved 2 posts to an existing topic: Package listing - sort by stars