Return-Path: Delivered-To: apmail-jakarta-commons-dev-archive@www.apache.org Received: (qmail 40252 invoked from network); 4 Jun 2005 16:22:16 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 4 Jun 2005 16:22:16 -0000 Received: (qmail 10916 invoked by uid 500); 4 Jun 2005 16:22:13 -0000 Delivered-To: apmail-jakarta-commons-dev-archive@jakarta.apache.org Received: (qmail 10873 invoked by uid 500); 4 Jun 2005 16:22:12 -0000 Mailing-List: contact commons-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Jakarta Commons Developers List" Reply-To: "Jakarta Commons Developers List" Delivered-To: mailing list commons-dev@jakarta.apache.org Received: (qmail 10850 invoked by uid 99); 4 Jun 2005 16:22:12 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=RCVD_BY_IP,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: domain of phil.steitz@gmail.com designates 64.233.162.193 as permitted sender) Received: from zproxy.gmail.com (HELO zproxy.gmail.com) (64.233.162.193) by apache.org (qpsmtpd/0.28) with ESMTP; Sat, 04 Jun 2005 09:22:11 -0700 Received: by zproxy.gmail.com with SMTP id 16so1162472nzp for ; Sat, 04 Jun 2005 09:22:08 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=gbntwkguHaFQRz3b5Rfh77AmkEPq195bsLWweaO9FdtYC1HJuazsz9OcgFqlk8ro6z1QbtMUcdrMu8r+t/vRmC+LdquLcKTPkGM7GZC1iV/+PvHJhcyFpa287ddM+awHJzTTVAf+9vMiDJYZ7Egs6d6w4Rmi6ybTjabcY3EAGH4= Received: by 10.36.138.5 with SMTP id l5mr1443401nzd; Sat, 04 Jun 2005 09:22:08 -0700 (PDT) Received: by 10.36.33.16 with HTTP; Sat, 4 Jun 2005 09:22:08 -0700 (PDT) Message-ID: <8a81b4af0506040922129d8b9b@mail.gmail.com> Date: Sat, 4 Jun 2005 12:22:08 -0400 From: Phil Steitz Reply-To: Phil Steitz To: Jakarta Commons Developers List , Ryan Li Subject: Re: [math][all] Mentoring for Google's Summer of Code program In-Reply-To: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <20050603164540.33877.qmail@web54704.mail.yahoo.com> X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Ryan, This is looking good. Welcome to Jakarta Commons! =20 I think the core things below will be a good start and I am sure we can accomodate the other things as well (possibly moving out of j-c when we get there). I would personally pull the special functions optimization up into core and prioritize this, since this is an enhancement to what we already have and will boost performance of the probablity and stats applications that we use them for. More special functions would also be welcome. Given the general positive response, and others' willingness to help mentor, I will post a general description to the SoC Wiki and/or work with Ryan to get a full proposal submitted so we can try to get this onto the list of potential ASF-sponsored projects (I have inquiries out to find out what the right next steps are). One more thing. There is a lot of work to do on this. I am sure we could use more volunteers - mentors, contributors, students - so anyone in the community who may be interested, please feel free to join us! Phil =20 >=20 > Core: >=20 > - polynomial & rational function interpolation >=20 > - univariate minimization >=20 > - univariate integration >=20 > - performance tuning for matrix computation and more decomposition > methods: mainly adapt code from other sources (Colt) assuming there is > no license issue >=20 >=20 > Additional (subject to discussion): >=20 > - generic (derivative-free) multidimensional optimization >=20 > - performance tuning for special functions >=20 > - FFT if it's not been worked on (I saw it on the wish list) >=20 > - initial value ODE package (RK & Multi-step) >=20 >=20 > Elsewhere (maybe merged back if there is enough interest): >=20 > - B-spline package (a generalisation of cubic spline which can handle > arbitrary order) >=20 > - optimization package >=20 > - PDE solver package >=20 > > I'm going away for a few days due to exams but will be following the > discussion whenever possible. >=20 >=20 > Thanks, > > Ryan --------------------------------------------------------------------- To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: commons-dev-help@jakarta.apache.org