Return-Path: Delivered-To: apmail-cassandra-dev-archive@www.apache.org Received: (qmail 23529 invoked from network); 11 Apr 2010 17:57:49 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 11 Apr 2010 17:57:49 -0000 Received: (qmail 2403 invoked by uid 500); 11 Apr 2010 17:57:49 -0000 Delivered-To: apmail-cassandra-dev-archive@cassandra.apache.org Received: (qmail 2299 invoked by uid 500); 11 Apr 2010 17:57:48 -0000 Mailing-List: contact dev-help@cassandra.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cassandra.apache.org Delivered-To: mailing list dev@cassandra.apache.org Received: (qmail 2291 invoked by uid 99); 11 Apr 2010 17:57:48 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 11 Apr 2010 17:57:48 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of hannes@eyealike.com designates 74.125.83.172 as permitted sender) Received: from [74.125.83.172] (HELO mail-pv0-f172.google.com) (74.125.83.172) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 11 Apr 2010 17:57:43 +0000 Received: by pvf33 with SMTP id 33so2070093pvf.31 for ; Sun, 11 Apr 2010 10:57:22 -0700 (PDT) MIME-Version: 1.0 Received: by 10.114.77.16 with HTTP; Sun, 11 Apr 2010 10:57:22 -0700 (PDT) In-Reply-To: References: Date: Sun, 11 Apr 2010 10:57:22 -0700 Received: by 10.114.187.30 with SMTP id k30mr2260035waf.187.1271008642344; Sun, 11 Apr 2010 10:57:22 -0700 (PDT) Message-ID: Subject: Re: Thoughts on issue 697 (Mitigate unpublished dependencies when using Cassandra with Maven) From: Hannes Schmidt To: dev@cassandra.apache.org Content-Type: multipart/alternative; boundary=0016e64cd744a227a80483f9c2a6 --0016e64cd744a227a80483f9c2a6 Content-Type: text/plain; charset=ISO-8859-1 On Sat, Apr 10, 2010 at 4:50 PM, Tatu Saloranta wrote: > On Sat, Apr 10, 2010 at 7:10 AM, Hannes Schmidt > wrote: > > On Fri, Apr 9, 2010 at 12:24 PM, Gary Dusbabek > wrote: > ... > >> Why? "To make things easier for mvn users" isn't enough of an > >> argument to convince me. > >> > > > > I can't really help you with that. Maven users make up a considerable > > segment of your potential user base. If making life easier for them > doesn't > > motivate you, I am not sure what does. It surely isn't a sense for the > > community. > > How about stopping asking for others do the work, and doing it > yourself, if YOU care so much? > This approach (of actually DOING something) has been suggested > multiple times: and next comments is likely to be along lines of "just > fuck off". > Tatu, I can't do the work. If I could, I already would have done it. And it's not because I don't have the time. Only the project owners can deploy the jars to a public Maven repository. This is minimal amount of work that would be necessary simply to save the work another contributor had already done. I made the mistake of mingling two issues: A) moving the build for the trunk to Maven (which is clearly not going to happen) and B) saving the efforts that went into the Maven POM which was contributed for 0.5. The latter should have been the primary focus of the discussion and I am responsible for distracting from it. > And please do not talk as if you represented significant segment of > unhappy users -- if there are others, they are quite capable of > speaking up to support your request. > Given the hostility of your response they might be afraid to speak up? But seriously, most of them probably don't have the time to research this problem or "whine" in here. They just deploy the respective artifacts to their local repo and get on with life which is probably what I should have done in the first place. Unfortunately, this would only work for 0.5, though, not for the trunk because the POM there is not functional. This is where A) comes in and I do realize that I should be the one to fix the POM and ask for the artifacts to be deployed. But this is exactly the same kind of work that went into the 0.5 POM. And did the committers live up to their part? Assuming that the team does not want to move to Maven, there are two alternatives to A): Either the Ant/Ivy build could deploy the artifacts to a Maven repository or someone could generate stub POMs for Cassandra. I don't think stubs are gonna make it into a public repo so these would have to be published somewhere else. > > Pardon my french, but this seems to fall to the repugnant category of > "not enough time to help, enough time to whine". > Hmm, yeah, I really don't appreciate your tone. > -+ Tatu +- > > ps. I'm not part of project team, and above opinion is my personal > one. Just so there's no misunderstanding. > --0016e64cd744a227a80483f9c2a6--