Gentoo Archives: gentoo-project

From: Matt Turner <mattst88@g.o>
To: Gentoo project list <gentoo-project@l.g.o>
Subject: Re: [gentoo-project] utilizing GH functionality that Gentoo infra does not provide
Date: Sat, 02 Apr 2022 15:48:20
Message-Id: CAEdQ38FbpUSLutrmDdpgiFfwPm--uu4hSKtY0_q5GHPFBGOTwg@mail.gmail.com
In Reply to: [gentoo-project] utilizing GH functionality that Gentoo infra does not provide by Mike Frysinger
1 On Tue, Mar 29, 2022, 10:56 AM Mike Frysinger <vapier@g.o> wrote:
2 >
3 > starting a dedicated thread for
4 > https://archives.gentoo.org/gentoo-project/message/ec2b560480627371a7bda5c85924eddd
5 >
6 > GH provides a lot of functionality for free that Gentoo infra does not cover.
7 > these are particularly useful for projects that are used beyond Gentoo.
8 >
9 > * release management (e.g. distfiles hosting)
10 > * CI runs (e.g. GH actions)
11 > * Projects for task management
12 > * possibly even Discussions since it'll provide a clear/scoped space for
13 > non-Gentoo users & devs. Gentoo forums are huge and require custom accts,
14 > and mailing lists are huge and a bit restrictive old timey.
15 >
16 > this is all orthogonal to the git content itself (objects, branches, tags,
17 > etc...). those should remain in the read-only clobber mode that exists now.
18 >
19 > there is no downside for Gentoo here. it's all functionality that can be
20 > had for free, does not introduce any risks, and many devs are already using
21 > GH heavily for Gentoo projects -- albeit, they don't do it under the Gentoo
22 > umbrella, they fork it into their own personal space and maintain it there.
23 > we shouldn't be forcing devs & projects away from Gentoo for such basic
24 > functionality.
25 > -mike
26
27 What projects would you want to take advantage of these GitHub features?