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

Lin Jian <[email protected]>
Newsgroups gmane.emacs.devel
Message-ID <[email protected]>
Dmitry Gutov <[email protected]> writes:

> The question is whether it's feasible to have the VC-aware project
> backend (built-in in project.el) recognize the Nix projects, with some
> minor user configuration perhaps.
>
> Maybe the current user options are not enough (e.g. extra-markers),
> but adding one more would do. If otherwise this backend seems a good
> choice, for performance etc, from your PoV.

I am not sure if VC-specific function implementations, such as
`project-files', work for store project.

Even if they do or will do, I still do not think it is a good idea to
handle store projects via VC function implementations:

- Store projects need a different implementation of `project-name' than
  VC projects.
- Conceptually, store projects are not relevant to VC.  So handling
  store projects via VC-specific implementations just causes unnecessary
  confusion.

> Right. These are downsides which are not difficult to fix, however.
>
> So if we decide to add public helpers to caching, the above would be
> on the list of things to change (here, in the core).

I think adding public helpers to caching in project.el is a good idea.
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.