From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: ELPA commit freeze Date: Mon, 19 Aug 2013 09:31:36 +0300 Message-ID: <5211BBC8.40408@yandex.ru> References: <871u5w1tpy.fsf@yandex.ru> <520FA630.8080003@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1376893923 9858 80.91.229.3 (19 Aug 2013 06:32:03 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 19 Aug 2013 06:32:03 +0000 (UTC) Cc: emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Aug 19 08:32:06 2013 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 1VBJ0X-0003r5-1T for ged-emacs-devel@m.gmane.org; Mon, 19 Aug 2013 08:32:05 +0200 Original-Received: from localhost ([::1]:41186 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VBJ0W-0007cP-Hj for ged-emacs-devel@m.gmane.org; Mon, 19 Aug 2013 02:32:04 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41427) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VBJ0L-0007bw-1Z for emacs-devel@gnu.org; Mon, 19 Aug 2013 02:32:02 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VBJ0C-0000eK-KS for emacs-devel@gnu.org; Mon, 19 Aug 2013 02:31:52 -0400 Original-Received: from mail-ea0-x22f.google.com ([2a00:1450:4013:c01::22f]:52231) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VBJ0C-0000e7-DH for emacs-devel@gnu.org; Mon, 19 Aug 2013 02:31:44 -0400 Original-Received: by mail-ea0-f175.google.com with SMTP id m14so2076189eaj.34 for ; Sun, 18 Aug 2013 23:31:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=YsV220FjeM5coAot6kya797GCNy7mg6x8qtVapX0K2M=; b=IQh8AffwYfQcQuPHuJPp+RZNV69+WoyQehMvxtHTUxJ6GPet3dhZskk2F/JsEPxI+D xsVJMPpbKZ2YY9DfVSOy30zzJ6RUnz88ShHPBUqX/IrilVgGOO3YkwwqdhcAfNl5d0TH mcVtRnuYOD1x9QP1yn3nsZVKL/qMDp65i3aP025lUYbLDnFHSOjCmIjkR0oggBqGHJnF lqLRUqr2vOiO8zdBmfBSU38gj3SmKbKLaZrVDb0opLSXS2LioRk5HbMg9yWFeGDfJDI1 7e/nhdn3fhODY6xb0OL67LY2iL4aqcqEOEeite8QSrGNOMXqQMhVIVH4FbJxCpEMZA6d 5uUQ== X-Received: by 10.14.221.73 with SMTP id q49mr161228eep.81.1376893903243; Sun, 18 Aug 2013 23:31:43 -0700 (PDT) Original-Received: from [192.168.10.2] (62-107-247.netrun.cytanet.com.cy. [62.228.107.247]) by mx.google.com with ESMTPSA id t6sm15009124eel.12.1969.12.31.16.00.00 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 18 Aug 2013 23:31:42 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130803 Thunderbird/17.0.8 In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4013:c01::22f 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:162871 Archived-At: On 19.08.2013 05:39, Stefan Monnier wrote: >> Similarly, plain 'git log -- packages/js2-mode' shows the old history, and >> does not include the commits from the upstream repo. > > I have added the metadata of the branches I know, but have not (yet) > updated those packages to be in sync with the latest commit of > those branches. I don't understand why you're talking about branches. I mean the packages/js2-mode directory. And yes, plain 'git log' shows its whole history (aside from a couple of latest commits), plus histories of other projects and ELPA itself. But the history of packages/js2-mode directory, which should be (almost) identical with the upstream, isn't. >> Then I did 'git subtree pull --prefix=packages/js2-mode ', it >> succeeded, 'git subtree push' still didn't work after that, but 'git subtree >> split ... -b js2-mode' followed by 'git co js2-mode' and 'git push' >> succeeded, pushing the whole damn elpa history to >> git@github.com:mooz/js2-mode.git. > > why the whole elpa history got carried over to the > split tree. The packages/js2-mode subtree history is wrong, so the wrong history got pushed. I could try to pose these questions to apenwarr, but we're dealing with a complex repository here, and the subtrees were not added the recommended way (AFAICT), so there's little motivation for him to answer. >> Further, I'm still not receiving notifications for commits made in >> elpa/packages/js2-mode. Should I explicitly add a "Maintainer:" header? > > AFAIK noone committed to that branch (other than yourself, but the > email is not sent to the guy who did the push, since presumably he > knows about those changes already). You did. See 293db6e (Fix up copyrights and the checking code).