Packages Listing and Discoverability
Hello, I was wondering what were the plans considering packages listing and discoverability for Atom. Coming from Sublime with its PackageControl plugin and website, I found the discoverability a bit annoying on here.
I will list the advantages that I think PackageControl has compared to Atom’s way of listing packages, and maybe that will give you ideas.
PackageControl - Pros
-
List more packages per screen.
It seems to me that, for Atom packages, too much information is shown to users on the index page, and each package takes too much space. I feel that only the name of the package and a short description should be necessary. Then, on the page of the package, more details could be shown.
Right now, only ~6 packages can be viewed per screen. PackageControl can display around 10-11 per screen, and 15 packages + 10 labels on its landing page.
Note: this is maybe more of an issue on my monitor (1080p, 23’). -
Easily visible ‘Popular’ labels (aka. tags) to guide search quickly.
Examples:- Snippets
- Color scheme
- auto-complete
- text manipulation
- formatting
- Etc.
-
A ‘Popular’ category instead of a ‘Featured’.
I think it is a better idea, because it…- lists the most useful packages according to users.
- isn’t limited in number (currently for Atom, only 6 packages are featured).
-
Provides clear, separate labels for language syntaxes, color schemes, and interface themes.
There’re exceptions, but most of the better packages followed unofficial guidelines to help differentiation.
Final note
I hope that these notes gave you ideas, or perhaps you already had them in mind, but I would like to know what you think.