From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Philippe Vaucher Newsgroups: gmane.emacs.devel Subject: Re: Imports / inclusion of s.el into Emacs Date: Wed, 6 May 2020 11:14:05 +0200 Message-ID: References: <266155d4-f9c0-8ed3-8df5-32feea171076@yandex.ru> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="92174"; mail-complaints-to="usenet@ciao.gmane.io" Cc: =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= , Dmitry Gutov , Richard Stallman , Stefan Monnier , Emacs developers To: Stefan Kangas Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed May 06 11:15:13 2020 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 1jWG92-000NoJ-LB for ged-emacs-devel@m.gmane-mx.org; Wed, 06 May 2020 11:15:12 +0200 Original-Received: from localhost ([::1]:38904 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jWG91-0004ag-Li for ged-emacs-devel@m.gmane-mx.org; Wed, 06 May 2020 05:15:11 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:47068) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jWG8Q-0004BD-Uc for emacs-devel@gnu.org; Wed, 06 May 2020 05:14:34 -0400 Original-Received: from mail-lf1-x12b.google.com ([2a00:1450:4864:20::12b]:37503) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jWG8Q-0006Ju-5E; Wed, 06 May 2020 05:14:34 -0400 Original-Received: by mail-lf1-x12b.google.com with SMTP id t11so711086lfe.4; Wed, 06 May 2020 02:14:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=hyutllIOSdFDS5H0MhWE2mAZlO7paeyIcr6OEke4ngs=; b=K2up0ZYWhCDmHBRP5b4aprHOlzLmmJpFWUcU+3GcyjdUC0jVxmkv8AkwGcWSCMeXRy gE+tObYituRm53J4s7W7ZazBHAKKlb1PgyrjEMOmK15CQEveqJyPMkLAhUqHp/uVMUyr bVqOfEQBuC3gK3ptfJ0tfMiX9NNGcdlh4Ic0ziuu5CHelEPHu/IM1OMewh4nLtykgtpV /6clcTgr0W7SMj4nUwErZ06uBMsPY9dkrSPdXwp2pgQbj4ofo04SnPJhHXoM6zZZb6VT MfjzUO83BVa0fryUerFoE9xxWKWCxzamRpQ4/M3LCz3Wg/GNcZAQwH8T8CxIlUurf/6t 9psQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=hyutllIOSdFDS5H0MhWE2mAZlO7paeyIcr6OEke4ngs=; b=r3c7mcyJggJnnzCejpksFIYveHAn/xZJrRh/SND7VRY3n5DoCibJaUMIYwfUeQm4Jj yHBirFhmFoi407vD2AS5DeDyAx0Ooibk16yr3pYdZzkQ0WaplaejSPANz7kyeZwVbaRf YJcRX7ZqoiZEps+1c0jgbhlRctUS4f7jqvLMLEkYM6IbRuJ16o5NLJtz0Q0MuxxiqnYe ROnuKa/HcW3ZHkDKQ7FJ7w4ad6soVq5yYa5l+sTh4pZEOmtP+Ur4M85otPedi+xF04T3 xmUegvhp2Z8zt9JvB4W1/uw/Mq/I9hM11CUNh54iWPmDZuXJYwgXfJcQ0vUlDoTnDpHd mJAg== X-Gm-Message-State: AGi0PuaRt5eUn7MfkmL6kBHSY/JKVQON6GCzciMlSdTEKydzoejEf5GG l6vv91oSrgBk253v8aDFlLRicjzR0mYa17tvDoeE50XWzl4= X-Google-Smtp-Source: APiQypJtOlOijIFzePWEWmD/uMrHbGheHKxQWHFAzVOqm/48lVcb1SsZtcRimGImpCZ6FXLJrD9ARA68/bI1gl4SeBs= X-Received: by 2002:ac2:4248:: with SMTP id m8mr4485564lfl.211.1588756471635; Wed, 06 May 2020 02:14:31 -0700 (PDT) In-Reply-To: Received-SPF: pass client-ip=2a00:1450:4864:20::12b; envelope-from=philippe.vaucher@gmail.com; helo=mail-lf1-x12b.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001 autolearn=_AUTOLEARN 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:249074 Archived-At: > > > We've recently > > > discussed that our copy dash.el is out of sync with recent > > > development, and we have coffee-mode.el before that. > > > > Would someone with good social skills like to ask the developers of > > dash to move their development into GNU ELPA, or ask why they have not > > done so? I am sure they can see the advantage of having their latest > > version available through Emacs. > > It seems no one has volunteered yet. Not true anymore! \o/ I just spoke with the author of s.el and I'll quote him directly: "I would be happy to add s.el to ELPA as is, especially if it does not include any (or very little) work on my part. Let me know what is needed." I think the author does not know what is required to add s.el in ELPA, and thus dash.el was added by someone else, maybe someone knows about it? Please tell me the required steps and hopefully it's not too much work for him. > But I'm not sure what exactly is involved here. All I can see in > elpa.git is that there is a pointer in externals-list to the dash > repository? So why isn't it updated exactly? If that's the case then I have the same question. It'd be best/simplest if ELPA just mirrors the github repository. > Hmm, looking closer. Is it enough for the package maintainer to just > push the latest changes to the 'externals/dash' branch in addition to > the original repository? If so I think it's reasonable. Out of curiosity can we also do this with the master branch?