From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?UTF-8?Q?Przemys=c5=82aw_Wojnowski?= Newsgroups: gmane.emacs.devel Subject: Re: IDE Date: Thu, 15 Oct 2015 21:58:29 +0200 Message-ID: <56200565.8020709@cumego.com> References: <5610207A.2000300@harpegolden.net> <83fv1r3gzp.fsf@gnu.org> <83bncf3f9k.fsf@gnu.org> <5610E0BC.8090902@online.de> <83si5r106e.fsf@gnu.org> <831td9z18h.fsf@gnu.org> <5612E996.7090700@yandex.ru> <83bnc7tavr.fsf@gnu.org> <5618C92A.3040207@yandex.ru> <83a8rrt9ag.fsf@gnu.org> <5618D376.1080700@yandex.ru> <831td3t62e.fsf@gnu.org> <561A6199.1020901@cumego.com> <561B9D87.70504@yandex.ru> <561C2C17.3090503@cumego.com> <561DC1CA.6090901@siege-engine.com> <561E3FB6.8010407@yandex.ru> <561EEFDE.7000809@gmail.com> <561F29D0.3070605@yandex.ru> <561FA79C.30207@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1444939171 6701 80.91.229.3 (15 Oct 2015 19:59:31 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 15 Oct 2015 19:59:31 +0000 (UTC) Cc: emacs-devel@gnu.org To: Eric Ludlam , Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Oct 15 21:59:18 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZmogH-0001nz-Gj for ged-emacs-devel@m.gmane.org; Thu, 15 Oct 2015 21:59:17 +0200 Original-Received: from localhost ([::1]:49415 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZmogG-0004Yr-LR for ged-emacs-devel@m.gmane.org; Thu, 15 Oct 2015 15:59:16 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48375) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zmofb-0004WI-Sh for emacs-devel@gnu.org; Thu, 15 Oct 2015 15:58:36 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZmofY-0003zg-N8 for emacs-devel@gnu.org; Thu, 15 Oct 2015 15:58:35 -0400 Original-Received: from smtp23.iq.pl ([86.111.242.228]:41143) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZmofY-0003zc-DG for emacs-devel@gnu.org; Thu, 15 Oct 2015 15:58:32 -0400 Original-Received: (qmail 24462 invoked from network); 15 Oct 2015 19:58:30 -0000 Original-Received: from unknown (HELO [192.168.1.106]) (esperanto@cumego.com@[159.205.196.239]) (envelope-sender ) by smtp22.iq.pl with AES128-SHA encrypted SMTP for ; 15 Oct 2015 19:58:30 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 In-Reply-To: <561FA79C.30207@gmail.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 86.111.242.228 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:191681 Archived-At: W dniu 15.10.2015 o 15:18, Eric Ludlam pisze: > EDE, the high level framework, doesn't care about the build system. > > Any particular project type may or may not care about the build system. Some do > because they are the build system. Some do because they look in the config > files to try to extract some handy nuggets of information. Some do because the > build system leaves a file behind that can be detected as the root of the project. > [...] > In the end, EDE the framework provides a common set of: > * commands a user can use to interact with the project such as compiling. > * A place to put logic that helps other tools that have project > dependencies such as include paths, classpath, or project root detection. IMHO this is very good start for project support, even though EDE is not perfect. It is much better to refine it than to throw away and reinvent the wheel, which may not have a happy end. Anyway, I'll try it. Thanks for explanations, Przemysław