Re: [gentoo-dev] [RFC] Splitting developer-oriented and expert user mailing lists

2017-12-06 Thread Andreas K. Huettel
Am Mittwoch, 6. Dezember 2017, 00:40:11 CET schrieb William L. Thomson Jr.:
> On Wed, 6 Dec 2017 00:25:46 +0100
> 
> Kristian Fiskerstrand  wrote:
> > One of the primary issues recently is that you keep bringing up old
> > matters in a way that is a criticism of Gentoo overall, in various
> > channels. We've heard it already, and to keep bringing it up doesn't
> > add additional value to the discussion. So again, please reduce the
> > volume of such posts.
> 
> Most all still exist, plus new ones.

Well, it's like listening to a broken record, which keeps repeating the same 
snippet. At some point you stop listening, and at some point you realize you 
should maybe remove it from the player.

-- 
Andreas K. Hüttel
dilfri...@gentoo.org
Gentoo Linux developer 
(council, toolchain, perl, libreoffice, comrel)



Re: [gentoo-dev] [RFC] Splitting developer-oriented and expert user mailing lists

2017-12-06 Thread kuzetsa


On 12/05/2017 06:12 PM, Rich Freeman wrote:
> On Tue, Dec 5, 2017 at 5:41 PM, Kristian Fiskerstrand  wrote:
>>
>> We do not, but that presumes actual abuse has been demonstrated.
>> "spamming the mailing list", where the posts are regarding Gentoo, isn't
>> automatically abuse because some people are uncomfortable about the
>> information being presented, or they disagree with it.
>>
> I don't have any issue with discussion of facts, or even the offering
> of opinion, but the problem is that in these sorts of situations one
> side presents their side of the story and nobody is free to counter
> with the other side because of policy (and a reasonable policy at
> that).  And so the allegations just go unchallenged and are repeatedly
> posted.  What value does this add?  At best it misleads people into
> thinking that things like comrel actions are unfounded, and drives
> away potential contributors.

When a situation drives a way potential contributors,
a closer look should happen. A split might be the wrong
choice, but discussing the need for a remedy is good.

> If these were discussions about policy in the abstract and not in the
> specific then there wouldn't be as much difficulty (indeed, this is
> the form our disagreement is taking right now).  We can certainly have
> a free conversation about whether somebody who sexually harasses
> another developer ought to be booted or not.  The problem comes in
> when somebody has been the subject of a decision made based on their
> individual behavior - there is no way to have a reasonable public
> conversation about this.
>
> IMO discussions about individual comrel/etc decisions simply should
> not be considered on-topic for our lists.

Yes, but blocking of expression / communication is tricky:

Within a particular organization (in this case, one focusing on
FOSS/Libre software) demands that censorship be prevented at all
costs VS expectation that disruption won't be tolerated, nor will
general off-topic rudeness/disrespect, or even cruelty - some
expression can only exist in good faith when it can be reasonably
understood to further the overall objectives for the particular
organization (in our case, gentoo)

For a list specifically meant for development, more restrictions
are a reasonable starting point than elsewhere. There has to
be a line drawn somewhere, even if it's just "keep discussions
limited to matters associated with the current thread" (germane)

THIS discussion wouldn't make sense on a dev-util/cmake thread.



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] [RFC] Splitting developer-oriented and expert user mailing lists

2017-12-06 Thread Rich Freeman
On Wed, Dec 6, 2017 at 2:22 AM, R0b0t1  wrote:
> On Tue, Dec 5, 2017 at 4:12 PM, Rich Freeman  wrote:
>>
>> And what would you do when somebody repeatedly sexually harasses other
>> members of the community in private after being told to stop, and then
>> acts as if they're the victim on the public mailing lists?
>>
>
> If you are going to allege misconduct you need to be prepared to prove it.
>

And this is done - in private.  Nobody is alleging misconduct in
public, so I don't see why it needs to be proven in public.  Those
being kicked out are generally told why and are given an opportunity
to explain themselves, and often they're given an opportunity to
improve.  Some have later posted publicly saying they don't know why
they were booted.  With unmoderated lists we can't keep them from
making false statements like this.  With our current policies we can't
really contradict them specifically either.

I actually saw Debian take a slightly different tact in a recent
situation.  It looks like they gave the accused the opportunity to
decide whether the reasons for the action would be made public or not.
In that case they chose to make it public, so there was a public
statement by the project as to what was being done and why.  It
probably wouldn't hurt to talk to a lawyer but such an approach has
the advantage that it both preserves the privacy of the accused, while
also defeating false statements.  If somebody alleges that they're
innocent but did not give permission for the project to explain what
actually happened, they can hardly be considered a voice for
transparency and it would diminish their credibility.  On the other
hand, if somebody chooses to quietly leave the community there would
be no publicity around the event.  I'd think it would also help to
defeat liability for defamation/etc since the statement could be
presented to the accused for them to accept or reject, and if they
accepted it for publication that would probably make it hard to argue
in a court.

Aside from defamation as a potential issue, there is another reason to
keep this stuff private.  Somebody might not be a good fit for a big
community project, but that doesn't mean that there aren't other areas
of their life where they can be successful.  Publicity over a bad
event can harm their reputation in ways that go beyond the immediate
needs of our community.  And there always is the chance that an error
is being made in kicking them out.  Sure, that isn't a good thing, and
I believe our processes already minimize this risk, but ultimately the
harm in not being able to participate on a Gentoo mailing list is not
a great one.  Why make that harm greater by publicizing things when
this is not essential to accomplish our goals?  The goal isn't to ruin
somebody's life - it is to allow other contributors to participate in
the community in reasonable peace.

-- 
Rich



Re: [gentoo-dev] [RFC] Splitting developer-oriented and expert user mailing lists

2017-12-06 Thread William L. Thomson Jr.
On Wed, 06 Dec 2017 09:51:23 +0100
"Andreas K. Huettel"  wrote:

> Am Mittwoch, 6. Dezember 2017, 00:40:11 CET schrieb William L.
> Thomson Jr.: [...]  
>  [...]  
>  [...]  
> 
> Well, it's like listening to a broken record, which keeps repeating
> the same snippet. At some point you stop listening, and at some point
> you realize you should maybe remove it from the player.
> 

Maybe you should go take more of my Firebird changes and put them in
tree. Since you took over that package I mtainained and then merged in
my changes from Linux UnderGround overlay that came from mine...

Who do you think made the Firebird 3.x ebuild? I DID
https://github.com/Obsidian-StudiosInc/os-xtoo/commits/master/dev-db/firebird

See linux underground reporting issues with mine before adding it to
their repository
https://github.com/Obsidian-StudiosInc/os-xtoo/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aclosed+firebird

See the date after they got it from mine :)
https://github.com/linuxunderground/gentoo.overlay/blob/master/dev-db/firebird/firebird-3.0.2.32703.0.ebuild

Then Andreas adding it to tree... HILARIOUS
https://github.com/gentoo/gentoo/commit/e246873f43db77850c172263be72bc5153b23adb#diff-7dc5e9ed8a228dd8f564e17d66c5559e

Also seems it took a few tries why? Not familiar with package?
https://github.com/gentoo/gentoo/commits/master/dev-db/firebird

Same package, mgorny 51 comment QA leading to more issues because he
does not use, have a clue about it, or bothered to actually test... Due
to his approach and stance I assumed his changes  were correct. HUGE
mistake on my behalf. Why in part mgorny does not like me

All for a 1 line change to fix syslog-ng log file... 
https://bugs.gentoo.org/547442

mgorny going crazy on QA for a 1 line change Ridiculous!
https://github.com/gentoo/gentoo/pull/101

Introducing new bugs that did not exist. GO QA
https://github.com/gentoo/gentoo/commit/e246873f43db77850c172263be72bc5153b23adb#diff-7dc5e9ed8a228dd8f564e17d66c5559e

And work since on things mgorny missed...
https://github.com/gentoo/gentoo/commits/master/dev-db/firebird

This generation is NO replacement for the previous They seem
completely incapable of doing some things...

There is more QA issues but that is just Firebird.

