Chris,

Can you give a few examples of other healthy Apache projects which you feel
would be good example? Note: I'm not trying to bait the conversation, but
am genuinely interested in what other successful projects do.

Thanks

Jason

On Monday, August 15, 2016, Chris Mattmann <mattm...@apache.org> wrote:

> s/dev list followers/<your community>/
>
> That’s (one of) the disconnect(s). It’s not *you the emboldened, powerful
> PMC*
> and then everyone else.
>
>
> On 8/15/16, 11:25 AM, "Jeremy Hanna" <jeremy.hanna1...@gmail.com
> <javascript:;>> wrote:
>
>     Regarding high level linking, if I’m in irc or slack or hipchat or a
> mailing list thread, it’s easy to reference a Jira ID and chat programs can
> link to it and bots can bring up various details.  I don’t think a hash id
> for a mailing list is as simple or memorable.
>
>     A feature of a mailing list thread is that it can go in different
> directions easily.  The burden is that it will be harder to follow in the
> future if you’re trying to sort out implementation details.  So for high
> level discussion, the mailing list is great.  When getting down to the
> actual work and discussion about that focused work, that’s where a tool
> like Jira comes in.  Then it is reference-able in the changes.txt and other
> things.
>
>     I think the approach proposed by Jonathan is a nice way to keep dev
> list followers informed but keeping ticket details focused.
>
>     > On Aug 15, 2016, at 1:12 PM, Chris Mattmann <mattm...@apache.org
> <javascript:;>> wrote:
>     >
>     > How is it harder to point someone to mail?
>     >
>     > Have you seen lists.apache.org?
>     >
>     > Specifically:
>     > https://lists.apache.org/list.html?dev@cassandra.apache.org
>     >
>     >
>     >
>     > On 8/15/16, 10:08 AM, "Jeremiah D Jordan" <jeremiah.jor...@gmail.com
> <javascript:;>> 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
> <javascript:;>> 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