Re: [NonGNU ELPA] New package: project-store

Stéphane Marks <[email protected]>
Newsgroups gmane.emacs.devel
Message-ID <CAN+1HbrHzj1xbo=_wRfDZxFq2OzuXqE2jGyO7sXP+oQfmkUAAg@mail.gmail.com>
On Sat, Aug 15, 2026 at 11:13 AM Lin Jian <[email protected]> wrote:

> Philip Kaludercic <[email protected]> writes:
>
> > Related to this: Are you aware of the
> > https://elpa.gnu.org/packages/elpa-packages.eld file, that package-vc
> > uses?
>
> I did not know that file before.  At a glance, it is worse than the
> archive-contents file for our use case because it filters out :core
> packages.  Thanks for the pointer anyway.
>
> > There have been no comments, just one thing I forgot to mention: The
> > current name is rather brief and potentially misleading.  Or at least my
> > first association with "project-store" isn't Nix' "store" but the
> > ability to store some data in a project, or something like that.  The
> > ambiguity is resolved by the one-line summary at the top of the file,
> > but I just wanted to ask what your opinion would be of renaming the
> > package to something more specific like "project-nix-store"?
>
> I have considered alternative names such as project-nix-store, but I
> decide to use project-store because:
>
> - project-store is less ambiguous for targeted users, such as Nix or
>   Guix users.
> - The store model, pioneered by Nix, is becoming more popular.  So
>   project-store is becoming less ambiguous.
> - The brief description resolving this ambiguity is always available.
> - Compared to project-nix-store, project-store indicates that it may
>   also work for more stores than just Nix store.  Actually, it works for
>   Guix now and I personally think it will work for Guix for a long time.
>   (I just don't want to commit myself to maintain that compatibility.)
>   In case the compatibility breaks in the future, project-store,
>   compared to project-nix-store, also invites other users to fix it.
> - project-store is shorter.
>

I think project-store is not that useful and won't aid discovery.  I am
aware of Nix and Guix but I don't think of them as "stores" of anything.
When I do a web search for "project store" I get nothing useful 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".
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.