Why is this PR still open? Or Java 9 PRs? Anyone working on that? Or
just people like you complaining about those actually doing the work
your not... or maybe cannot...
https://github.com/gentoo/gentoo/pull/1358
https://github.com/gentoo/gentoo/pull/1721
https://github.com/gentoo/gentoo/pull/6033

Andreas you are a funny guy...

-- 
William L. Thomson Jr.


pgpgPxbjlzmHL.pgp
Description: OpenPGP digital signature


[gentoo-dev] Last-rites: dev-vcs/qbzr, dev-vcs/bzr-explorer

2017-12-06 Thread Andreas Sturmlechner
# Andreas Sturmlechner  (06 Dec 2017)
# No maintainer, depends on dead PyQt4/Qt4.
# Masked for removal in 30 days. Bugs #480250, #640114
dev-vcs/qbzr
dev-vcs/bzr-explorer






[gentoo-dev] last rites: app-office/hamster-time-tracker

2017-12-06 Thread Nicolas Bock

# Nicolas Bock  (6 Dec 2017)
# Development has ceased, the last commit to the upstream repository was
# on 16 July 2016 with a note stating that its status is unmaintained [1].
# See also Bug 640034.
#
# [1] 
https://github.com/projecthamster/hamster/commit/c3e5fb761c88fdecfd1566cac8b6836228a27cce

--
Nicolas Bock 


signature.asc
Description: PGP signature


Re: [gentoo-dev] [RFC] Splitting developer-oriented and expert user mailing lists

2017-12-06 Thread R0b0t1
On Wed, Dec 6, 2017 at 7:04 AM, Rich Freeman  wrote:
> On Wed, Dec 6, 2017 at 2:22 AM, R0b0t1  wrote:
>> On Tue, Dec 5, 2017 at 4:12 PM, Rich Freeman  wrote:
>>>
>>> And what would you do when somebody repeatedly sexually harasses other
>>> members of the community in private after being told to stop, and then
>>> acts as if they're the victim on the public mailing lists?
>>>
>>
>> If you are going to allege misconduct you need to be prepared to prove it.
>>
>
> And this is done - in private.  Nobody is alleging misconduct in
> public, so I don't see why it needs to be proven in public.  Those
> being kicked out are generally told why and are given an opportunity
> to explain themselves, and often they're given an opportunity to
> improve.  Some have later posted publicly saying they don't know why
> they were booted.  With unmoderated lists we can't keep them from
> making false statements like this.  With our current policies we can't
> really contradict them specifically either.
>

You're mincing words: people are publicly alleging (we're talking
about it right now) private misconduct. Actions are now being proposed
(and have already begun to be acted out) based on this private
behavior. It is reasonable that if you expect anyone to believe you,
that you should prove the misconduct actually took place.

> I actually saw Debian take a slightly different tact in a recent
> situation.  It looks like they gave the accused the opportunity to
> decide whether the reasons for the action would be made public or not.
> In that case they chose to make it public, so there was a public
> statement by the project as to what was being done and why.  It
> probably wouldn't hurt to talk to a lawyer but such an approach has
> the advantage that it both preserves the privacy of the accused, while
> also defeating false statements.  If somebody alleges that they're
> innocent but did not give permission for the project to explain what
> actually happened, they can hardly be considered a voice for
> transparency and it would diminish their credibility.  On the other
> hand, if somebody chooses to quietly leave the community there would
> be no publicity around the event.  I'd think it would also help to
> defeat liability for defamation/etc since the statement could be
> presented to the accused for them to accept or reject, and if they
> accepted it for publication that would probably make it hard to argue
> in a court.
>

What really makes this hard to argue in court is the fact that in all
but one circuit libel, slander, and by extension defamation are all
impossible to claim if the statements were truthful. The first circuit
decision is very unpopular, and it seems like people do not expect it
to stand further testing as it was due to exceptional circumstances.

But really, the bigger issue is that lawyers are not magic sages that
can solve all of your problems. Most statements by lawyers are
opinions about how a justice might decide, and they do not know for
sure. In fact, much of practicing law is avoiding confrontation at all
cost, and many issues in the popular eye are almost entirely legal
speculation that has never seen a courtroom!

