Re: [NonGNU ELPA] New package: project-store
Lin Jian <[email protected]>
| Newsgroups | gmane.emacs.devel |
|---|---|
| Message-ID | <[email protected]> |
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.