From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.bugs Subject: bug#43019: Bundle modus-operandi-theme and modus-vivendi-theme with Emacs Date: Mon, 24 Aug 2020 09:13:58 -0400 Message-ID: References: <838se46zaz.fsf@gnu.org> <87o8n0xnbx.fsf@protesilaos.com> <837dto6yap.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34153"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 43019@debbugs.gnu.org To: Eli Zaretskii , Protesilaos Stavrou Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Aug 24 15:15:14 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1kACJe-0008lY-6u for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 24 Aug 2020 15:15:14 +0200 Original-Received: from localhost ([::1]:55296 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kACJd-0007lD-6U for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 24 Aug 2020 09:15:13 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:49914) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kACJS-0007je-EV for bug-gnu-emacs@gnu.org; Mon, 24 Aug 2020 09:15:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:44999) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kACJS-0000iJ-4B for bug-gnu-emacs@gnu.org; Mon, 24 Aug 2020 09:15:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kACJR-0007FE-VC for bug-gnu-emacs@gnu.org; Mon, 24 Aug 2020 09:15:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 24 Aug 2020 13:15:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43019 X-GNU-PR-Package: emacs Original-Received: via spool by 43019-submit@debbugs.gnu.org id=B43019.159827484827687 (code B ref 43019); Mon, 24 Aug 2020 13:15:01 +0000 Original-Received: (at 43019) by debbugs.gnu.org; 24 Aug 2020 13:14:08 +0000 Original-Received: from localhost ([127.0.0.1]:56528 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kACIa-0007CU-54 for submit@debbugs.gnu.org; Mon, 24 Aug 2020 09:14:08 -0400 Original-Received: from mail-yb1-f169.google.com ([209.85.219.169]:35958) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kACIX-0007Bm-OP for 43019@debbugs.gnu.org; Mon, 24 Aug 2020 09:14:06 -0400 Original-Received: by mail-yb1-f169.google.com with SMTP id g3so5137421ybc.3 for <43019@debbugs.gnu.org>; Mon, 24 Aug 2020 06:14:05 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=DH4PxOCJrhey9z7Eid3VSqeBJ9RtoChRrFrVaRmfypw=; b=qCJ3wihaR2Y/y4texuKzttyJG6k1hZw1dQEJFp4CLz+5mlWEhrgrvi4ZT7OumSJwUm p1as6pOCFNNfKrbWcSSXaAgVWT7gNrxvb8lBCNQw9DA/gvoffLY5gfZnvGJefgDwSqy/ /P1P1ijGtORd4GN0go0stKJkKtvIblkXp8Y9dmiJgTpFN7+LbFRG4oco4tUDaZRZzG61 t3FRYfNPR8mlwDUeYO9muQphCxLWU635r0kaIoWkNv8NZcsd7IpsBsra7xamLu5xmO8x pbVWw0rd8g0EkiIbE+c2RLxARkB38TDoM8pl5tdPM3Z7h2M8JH9lkaoDQ65jbFI2Emwa QI9Q== X-Gm-Message-State: AOAM530Z2etOeWQ3konVsLY+4zcfzyUuua8W4VZiT9cKATb+cgLDqIA+ 8S0ccSK7iQ4hO0CjC/opRwjbf5TnmeOuV10jP8w= X-Google-Smtp-Source: ABdhPJzYUoViorRUg9rkodUmRBiwbdXLoGjPX2AQTtoPdnRyYimki5Y3wFEUTLWKRGrvnyEs60Ex+Jm37+oYUVcCIyE= X-Received: by 2002:a25:880e:: with SMTP id c14mr7557568ybl.181.1598274840221; Mon, 24 Aug 2020 06:14:00 -0700 (PDT) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 24 Aug 2020 09:13:59 -0400 In-Reply-To: <837dto6yap.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:186135 Archived-At: Eli Zaretskii writes: >> In technical terms, how would this affect their development? Do I need >> to change their git repo to some other source? How will new >> commits/releases be synced with Emacs? Would development be shared with >> emacs-devel or some other mailing list? > > From my POV, the ideal arrangement would be for you to tell us when to > sync the version in Emacs, or maybe even push the changes yourself. Here's my understanding of how this would work: - We start with just reviewing and then installing the currently released ELPA version on the master branch. - When Protesilaos thinks it's time (for example, when he tags a new version), he opens a bug report with an email to bug-gnu-emacs@gnu.org letting us know that we should please merge the new version. Attached to that email is a patch against emacs.git, where the commit message follows the format of commit 99f8a1c91733 in emacs.git. - Other than that, the workflow stays the same with regards to GNU ELPA. This is a good thing to maintain, since that means that users can easily install the latest version of the theme should they want or need to. Eli, please correct me if anything above is incorrect or unsatisfactory. (In the future, the easiest would probably be if Protesilaos requested commit access on Savannah to just push any changes directly to emacs.git himself. But there is no particular need to do this immediately.) Best regards, Stefan Kangas