unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: "Berndl, Klaus" <klaus.berndl@capgemini-sdm.com>
To: "Eric M. Ludlam" <eric@siege-engine.com>,
	Stefan Monnier <monnier@iro.umontreal.ca>
Cc: "Chong Yidong" <cyd@stupidchicken.com>, Lluís <xscript@gmx.net>,
	"emacs-devel@gnu.org" <emacs-devel@gnu.org>
Subject: AW: Fwd: CEDET sync
Date: Tue, 2 Mar 2010 08:58:00 +0100	[thread overview]
Message-ID: <7697A57B1AD9104F993CDF6A5B69430C09227D1F24@CORPMAIL08.corp.capgemini.com> (raw)
In-Reply-To: <4B8C42E2.3080308@siege-engine.com>

From my point of view which is also ECBs point of view:

Supporting not only Emacs but also Xemacs should be a value upheld be tools like CEDET and ECB, even when merged into Emacs. But cause of some really heavy incompatibilities between these both flavors of Emacs it is a smart move to decide where to invest the main power (of development). And IMHO a) GNU Emacs has high potential future (just compare the different traffic on the both development mailing lists) whereas b) Xemacs is headed south (again IMHO) and will be of little importance for software development - but a) one only if it (Emacs) goes the way towards a really Integrated development environment (IDE) - for this a stable backbone like CEDET is essetial and also essential that this backbone is a stable part of Emacs.

Eric, please do not wait with CEDET 1.0 release until thew cows come home...IMHO CEDET 1.0 should have been released month (or even years) ago... Push it out and that's it. Then please merge the two code bases as soon as possible and factorize out all Xemacs-compatibility stuff into some separated libraries like cedet-xemacs-support.el. I have decided to this for my ECB to make a clear code-basis for the main development direction (which is Emacs). So on one hand CEDET will have a unique code-structure and can be evolved easily even with two repositories (Emacs and CEDET-project) and you can uphold the Xemacs-compatibility by just maintaining the "cedet-xemacs-support.el"...

For a tool like ECB it's a pain to support two different main interfaces for one external library. So i second Stefan and my vote for the priorities is: No further effort for CEDET 1.0 but all effort into the merge. Many many many ... many thanks in advance from me!

Best Regards
Klaus

-----Ursprüngliche Nachricht-----
Von: emacs-devel-bounces+klaus.berndl=sdm.de@gnu.org [mailto:emacs-devel-bounces+klaus.berndl=sdm.de@gnu.org] Im Auftrag von Eric M. Ludlam
Gesendet: Montag, 1. März 2010 23:43
An: Stefan Monnier
Cc: Chong Yidong; Lluís; emacs-devel@gnu.org
Betreff: Re: Fwd: CEDET sync

On 03/01/2010 04:27 PM, Stefan Monnier wrote:
>>> Questions are:
>>> 1) is anybody already doing such a sync?
>>> 2) if not, from which date should I start synchronizing changes?
>>>
>>> I'm not fully aware of which extra changes are required for the synchronization
>>> (except for the long name ->  subdirectory fix), so directions will be much
>>> appreciated.
>
>> I planned to do a sync after the Emacs 23.2 release branch is made, but
>> you are welcome to do it if you like.
>
> I really don't like that smell.  We need to make sure the two code-bases
> evolve in-sync, which won't work as long as we keep "gratuitous"
> differences between the two (file names and things like that).
>
> I thought Eric was to incorporate most/all of the changes we made into
> his version.  If this doesn't take place real soon, it'll become much
> too painful to maintain.

Indeed, that is my plan.  I fear the big merge will make it harder to 
support older Emacsen and XEmacs, so I wanted to get some sort of stable 
release out that can finalize that style of CEDET.  It's just been slow. 
  Since I don't have a feature freeze or anything, CEDET keeps getting a 
little better over time, almost without me, while I've been getting test 
suites up and running against various Emacs flavors.

My hope is that this last release I did shows few build/compatibility 
problems and I can easily just post the last release on CVS, then move 
on.  Last year issues and patches kept coming for a couple months.  It's 
been much slower this time around.

Eric






  reply	other threads:[~2010-03-02  7:58 UTC|newest]

