Return-Path: Delivered-To: apmail-commons-dev-archive@www.apache.org Received: (qmail 96812 invoked from network); 8 Dec 2009 17:11:41 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 8 Dec 2009 17:11:41 -0000 Received: (qmail 94994 invoked by uid 500); 8 Dec 2009 17:11:41 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 94728 invoked by uid 500); 8 Dec 2009 17:11:39 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 94717 invoked by uid 99); 8 Dec 2009 17:11:39 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 08 Dec 2009 17:11:39 +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 (nike.apache.org: domain of ted.dunning@gmail.com designates 209.85.216.178 as permitted sender) Received: from [209.85.216.178] (HELO mail-px0-f178.google.com) (209.85.216.178) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 08 Dec 2009 17:11:30 +0000 Received: by pxi8 with SMTP id 8so1765333pxi.27 for ; Tue, 08 Dec 2009 09:11:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:message-id:subject:to:content-type; bh=x9KMDO2jKGBiLRWpidtd6YY/nZ3jtzIfv+bFZKnPKpQ=; b=jDHinLH+ACGHk+Z2i5POU/YaBzQ/weIXTbBQ8nFmzpw/bAo2rCOsc1WuAXsCq97ujz 47VB892EKqT0SZFq3Okr4vXxT1Vd1byKwXw6EEewW4aeWC3O/J799mRtMUHDP6wp4u7Y ZFAuSyBEyNWFSG9yBRNrJDTQfexrtnk9Un7U8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; b=CUAbRac25Fj5u/PIj4oMBDiqSn56J2hiuMTT4oBE/hD4lN1emzDJT5UrjRY+B/mcI8 1kLn596rrz9eWH3ChJizzYDs+jRGDRH05LMaHm7qdrZB+RCQbF3LvvMLGzD1dkQpvgvD Vd7hUeR+s/L2ZQYuDBdsypILTeRGxpr9alBm0= MIME-Version: 1.0 Received: by 10.115.38.32 with SMTP id q32mr15880789waj.8.1260292268097; Tue, 08 Dec 2009 09:11:08 -0800 (PST) In-Reply-To: <61b5d9410912080619k76b70dd1uc04a9fb3492402f2@mail.gmail.com> References: <61b5d9410912080518p68708d9fie8405ca274029947@mail.gmail.com> <61b5d9410912080619k76b70dd1uc04a9fb3492402f2@mail.gmail.com> From: Ted Dunning Date: Tue, 8 Dec 2009 09:10:48 -0800 Message-ID: Subject: Re: Home for the colt fork To: Commons Developers List Content-Type: multipart/alternative; boundary=0016e64cc54cf3ffe5047a3aa8e5 X-Virus-Checked: Checked by ClamAV on apache.org --0016e64cc54cf3ffe5047a3aa8e5 Content-Type: text/plain; charset=UTF-8 Actually, the reason that we have Colt in Mahout is it has proven impossible to get changes into commons math. We really, really wanted to use commons math rather than have our own linear algebra package, but it just proved impossible and we didn't want to wait forever. If that problem were solved, then it would be great to depend on commons math. If that problem isn't solved, then there is no way to depend on commons math. On Tue, Dec 8, 2009 at 6:19 AM, Benson Margulies wrote: > We can't possibly have a dependency on Mahout in the long term. Either > we all go shares on code in some other piece of commons, or we end up > with two forks, which would be sad. > > On Tue, Dec 8, 2009 at 8:33 AM, James Carman > wrote: > > I wouldn't like to see a dependency on mahout code in a "commons" > > library. That seems kind of backwards. If Mahout wants to offload > > this stuff, we can move it into a library in commons (which is > > typically how stuff used to happen in Jakarta). > > > > On Tue, Dec 8, 2009 at 8:18 AM, Benson Margulies > wrote: > >> Mahout now has a fork of a portion of the 'category A' portion of the > >> CERN colt library forked. The Mahout fork is, of course, in the Mahout > >> tree under a Mahout Java package and Maven triple. > >> > >> I want to use the collections classes from Mahout as the core to a new > >> set of commons-primitives classes that do the useful things that GNU > >> Trove does. > >> > >> The classes I want to start from depend on the classes that are in the > >> Mahout fork. > >> > >> As a temporary expedient, I can depend on their there. However, I > >> submit that it would be more better if the mathematical code were in > >> commons-math. Was this option explored? > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org > >> For additional commands, e-mail: dev-help@commons.apache.org > >> > >> > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org > > For additional commands, e-mail: dev-help@commons.apache.org > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org > For additional commands, e-mail: dev-help@commons.apache.org > > -- Ted Dunning, CTO DeepDyve --0016e64cc54cf3ffe5047a3aa8e5--