Return-Path: Delivered-To: apmail-jakarta-commons-dev-archive@www.apache.org Received: (qmail 34715 invoked from network); 21 Mar 2004 21:15:41 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 21 Mar 2004 21:15:41 -0000 Received: (qmail 73600 invoked by uid 500); 21 Mar 2004 21:15:27 -0000 Delivered-To: apmail-jakarta-commons-dev-archive@jakarta.apache.org Received: (qmail 73360 invoked by uid 500); 21 Mar 2004 21:15:26 -0000 Mailing-List: contact commons-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: 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 73347 invoked from network); 21 Mar 2004 21:15:26 -0000 Received: from unknown (HELO hume.tsdinc.steitz.com) (209.249.229.10) by daedalus.apache.org with SMTP; 21 Mar 2004 21:15:26 -0000 Received: from Lavoie.tsdinc.steitz.com ([209.249.229.4]) by hume.tsdinc.steitz.com with Microsoft SMTPSVC(5.0.2195.6713); Sun, 21 Mar 2004 16:15:17 -0500 Received: from steitz.com ([130.13.97.180]) by Lavoie.tsdinc.steitz.com with Microsoft SMTPSVC(5.0.2195.6713); Sun, 21 Mar 2004 16:15:16 -0500 Message-ID: <405E05A4.6070003@steitz.com> Date: Sun, 21 Mar 2004 14:14:12 -0700 From: Phil Steitz User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.1) Gecko/20020830 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Jakarta Commons Developers List Subject: [math][proposal] stat package structure Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 21 Mar 2004 21:15:16.0986 (UTC) FILETIME=[9BAB7DA0:01C40F89] X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N I would like to propose the following repackaging of classes in the stat and distributions packages. 1. Move the univariate statistical aggregates (DescriptiveStatistics, SummaryStatistics et al) into the univariate package. 2. Move distributions back into stat. I did not comment on the initial move out, but it seems wrong to me now. The abstract classes and all implementations are probability distributions. To me these fit naturally in stat. I can live with it as is; I just wanted to see if others are feeling the same and if so, get it fixed while we still have the chance. 3. Create a "multivariate" subpackage and place the lonely BivariateRegression there. It is odd to have a package with only one class, but I think the probability is 1 that we will quickly have more multivariate statistical classes (e.g. multiple regression) and I would prefer not to have to play the deprecate-move game if we can see it coming. 4. Similarly, I would like to create an "inference" or "test" subpackage and put TestStatistic there. Please indicate your +/-/0 on these items separately. I am viewing each of the items subject to lazy consensus. I will wait one week to make any changes. Input from all parties welcome, committers binding. Phil --------------------------------------------------------------------- To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: commons-dev-help@jakarta.apache.org