From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Tracking package submissions with Debbugs Date: Fri, 02 Sep 2016 14:39:12 +0200 Message-ID: <87fupimq6n.fsf_-_@gnu.org> References: <57B1AD4D.2080907@goebel-consult.de> <20160815153059.7c8201e6@scratchpost.org> <87h9am5aco.fsf@gmail.com> <57B2BEDA.2020202@goebel-consult.de> <874m6kbyg4.fsf@gmail.com> <57B5A049.6070206@goebel-consult.de> <87wpiwruyd.fsf@we.make.ritual.n0.is> <87inuf27h7.fsf@we.make.ritual.n0.is> <20160902002755.GA30382@jocasta.intra> <87vayfm821.fsf@we.make.ritual.n0.is> <8737liam03.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:51470) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bfnke-0005Fa-P6 for guix-devel@gnu.org; Fri, 02 Sep 2016 08:39:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bfnkZ-00062N-Lb for guix-devel@gnu.org; Fri, 02 Sep 2016 08:39:19 -0400 In-Reply-To: <8737liam03.fsf@gmail.com> (Alex Vong's message of "Fri, 02 Sep 2016 13:50:20 +0800") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Alex Vong Cc: guix-devel@gnu.org, ng0 Hi Alex! Alex Vong skribis: > While it may not be as user-friendly as web-based bug tracker these > days, I think the Debian bug tracking system is still better than our > current approach. In Debian, everything is a package. It is like a > language primitive in the bug tracker system. > > > There is an "intended to package" (ITP) package. When you want to > package something, you simply file a bug against the ITP package. This > has the advantage that, the relevant information stays within the bug > report. So everyone can see the whole process, starting from someone > intending to package, to a fully reviewed package, all in a single bug > report. It is like having "lexical scoping". And we all like lexical scoping. :-) > And the most important argument comes: We already have it now[0]! So, > this could be a working intermediate solution. Currently, we are not > using debbugs to its full potential. > > > My suggestion will be to create a new package called "guix-package", and > all people hoping to introduce a new package to guix should file a bug > report to . If you are new to this type of bug > tracking system, no problem! There is (some) documentation on it[1][2] > and here is my own little example[3]. I think this is a good idea, at least an improvement over the status quo. I suppose it wouldn=E2=80=99t handle patch series very well though, would i= t? Or people would have to send the =E2=80=9Ccover letter=E2=80=9D of the seri= es first, and then send the rest to NNN@debbugs.gnu.org once a number has been assigned? What=E2=80=99s unclear to me is how convenient Debbugs is for non-Emacs use= rs: Emacs has M-x debbugs-gnu, which is a significant UI improvement, but how do non-Emacs users deal with Debbugs? Thanks, Ludo=E2=80=99.