[haiku-development] Re: Banning Barrett

  • From: Dario Casalinuovo <b.vitruvio@xxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Sat, 16 Mar 2019 15:59:21 +0100

Hi,

On Sat, Mar 16, 2019 at 8:47 AM Humdinger <dmarc-noreply@xxxxxxxxxxxxx>
wrote:

So, Barrett, after years of people criticising your lack of

communication when it comes to your contributions,


So, as said I don't think I did all that different than what for example
Axel did with launch daemon,
and the codec kit isn't all that revolutionary after all compared to it.
The difference here is that he
discussed about that at begeistert and that there was the possibility of
having personal branches.
This is another problem, this is a problem of management on admin side. If
you introduce gerrit but then remove another important resources for
developers like personal branches, there's something failing on management
side.

I see at least two patterns there repeating over and over (not going to
name anyone):

* In other situations, it happened that there were radically different
views, if someone require I do the work like they say this is not going to
work. Either you take the editor, implement the stuff and you show that you
are right, or it's unlikely I completely change my idea on something I
planned enough to have taken it's own way. If the discussion comes to a
point where, e.g. I think streaming and subtitles should be a core
functionality of the codec API, and you think instead those should be
implemented as media_nodes, there's no compromise.

* Finally, in another situation sometimes someone come from nothing and
begin speaking about stuff that didn't even have reviewed correctly, I'm
not going to accept lessons from someone who didn't respect or consider my
ideas in the first place. There's also an example of that in this topic.

Now, I'm not going to justify my tone in few of those discussions. But
people should have "knowledge of the facts" especially if they are in a
decisional and institutional position.

Now let's take a few other examples. PulkoMandy develops Web+, the rule is
that normally apps are kept in tree. I certainly trust him, but I'd like to
know more about Web+. Unfortunately there is no history in haiku-commits,
there may be another ML, I don't know, but I've been subscribed to so many
MLs that I hardly want to add more. And anyway, as said it's a core Haiku
app should not live separately.

The question is, since Adrien seems to like a lot gerrit and code reviews,
why don't him use gerrit for that? And why he doesn't push to actually have
webkit commits routed to haiku-commits for proper review? I'm pretty sure
it'd be an excessively annoying thing for him as it's already a difficult
area to develop without people questioning.

So, we are all good at predicating things that we don't follow in the first
place. Adrien is good without reviews, we don't have any idea of what he is
doing, and he rarely explains us what are his plans. Now, again, this is
not a critic to him, but do you see the parallel?

Suppose that if I'm forced to go through gerrit, also Adrien should be too,
what happens? Let's see if there is justice and equity in this community.
Nonetheless I have to say that someone finally acknowledged that it's
really painful to use the gerrit review for the kind of work I'm doing.


you were just about
to become the ideal teamplayer. Explaining your visions, write docs and
articles. But now you decided not to and plan to continue in the same
ways that brought us here.


I already announced most of it in the channels. I even announced the
codec_kit in the forums, and users looked like very happy to see what I'm
doing. There you can see a clear example that I'm indeed available to reply
people's questions. So as said I don't see anything particularly different
in what I'm doing from the development side, compared to what people did in
past.

I'm pretty sure that, for example Vidrep, which follow my work with a lot
of interest already knew what were my plans. I had long discussions with
him about my plans that were in the public channel.

Also, people please stop saying that I bypass reviews, until a year ago or
so, reviews where done only in the mailing list, and that's where those are
supposed to happen.


You want to keep being a member of the project and fight for it;
putting us and foremost yourself through this ordeal.


Let's put it this way: I've been illegally removed from virtually any thing
in the project, I'm no more part of the Haiku organization anymore, I have
been banned from #haiku-dev, my keys have been revoked, and that happened
in just 33 hours. From the (private) comments I received, people indeed
recognized it as an injustice and a partial decision.

Before think about removing this illegal situation and restore everything
how it should be.


At the same time
you're happy to keep the "most interesting parts" from Haiku. It's all
so contradictory...


It's not contradictory. This what I planned. And I'm pretty sure I can find
several places where I already announced and discussed about that. Several
people where mostly OK with introducing the kit in a separate branch.

Now that the situation is turning that way, why should I even think about
making my code available to the project? If the situation don't change, I
will make sure to relicense all the V\OS source code under the GPL.



Please make up your mind if you want to stay a team member.


Until contrary proof I am still a team member, no unanimous decision has
been taken, I require that legality is restored in this context.

kallisti5 is also well known for it's rage quits and quitting always when
the situation goes for the bad way. He made an error, and didn't even admit
it. That is a pattern I seen multiple times from him. This topic doesn't
seem to have started for development issues, but more for personal issues.
At this point, and considering also some past behavior, I don't think
kallisti5 is well suited to take those operative decisions.


If so, what
are you prepared to change in your communication and contribution, and
what would have to change in the project.


Suppose this was a peace treaty, with a gun pointed on my head I'm not in a
position to even begin to think about that.

-- 
Saluti,
Dario

Other related posts: