emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Emacs-diffs] feature/integrated-elpa 4f6df43 15/23: README added


From: John Wiegley
Subject: Re: [Emacs-diffs] feature/integrated-elpa 4f6df43 15/23: README added
Date: Fri, 30 Sep 2016 10:30:21 -0700
User-agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.1 (darwin)

>>>>> "PL" == Phillip Lord <address@hidden> writes:

PL> Sure, but it cannot change the fact that ELPA and Emacs core have
PL> different organisations because Emacs has a unified (or monolithic
PL> depending on your POV) directory structure, while ELPA has a per-package
PL> structure.

I understand that ELPA has per-package structure, but there's no requirement
for this to be a physical mapping.  As long as we know which files within
EMACS corresponding to the package files within the EPLA package, this is
sufficient.

So, if the mapping of EPLA-tree to Emacs-tree is not obvious by convention, we
could introduce a file to provide that mapping. It's doesn't need to be
either-or, simply because of current physical mappings.

    ELPA/foo/foo.el
    ELPA/foo/doc/foo.doc

could virtually map to:

    EMACS/lisp/foo.el
    EMACS/doc/foo.doc

by convention. Or more complex scenarios by a mapping file. Since we have a
full programming language at our behest, there is no limit to our
organizational capabilities. :)

-- 
John Wiegley                  GPG fingerprint = 4710 CF98 AF9B 327B B80F
http://newartisans.com                          60E1 46C4 BD1A 7AC1 4BA2



reply via email to

[Prev in Thread] Current Thread [Next in Thread]