From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Trey Jackson" Newsgroups: gmane.emacs.devel Subject: Re: What a modern collaboration toolkit looks like Date: Sun, 6 Jan 2008 20:57:36 -0800 Message-ID: <198e25e10801062057v2f5bc720mbb26d216e4ef7ddc@mail.gmail.com> References: <198e25e10801052103p7acfcacdndaf925ea4c557e98@mail.gmail.com> <18304.31762.745340.441425@kahikatea.snap.net.nz> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2123420616==" X-Trace: ger.gmane.org 1199681870 6463 80.91.229.12 (7 Jan 2008 04:57:50 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 7 Jan 2008 04:57:50 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jan 07 05:58:11 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JBk3s-0006IX-72 for ged-emacs-devel@m.gmane.org; Mon, 07 Jan 2008 05:58:08 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JBk3V-00088C-9y for ged-emacs-devel@m.gmane.org; Sun, 06 Jan 2008 23:57:45 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JBk3Q-000862-91 for emacs-devel@gnu.org; Sun, 06 Jan 2008 23:57:40 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JBk3O-00085o-RL for emacs-devel@gnu.org; Sun, 06 Jan 2008 23:57:39 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JBk3O-00085l-J9 for emacs-devel@gnu.org; Sun, 06 Jan 2008 23:57:38 -0500 Original-Received: from wa-out-1112.google.com ([209.85.146.177]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JBk3O-0006Mn-1w for emacs-devel@gnu.org; Sun, 06 Jan 2008 23:57:38 -0500 Original-Received: by wa-out-1112.google.com with SMTP id k34so12322757wah.10 for ; Sun, 06 Jan 2008 20:57:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; bh=GnFvn+riKBQOCk+3nIwua7E4dYeGEflScuLB51D4sjM=; b=PMcgmxWg/+Gqd6idVE95Hbcq2+62NNNCXObmT4H3an7/npMdHmbqGsA3AXPMiDDulGlifepQkCvEdwZ1zJJMUkMxh9uSm52CuUc3ONkFZf/GPp0BMrZOQyQ/oQEFjFWgNVaG3VuHCZOdXTkx2XYVV0fAKlYJ2ZYO/Oc9MD+h928= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=qBWvvoNvgjzGAkbJI3cK+qaihFOO9IQk5SFDOaS0St3r3W9cOoFT6WIwcV/kKubVoLfsM2fkVfnMPl54UdiVpuucAmSIwduCgRRFXMis8SFrNkPrjh/NoiCnR4evWlrDeA2rROVhF8Ty/LZM4hQeiCJD8K/kpe3ZnM1ZeN2tYIE= Original-Received: by 10.142.52.9 with SMTP id z9mr5802575wfz.201.1199681856961; Sun, 06 Jan 2008 20:57:36 -0800 (PST) Original-Received: by 10.142.116.12 with HTTP; Sun, 6 Jan 2008 20:57:36 -0800 (PST) In-Reply-To: <18304.31762.745340.441425@kahikatea.snap.net.nz> X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 2) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:86429 Archived-At: --===============2123420616== Content-Type: multipart/alternative; boundary="----=_Part_28524_16779689.1199681856955" ------=_Part_28524_16779689.1199681856955 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline On Jan 5, 2008 10:58 PM, Nick Roberts wrote: > If you are offering to write code to do some of these tasks that's great. > If > not, then the danger of making the discussion so general is that it > detracts > from the specific proposals and nothing gets done. I think the priority > must > be first to use a modern bug tracker and VCS for Emacs development. > Integrating these and other features into Emacs are more substantial tasks > that > can be done when volunteers are found. It's good to have priorities. My point was simply that an IDE is (often) more than a disparate collection of utilities. Emacs has a set of powerful utilities, but when a user sits down to Emacs and opens up a C/C++/elisp/whatever source file, s/he just gets that file. In other IDEs (Eclipse, Kdevelop, MSVStudio, whatever), there's a wider array of functionality presented to the user: build system, class browsing, bug tracking, etc... If a goal is to make Emacs development attractive to new folks, one way might be to make Emacs present more of an IDE. Why do people like Kdevelop, MSVS, Eclipse, etc.? I don't really know - I only use Emacs, I'm just saying it might be useful to take a step back and think about it. The discussion regarding VCS and bug tracking is great, and I'm sure that'd help both emacs-devel and to attract newer developers. As I said in each of the previous email, I'm not telling emacs-devel to run out and implement an IDE framework, but instead, just think about it - MAYBE it is something that emacs-devel would find useful to use. >From the discussion, it doesn't sound like people have taken a step back to see what might be changed about emacs-devel in a long time, and ESR's initial email was a good catalyst. Perhaps someone will think about other IDE functionality and be inspired. If so, great, if not, no big deal. But to shut your ears to even thinking about it b/c I haven't ponied up resources to do something (that hasn't even been proposed)... TJ -- Trey Jackson bigfaceworm@gmail.com "Like any truly useful program, `hello' contains a built-in mail reader." -- GNU's Bulletin, July 1996 ------=_Part_28524_16779689.1199681856955 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline On Jan 5, 2008 10:58 PM, Nick Roberts <nickrob@snap.net.nz> wrote:
If you are offering to write code to do some of these tasks that's great.  If
not, then the danger of making the discussion so general is that it detracts
from the specific proposals and nothing gets done.  I think the priority must
be first to use a modern bug tracker and VCS for Emacs development.
Integrating these and other features into Emacs are more substantial tasks that
can be done when volunteers are found.

It's good to have priorities.

My point was simply that an IDE is (often) more than a disparate collection of utilities.  Emacs has a set of powerful utilities, but when a user sits down to Emacs and opens up a C/C++/elisp/whatever source file, s/he just gets that file.

In other IDEs (Eclipse, Kdevelop, MSVStudio, whatever), there's a wider array of functionality presented to the user: build system, class browsing, bug tracking, etc...  If a goal is to make Emacs development attractive to new folks, one way might be to make Emacs present more of an IDE.  Why do people like Kdevelop, MSVS, Eclipse, etc.?  I don't really know - I only use Emacs, I'm just saying it might be useful to take a step back and think about it.

The discussion regarding VCS and bug tracking is great, and I'm sure that'd help both emacs-devel and to attract newer developers.

As I said in each of the previous email, I'm not telling emacs-devel to run out and implement an IDE framework, but instead, just think about it - MAYBE it is something that emacs-devel would find useful to use.

From the discussion, it doesn't sound like people have taken a step back to see what might be changed about emacs-devel in a long time, and ESR's initial email was a good catalyst.  Perhaps someone will think about other IDE functionality and be inspired.  If so, great, if not, no big deal.  But to shut your ears to even thinking about it b/c I haven't ponied up resources to do something (that hasn't even been proposed)...

TJ

--
Trey Jackson
bigfaceworm@gmail.com
"Like any truly useful program, `hello' contains a built-in mail reader."
-- GNU's Bulletin, July 1996
------=_Part_28524_16779689.1199681856955-- --===============2123420616== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel --===============2123420616==--