X-Original-To: alpine-devel@lists.alpinelinux.org Received: from mail-pf0-f179.google.com (mail-pf0-f179.google.com [209.85.192.179]) by lists.alpinelinux.org (Postfix) with ESMTP id 0E7035C55D4 for ; Sat, 15 Jul 2017 23:31:18 +0000 (GMT) Received: by mail-pf0-f179.google.com with SMTP id q85so60790449pfq.1 for ; Sat, 15 Jul 2017 16:31:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:reply-to:to:subject:date:user-agent:references:in-reply-to :mime-version:content-transfer-encoding:message-id; bh=kd9MOQXwpSGWUrdyXIRDQgBSF7wdXeMqU/yIs+wv6cI=; b=Xe8JIEs2L0KxJWqK5BNOS5FQTdy4QI1jvh+G3VmlCUn6I8XcH93AWscPytvEFqHAJQ fW9WG4dNy+f4WQSIJS7tqNY1ORiD6sN+woYa57+5h3tQ+zhVM0ZpMR6RGj11Jf3jJErl ZgAiv998FtLxhOq2dJOhzvrXQiAdlt6wLG5PUfVQKf7n9y3VTZNGnr2t7nDDwjJbYUxZ M9cEZQ5wqnVjSXnLy7bHu/KInNKfbOvvS2XvwmR9DD3zhV9Av0MYsOSq3GDAv1hyRqv+ lZOXUaYHhnwxoWQsQlXOcaFw5Nn5h2t+zHzsPwO+NkGHbnR8pXBgffCPoFSli7DvgeRU k50g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:reply-to:to:subject:date:user-agent :references:in-reply-to:mime-version:content-transfer-encoding :message-id; bh=kd9MOQXwpSGWUrdyXIRDQgBSF7wdXeMqU/yIs+wv6cI=; b=HQbobqau8bbm8z086VnqP/V3D/Kn0rh0cx6GBtx8rFRzXislrzhY3pYo6DB14zZhdu szoT0MEwpbELwwHlemg1GWFWo9qbQ1pd0OjNUJ423n4ArZkmrSwnL4X2Eyao4HRrzgjw 26HPl5To7l3EgZYFUZGRJOG1WMtbNQpyubJT8uJVJD1PNCpaV/8apXQi98Hg3MLPaMJa YG9eCSxFMc1aNhI4fTS/AhLLwQPkjpihKHE7npn9AjK7SgstOzZ6fWbEVccAwWdUu8yY ASj5i4FHAmgqBL5jUZ3B25CS3kXnxkPTu9e9nZLhGy1TmCZOGMi94IIl3AUilcum61wd GH1Q== X-Gm-Message-State: AIVw112lTkNeprAROoHYrNtrZiVylBHDjO++yCCbfWdk8XRhzPjarJLW pYiuH+RcMqphqsei X-Received: by 10.84.136.1 with SMTP id 1mr22597028plk.74.1500161477188; Sat, 15 Jul 2017 16:31:17 -0700 (PDT) Received: from microknoppix.localnet ([117.198.37.254]) by smtp.gmail.com with ESMTPSA id w70sm3683463pfd.15.2017.07.15.16.31.16 for (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sat, 15 Jul 2017 16:31:16 -0700 (PDT) From: "V.Krishn" Reply-To: vkrishn4@gmail.com To: alpine-devel@lists.alpinelinux.org Subject: Re: [alpine-devel] [Proposal] Remove "# Contributors:" from APKBUILDs Date: Sun, 16 Jul 2017 05:01:12 +0530 User-Agent: KMail/1.13.7 (Linux/3.9.6-64; KDE/4.8.4; x86_64; ; ) References: <20170712162518.51f4503e@ncopa-desktop.copa.dup.pw> In-Reply-To: <20170712162518.51f4503e@ncopa-desktop.copa.dup.pw> X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <201707160501.12501.vkrishn4@gmail.com> > On Wed, 12 Jul 2017 01:59:49 -0500 > > William Pitcock wrote: > > Hello, > > > > On Tue, Jul 11, 2017 at 8:40 AM, Tmp File wrote: > > > Hello Alpinists. > > > > > > I think the contributors on an APKBUILD doesn't give much useful > > > information and only makes the APKBUILDs longer. In the off chance you > > > want to see who contributed in the past to a package, you can use git > > > log. Most times only the maintainer is useful. > > > If he doesn't answer, you can look at whoever else contributed to the > > > package with git log. It'll be much more detailed and give a better > > > idea. > > > As a good side-effect this would also make the maintainer of a package > > > easier to parse. > > > > I agree, however I also think allowing multiple Maintainer lines is > > important. > > The idea with having a single maintainer is that one single person has > the responsability for the package. This is to avoid situation where > all the maintainers expect the other maintainers to act. > > When you are alone maintainer there is no doubt who should follow up > and make sure things gets fixed. > > I am open to add a field for multiple comaintainers though. This is were adding auto-flagging in https://pkgs.alpinelinux.org/flagged interface could be a help. The scripts checks the ordered (occurrence) of maintainers in apkbuild file. Moment a new version of pkg is auto flagged, it emails to first maintainer. (or the next depending on stats) Once maintainer acts upon the email he/she can send back mqtt msg with some pre-defined msg (the mqtt pub format can be normalized). The msg triggers a increment count for that maintainer for WIP or pkgs. The number of pkgs a maintainer can tag as WIP can be set as quota, or there can be round-robin on multi-maintainer'ed pkgs. Interface https://pkgs.alpinelinux.org/flagged can be enhanced, 1. Message columns would show the current state 2. Have a Msg history link 3. Stats page for maintainers showing work in hand Having he whole cli based with web-based gui wrapper may be more desirable. > > We should probably also change it from being a comment in apkbuild to a > shell variable. May not be needed. > > eg: > > maintainer="...." > > > We may also want to keep Contributor lines for restricted packages > > where only some people are allowed to touch them, but right now our > > commit scripts don't do that specific kind of processing. > > > > William > > > > > > --- > > Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org > > Help: alpine-devel+help@lists.alpinelinux.org > > --- > > --- > Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org > Help: alpine-devel+help@lists.alpinelinux.org > --- -- Regards. V.Krishn --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---