+1
We should do this for large contributions. Also we should link the dev
discussion thread in the JIRA for reference.

On Mon, Aug 15, 2016 at 10:08 AM, Jeremiah D Jordan <
jeremiah.jor...@gmail.com> wrote:

> I like keeping things in JIRA because then everything is in one place, and
> it is easy to refer someone to it in the future.
> But I agree that JIRA tickets with a bunch of design discussion and POC’s
> and such in them can get pretty long and convoluted.
>
> I don’t really like the idea of moving all of that discussion to email
> which makes it has harder to point someone to it.  Maybe a better idea
> would be to have a “design/POC” JIRA and an “implementation” JIRA.  That
> way we could still keep things in JIRA, but the final decision would be
> kept “clean”.
>
> Though it would be nice if people would send an email to the dev list when
> proposing “design” JIRA’s, as not everyone has time to follow every JIRA
> ever made to see that a new design JIRA was created that they might be
> interested in participating on.
>
> My 2c.
>
> -Jeremiah
>
>
> > On Aug 15, 2016, at 9:22 AM, Jonathan Ellis <jbel...@gmail.com> wrote:
> >
> > A long time ago, I was a proponent of keeping most development
> discussions
> > on Jira, where tickets can be self contained and the threadless nature
> > helps keep discussions from getting sidetracked.
> >
> > But Cassandra was a lot smaller then, and as we've grown it has become
> > necessary to separate out the signal (discussions of new features and
> major
> > changes) from the noise of routine bug reports.
> >
> > I propose that we take advantage of the dev list to perform that
> > separation.  Major new features and architectural improvements should be
> > discussed first here, then when consensus on design is achieved, moved to
> > Jira for implementation and review.
> >
> > I think this will also help with the problem when the initial idea proves
> > to be unworkable and gets revised substantially later after much
> > discussion.  It can be difficult to figure out what the conclusion was,
> as
> > review comments start to pile up afterwards.  Having that discussion on
> the
> > list, and summarizing on Jira, would mitigate this.
> >
> > --
> > Jonathan Ellis
> > Project Chair, Apache Cassandra
> > co-founder, http://www.datastax.com
> > @spyced
>
>

Reply via email to