[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Proposals for fixing package-initialize
From: |
Radon Rosborough |
Subject: |
Re: Proposals for fixing package-initialize |
Date: |
Mon, 4 Sep 2017 09:36:16 -0700 |
> It's hyperbole to say nobody has any idea, however -- there are
> several general text-oriented serialization formats that people have
> already defined (e.g., YAML, JSON, sexps). Any of these can be
> easily adapted to the package-metadata domain.
Oh, I certainly agree. The difficulty I see is that many people want
to do their package (and package manager) configuration dynamically.
For example, set package-load-list so that only packages are loaded
which aren't in some folder used for active development. Or only
interface with the package manager at arbitrary times to effect
deferred installation.
So a purely declarative format will never work, because of all the
interesting use cases it would exclude; it has to be an imperative
format that nevertheless allows Emacs some more control than the
present. Or a declarative format that allows for as much
customizability as an imperative one.
- Proposals for fixing package-initialize, Radon Rosborough, 2017/09/04
- RE: Proposals for fixing package-initialize, Drew Adams, 2017/09/04
- Re: Proposals for fixing package-initialize, Thien-Thi Nguyen, 2017/09/04
- Re: Proposals for fixing package-initialize,
Radon Rosborough <=
- Re: Proposals for fixing package-initialize, Howard Melman, 2017/09/05
- Re: Proposals for fixing package-initialize, Clément Pit-Claudel, 2017/09/07
- Re: Proposals for fixing package-initialize, Ted Zlatanov, 2017/09/14