On Tue, 22 Oct 2013 04:10:36 +0200
Peter Stuge <pe...@stuge.se> wrote:

> Tom Wijsman wrote:
> > There is an alternative solution here; and that is to bring reviewed
> > versions of them to the Portage tree or official games repository,
> > and honor their contributions. That is a win-win situation for both
> > of you.
> 
> I'm afraid that's too naive. :\

Why? I'm afraid you have misread what I wrote; or, maybe we're not
thinking on the same wave length about this.

Gentoo Developers already do this work constantly; when they bring in
new ebuilds from Bugzilla, review proxied maintainer's work, ...

> I have significant experience from contributors in several other
> projects who aren't interested in higher quality standards than
> their own. They will infallably find a way to continue their work
> as they see fit, with the case in point being gamerlay.

I do not state that they are or should be interested.

My alternative solution doesn't have to involve contributor interaction.

> Someone interested in maintaining higher standards will need to
> maintain such higher standards on their own, experience shows that
> zero percent of that effort is absorbed by those contributors who are
> content with lower standards - they more or less explicitly state
> that they do not want to learn how to attain higher quality.

That's what I was suggesting: Use their work honoring them; but, do not
give them back reviews or feedback as they don't want that.

> Unless one has actually been in this position I think it may be
> difficult to understand how extremely demotivating it is to keep
> cleaning up after people who do not want to learn. It is neither
> sustainable for a single person nor for a team.

I feel the opposite, it is often easier to start from ebuilds that
already work than to start from those that don't; as at that point you
only need to apply testing and QA practices.

Whereas otherwise you would need to reinvent the wheel, what others
have already done before you.

This is at least how others and I handle ebuilds and patches that are
provided; but yes, I also see people that rather start from scratch.
It's kind of a personal opinion thing, and I believe both approaches
are a good way; the existence of one shouldn't exclude the other...

> If there's infrastructure to support it I'm strongly in favor of
> letting everyone do what they like to do, a sort of live and let
> live.

There's always going to be so; eg. GitHub, but even with the existence
of such infrastructure we actually won't need it, because the gamerlay
project is backed by Gentoo Developers so I doubt there will be
deprecation of it any time soon. Indeed, let it live.

> The question is why high quality would matter.

It does for the Portage tree or official overlays that intend to deal
with quite a large audience, it doesn't have to be so for gamerlay.

-- 
With kind regards,

Tom Wijsman (TomWij)
Gentoo Developer

E-mail address  : tom...@gentoo.org
GPG Public Key  : 6D34E57D
GPG Fingerprint : C165 AF18 AB4C 400B C3D2  ABF0 95B2 1FCD 6D34 E57D

Attachment: signature.asc
Description: PGP signature

Reply via email to