To answer your questions Jon.

I have been against the freeze from day one. In my opinion it had a
> negative impact on the project.
>

It is simply an opinion. I stated it as such because I have no way to
validate or invalidate that theory.

Had we unfrozen trunk a year ago, we just
> would have shipped another super buggy .0 release and kept our reputation
> going.
>

In my opinion having an unfrozen trunk does not mean necessarily shipping a
buggy release.
I see them as 2 different choices: Do we have a frozen trunk? What are our
criteria to ship a release?

Once we've proven we can actually ship a working database, new features
> sound great to me.
>

I agree with the fact that making C* more stable is the priority. I just
would like us to have a clear plan for that.

This thread was not about sacrificing stability. It is a pity that it came
across like that.


On Mon, Jun 29, 2020 at 4:50 PM Joshua McKenzie <jmcken...@apache.org>
wrote:

> >
> > I am pointing to the implied signals about an organisation's priorities
> > and values that are communicated by its actions
>
> As long as you keep thinking the expressions on this ML reflect an
> organization's priorities and not the opinions of individual actors (like
> my email about branching was because I didn't want to piss off Ekaterina
> and Benjamin by making them constantly rebase), we're not going to get
> anywhere.
>
> This thread isn't about 5.0 or a roadmap for it. If we want to talk about
> that let's take it to another thread.
>
> Also, this thread wasn't intended to discuss what our bar of quality for a
> release of 4.0 should be. I think that's a great topic. Let's take that to
> another thread.
>
> I recommend we let this thread die and move on.
>
>
> On Mon, Jun 29, 2020 at 10:33 AM Benjamin Lerer <
> benjamin.le...@datastax.com>
> wrote:
>
> > Sorry, Benedict. My answer was probably not phrased in the correct way.
> > I just believe that we should not look at the organizations behind the
> > persons participating in the project. I am not my organization and it
> does
> > not push me in a direction or another.
> > Of course, our opinions are somehow tainted by our organizations but that
> > does not mean that individuals can be reduced to their organization.
> >
> >
> > On Mon, Jun 29, 2020 at 2:33 PM Benedict Elliott Smith <
> > bened...@apache.org>
> > wrote:
> >
> > > I believe that we should try to assume that everybody has positive
> > > intentions. :-)
> > >
> > > What did I say that suggests I have assumed any negative intentions?
> > > Sometimes this phrase reads as a thought-terminating cliché.
> > >
> > >
> > >
> > > On 29/06/2020, 13:28, "Benjamin Lerer" <benjamin.le...@datastax.com>
> > > wrote:
> > >
> > >     >
> > >     > If this is in response to my email, you misunderstand me.
> > >     >
> > >
> > >     Sorry, that was not a response.
> > >     Increasing stability was mentioned a lot in that thread. I am all
> for
> > > it. I
> > >     just wanted to raise the issue that the plan for that is not clear
> at
> > > least
> > >     for me.
> > >
> > >     That is not to say there should not be agreed minimum deliverables,
> > but
> > >     > they should be readily achievable in that time-frame.
> > >     >
> > >
> > >     I am totally in favor of determining what the deliverables should
> be.
> > >
> > >     I am pointing to the implied signals about an organisation's
> > > priorities and
> > >     > values that are communicated by its actions.
> > >     >
> > >
> > >     I believe that we should try to assume that everybody has positive
> > >     intentions. :-)
> > >     I have been against the freeze from day one. In my opinion it had a
> > >     negative impact on the project. Now it is just a personal feeling
> and
> > > it
> > >     does not mean that I am not all in favor of delivering a product of
> > > better
> > >     quality.
> > >     I have spent most of my first 2 years working on C* writing test
> for
> > > the
> > >     CQL code and that paid off in the long term as it seems that we do
> > not
> > > have
> > >     too many bugs in that area.
> > >     For Cassandra to grow we need both new features/improvements and
> > > stability.
> > >     It is natural that some people push a bit more towards new
> > >     features\improvements and others towards stability.
> > >     I would be worried if everybody wanted to go in the same direction.
> > >
> > >     On Mon, Jun 29, 2020 at 12:22 PM Benedict Elliott Smith <
> > > bened...@apache.org>
> > >     wrote:
> > >
> > >     > If this is in response to my email, you misunderstand me.  There
> > are
> > >     > distinct issues at play.  To respond directly to the issue you
> > > raise: I am
> > >     > personally inclined to pursue a release of 4.0 within some
> time-box
> > > - say
> > >     > 3-6 months.  We have already done a huge amount to improve the
> > > quality of
> > >     > the project since 3.x.  That is not to say there should not be
> > agreed
> > >     > minimum deliverables, but they should be readily achievable in
> that
> > >     > time-frame.  We can soon be confident of the highest quality .0
> > > release to
> > >     > date in the project, even if we have not delivered all that we
> > > originally
> > >     > hoped on the quality assurance front.
> > >     >
> > >     > However, I am looking forward to the way the project delivers
> 5.0,
> > > and
> > >     > whether we will continue to improve.  I am pointing to the
> implied
> > > signals
> > >     > about an organisation's priorities and values that are
> communicated
> > > by its
> > >     > actions.  These signals are read by actors both internal and
> > > external to
> > >     > the organisation, and shape their actions in turn.  If there is a
> > >     > disconnect between the implied and expressed priorities, this
> leads
> > > to
> > >     > tensions; usually to the detriment of the expressed priorities,
> > since
> > >     > actions speak louder than words.
> > >     >
> > >     >
> > >     > On 29/06/2020, 10:10, "Benjamin Lerer" <
> > benjamin.le...@datastax.com
> > > >
> > >     > wrote:
> > >     >
> > >     >     I believe that we all need to see 4.0.0 being released. We
> have
> > > been
> > >     > frozen
> > >     >     for too long in my opinions and some people simply believe
> that
> > > the
> > >     > project
> > >     >     is dead. That is hurting us.
> > >     >
> > >     >     That does not mean that I am not in favor of making that
> > release
> > > as
> > >     > stable
> > >     >     as possible.
> > >     >     What we miss in my opinion is a clear target and some
> metrics.
> > > When
> > >     > will we
> > >     >     know that we can release 4.0? How are we measuring its
> quality?
> > >     >     If we cannot provide some answers to those questions we can
> end
> > > up
> > >     > spending
> > >     >     our life searching for bugs and 4.0 will never be released.
> > >     >
> > >     >     Maybe there is a clear plan in the mind of some of you guys.
> It
> > > is
> > >     > just not
> > >     >     the case for me. So chances are that I am not the only one in
> > > this
> > >     > case.
> > >     >
> > >     >     The 4.0 Beta is nearly there, more than ever we need a clear
> > > testing
> > >     > plan
> > >     >     that will lead us to releasing 4.0.
> > >     >
> > >     >
> > >     >
> > >     >
> > >     >
> > >     >
> > >     >
> > >     >
> > >     >     On Sun, Jun 28, 2020 at 12:07 AM Benedict Elliott Smith <
> > >     > bened...@apache.org>
> > >     >     wrote:
> > >     >
> > >     >     > > Just a heads up - this comes across as passive aggressive
> > > sniping.
> > >     > I'm
> > >     >     > sure you didn't mean it as such
> > >     >     >
> > >     >     > I think indirect criticism is a normal part of discourse,
> > >     > particularly in
> > >     >     > public fora where it can be more polite and less disruptive
> > > than
> > >     > direct
> > >     >     > criticism.  Ironically, this snippet of yours seem (to me)
> to
> > > be more
> > >     >     > readily ascribed your epithet; which is fine, of course,
> and
> > >     > pleasingly
> > >     >     > meta.
> > >     >     >
> > >     >     > > very little has publically materialized on the project to
> > > this
> > >     > point
> > >     >     > that I know of
> > >     >     >
> > >     >     > I think you are wrong, here.  Firstly, you overlook recent
> > > work such
> > >     > as
> > >     >     > (but not limited to): FQL, cassandra-diff, in-jvm dtests;
> > also
> > > the
> > >     > steady
> > >     >     > drip of dozens of critical bugs found, and the work to fix
> > > those
> > >     > bugs.  It
> > >     >     > is perhaps unfair to label "very little" work that has
> > spanned
> > >     > several
> > >     >     > years and uncovered perhaps the majority of serious
> > > correctness bugs.
> > >     >     >
> > >     >     > Secondly, there is an important distinction to draw,
> between
> > QA
> > >     > projects
> > >     >     > that are in progress but not yet published, and an absence
> of
> > > such
> > >     >     > projects.  We might also note feature development
> endeavours
> > > that
> > >     > have been
> > >     >     > initiated, and whether work aims to improve quality or
> expand
> > >     >     > functionality.  I look forward to seeing the balance of
> > > investments
> > >     > shift
> > >     >     > to match stated priorities in the near future.
> > >     >     >
> > >     >     >
> > >     >     >
> > >     >     > On 27/06/2020, 03:10, "Joshua McKenzie" <
> > jmcken...@apache.org
> > > >
> > >     > wrote:
> > >     >     >
> > >     >     >     >
> > >     >     >     > I've seen a lot of talk from some quarters of a new
> > > approach to
> > >     >     > quality,
> > >     >     >     > but so far there have been few contributions from the
> > > same
> > >     > quarters
> > >     >     >     >
> > >     >     >     Just a heads up - this comes across as passive
> aggressive
> > >     > sniping. I'm
> > >     >     > sure
> > >     >     >     you didn't mean it as such but it does read that way
> (at
> > > least
> > >     > to me).
> > >     >     >
> > >     >     >     When it comes to quality, much like you said in another
> > > thread
> > >     >     > Benedict I
> > >     >     >     think we all need to be honest with ourselves. There's
> > > been a
> > >     > lot of
> > >     >     > talk
> > >     >     >     from *all* quarters but outside a lot of expression of
> > > intent
> > >     > across
> > >     >     > many
> > >     >     >     fronts (verbal, ML, JIRA, slack), very little has
> > > publically
> > >     >     > materialized
> > >     >     >     on the project to this point that I know of.
> > >     >     >
> > >     >     >     I cleared out assignees on 40_quality_testing tickets
> > > earlier
> > >     > this week
> > >     >     >     (overloading shepherds in this field was a mistake IMO
> -
> > > that's
> > >     > on me)
> > >     >     >     which has clarified for some contributors that they can
> > > take
> > >     > that work
> > >     >     > on.
> > >     >     >     There's still considerable uncertainty as to what the
> > > scope is
> > >     > for
> > >     >     > those
> > >     >     >     tickets and nobody really replied to Jordan pinging
> > > shepherds for
> > >     >     >     clarification a long while ago.
> > >     >     >
> > >     >     >
> > >     >     >
> > >     >     >     On Fri, Jun 26, 2020 at 8:44 PM Dinesh Joshi <
> > > djo...@apache.org>
> > >     >     > wrote:
> > >     >     >
> > >     >     >     > > On Jun 26, 2020, at 3:45 PM, David Capwell <
> > >     > dcapw...@gmail.com>
> > >     >     > wrote:
> > >     >     >     > >
> > >     >     >     > > the ability to test their impact.  Even simple
> things
> > > become
> > >     > hard
> > >     >     > given
> > >     >     >     > the
> > >     >     >     > > fact only committers can run Jenkins tests, or you
> > pay
> > > money
> > >     > to be
> > >     >     > able
> > >     >     >     > to
> > >     >     >     > > run the tests...  If the intent is to make it
> easier
> > > for new
> > >     >     > people to
> > >     >     >     > > contribute to the project, shouldn't the focus be
> on
> > > fixing
> > >     > their
> > >     >     > pain
> > >     >     >     > > points such as testing?
> > >     >     >     >
> > >     >     >     > +1 on not branching and keeping focus on testing and
> > > fixing
> > >     > 4.0.
> > >     >     >     >
> > >     >     >     > I am sorry about the situation for non-committers. I
> > > tried
> > >     > reaching
> > >     >     > out to
> > >     >     >     > legal and infra in the past without a great response.
> > If
> > >     > someone in
> > >     >     > the
> > >     >     >     > community has a way to reach out and get clarity on
> > > problems
> > >     >     > affecting our
> > >     >     >     > contributors, it would be great. Otherwise, I will
> try
> > > to bug
> > >     > them
> > >     >     > again.
> > >     >     >     >
> > >     >     >     > Dinesh
> > >     >     >     >
> > >     >
> > ---------------------------------------------------------------------
> > >     >     >     > To unsubscribe, e-mail:
> > > dev-unsubscr...@cassandra.apache.org
> > >     >     >     > For additional commands, e-mail:
> > > dev-h...@cassandra.apache.org
> > >     >     >     >
> > >     >     >     >
> > >     >     >
> > >     >     >
> > >     >     >
> > >     >     >
> > > ---------------------------------------------------------------------
> > >     >     > To unsubscribe, e-mail:
> dev-unsubscr...@cassandra.apache.org
> > >     >     > For additional commands, e-mail:
> > dev-h...@cassandra.apache.org
> > >     >     >
> > >     >     >
> > >     >
> > >     >
> > >     >
> > >     >
> > ---------------------------------------------------------------------
> > >     > To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> > >     > For additional commands, e-mail: dev-h...@cassandra.apache.org
> > >     >
> > >     >
> > >
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> > > For additional commands, e-mail: dev-h...@cassandra.apache.org
> > >
> > >
> >
>

Reply via email to