Thread overview: 64+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-03-01 18:53 Fwd: CEDET sync Lluís
2010-03-01 18:59 ` Chong Yidong
2010-03-01 19:36   ` Lennart Borgman
2010-03-01 21:27   ` Stefan Monnier
2010-03-01 22:07     ` Fabian Ezequiel Gallina
2010-03-01 22:42     ` Eric M. Ludlam
2010-03-02  7:58       ` Berndl, Klaus [this message]
2010-03-02  8:51         ` AW: " Stephen J. Turnbull
2010-03-02  9:35           ` David Kastrup
2010-03-02  9:43             ` Lennart Borgman
2010-03-02 10:36               ` AW: " Berndl, Klaus
2010-03-02 10:43                 ` Lennart Borgman
2010-03-02 11:08                   ` AW: " Berndl, Klaus
2010-03-02 21:03                     ` Juri Linkov
2010-03-03  3:20                       ` Stephen J. Turnbull
2010-03-05 13:45                         ` Michael Sperber
2010-03-05 17:07                           ` read syntax for window configs (was: CEDET sync) Drew Adams
2010-03-05 17:48                             ` Lennart Borgman
2010-03-06 17:44                               ` read syntax for window configs Juri Linkov
2010-03-06 17:48                             ` Juri Linkov
2010-03-06 19:32                               ` Drew Adams
2010-03-18 16:07                             ` Michael Sperber
2010-03-18 16:41                               ` Drew Adams
2010-03-19 10:48                               ` martin rudalics
2010-03-19 11:09                                 ` Michael Sperber
2010-03-19 13:07                                   ` martin rudalics
2010-03-19 15:31                                     ` Michael Sperber
2010-03-02 11:13                   ` AW: Fwd: CEDET sync Richard Riley
2010-03-02 11:42                     ` David Kastrup
2010-03-02 15:23             ` Stephen J. Turnbull
2010-03-02 16:06               ` David Kastrup
2010-03-02 17:20                 ` Stephen J. Turnbull
2010-03-02 17:58                   ` David Kastrup
2010-03-03  3:51                     ` Stephen J. Turnbull
2010-03-02 18:40                   ` OT: threats to Free Software (was: AW: Fwd: CEDET sync) Stefan Monnier
2010-03-02 19:33                     ` Lennart Borgman
2010-03-02 22:07                     ` David Reitter
2010-03-03 22:48                       ` Richard Stallman
2010-03-03  4:00                     ` Stephen J. Turnbull
2010-03-03 22:48                       ` Richard Stallman
2010-03-03 10:37                     ` Richard Stallman
2010-03-03 10:37                   ` AW: Fwd: CEDET sync Richard Stallman
2010-03-03 18:37                     ` Stephen J. Turnbull
2010-03-03 19:00                       ` Chong Yidong
2010-03-05 20:05                       ` Richard Stallman
2010-03-06  4:29                         ` Stephen J. Turnbull
2010-03-06  7:45                           ` David Kastrup
2010-03-03  7:07               ` joakim
2010-03-02 15:25         ` Stefan Monnier
2010-03-02 15:59           ` AW: " Berndl, Klaus
2010-03-02 16:08             ` Chong Yidong
2010-03-02 16:44               ` Stephen J. Turnbull
2010-03-02 20:28                 ` Chong Yidong
2010-03-03  4:06                   ` Stephen J. Turnbull
2010-03-03  4:47                     ` Miles Bader
2010-03-03  7:21                       ` Stephen J. Turnbull
2010-03-03 15:45                         ` Chong Yidong
2010-03-03  7:41                     ` David Kastrup
2010-03-03  8:51                       ` Stephen J. Turnbull
2010-03-03  9:10                       ` tomas
2010-03-03 10:02                         ` David Kastrup
2010-03-03 16:51                           ` Stephen J. Turnbull
2010-03-02 18:45             ` Stefan Monnier
2010-03-03 10:38           ` Richard Stallman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=7697A57B1AD9104F993CDF6A5B69430C09227D1F24@CORPMAIL08.corp.capgemini.com \
    --to=klaus.berndl@capgemini-sdm.com \
    --cc=cyd@stupidchicken.com \
    --cc=emacs-devel@gnu.org \
    --cc=eric@siege-engine.com \
    --cc=monnier@iro.umontreal.ca \
    --cc=xscript@gmx.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).