From: konsolebox <konsolebox@gmail.com>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Gentoo's future directtion ?
Date: Thu, 27 Nov 2014 04:28:13 +0800 [thread overview]
Message-ID: <CAJnmqwbPHmwdmKyR_0J1ry7zgNwzVg5HPwz3-=NRV0WfSmWj9Q@mail.gmail.com> (raw)
In-Reply-To: <CAGfcS_kAtSHGyX52AxUAu_JbORvxfwgbW5tX_yCWLL8=j=7Y3Q@mail.gmail.com>
On Thu, Nov 27, 2014 at 2:04 AM, Rich Freeman <rich0@gentoo.org> wrote:
> On Wed, Nov 26, 2014 at 12:29 PM, hasufell <hasufell@gentoo.org> wrote:
>> I don't know of literally any big project except gentoo that still does
>> not _require_ a review workflow. Git would be the perfect excuse to
>> "make it happen", but that's something people have to agree on.
>>
>
> Gentoo is a release-less distro. First, most projects that aren't
> distros aren't really comparable to a linux distro because most
> projects represent something unified in design, while distros tend to
> be diverse collections. Distros that involve releases naturally
> involve review/testing/etc, as there is the concept that the release
> should be fairly free of bugs. In Gentoo there is no expectation that
> the distro is ever free of bugs - there is just WAY too much churn and
> there is never some kind of concept of overall quality.
>
> The other problem with a reviewer workflow is that most Gentoo devs
> don't want to be or deal with reviewers. It is hard enough to get
> maintainers to just not block collaboration entirely.
>
> If you want to do THAT big of a cultural change, you'd probably be
> better off just forking the distro, as you'll end up having to ditch
> almost all the current devs anyway.
Hi, just an ordinary 9-years user here. I hope you don't mind my asking.
Is it really official that most significant people on Gentoo don't like the
change from CVS to Git? Has there been a general discussion about it, and
what is basically everyone's general argument to it? Just in case attempts
to change were already made, what were technically the biggest things that
prevented it?
And I also once thought that having a decentralized Gentoo would be good
(yes, even more than just being distributed), but perhaps it would be just
too risky to implemented right away in Gentoo. Perhaps having an
experimental fork were devs in Gentoo would give support would be nice and
consider merging it back later if it's already mature enough.
Nevertheless I don't think using Git itself is exactly being decentralized,
and probably a more flexible and distributed version of the current Gentoo.
If it's concerns about reviews that people may or may not want, I think
there are still some other good benefits of using Git besides it.
And I'm one who considered sharing some of the ebuilds I made for myself,
but I really dislike personally contacting the developer in charged, or
posting over-formal reports in bugzilla.
Directly giving a pull request to a developer's repository in Github should
be easiest and of great convenience. It also gives me the confidence that
my report would surely be noticed and noticed right away.
The ebuilds I shared would also need not to be merged. People can just
look at the forks of an official repository and see of those would be a
fitting solution for them. I wouldn't need a mentor for it.
About using Github by the way, I just mentioned it because I prefer it and
it would not need to be the official repository. The official repository
can still reside in Gentoo's servers but mirrors can be placed in Github
for the sake of better collaboration. Of course I'm not suggesting that
every mirror needs to have the whole portage tree.
Cheers,
konsolebox
next prev parent reply other threads:[~2014-11-26 20:28 UTC|newest]
Thread overview: 73+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <op5uW-6vB-17@gated-at.bofh.it>
[not found] ` <op5uW-6vB-19@gated-at.bofh.it>
[not found] ` <op5uW-6vB-21@gated-at.bofh.it>
[not found] ` <op5uW-6vB-23@gated-at.bofh.it>
[not found] ` <op5uW-6vB-25@gated-at.bofh.it>
[not found] ` <op5uW-6vB-15@gated-at.bofh.it>
[not found] ` <opcd3-84i-7@gated-at.bofh.it>
2014-11-22 18:12 ` [gentoo-user] Gentoo's future directtion ? wireless
2014-11-22 17:56 ` Rich Freeman
2014-12-26 2:13 ` Tom Wijsman
2014-11-22 18:54 ` hasufell
2014-11-22 22:20 ` Rich Freeman
2014-11-22 22:44 ` hasufell
2014-11-22 23:20 ` Rich Freeman
2014-11-23 15:18 ` [gentoo-user] " Nicolas Sebrecht
2014-11-23 15:31 ` Volker Armin Hemmann
2014-11-23 17:33 ` Nicolas Sebrecht
2014-11-23 18:25 ` Volker Armin Hemmann
2014-11-23 18:54 ` Nicolas Sebrecht
2014-11-23 19:15 ` Volker Armin Hemmann
2014-11-23 21:03 ` Nicolas Sebrecht
2014-11-23 19:30 ` Rich Freeman
2014-11-23 20:54 ` Nicolas Sebrecht
2014-11-23 21:04 ` Volker Armin Hemmann
2014-11-23 21:14 ` Alan McKinnon
2014-11-23 23:02 ` Volker Armin Hemmann
2014-11-23 22:50 ` [gentoo-user] " hasufell
2014-11-23 23:24 ` Rich Freeman
2014-11-23 23:45 ` hasufell
2014-11-24 0:10 ` Rich Freeman
2014-11-24 18:13 ` [gentoo-user] " James
2014-11-25 19:29 ` Andreas K. Huettel
2014-12-26 2:55 ` Tom Wijsman
2014-11-24 0:12 ` [gentoo-user] " hasufell
2014-11-24 0:30 ` Rich Freeman
2014-11-24 8:20 ` Sid S
2014-11-24 12:41 ` Rich Freeman
2014-11-24 15:06 ` Sid S
2014-12-26 2:51 ` Tom Wijsman
2014-12-26 2:40 ` Tom Wijsman
2014-11-26 15:21 ` thegeezer
2014-11-26 15:52 ` Rich Freeman
2014-11-26 17:29 ` hasufell
2014-11-26 18:04 ` Rich Freeman
2014-11-26 18:49 ` hasufell
2014-11-27 12:00 ` [gentoo-user] " James
2014-11-28 16:56 ` hasufell
2014-11-28 20:10 ` James
2014-11-26 20:28 ` konsolebox [this message]
2014-11-26 20:39 ` [gentoo-user] " Rich Freeman
2014-11-26 21:58 ` Stefan G. Weichinger
2014-11-26 23:43 ` Rich Freeman
2014-11-27 1:51 ` Paige Thompson
2014-11-27 2:03 ` Rich Freeman
2014-11-27 2:17 ` Paige Thompson
2014-11-27 3:01 ` Rich Freeman
2014-11-27 4:08 ` hasufell
2014-11-27 9:18 ` [gentoo-user] " Martin Vaeth
2014-11-28 16:36 ` hasufell
2014-11-29 7:09 ` Martin Vaeth
2014-11-29 11:34 ` Nicolas Sebrecht
2014-11-29 14:28 ` Alan Mackenzie
2014-11-29 15:18 ` konsolebox
2014-11-29 16:14 ` Alan Mackenzie
2014-11-29 17:21 ` Alec Ten Harmsel
2014-11-29 19:38 ` hasufell
2014-12-02 21:03 ` Sid S
2014-12-02 21:11 ` Rich Freeman
2014-12-03 19:28 ` Sid S
2014-11-27 2:24 ` [gentoo-user] " Paige Thompson
[not found] <opmm6-6qu-23@gated-at.bofh.it>
[not found] ` <opmm6-6qu-25@gated-at.bofh.it>
[not found] ` <opmm6-6qu-27@gated-at.bofh.it>
[not found] ` <opmm6-6qu-29@gated-at.bofh.it>
[not found] ` <opmm6-6qu-31@gated-at.bofh.it>
[not found] ` <opmm6-6qu-33@gated-at.bofh.it>
[not found] ` <opmm6-6qu-35@gated-at.bofh.it>
[not found] ` <opmm6-6qu-21@gated-at.bofh.it>
[not found] ` <opn8u-7mQ-13@gated-at.bofh.it>
2014-11-22 19:59 ` wireless
2014-11-22 20:29 ` Volker Armin Hemmann
[not found] <op45Q-4js-27@gated-at.bofh.it>
[not found] ` <op45Q-4js-29@gated-at.bofh.it>
[not found] ` <op45R-4js-31@gated-at.bofh.it>
[not found] ` <op45Q-4js-25@gated-at.bofh.it>
[not found] ` <op4yT-57R-19@gated-at.bofh.it>
2014-11-22 0:13 ` wireless
2014-11-22 6:13 ` Rich Freeman
[not found] <op0lA-7bj-19@gated-at.bofh.it>
[not found] ` <op0Yj-8d7-45@gated-at.bofh.it>
[not found] ` <op1B0-xP-25@gated-at.bofh.it>
2014-11-21 22:40 ` wireless
2014-11-21 22:01 ` Rich Freeman
2014-11-21 17:34 James
2014-11-21 17:57 ` Michael Brinkman
2014-11-21 18:14 ` Rich Freeman
2014-11-21 18:53 ` Paige Thompson
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='CAJnmqwbPHmwdmKyR_0J1ry7zgNwzVg5HPwz3-=NRV0WfSmWj9Q@mail.gmail.com' \
--to=konsolebox@gmail.com \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox