Received: from out0.migadu.com (out0.migadu.com [94.23.1.103]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTPS id CD941781D5C for <~alpine/devel@lists.alpinelinux.org>; Mon, 8 Jun 2020 08:13:54 +0000 (UTC) X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dereferenced.org; s=default; t=1591604033; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=RhGeVuuTgNlQoJA6tMHIDIvsL1lmaXKPUlJ01YNRW0g=; b=sHJCqip8FjWnD4fXR0JjgCQtQf/yAbvrhN6cZFBkMnIVI/vsz9lM11bD/0kIYeO27wmoww f3kKTy2+qoOS1Sj4Q/utDM1mqvD1hjT/tdhzsKnV9C0rUps+7Fwm97jkEbt80jLCrFqA4F ni7Pf9cK3Qf8zE9auQS22G5Ta21phBU= From: Ariadne Conill To: ~alpine/devel@lists.alpinelinux.org Subject: team-maintained packages Date: Mon, 08 Jun 2020 02:13:49 -0600 Message-ID: <1765542.52O7J0OIYB@localhost> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Spam-Score: 0.90 Hello, Now that Gitlab is deployed and in place, it is possible to have teams as groups in gitlab, such as the core group[1]. As many maintainers and developers collaborate on packages anyway, I believe it is useful to formalize this arrangement. Accordingly, I believe that we should allow Gitlab groups to own packages to achieve that. A Gitlab group can be assigned issues in the issue tracker, and can have designated "owners" of the group. Groups are also publicly viewable. This solves the traditional accountability issue with team maintenance. From an APKBUILD perspective, the maintainer line would look like this: # Maintainer: Alpine KDE team # Coordinator: Whoever The "coordinator" role would be the preferred member in the group for contact about the package, but the team as a whole could also make decisions about the package as well. Thoughts? Ariadne [1]: https://gitlab.alpinelinux.org/groups/core