Re: [NonGNU ELPA] New package: project-store
Philip Kaludercic <[email protected]>
| Newsgroups | gmane.emacs.devel |
|---|---|
| Message-ID | <[email protected]> |
Lin Jian <[email protected]> writes: > Stéphane Marks <[email protected]> writes: > >> I think project-store is not that useful and won't aid discovery. > > Do you have a suggestion for the name? > >> I am aware of Nix and Guix but I don't think of them as "stores" of >> anything. > > I am afraid people who know Nix/Guix but do not know Nix/Guix store are > not the targeted users. So it does not make much sense to optimize > anything for them, not to say the very important project name. That was at least not my concern, I was saying that my initial association with the term "store" is not "Nix/Guix/... store". Hence my recommendation to add at least Nix (since it is the explicitly supported store) to the package name. > FYI, there is a "Nix Store" section in the Nix Reference Manual. You > can find its URL in the project-store.el file. > > FYI, there is a "The Store"[1] section in the GNU Guix Reference Manual. > It is the first result in my web search for "guix store". I put its > link below in case your web search misses it. > > [1]: https://guix.gnu.org/manual/devel/en/guix.html#The-Store > >> When I do a web search for "project store" I get nothing useful > > That is reasonable because: > > - Without context, which is the case when your just do a web search for > "project store", you probably won't get useful results. Right, and conversely if someone is looking at just the name "project-store", they will lack the context to realize that what "store" the name references. > - I am not sure what your expected results are. But if you want to find > my project-store, please note that it was made public just a few days > ago. Even if you do a web search with the hyphen between these two > words, without SEO (which I have no motivation to do), you probably > still won't find it. > >> and when I search for Nix store, I get "Nix Package Search" but it >> doesn't say "store" and also an actual retail store "Nix & Nax Pop-Up >> Shop". > > My web search for "nix store" gives a satisfied result: > > - Of all 13 web page links and 3 video links in the first page, only one > link is irrelevant. That one is "NixOS search - Packages" and it is > ranked 2nd. > - The "Nix Store" section of Nix Reference Manual is ranked 4 or 6. > - The first link is "How Nix Works" > https://nixos.org/guides/how-nix-works, which is quite useful. > > Web search sites are different. > > It is difficult to optimize for web search results: even a key concept > "store" of a large project "Nix" is not easy to find using some search > sites. > > But all of these are not quite relevant to how to name an Emacs package. > Doing a web search for an Emacs package is what I call "without context" > above. You did not even include "Emacs" in your search terms. What I > call "with context" is to search popular ELPAs for Emacs packages, > either using their websites or using using `list-packages' in Emacs. I > call them "with context" because: > > - All search results are Emacs packages. > - You can easily see package names and brief descriptions. > - Bonus: you can search words from both names and brief descriptions. > > I think with the current name and brief description, it is easy to > discover this package if you search it with context. A web search is just a heuristic for what the average understanding is of a term. As we have said, we won't override your decision if you insist on the name, I'd just like to make sure that you understood the points of view that Stéphane and I are raising, as I am under the impression that there might have been a misunderstanding.