You are saying the the "nature of the communication as unnecessarily antagonistic" and that I think it is necessary.
Neither of those are accurate. I do not characterize it as "antagonistic" nor necessary. > On Nov 6, 2016, at 1:39 PM, Jeffrey Jirsa <jji...@gmail.com> wrote: > > Everything you said is accurate, and I don¹t think anyone¹s debating that. > What I¹m hoping to convey is the method of communication is such that a > SIGNIFICANT number of people interpret the nature of the communication as > unnecessarily antagonistic. You seem to think it¹s necessary, but the > reaction of the community clearly says otherwise. > > A person can be 100% right and still come across as a jerk, and the CoC > instructs people to avoid doing so, because it¹s damaging to the > community. > > If you ask 100 random people who are neither Cassandra users/developers > nor ASF members about whether or not the communication from the ASF board > members is in this thread is professional, empathetic, friendly, and > likely to build a community, I suspect you¹d find a significant number > that would tell you the communication is none of those things. And THAT is > a problem, too (and it¹s NOT on the same level as mark issues, but if the > question is ³why did Datastax step back from the Apache Cassandra > project², it certainly helps explain why a company might want to do that). > > Let¹s build a community, Jim. > > > > On 11/6/16, 12:00 PM, "Jim Jagielski" <j...@jagunet.com> wrote: > >> Some clarification. >> >> Basically, there had been issues w/ DataStax and the PMC for a long, >> long time. It came somewhat to a head in Aug when there was >> a PR/Email about the "Cassandra Summit" with nary a mention >> of Apache at all. None. >> >> This was after months and months in trying to get DataStax to >> honor our marks. It was this final culmination which which >> resulted in a board member saying "makes me want to jettison". >> At which Jonathan Ellis expressed confusion on what the problem >> was and asking about the context, oblivious to the concern. Someone >> else noted that both the PMC and Cassandra had been "lectured" on >> trademark violations before and said that "one would assume that >> someone learned along the way." Someone then wondered whether >> these recurring issues where due to some fault in the PMC or >> just the normal, expect churn of their being a brand. He >> further stated: "I don't see how we can make it the responsibility >> of the PMC to catch these things". It was then noted that the >> CTO of DataStax is the PMC Chair, as well as co-founder. There >> was then further discussions and "education" on mark guidelines, >> again, with Jake and Aleksey. Aleksey, at least, admitted that >> "If your only success criteria is how well trademark policing is >> performed, then sure, we all failed..." >> >> More discussion. >> >> Around this time, one board member referred to below most certainly >> did characterize the "hammer-time" phrase as "premature and >> inflammatory". Others did not. To support that position I will add >> some cut/paste quotes from another director: >> >> o Overall, there are a handful of issues here but they look to be easily >> fixable and - with a little education - preventable in the future. >> o Given the numbers and seniority of DataStax employees involved with >> Apache Cassandra it is disappointing that these errors are being made >> but people make mistakes >> o The lack of proactive policing of trademarks by the Cassandra >> PMC is what concerns me >> o Given the history, I do think the board needs to take some form of >> action. It has been suggested that the board remove all DataStax >> employees from the PMC. I agree things are heading in that direction >> but >> I don't think we are there yet. >> >> It was after that that someone mentioned that they were on 3 PMC >> and never saw any mark issues with any PMCs other than >> Cassandra (this was a not a director speaking). That is when I >> replied w/ the "I've seen such issues..." response. >> >> Some take-aways: >> >> o Mark compliance issues have been ongoing for a long, long >> time. >> o The PMC and its chair had been involved in these concerns >> for a long, long time. >> >> Once all this was done, and this particular issue resolved. The final >> few Emails on the thread close it off with: >> >> o Nobody has said commit privs should be removed. Some have discussed >> the potential of removing PMC responsibilities >> o I would like to see some positive action from the Apache Cassandra >> PMC that they are working on managing this problem. >> o We all seem to agree that the responsibility for enforcement falls >> first to the PMC, then on VP Branding, and then on the President. >> >> That is the saga of hammers. >> >>> On Nov 6, 2016, at 12:57 PM, Jeff Jirsa <jji...@gmail.com> wrote: >>> >>> Now that I have clarity on what can and can't be relayed to the >>> community / dev@, I'm going to reply to this email, and then I suspect >>> I'm done for today, because I'd rather watch football than reply to this >>> anymore. >>> >>> >>> On Sat, Nov 5, 2016 at 6:30 AM, Mark Struberg >>> <strub...@yahoo.de.invalid> wrote: >>> Having a bit insight how the board operates (being PMC-chair for 2 >>> other TLPs) I can ensure you that the board did handle this very cleanly! >>> >>> >>> I'm going to disagree with this, in a way I hope lets everyone see >>> where things went wrong, and more importantly, the path forward to fix >>> them. >>> >>> The board correctly identified that Datastax had a majority of the PMC >>> and could exert control. >>> The board correctly identified that Datastax violated trademark >>> policies (multiple times). >>> The board correctly identified that the PMC was not adequately policing >>> Datastax (or really anyone, there were plenty of trademark issues to go >>> around). >>> >>> The board appears to have incorrectly attributed the lack of policing >>> to the fact that Datastax controlled the PMC. This is an honest mistake. >>> The real blame lies somewhere closer to a lack of understanding of >>> responsibilities, and a lack of visibility into what other parts of >>> Datastax were doing. >>> >>> It's clear I'm not alone in this conclusion - you seem to say the same >>> thing: >>> >>> >>> PS: I strongly believe that the technical people at DataStax really >>> tried to do their best but got out-maneuvered by their marketing and >>> sales people. The current step was just part of a clean separation btw a >>> company and their OSS contributions. It was legally necessary and also >>> important for the overall Cassandra community! >>> >>> >>> Unfortunately, when faced with an example of a trademark issue, there >>> were two very senior members who replied with very hostile, >>> unprofessional responses. One forwarded the example to board@ and >>> private@ with a blanket statement about wanting to "jettison every >>> single Datastax employee from the Apache Cassandra PMC". Another replied >>> with "hammer time?", and youtube links to Game of Thrones clips were >>> sent. One member of the board (properly, in my opinion) noted that their >>> reactions were premature and inflammatory. Other members of the ASF >>> noted (correctly) that in any sufficiently large organization, it takes >>> process and time to make sure marketing is aware of policies, and the >>> fact that no such process exists isn't cause to jettison the PMC, but it >>> should be something that is corrected. >>> >>> What didn't happen, though, was any admission or acknowledgement that >>> the premature and inflammatory behavior was wrong on the part of the >>> very senior, very vocal folks that said it. Instead, they've continued >>> making inflammatory comments - often because problems continue to happen >>> where they need to be involved, but the tone is such that it's very easy >>> to interpret it as hostile, which makes it very difficult to keep peace >>> in the community. >>> >>> It's often said that when the board acts, they act as a sledgehammer >>> because they have no scalpel. That's true, but the board never actually >>> swung the sledgehammer - they threatened it, but they never needed to >>> jettison every Datastax employee from the PMC, because the Datastax >>> employees actively worked in good faith to correct problems. Sometimes >>> that work was insufficient, and sometimes the PMC as a whole is less >>> responsive than we should be (because many of us are still learning). We >>> (the PMC) have been fairly open about acknowleding our shortcomings, and >>> working to correct them. >>> >>> Unfortunately, while there was acknowledgement from the board that the >>> PMC acted to correct problems (visible in the minutes, we're TRYING to >>> do better), there's never been an acknowledgement that members of the >>> board acted inappropriately - there was, at most, a single statement >>> that it was out of frustration (which appears to be a >>> half-acknowledgement that it may be out of line, but nowhere near an >>> apology for being out of line). >>> >>> I can't speak for Datastax, but if I were in their shoes, and someone >>> threatened to jettison me from the PMC for something I had no prior >>> knowledge of, and then continued to act in an aggressive manner without >>> ever acknowledging that they, too, were wrong, I would also distance >>> myself from that group - not a "take my ball and go home" mentality, but >>> a "these people act in ways that I don't understand, they seem overly >>> hostile, and I should protect myself from them". What's frustrating is >>> that it appears, in many ways, that basic empathy and professionalism on >>> the part of the ASF board members could have potentially prevented this >>> situation entirely. I suspect that members of the ASF who believe the >>> board handled this cleanly re-evaluate that assertion, and ask >>> themselves whether board members acted with empathy, friendliness, and >>> professionalism in their communication with Datastax. >>> >>> If the members of the board take that recommendation to heart, and >>> re-read threads on private@ in an objective manner, and agree with my >>> assertion that they have room for improvement as well, I encourage both >>> the board and Datastax management to reconsider their decisions made in >>> the past few months, for the sake of the community. >>> >>> Because that's why we're all here - the community. >>> >> > >