Gentoo Archives: gentoo-dev

From: Tobias Klausmann <klausman@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Developer branches on proj/gentoo
Date: Tue, 11 Aug 2015 14:09:51
Message-Id: 20150811140941.GA100160@skade.schwarzvogel.de
In Reply to: Re: [gentoo-dev] Developer branches on proj/gentoo by "Michał Górny"
1 Hi!
2
3 On Tue, 11 Aug 2015, Michał Górny wrote:
4 > Dnia 2015-08-11, o godz. 15:52:16
5 > Patrice Clement <monsieurp@g.o> napisał(a):
6 >
7 > > According to https://wiki.gentoo.org/wiki/Gentoo_git_workflow#Branching_Model,
8 > > "there may be developer-specific, task-specific, project-specific branches
9 > > etc". As far as I understand, it means I can go and create my own branch on the
10 > > main repository and push it and it gets spread all over the place. Is that
11 > > correct?
12 > >
13 > > Could someone explain to me the rationale behind this decision?
14 > >
15 > > Truth to be told, I kinda dislike the fact any developer can do this.
16 >
17 > As long as it's used with caution, I don't see a problem. Of course it
18 > would be bad if everyone pushed branches for any minor change. However,
19 > if there is a long-term work going on a branch, I don't see a problem
20 > with keeping it public.
21
22 I agree with monsierp here, person-level stuff should not be in
23 the official repo.
24
25 Also note that "not in the main repo" does not mean "non-public".
26 People (and projects) can always publish their version of the
27 tree somewhere else.
28
29 I personally even dislike the project branches, but those I am
30 more willing to accept.
31
32 Regards,
33 Tobias
34
35 PS: Call me a pessimist, but every time I see "if it's used with
36 caution", I think: yeah, but it won't.
37
38 --
39 Sent from aboard the Culture ship
40 Fine Till You Came Along