From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: CEDET maintainer Date: Sat, 27 Mar 2021 18:40:41 -0400 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34599"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: emacs-devel@gnu.org To: Fermin Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Mar 27 23:41:20 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lQHcO-0008vN-9k for ged-emacs-devel@m.gmane-mx.org; Sat, 27 Mar 2021 23:41:20 +0100 Original-Received: from localhost ([::1]:37160 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lQHcN-0003Tn-9k for ged-emacs-devel@m.gmane-mx.org; Sat, 27 Mar 2021 18:41:19 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:54032) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lQHbs-00034R-FV for emacs-devel@gnu.org; Sat, 27 Mar 2021 18:40:48 -0400 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:13020) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lQHbq-0001rU-5y for emacs-devel@gnu.org; Sat, 27 Mar 2021 18:40:47 -0400 Original-Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 9FAC1100241; Sat, 27 Mar 2021 18:40:44 -0400 (EDT) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id E0F4910020E; Sat, 27 Mar 2021 18:40:42 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1616884842; bh=VUEibKDL10grHJ6c9sfmeiF6fzLzFKwbMMg4UPUT2zQ=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=CyH2VY4ghkz9GQLktLlT0KWBOQ4jKj8cGGMJop4MxlElhjP3wtm5MWlX8rE7KU/v/ pooDKS6ycrQfPy1y33SIIUbjlQQrclfxMTu1hDggqoJnHVWcPCMaegy6JRgAveJCCB Xj8rZfDUrNx0Dy/7ltVlcw52nIheIxaqp1FRtLbF71Ba7EBzMDlV42eeat32vccEGn hufRq1CoGiX9yc4SWzYxXrQsaqyvWLiK8Qdva1/ipGl/+VUnm9XiaDkz2b2Yp7/djq rB5yOwWib086zl+jaiBJOkYE4zkYUlE8s9x2mMhe0CjY2JDFrOO2cI83iBmwuf7cGN n7qXYPlslnKVg== Original-Received: from alfajor (unknown [216.154.43.249]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 64A011202D5; Sat, 27 Mar 2021 18:40:42 -0400 (EDT) In-Reply-To: (Fermin's message of "Sat, 27 Mar 2021 22:54:32 +0100") Received-SPF: pass client-ip=132.204.25.50; envelope-from=monnier@iro.umontreal.ca; helo=mailscanner.iro.umontreal.ca X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:267121 Archived-At: >> I think the first thing would be to start the copyright assignment >> process so that your contributions can be incorporated into Emacs. >> For that please fill the form below and send it to the FSF as instructed >> so they can send you the relevant paperwork to sign. > I already sign the papers for contributing to Emacs (mostly because > I contributed to the GNU Emba repository). Ah, indeed, sorry I didn't look carefully enough (I looked for `fermin` without accent, duh! ;-) Even better. >> - IIRC there were changes in the upstream CEDET code which still haven't >> been merged into Emacs's `master`. > Yes, I talked with Eric, and there are test and other code that wasn't > merge, among related packages like cogre, which didn't > merge into Emacs at the time, adapting the code to fit in master would in > deed be really interesting. Right, some parts didn't get included, indeed, but IIUC in addition to that, there are changes that were made later in the upstream repository (to files which do exist in Emacs's `master`) and which haven't been propagated to Emacs's ` master`. Maybe I misremember and they did all get propagated at some point, of course. >> Anand Tamariya has a branch of CEDET (sadly >> based on Emacs as of a year ago) at https://gitlab.com/atamariya/emacs >> which includes various interesting additions (such as an SQL >> grammar). I recently started to try and work with him to start >> merging some of those changes into Emacs's `master`. > > I talked with Anand privately about the changes, I think they can be a nice > additions to CEDET, I can help with the merging process. Great, thanks, feel free to Cc me along the way. I think what we mostly need is to "get started" by picking some simple patches which can be easily integrated into Emacs (and then work our way up to more challenging changes). Stefan