emacs-devel
[Top][All Lists]
Advanced

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

Re: Project systems (again)


From: Alex Ott
Subject: Re: Project systems (again)
Date: Fri, 18 Apr 2014 20:37:13 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (darwin)

Hello Daniel

Daniel Colascione  at "Fri, 18 Apr 2014 00:07:20 -0700" wrote:
 DC> On 04/17/2014 11:37 PM, Eli Zaretskii wrote:
 >>  In any case, I don't see how unused
 >> features could get in your way too much, unless their design is wrong.

 DC> I find the abstractions in EDE to be much more confusing than they are
 DC> useful. For something that, at its core, ought to be very simple, there
 DC> are too many concepts --- target, project, sub-project, config, project
 DC> placeholder, too much shared state, and too few opportunities for ad-hoc
 DC> customization. The system feels specialized for a project based on
 DC> nested autoconf files that build C and C++, and the documentation
 DC> reflects that. I understand that EDE started simple and grew
 DC> functionality, but this functionality belongs in separate layers, not
 DC> mingled into the core.

I did some development to support simple projects mostly for projects with one 
central project file in the top of the project (I call it single-root projects) 
- there is a primitive support for Maven, Leiningen, Ant, Rebar there.

If you interested, you can look to the code at 
https://github.com/alexott/cedet/tree/devel/lisp/cedet/ede

I plan to merge it into CEDET's trunk when the more functionality will be 
implemented

-- 
With best wishes, Alex Ott
http://alexott.blogspot.com/        http://alexott.net/
http://alexott-ru.blogspot.com/
Skype: alex.ott



reply via email to

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