From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: [RFE] Migration to gitlab Date: Wed, 15 May 2019 16:37:36 +0300 Message-ID: References: <1552789070.5272.1@yandex.ru> <1552793646.5272.3@yandex.ru> <1552821396.21432.0@yandex.ru> <83imwhwf4x.fsf@gnu.org> <837ecvux2q.fsf@gnu.org> <9c7cf558-a2d3-951e-d6e1-31b3ad5900cf@yandex.ru> <1553064994.13109.0@yandex.ru> <831s32t3fn.fsf@gnu.org> <93f38b88-059b-b243-49bf-df61f424fb3f@yandex.ru> <83o94zap79.fsf@gnu.org> <5161ae04-391e-49d8-e942-127c04062c27@yandex.ru> <83sgu6zbfe.fsf@gnu.org> <83imv2z74u.fsf@gnu.org> <6391f225-1d4d-06ae-eef5-9f069ef6878f@yandex.ru> <83sgu5yi5p.fsf@gnu.org> <83d0l9xkbz.fsf@gnu.org> <16b894b3-fde4-02bb-eb64-096fe444c514@yandex.ru> <87a7foih49.fsf@mouse.gnus.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="152211"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 Cc: Eli Zaretskii , theophilusx@gmail.com, hi-angel@yandex.ru, emacs-devel@gnu.org To: Lars Ingebrigtsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed May 15 15:37:57 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hQu6W-000dTj-Vs for ged-emacs-devel@m.gmane.org; Wed, 15 May 2019 15:37:57 +0200 Original-Received: from localhost ([127.0.0.1]:37323 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hQu6V-0007CR-VJ for ged-emacs-devel@m.gmane.org; Wed, 15 May 2019 09:37:55 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:50658) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hQu6N-0007C9-LV for emacs-devel@gnu.org; Wed, 15 May 2019 09:37:48 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hQu6M-0007yR-Lt for emacs-devel@gnu.org; Wed, 15 May 2019 09:37:47 -0400 Original-Received: from mail-wm1-x342.google.com ([2a00:1450:4864:20::342]:55519) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hQu6M-0007wx-Fl; Wed, 15 May 2019 09:37:46 -0400 Original-Received: by mail-wm1-x342.google.com with SMTP id x64so57339wmb.5; Wed, 15 May 2019 06:37:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=N/kCMTixatPou7k9jfDwDWdq+qznJY3XK/KQAWzOIBQ=; b=P/DSAIZ2uqcLQGnITs4SZY/Iv/5wJ9LvA3KWnqTyfyHq3dU+hQ10027IV5E65h3Yu4 /2N6pEGT9LQSVLyLfsrw5Oq/Ru8h8bOicRPmyg9zd6ACneTuMocUbik541FipWfw+f/K hVNxUBj1/iFcACOxAVi9yGDkDmEhM2PPdeLJq1lkz6X4h/O2/1vqWQeRY6gaJYV0Us9p 8n7Vnb7mqB/GZ5ty63O5J1vUiWViERiN/SosUFoHYxNRICZlfaa17/yjMkyHzkNkcQSH CiJmM8duKly9Bov9CpAotNH4SKy7birFf6aR6p5rxK5hK7ALlXNhNbzrfjc6s6VmIMk3 GeNw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=N/kCMTixatPou7k9jfDwDWdq+qznJY3XK/KQAWzOIBQ=; b=VdyRsVa7ZdeSU7Lme295kE5TzD2kkJ86/RtQes7aEg3FgT+FHJKbUmmcKTd9dH2kC3 jKXKbeBuygzMlAq2c3D2xR7jXJpwcTOlsDfhnK5AI9S8IN37gCXL8bxu3UAlhYZGLMJA AVaOGU8lRxqy/Q2DFJjg0jPQZbtJkaZe5S2ebbcZgbwqvSEEO0UQe/79bC8Px+QzIsOM uEz3WtBltIv/qpC7PknQonPC78PICgKQsgDum425OzV/I2xbXKGyFZ8oS6Oy8L5oSmOS I3nF+VL+px5P/YqeHnK+zKECGAPYwuH5n2acOT3wR1zYJkVchm64NWXScsKSRkLtJHRA G2kw== X-Gm-Message-State: APjAAAXVeEmIUXnH0Ss78UCViWhGvfrLKUm5qYIzNxJmHqLQU5kPc9ow LdsGAKd5k50otISp1vOqI1k= X-Google-Smtp-Source: APXvYqxWRk/6bdYDceTRTElVruNDwSWd2pOuXBTlfzHXLRxPu85eK+4z0ebep0R2rJ/iiAOw86lxHQ== X-Received: by 2002:a1c:7dcf:: with SMTP id y198mr11920770wmc.94.1557927464971; Wed, 15 May 2019 06:37:44 -0700 (PDT) Original-Received: from [192.168.0.195] ([109.110.245.170]) by smtp.googlemail.com with ESMTPSA id g6sm2753148wro.29.2019.05.15.06.37.37 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 15 May 2019 06:37:37 -0700 (PDT) In-Reply-To: <87a7foih49.fsf@mouse.gnus.org> Content-Language: en-US X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::342 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:236537 Archived-At: On 15.05.2019 5:30, Lars Ingebrigtsen wrote: > I haven't followed this discussion closely, so I don't know whether > anybody's mentioned this before: Emacs does have a way to interact with > the Emacs bug tracker through the debbugs-gnu package. Several times, yes. And I've responded: it is still slower than GitHub/GitLab. And I don't have SMTP configured in Emacs. I'm not a big fan of the UI either, but that's secondary. > It would also be nice if Emacs had (as part of report-bug, perhaps) a > way to search bugs, so that users could see whether anybody else had > reported the same thing, but again, the debbugs API isn't very... > er... expressive? I think it did have that at some point?.. Or maybe I just dreamt that. > Anyway, it's obvious that most younger programmers prefer the > Git{hub,lab} way of doing things -- if only because that's the only way > they've done this sort of thing before. And it would be great if Emacs > could cater to that programming pool, too. Yup. > But personally, I just loathe interacting with bug reports and patches > through a web browser, and I hate the "accept the pull request" thing, > because I want to test the patch locally on my own machine first, and I > want to be able to fix up really minor syntax things myself before > committing without brow-beating the patch submitter repeatedly to get > them to fix up these things minor before accepting the patch. I don't understand the hate on an optional feature: you could still download the patch, fix it up yourself, push and close. It can even be automated without too much difficulty. Or you can merge and push the minor fix-ups in a follow-up commit. "Brow-beating" the submitter, as you phrased it, could be beneficial as well if the person is interested in contributing more than one patch.