Consequently, the justification for the actions as has been given is
pathetic: if you actually had people's best interest in mind you would
be forthcoming with the evidence, because you truly believed the
problem is worth solving and believed you should convince other people
that it is worth solving. If you made someone's private actions public
(with consent of one party involved) it would be very hard to prove
that anything was done out of malice, which would be necessary, in the
US, to prove defamation.

Do not give up your freedom to act unless you are forced to.

The one legitimate complaint I could see being entertained is similar
to the ones that are now cropping up against universities and their
Title IX compliance courts: you have no legal training and are not
authorized to punish anyone, so the only thing you should do once you
are notified of misconduct is contact the police. In this sense the
policies you have now are "illegal" (in the vague, nebulous way that
your behavior makes it more likely for another party to have
standing).

> Aside from defamation as a potential issue, there is another reason to
> keep this stuff private.  Somebody might not be a good fit for a big
> community project, but that doesn't mean that there aren't other areas
> of their life where they can be successful.  Publicity over a bad
> event can harm their reputation in ways that go beyond the immediate
> needs of our community.  And there always is the chance that an error
> is being made in kicking them out.  Sure, that isn't a good thing, and
> I believe our processes already minimize this risk, but ultimately the
> harm in not being able to participate on a Gentoo mailing list is not
> a great one.  Why make that harm greater by publicizing things when
> this is not essential to accomplish o

Re: [gentoo-dev] [RFC] Splitting developer-oriented and expert user mailing lists

2017-12-06 Thread R0b0t1
On Wed, Dec 6, 2017 at 11:44 AM, William L. Thomson Jr.
 wrote:
> On Wed, 06 Dec 2017 09:51:23 +0100
> "Andreas K. Huettel"  wrote:
>
>> Am Mittwoch, 6. Dezember 2017, 00:40:11 CET schrieb William L.
>> Thomson Jr.: [...]
>>  [...]
>>  [...]
>>
>> Well, it's like listening to a broken record, which keeps repeating
>> the same snippet. At some point you stop listening, and at some point
>> you realize you should maybe remove it from the player.
>>
>

wltjr, I really do not think you are helping your case. If I were in
your position I think I would not back down either, but at some point
it is best to let history acknowledge that you are right. I started
reading your messages because I noticed Gentoo developers being
inconsistent, but not everyone will keep an open enough mind to do
that.

> Maybe you should go take more of my Firebird changes and put them in
> tree. Since you took over that package I mtainained and then merged in
> my changes from Linux UnderGround overlay that came from mine...
>
> Who do you think made the Firebird 3.x ebuild? I DID
> https://github.com/Obsidian-StudiosInc/os-xtoo/commits/master/dev-db/firebird
>
> See linux underground reporting issues with mine before adding it to
> their repository
> https://github.com/Obsidian-StudiosInc/os-xtoo/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aclosed+firebird
>
> See the date after they got it from mine :)
> https://github.com/linuxunderground/gentoo.overlay/blob/master/dev-db/firebird/firebird-3.0.2.32703.0.ebuild
>
> Then Andreas adding it to tree... HILARIOUS
> https://github.com/gentoo/gentoo/commit/e246873f43db77850c172263be72bc5153b23adb#diff-7dc5e9ed8a228dd8f564e17d66c5559e
>
> Also seems it took a few tries why? Not familiar with package?
> https://github.com/gentoo/gentoo/commits/master/dev-db/firebird
>
> Same package, mgorny 51 comment QA leading to more issues because he
> does not use, have a clue about it, or bothered to actually test... Due
> to his approach and stance I assumed his changes  were correct. HUGE
> mistake on my behalf. Why in part mgorny does not like me
>

Though this thread might not be the best place, the character of
Gentoo developers seems to be relevant to the topic at hand. I agree
that there appear to be developers who have editorial control of
packages they do not understand. It also seems like they have ample
opportunity to confer with people who do understand the packages but
choose not to do so.

Respectfully,
 R0b0t1