cvs commit: jakarta-commons-sandbox/math/xdocs/userguide analysis.xml index.xml linear.xml overview.xml random.xml special.xml stat.xml utilities.xml
mdiggory2003/11/14 23:38:11 Added: math/src/conf MANIFEST.MF math/xdocs/userguide analysis.xml index.xml linear.xml overview.xml random.xml special.xml stat.xml utilities.xml Log: recovery Revision ChangesPath 1.3 +0 -0 jakarta-commons-sandbox/math/src/conf/MANIFEST.MF 1.4 +0 -0 jakarta-commons-sandbox/math/xdocs/userguide/analysis.xml 1.3 +0 -0 jakarta-commons-sandbox/math/xdocs/userguide/index.xml 1.3 +0 -0 jakarta-commons-sandbox/math/xdocs/userguide/linear.xml 1.4 +0 -0 jakarta-commons-sandbox/math/xdocs/userguide/overview.xml 1.3 +0 -0 jakarta-commons-sandbox/math/xdocs/userguide/random.xml 1.4 +0 -0 jakarta-commons-sandbox/math/xdocs/userguide/special.xml 1.4 +0 -0 jakarta-commons-sandbox/math/xdocs/userguide/stat.xml 1.3 +0 -0 jakarta-commons-sandbox/math/xdocs/userguide/utilities.xml - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-commons-sandbox/math/src/test/org/apache/commons/math MathConfigurationExceptionTest.java MathExceptionTest.java TestUtils.java
mdiggory2003/11/14 23:38:40 Added: math/src/test/org/apache/commons/math MathConfigurationExceptionTest.java MathExceptionTest.java TestUtils.java Log: recovery Revision ChangesPath 1.5 +0 -0 jakarta-commons-sandbox/math/src/test/org/apache/commons/math/MathConfigurationExceptionTest.java 1.5 +0 -0 jakarta-commons-sandbox/math/src/test/org/apache/commons/math/MathExceptionTest.java 1.6 +0 -0 jakarta-commons-sandbox/math/src/test/org/apache/commons/math/TestUtils.java - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-commons-sandbox/math/src/test/org/apache/commons/math/util BeanTransformerTest.java ContinuedFractionTest.java ContractableDoubleArrayTest.java DefaultTransformerTest.java DoubleArrayAbstractTest.java ExpandableDoubleArrayTest.java FixedDoubleArrayTest.java MathUtilsTest.java TestBean.java TransformerMapTest.java
mdiggory2003/11/14 23:38:58 Added: math/src/java/org/apache/commons/math/analysis BisectionSolver.java BrentSolver.java CubicSplineFunction.java SecantSolver.java SplineInterpolator.java UnivariateRealFunction.java UnivariateRealInterpolator.java UnivariateRealSolver.java UnivariateRealSolverFactory.java UnivariateRealSolverFactoryImpl.java UnivariateRealSolverImpl.java UnivariateRealSolverUtils.java package.html math/src/java/org/apache/commons/math/complex Complex.java ComplexMath.java math/src/java/org/apache/commons/math/linear RealMatrix.java RealMatrixImpl.java package.html math/src/java/org/apache/commons/math/random EmpiricalDistribution.java EmpiricalDistributionImpl.java RandomData.java RandomDataImpl.java ValueServer.java package.html math/src/java/org/apache/commons/math/special Beta.java Gamma.java package.html math/src/java/org/apache/commons/math/stat AbstractStoreUnivariate.java AbstractUnivariate.java Applyable.java BeanListUnivariateImpl.java BivariateRegression.java Frequency.java ListUnivariateImpl.java StatUtils.java StoreUnivariate.java StoreUnivariateImpl.java TestStatistic.java TestStatisticImpl.java Univariate.java UnivariateImpl.java package.html math/src/java/org/apache/commons/math/util BeanTransformer.java ContinuedFraction.java ContractableDoubleArray.java DefaultTransformer.java DoubleArray.java ExpandableDoubleArray.java FixedDoubleArray.java MathUtils.java NumberTransformer.java TransformerMap.java package.html math/src/test/org/apache/commons/math/analysis BisectionSolverTest.java ConvergenceExceptionTest.java InterpolatorTest.java QuinticFunction.java RealSolverTest.java SinFunction.java UnivariateRealSolverUtilsTest.java math/src/test/org/apache/commons/math/beans Patient.java VitalStats.java math/src/test/org/apache/commons/math/complex ComplexTest.java math/src/test/org/apache/commons/math/linear RealMatrixImplTest.java math/src/test/org/apache/commons/math/random EmpiricalDistributionTest.java RandomDataTest.java ValueServerTest.java testData.txt math/src/test/org/apache/commons/math/special BetaTest.java GammaTest.java math/src/test/org/apache/commons/math/stat BeanListUnivariateImplTest.java BivariateRegressionTest.java CertifiedDataTest.java FrequencyTest.java ListUnivariateImplTest.java MixedListUnivariateImplTest.java StatUtilsTest.java StoreUnivariateImplTest.java TestStatisticTest.java UnivariateImplTest.java math/src/test/org/apache/commons/math/util BeanTransformerTest.java ContinuedFractionTest.java ContractableDoubleArrayTest.java DefaultTransformerTest.java DoubleArrayAbstractTest.java ExpandableDoubleArrayTest.java FixedDoubleArrayTest.java MathUtilsTest.java TestBean.java TransformerMapTest.java Log: recovery Revision ChangesPath 1.7 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/analysis/BisectionSolver.java 1.8 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/analysis/BrentSolver.java 1.7 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/analysis/CubicSplineFunction.java 1.8 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/analysis/SecantSolver.java 1.9 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/analysis/SplineInterpolator.java 1.8 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/analysis/UnivariateRealFunction.java 1.7
cvs commit: jakarta-commons-sandbox/math/src/test/org/apache/commons/math/stat/univariate InteractionTest.java StorelessUnivariateStatisticAbstractTest.java UnivariateStatisticAbstractTest.java
mdiggory2003/11/14 23:39:18 Added: math/src/java/org/apache/commons/math/stat/distribution AbstractContinuousDistribution.java AbstractDiscreteDistribution.java BinomialDistribution.java BinomialDistributionImpl.java ChiSquaredDistribution.java ChiSquaredDistributionImpl.java ContinuousDistribution.java DiscreteDistribution.java DistributionFactory.java DistributionFactoryImpl.java ExponentialDistribution.java ExponentialDistributionImpl.java FDistribution.java FDistributionImpl.java GammaDistribution.java GammaDistributionImpl.java HypergeometricDistribution.java HypergeometricDistributionImpl.java TDistribution.java TDistributionImpl.java package.html math/src/java/org/apache/commons/math/stat/univariate AbstractStorelessUnivariateStatistic.java AbstractUnivariateStatistic.java StorelessUnivariateStatistic.java UnivariateStatistic.java package.html math/src/test/org/apache/commons/math/stat/data Lew.txt Lottery.txt Mavro.txt Michelso.txt NumAcc1.txt NumAcc2.txt NumAcc3.txt NumAcc4.txt PiDigits.txt math/src/test/org/apache/commons/math/stat/distribution BinomialDistributionTest.java ChiSquareDistributionTest.java DistributionFactoryImplTest.java ExponentialDistributionTest.java FDistributionTest.java GammaDistributionTest.java HypergeometricDistributionTest.java TDistributionTest.java math/src/test/org/apache/commons/math/stat/univariate InteractionTest.java StorelessUnivariateStatisticAbstractTest.java UnivariateStatisticAbstractTest.java Log: recovery Revision ChangesPath 1.13 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/distribution/AbstractContinuousDistribution.java 1.6 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/distribution/AbstractDiscreteDistribution.java 1.6 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/distribution/BinomialDistribution.java 1.5 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/distribution/BinomialDistributionImpl.java 1.9 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/distribution/ChiSquaredDistribution.java 1.9 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/distribution/ChiSquaredDistributionImpl.java 1.7 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/distribution/ContinuousDistribution.java 1.5 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/distribution/DiscreteDistribution.java 1.16 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/distribution/DistributionFactory.java 1.14 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/distribution/DistributionFactoryImpl.java 1.7 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/distribution/ExponentialDistribution.java 1.8 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/distribution/ExponentialDistributionImpl.java 1.8 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/distribution/FDistribution.java 1.8 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/distribution/FDistributionImpl.java 1.10 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/distribution/GammaDistribution.java 1.11 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/distribution/GammaDistributionImpl.java 1.5 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/distribution/HypergeometricDistribution.java 1.5 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/distribution/HypergeometricDistributionImpl.java 1.7 +0
cvs commit: jakarta-commons-sandbox/math/src/test/org/apache/commons/math/stat/univariate/summary ProductTest.java SumLogTest.java SumSqTest.java SumTest.java
mdiggory2003/11/14 23:39:33 Added: math/src/java/org/apache/commons/math/stat/univariate/moment FirstMoment.java FourthMoment.java GeometricMean.java Kurtosis.java Mean.java SecondMoment.java Skewness.java StandardDeviation.java ThirdMoment.java Variance.java package.html math/src/java/org/apache/commons/math/stat/univariate/rank Max.java Median.java Min.java Percentile.java package.html math/src/java/org/apache/commons/math/stat/univariate/summary Product.java Sum.java SumOfLogs.java SumOfSquares.java package.html math/src/test/org/apache/commons/math/stat/univariate/moment GeometricMeanTest.java KurtosisTest.java MeanTest.java SkewnessTest.java StandardDeviationTest.java VarianceTest.java math/src/test/org/apache/commons/math/stat/univariate/rank MaxTest.java MedianTest.java MinTest.java PercentileTest.java math/src/test/org/apache/commons/math/stat/univariate/summary ProductTest.java SumLogTest.java SumSqTest.java SumTest.java Log: recovery Revision ChangesPath 1.10 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/univariate/moment/FirstMoment.java 1.12 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/univariate/moment/FourthMoment.java 1.13 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/univariate/moment/GeometricMean.java 1.13 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/univariate/moment/Kurtosis.java 1.12 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/univariate/moment/Mean.java 1.11 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/univariate/moment/SecondMoment.java 1.13 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/univariate/moment/Skewness.java 1.11 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/univariate/moment/StandardDeviation.java 1.11 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/univariate/moment/ThirdMoment.java 1.13 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/univariate/moment/Variance.java 1.3 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/univariate/moment/package.html 1.11 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/univariate/rank/Max.java 1.8 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/univariate/rank/Median.java 1.11 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/univariate/rank/Min.java 1.10 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/univariate/rank/Percentile.java 1.3 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/univariate/rank/package.html 1.11 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/univariate/summary/Product.java 1.13 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/univariate/summary/Sum.java 1.11 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/univariate/summary/SumOfLogs.java 1.11 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/univariate/summary/SumOfSquares.java 1.3 +0 -0 jakarta-commons-sandbox/math/src/java/org/apache/commons/math/stat/univariate/summary/package.html 1.7 +0 -0 jakarta-commons-sandbox/math/src/test/org/apache/commons/math/stat/univariate/moment/GeometricMeanTest.java 1.8 +0 -0 jakarta-commons-sandbox/math/src/test/org/apache/commons/math/stat/univariate/moment/KurtosisTest.java 1.8 +0 -0 jakarta-commons-sandbox/math/src/test/org/apache/commons/math/stat/univariate/moment/MeanTest.java 1.8 +0 -0 jakarta-commons-sandbox/math/src/test/org/apache/commons/math/stat/univariate/moment/SkewnessTest.java 1.8 +0 -0 jakarta-commons-sandbox/math/src/test/org/apache/commons/math/stat/univariate/moment/StandardDeviationTest.java
Re: [configuration]More docs
Okay, I can live with this if condition for the two cases. If later other cases are added, this should be easy to refactor. My code fragment contained the paranoia check whether the passed in Configuration object implements the XMLReaderProvider interface. If this is the case, the createXMLReader() method can be called (which at the moment would return either a BaseConfigurationXMLReader or a HierarchicalConfigurationXMLReader). Otherwise always a BaseConfigurationXMLReader is returned, which can handle all types of Configuration objects. Oli Eric Pugh wrote: Wow... I can't wait to read through your patch tomarrow.. Only have a minute, so I thought I would address the XMLReaderProvider Maybe it is just me, but something I don't like about java and interfaces is that sometimes I get so lost in all the interfaces.. Everything implements an interface and behave's differently depending on which interface is being used etc.. I think you are 100% right, if we had 3 cases.. But with two cases, I feel like since we still have an if statement, we aren't gaining much. If and When we get the if/elseif/else structure, then I think that would be great.. Part of me wonders why it doesn't look like this: return new ((XMLReaderProvider) config).createXMLReader();, why the BaseConfigurationXMLReader is differnet. Why not have BaseConfigurationXMLReader implement createXMLReader as well? Eric -Original Message- From: Oliver Heger [mailto:[EMAIL PROTECTED] Sent: Friday, November 14, 2003 8:12 PM To: Jakarta Commons Developers List Subject: Re: [configuration]More docs Hi, I followed Yoav's suggestion and created an example page with usage examples for some of the features of ConfigurationFactory. I think if another structure is preferred, the texts can easy be copied and pasted. The patch is in bugzilla with the bug id 24716. Eric, I see your point with keeping the Configuration interface as simple as it can be. A ConfigurationXMLDocument class is surely a good idea; it could also provide some other functionality like creating a Document (dom4j or w3c), storing a Configuration object as XML file, or utility methods for Digester interaction. There is only one thing I feel uneasy with: The new class would have to instantiate a specific ConfigurationXMLReader instance depending on the class of the actual Configuration object (there is one specific class for HierarchicalConfiguration and one that handles the other classes). Code like if(config instanceof HierarchicalConfiguration) { return new HierarchicalConfigurationXMLReader(config); } else { return new BaseConfigurationXMLReader(config); } would make every refactoring guru mad because such a problems scream for polymorphism. Would it be a solution to introduce a new interface, something like XMLReaderProvider, with only a createXMLReader() method? Then we could have code like the following if(config instanceof XMLReaderProvider) { return new ((XMLReaderProvider) config).createXMLReader(); } else { return new BaseConfigurationXMLReader(config); } This is maybe a bit better. The base configuration classes would implement this interface in a proper way. What do you think? Oli - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-commons-sandbox/configuration/xdocs examples.xml navigation.xml
epugh 2003/11/15 07:06:01 Modified:configuration/xdocs navigation.xml Added: configuration/xdocs examples.xml Log: Bugzilla id 24716. Thanks oliver! Revision ChangesPath 1.2 +1 -0 jakarta-commons-sandbox/configuration/xdocs/navigation.xml Index: navigation.xml === RCS file: /home/cvs/jakarta-commons-sandbox/configuration/xdocs/navigation.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- navigation.xml2 Jun 2003 18:01:01 - 1.1 +++ navigation.xml15 Nov 2003 15:06:01 - 1.2 @@ -8,6 +8,7 @@ menu name=Configuration item name=Homehref=/index.html/ item name=Overviewhref=/overview.html/ + item name=Examples href=/examples.html/ item name=To Do List href=/tasks.html/ /menu /body 1.1 jakarta-commons-sandbox/configuration/xdocs/examples.xml Index: examples.xml === ?xml version=1.0? document properties titleConfiguration Examples/title author email=[EMAIL PROTECTED]Oliver Heger/author /properties body section name=Steps for loading a properties file p This section contains some very simple examples of configuration files and demonstrates how the properties defined there can be read from Java code. It also explains how a codeConfigurationFactory/code object is setup that provides access to a collection of different configuration sources. /p subsection name=A simple properties file p At first lets consider that the whole configuration data of an application consists of a single properties file named codeusergui.properties/code with the following content: /p source ![CDATA[ #Properties definining the GUI colors.background=#FF ]] /source p Note that this file complies to the typical format of properties files. /p /subsection subsection name=The configuration definition file p Because this configuration file is the only source of configuration data at the moment we could simply load it using a codePropertiesConfiguration/code object (this is the class that handles files of this type). But because we think that later other sources will be added (otherwise this example section would be too silly) we will use a codeConfigurationFactory/code object to load it. /p p codeConfigurationFactory/code allows to combine multiple configuration sources. The properties defined in these sources can then be accessed as if they were defined in a single configuration file. To make use of this we have to create a XML file which tells the factory from which sources the properties are to be collected. The following listing shows the content of this file: /p source ![CDATA[ ?xml version=1.0 encoding=ISO-8859-1 ? configuration properties fileName=usergui.properties/ /configuration ]] /source p Definition files for codeConfigurationFactory/code are normal XML files. The root element must be named codeconfiguration/code. It can contain different sub elements that specify the configuration sources to load. The codeproperties/code element is one of these; it is used to include properties files. /p p For this example we store the definition file for codeConfigurationFactory/code in the same directory as the properties file and call it codeconfig.xml/code. /p /subsection subsection
DO NOT REPLY [Bug 24716] - [configuration]Added new examples page to documentation
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24716. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24716 [configuration]Added new examples page to documentation [EMAIL PROTECTED] changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [math] re: move to Apache Commons
On 14 Nov 2003, at 04:28, Brent Worden wrote: -Original Message- From: Phil Steitz [mailto:[EMAIL PROTECTED] Sent: Wednesday, November 12, 2003 12:53 AM To: [EMAIL PROTECTED] Subject: [math] re: move to Apache Commons snip I think that it is to accommodate the framework and non-Java development ideas that Robert is recommending the move to Apache Commons. I agree with him. Any non-Java work definitely does not belong in Jakarta, Commons or elsewhere. allowing non-java code isn't the reason why i'm recommending the move. moving the apache commons would allow greater freedom than we can realistically allow here. i'm against spinning off any more mailing lists from here. a single mailing list has proved very good at creating a single community (and prevents concerns about the quality of supervision). that the math community seeks a separate mailing list for is (IMHO) a sign that math is ready to move on. the jakarta-commons has a set of goals and rules. if math remains here, it would need to stay focussed on it's original charter. this means a single, lightweight component. yes, new related components could be developed but the process here is (by necessity) quite a long one. in apache commons, the math group could work on a collection of different products. one might be a more developed framework. another might be a lightweight business component (as the proposal originally specified). we might also consider continuing development of mathematical projects started elsewhere but which have run into difficulties (but we should ask for the support of the original authors first, of course - ideally, they would come on board as committers). there are a lot of possibilities which open up more easily there than here. the links from jakarta (and from the jakarta commons) would be retained. - robert - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: math to apache commons was Re: [all] Separate email list for math development?
On 12 Nov 2003, at 12:30, Geir Magnusson Jr. wrote: On Tuesday, November 11, 2003, at 06:51 PM, robert burrell donkin wrote: On 11 Nov 2003, at 12:47, Geir Magnusson Jr. wrote: snip 2) I have a feeling that no one would utter a peep if someone did some GUI extensions to a project here at Jakarta. We've always been willing to stretch the meaning of our charter (hence POI), and if it really came to be a problem, I think we would try to work it out. there seem to be a lot of senior apache members who don't agree with that. i'd rather act to try to start sorting things out before whilst the jakarta community still has a say. You're notion of sorting it out seems to be remove from Jakarta community. That may be what the people involved want to do, which is fine by me, but if they want to stay, it behooves us on the PMC to try and see what we can do to help them out. i'd be happy if someone wanted to approach the board requesting a change to the charter but whilst the charter existing in it's current form, i think we need to abide by it. IMO if math wants to stay here in the jakarta-commons and be managed by the jakarta pmc then the community needs to understand the limitations. i haven't been as involved with math as i'd have liked to have been (or as much as i'd intended when i planted the seed) but seems to have come through some difficult times to emerge as a very healthy community. i've tried to outline the future issues that i think are approaching for the community and offered a solution. i think that a move to apache commons would be a very positive step for math. in general terms, (i might be wrong but) the impression created on the community list was that the decision had already been taken at the ASF level a long time ago to sort out jakarta by reducing it's management responsibilities. the jakarta pmc has taken a *lot* of flak about it's failure to persuade more sub-projects to move. - robert - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [math] re: move to Apache Commons
Brent Worden wrote: -Original Message- From: Phil Steitz [mailto:[EMAIL PROTECTED] Sent: Wednesday, November 12, 2003 12:53 AM To: [EMAIL PROTECTED] Subject: [math] re: move to Apache Commons I have always maintained that the simple lang-like extension stuff fits in Jakarta Commons, while the math/stat framework stuff does not. I partially disagree with the framework comment. Mainly, because a precedent has been set with commons-logging for allowing such a framework as envisioned by the [math] members. Quoting the [logging] home page: The Logging package is an ultra-thin bridge between different logging libraries. Commons components may use the Logging API to remove compile-time and run-time dependencies on any particular logging package, and contributors may write Log implementations for the library of their choice. I foresee the proposed [math] API as providing the same purpose; providing a mathematical API where contributors may write implementations for the library of their choice. Good point. I guess it really keeps coming back to a discussion of scope (as you point out below). I think that it is to accommodate the framework and non-Java development ideas that Robert is recommending the move to Apache Commons. I agree with him. Any non-Java work definitely does not belong in Jakarta, Commons or elsewhere. I would recommend, however, that the proposal be rewritten to reflect the broader scope. No problem with that. I will concede, that the [math] group is, IMO, trying to take on too many endeavors at once and maybe a reality check is in order. In the near-term for [math], this is what I would like to see: 1) a 1.0 release 2) expand on the 1.0 features for the next release (i.e. add more distributions, hypothesis tests, root finders, etc.). 3) add ONE new math vertical/discipline for the next release. For instance, we could chose to add a FFT implementation which some people have expressed a desire to have. 4) make another release. For the long-term, I would just keep repeating that cycle. I think this would keep the [math] contributors primarily focused on the things you care about, the mathUtils portion, and with some attention allotted to broadening [math] into the package of our dreams (or nightmares depending on your point of view). Sounds reasonable to me. Brent Worden http://www.brent.worden.org - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-commons/math .cvsignore
dirkv 2003/11/15 09:32:10 Added: math .cvsignore Log: add .cvsignore Revision ChangesPath 1.7 +0 -0 jakarta-commons/math/.cvsignore - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-commons/math .cvsignore
dirkv 2003/11/15 09:52:31 Added: math .cvsignore Log: add .cvsignore (second try) Revision ChangesPath 1.7 +0 -0 jakarta-commons/math/.cvsignore - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[math] Current CVS status
Dirk Verbeck has reworked /home/cvs/jakarta-commons/math tree, which now contains the full history from the sandbox plus two refactorings I preformed after the move. He will be applying the rest of the changes made from 11/1/03 to present today. The current /home/cvs/jakarta-commons-sandbox/math cvs tree is recovered to just prior to the deletion. We will expect to remove this sandbox tree once the updating is complete. We should have things stablized by later today. Sorry for any incovenience during this process. -Mark -- Mark Diggory Software Developer Harvard MIT Data Center http://www.hmdc.harvard.edu - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-commons/math/xdocs/stylesheets - New directory
dirkv 2003/11/15 10:36:25 jakarta-commons/math/xdocs/stylesheets - New directory - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-commons/math/xdocs/userguide analysis.xml index.xml linear.xml overview.xml random.xml special.xml stat.xml utilities.xml
dirkv 2003/11/15 10:38:16 Modified:math/xdocs developers.xml index.xml navigation.xml proposal.xml tasks.xml math/xdocs/userguide analysis.xml index.xml linear.xml overview.xml random.xml special.xml stat.xml utilities.xml Added: math/xdocs xdoc.xsl math/xdocs/stylesheets maven.css print.css tigris.css Log: Reapply changeset (mdiggory2003/11/09 12:17:50) Adding documentation for Contributors. Adding xsl stylesheets to render xdoc in browser and css to style content, this makes testing documentation additions easier without rendering the entire site. Simply open up xdoc in browser to see what it will look like after rendering. Revision ChangesPath 1.9 +62 -1 jakarta-commons/math/xdocs/developers.xml Index: developers.xml === RCS file: /home/cvs/jakarta-commons/math/xdocs/developers.xml,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- developers.xml14 Nov 2003 21:49:41 - 1.8 +++ developers.xml15 Nov 2003 18:38:16 - 1.9 @@ -1,5 +1,6 @@ ?xml version=1.0? - +?xml-stylesheet type=text/xsl href=xdoc.xsl? +!-- $Revision$ $Date$ -- document properties titleDevelopers Guide/title @@ -23,6 +24,66 @@ will not be committed. Our aim will be to fix all of the exceptions to the ishould/i guidelines prior to a release. /p + subsection name=Contributing + p + Becoming involved with a community project such as Commons Math can at + first appear to be very daunting. The Math projects motivations are to + design and build a well thoughtout API. With this in mind, there is a great + deal of review and discussion revolving around how and why a particular + package is included or written into the project. It is understandable that + individuals may have an interest in donating either their time or code to the + project, and we want to promote this. For this reason, we are working to + maintain guidelines for proposing additional packages or coding efforts + within the project. + /p + p + ol + liFormost it is important to review the overall objectives + and a href=proposal.htmlproposal/a upon which the project is + founded. + /li + liReview the completed, current and future + a href=tasks.htmltasks/a of the project. + /li + liBe sure to join the Commons Developer and Interest a href=mail-lists.html + email lists/a and use them appropriately (make sure the string [math] is + somewhere in the Subject line of all your postings). Make any proposals here + where the group can comment on them + /li + li + a href=http://nagoya.apache.org/bugzilla/createaccount.cgi;Setup an account on Bugzilla/a + and use it to formally submit Patches and identify bugs. Read the + a href=http://nagoya.apache.org/bugzilla/bugwritinghelp.html;directions/a for + submitting bugs and search the database to determine if an issue exists or has + already been dealt with. + + p + Submitting Issues: + /p + ul + lia href=http://nagoya.apache.org/bugzilla/enter_bug.cgi?reporter=amp;product=Commonsamp;version=unspecifiedamp;component=Mathamp;rep_platform=Allamp;op_sys=Allamp;priority=Otheramp;bug_severity=normalamp;bug_status=NEWamp;assigned_to=amp;cc=amp;bug_file_loc=amp;short_desc=%5Bpatch%5D+%22Your+subject+heading+here%22amp;comment=Please+provide+details+here.+Its+best+to+submit+patches+that+alter+existing+file%0D%0Acontent+in+%22unified+cvs+diff%22+format.+%0D%0A%0D%0ASubmissions+that+provide+new+files+can+be+supplied+as+direct+file+attachments+or%0D%0Aarchives+in+zip+or+tar.gz+format.+please+be+kind+enough+to+identify+the+format%0D%0Aof+the+attached+archive+as+bugzill+tends+to+strip+these+characterstics+by%0D%0Aremoving+the+files+extension.amp;maketemplate=Remember+values+as+bookmarkable+templateamp;form_name=enter_bug; + Bookmarkable Template for submitting patches. + /a/li + lia
[jira] Reopened: (JELLY-26) xml:file produces very bad output
Message: The following issue has been reopened. Reopener: peter royal Date: Sat, 15 Nov 2003 12:39 PM paul says its baaack. - View the issue: http://jira.codehaus.org/secure/ViewIssue.jspa?key=JELLY-26 Here is an overview of the issue: - Key: JELLY-26 Summary: xml:file produces very bad output Type: Bug Status: Reopened Priority: Critical Original Estimate: 1 day Time Spent: Unknown Remaining: 1 day Project: jelly Components: taglib.xml Assignee: peter royal Reporter: Paul Libbrecht Created: Tue, 28 Jan 2003 6:51 PM Updated: Sat, 15 Nov 2003 12:39 PM Environment: Running the XML tag-library using org.apache.commons.jelly.Jelly command with XML content of any kind. Outputting in XML or HTML format. Description: xml:file elements has the following two majors bugs: - namespace declarations, at least at the end of an element declaration, have an opening quote but no closing one ! - when choosing the prettyPrint = yes... the words get cut in the middle! The work-around for the first is currently to run: sed 's/xmlns\([^=]*\)=\([^]*\)/xmlns\1=\2/g' bad ok Is it a dom4j bug ?? Not sure ! PS: don't trust my time estimate... I have not gone inside dom4j to know it. - JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-commons/math/xdocs/userguide xdoc.xsl
dirkv 2003/11/15 10:43:24 Added: math/xdocs/userguide xdoc.xsl Log: Reapply changeset (mdiggory2003/11/09 12:17:50) Adding documentation for Contributors. Adding xsl stylesheets to render xdoc in browser and css to style content, this makes testing documentation additions easier without rendering the entire site. Simply open up xdoc in browser to see what it will look like after rendering. Revision ChangesPath 1.1 jakarta-commons/math/xdocs/userguide/xdoc.xsl Index: xdoc.xsl === ?xml version=1.0 encoding=UTF-8? xsl:stylesheet version=1.0 xmlns:xsl=http://www.w3.org/1999/XSL/Transform; xsl:template match=/ html xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; head xsl:apply-templates select=/document/properties/title/ xsl:apply-templates select=/document/meta/ style type=text/css @import url(../stylesheets/tigris.css); @import url(../stylesheets/maven.css); /style link rel=stylesheet href=../style/print.css type=text/css media=print/link /head xsl:apply-templates select=/document/body/ /html /xsl:template xsl:template match=body body div class=app xsl:apply-templates/ /div /body /xsl:template xsl:template match=section div h3xsl:value-of select=@name//h3 xsl:apply-templates/ /div /xsl:template xsl:template match=subsection div h4xsl:value-of select=@name//h4 xsl:apply-templates/ /div /xsl:template xsl:template match=node()|@* xsl:copy xsl:apply-templates select=@*/ xsl:apply-templates/ /xsl:copy /xsl:template /xsl:stylesheet - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-commons/math/src/test/org/apache/commons/math/analysis PolynomialFunctionTest.java QuinticFunction.java SinFunction.java
dirkv 2003/11/15 10:44:52 Modified:math/src/java/org/apache/commons/math/analysis CubicSplineFunction.java UnivariateRealFunction.java math/src/test/org/apache/commons/math/analysis QuinticFunction.java SinFunction.java Added: math/src/java/org/apache/commons/math/analysis PolynomialFunction.java math/src/test/org/apache/commons/math/analysis PolynomialFunctionTest.java Log: PR: http://www.mail-archive.com/[EMAIL PROTECTED]/msg29959.html Submitted by: Matt Cliff Reviewed by:Mark Diggory Revision ChangesPath 1.8 +1 -3 jakarta-commons/math/src/java/org/apache/commons/math/analysis/CubicSplineFunction.java Index: CubicSplineFunction.java === RCS file: /home/cvs/jakarta-commons/math/src/java/org/apache/commons/math/analysis/CubicSplineFunction.java,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- CubicSplineFunction.java 14 Nov 2003 22:22:17 - 1.7 +++ CubicSplineFunction.java 15 Nov 2003 18:44:52 - 1.8 @@ -122,7 +122,6 @@ * @param x the point for which the first derivative should be computed * @return the value * @throws MathException if the derivative couldn't be computed. - * @see UnivariateRealFunction#firstDerivative(double) */ public double firstDerivative(double x) throws MathException { if (x xval[0] || x xval[xval.length - 1]) { @@ -145,7 +144,6 @@ * @param x the point for which the first derivative should be computed * @return the value * @throws MathException if the second derivative couldn't be computed. - * @see UnivariateRealFunction#secondDerivative(double) */ public double secondDerivative(double x) throws MathException { if (x xval[0] || x xval[xval.length - 1]) { 1.9 +1 -24 jakarta-commons/math/src/java/org/apache/commons/math/analysis/UnivariateRealFunction.java Index: UnivariateRealFunction.java === RCS file: /home/cvs/jakarta-commons/math/src/java/org/apache/commons/math/analysis/UnivariateRealFunction.java,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- UnivariateRealFunction.java 14 Nov 2003 22:22:17 - 1.8 +++ UnivariateRealFunction.java 15 Nov 2003 18:44:52 - 1.9 @@ -74,27 +74,4 @@ */ public double value(double x) throws MathException; -/** - * Compute the value for the first derivative of the function. - * It is recommended to provide this method only if the first derivative is - * analytical. Numerical derivatives may be acceptable in some cases. - * An implementation should throw an UnsupportedOperationException if - * this method is not implemented. - * @param x the point for which the first derivative should be computed - * @return the value - * @throws MathException if the derivative couldn't be computed. - */ -public double firstDerivative(double x) throws MathException; - -/** - * Compute the value for the second derivative of the function. - * It is recommended to provide this method only if the second derivative is - * analytical. Numerical derivatives may be acceptable in some cases. - * An implementation should throw an UnsupportedOperationException if - * this method is not implemented. - * @param x the point for which the first derivative should be computed - * @return the value - * @throws MathException if the second derivative couldn't be computed. - */ -public double secondDerivative(double x) throws MathException; } 1.1 jakarta-commons/math/src/java/org/apache/commons/math/analysis/PolynomialFunction.java Index: PolynomialFunction.java === /* * The Apache Software License, Version 1.1 * * Copyright (c) 2003 The Apache Software Foundation. All rights * reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * * 1. Redistributions of source code must retain the above copyright *notice, this list of conditions and the following disclaimer. * * 2. Redistributions in binary form must reproduce the above copyright *notice, this list of conditions and the following disclaimer in *the documentation and/or other materials provided with the *distribution. * * 3.
cvs commit: jakarta-commons/math/src/java/org/apache/commons/math/distribution AbstractContinuousDistribution.java
dirkv 2003/11/15 10:47:09 Modified:math/src/java/org/apache/commons/math/distribution AbstractContinuousDistribution.java Log: PR: http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24598 Submitted by: Brent Worden Reviewed by:Mark Diggory Revision ChangesPath 1.15 +1 -9 jakarta-commons/math/src/java/org/apache/commons/math/distribution/AbstractContinuousDistribution.java Index: AbstractContinuousDistribution.java === RCS file: /home/cvs/jakarta-commons/math/src/java/org/apache/commons/math/distribution/AbstractContinuousDistribution.java,v retrieving revision 1.14 retrieving revision 1.15 diff -u -r1.14 -r1.15 --- AbstractContinuousDistribution.java 15 Nov 2003 16:01:35 - 1.14 +++ AbstractContinuousDistribution.java 15 Nov 2003 18:47:09 - 1.15 @@ -108,14 +108,6 @@ public double value(double x) throws MathException { return cummulativeProbability(x) - p; } - -public double firstDerivative(double x) throws MathException { -return 0; -} - -public double secondDerivative(double x) throws MathException { -return 0; -} }; try { - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-commons/math/src/test/org/apache/commons/math/util MathUtilsTest.java
dirkv 2003/11/15 10:52:31 Modified:math/src/java/org/apache/commons/math/complex ComplexMath.java math/src/java/org/apache/commons/math/stat StatUtils.java math/src/test/org/apache/commons/math TestUtils.java math/src/test/org/apache/commons/math/complex ComplexTest.java math/src/test/org/apache/commons/math/util MathUtilsTest.java Added: math/src/test/org/apache/commons/math/complex ComplexMathTest.java Log: Applied Brent Wardens Bug fixes to Complex implementation and tests. Revision ChangesPath 1.4 +7 -6 jakarta-commons/math/src/java/org/apache/commons/math/complex/ComplexMath.java Index: ComplexMath.java === RCS file: /home/cvs/jakarta-commons/math/src/java/org/apache/commons/math/complex/ComplexMath.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- ComplexMath.java 14 Nov 2003 22:22:22 - 1.3 +++ ComplexMath.java 15 Nov 2003 18:52:31 - 1.4 @@ -105,9 +105,10 @@ return Complex.NaN; } + return Complex.I.multiply( log(Complex.I.add(z).divide(Complex.I.subtract(z -.multiply(new Complex(2.0, 0.0)); +.divide(new Complex(2.0, 0.0)); } /** @@ -219,8 +220,8 @@ if (a = 0.0) { return new Complex(t, b / (2.0 * t)); } else { -double s = (b 0.0 ? 1.0 : (b 0.0 ? -1.0 : 0.0)); -return new Complex(Math.abs(z.getImaginary()) / (2.0 * t), s * t); +return new Complex(Math.abs(z.getImaginary()) / (2.0 * t), +MathUtils.sign(b) * t); } } @@ -244,7 +245,7 @@ double b2 = 2.0 * z.getImaginary(); double d = Math.cos(a2) + MathUtils.cosh(b2); -return new Complex(Math.sin(a2) / d, MathUtils.sinh(b2) / 2); +return new Complex(Math.sin(a2) / d, MathUtils.sinh(b2) / d); } /** @@ -259,6 +260,6 @@ double b2 = 2.0 * z.getImaginary(); double d = MathUtils.cosh(a2) + Math.cos(b2); -return new Complex(MathUtils.sinh(a2) / d, Math.sin(b2) / 2); +return new Complex(MathUtils.sinh(a2) / d, Math.sin(b2) / d); } } 1.22 +84 -33 jakarta-commons/math/src/java/org/apache/commons/math/stat/StatUtils.java Index: StatUtils.java === RCS file: /home/cvs/jakarta-commons/math/src/java/org/apache/commons/math/stat/StatUtils.java,v retrieving revision 1.21 retrieving revision 1.22 diff -u -r1.21 -r1.22 --- StatUtils.java14 Nov 2003 22:22:18 - 1.21 +++ StatUtils.java15 Nov 2003 18:52:31 - 1.22 @@ -58,6 +58,7 @@ import org.apache.commons.math.stat.univariate.moment.Variance; import org.apache.commons.math.stat.univariate.rank.Max; import org.apache.commons.math.stat.univariate.rank.Min; +import org.apache.commons.math.stat.univariate.rank.Percentile; import org.apache.commons.math.stat.univariate.summary.Product; import org.apache.commons.math.stat.univariate.summary.Sum; import org.apache.commons.math.stat.univariate.summary.SumOfLogs; @@ -71,30 +72,33 @@ */ public final class StatUtils { - /** sum */ - private static UnivariateStatistic sum = new Sum(); - - /** sumSq */ - private static UnivariateStatistic sumSq = new SumOfSquares(); - - /** prod */ - private static UnivariateStatistic prod = new Product(); - - /** sumLog */ - private static UnivariateStatistic sumLog = new SumOfLogs(); - - /** min */ - private static UnivariateStatistic min = new Min(); - - /** max */ - private static UnivariateStatistic max = new Max(); - - /** mean */ - private static UnivariateStatistic mean = new Mean(); - - /** variance */ - private static UnivariateStatistic variance = new Variance(); - +/** sum */ +private static UnivariateStatistic sum = new Sum(); + +/** sumSq */ +private static UnivariateStatistic sumSq = new SumOfSquares(); + +/** prod */ +private static UnivariateStatistic prod = new Product(); + +/** sumLog */ +private static UnivariateStatistic sumLog = new SumOfLogs(); + +/** min */ +private static UnivariateStatistic min = new Min(); + +/** max */ +private static UnivariateStatistic max = new Max(); + +/** mean */ +private static UnivariateStatistic mean = new Mean(); + +/** variance */ +
Re: [VOTE] Release Commons Codec 1.2
+1, I'd support this release. On Thu, 2003-11-13 at 19:44, Gary Gregory wrote: As previously discussed on commons-dev, we believe Commons Codec 1.2 is ready for release. The source for this release candidate has been tagged as CODEC_1_2_RC1 and is available for download here: http://cvs.apache.org/~ggregory/codec-1.2-rc1/ For more information on Commons Codec, see http://jakarta.apache.org/commons/codec/. Please direct all VOTEs and discussion to commons-dev. A [RESULT] note will be posted to [EMAIL PROTECTED] when voting is complete. Ballot: [ ] +1 I support this release [ ] +0 If you say so [ ] -0 I don't think it's a good idea, but I won't stand in your way. [ ] -1 I'm opposed Thank you, Gary -- - Tim O'Brien - [EMAIL PROTECTED] - (847) 863-7045 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-commons/math/src/java/org/apache/commons/math/analysis ConvergenceException.java RootFinding.java UnivariateFunction.java UnivariateRealSolverUtil.java
dirkv 2003/11/15 10:56:16 Removed: math/src/java/org/apache/commons/math/analysis ConvergenceException.java RootFinding.java UnivariateFunction.java UnivariateRealSolverUtil.java Log: remove old files Reviewed by:Mark Diggory - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-commons/math/src/java/org/apache/commons/math/distribution BinomialDistributionImpl.java FDistributionImpl.java GammaDistributionImpl.java TDistributionImpl.java
dirkv 2003/11/15 10:59:10 Modified:math/src/java/org/apache/commons/math/distribution BinomialDistributionImpl.java FDistributionImpl.java GammaDistributionImpl.java TDistributionImpl.java Log: remove logging Reviewed by:Mark Diggory Revision ChangesPath 1.7 +1 -5 jakarta-commons/math/src/java/org/apache/commons/math/distribution/BinomialDistributionImpl.java Index: BinomialDistributionImpl.java === RCS file: /home/cvs/jakarta-commons/math/src/java/org/apache/commons/math/distribution/BinomialDistributionImpl.java,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- BinomialDistributionImpl.java 15 Nov 2003 16:01:35 - 1.6 +++ BinomialDistributionImpl.java 15 Nov 2003 18:59:10 - 1.7 @@ -53,7 +53,6 @@ */ package org.apache.commons.math.distribution; -import org.apache.commons.logging.LogFactory; import org.apache.commons.math.MathException; import org.apache.commons.math.special.Beta; import org.apache.commons.math.util.MathUtils; @@ -164,9 +163,6 @@ ret = 1.0 - Beta.regularizedBeta(getProbabilityOfSuccess(), x + 1.0, getNumberOfTrials() - x); } catch (MathException ex) { -LogFactory.getLog(getClass()).error( -Failed to compute cummulative probability, returning NaN., -ex); ret = Double.NaN; } } 1.10 +2 -6 jakarta-commons/math/src/java/org/apache/commons/math/distribution/FDistributionImpl.java Index: FDistributionImpl.java === RCS file: /home/cvs/jakarta-commons/math/src/java/org/apache/commons/math/distribution/FDistributionImpl.java,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- FDistributionImpl.java15 Nov 2003 16:01:36 - 1.9 +++ FDistributionImpl.java15 Nov 2003 18:59:10 - 1.10 @@ -53,13 +53,12 @@ */ package org.apache.commons.math.distribution; -import org.apache.commons.logging.LogFactory; import org.apache.commons.math.MathException; import org.apache.commons.math.special.Beta; /** * Default implementation of - * [EMAIL PROTECTED] org.apache.commons.math.stat.distribution.FDistribution}. + * [EMAIL PROTECTED] org.apache.commons.math.distribution.FDistribution}. * * @version $Revision$ $Date$ */ @@ -111,9 +110,6 @@ 0.5 * n, 0.5 * m); } catch (MathException ex) { -LogFactory.getLog(getClass()).error( -Failed to compute cummulative probability, returning NaN., -ex); ret = Double.NaN; } } 1.13 +1 -5 jakarta-commons/math/src/java/org/apache/commons/math/distribution/GammaDistributionImpl.java Index: GammaDistributionImpl.java === RCS file: /home/cvs/jakarta-commons/math/src/java/org/apache/commons/math/distribution/GammaDistributionImpl.java,v retrieving revision 1.12 retrieving revision 1.13 diff -u -r1.12 -r1.13 --- GammaDistributionImpl.java15 Nov 2003 16:01:36 - 1.12 +++ GammaDistributionImpl.java15 Nov 2003 18:59:10 - 1.13 @@ -53,7 +53,6 @@ */ package org.apache.commons.math.distribution; -import org.apache.commons.logging.LogFactory; import org.apache.commons.math.MathException; import org.apache.commons.math.special.Gamma; @@ -106,9 +105,6 @@ try { ret = Gamma.regularizedGammaP(getAlpha(), x / getBeta()); } catch(MathException ex){ -LogFactory.getLog(getClass()).error( -Failed to compute cummulative probability, returning NaN., -ex); ret = Double.NaN; } } 1.10 +2 -6 jakarta-commons/math/src/java/org/apache/commons/math/distribution/TDistributionImpl.java Index: TDistributionImpl.java === RCS file: /home/cvs/jakarta-commons/math/src/java/org/apache/commons/math/distribution/TDistributionImpl.java,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- TDistributionImpl.java15 Nov 2003 16:01:36 - 1.9 +++ TDistributionImpl.java15 Nov 2003 18:59:10 - 1.10 @@ -53,13 +53,12 @@ */ package org.apache.commons.math.distribution; -import org.apache.commons.logging.LogFactory; import
[Configuration] Formatting of dom4j digester tag
Oliver, I was looking through the docs, and the /examples.html was a great way to go! Something that kinda jumped out at me, having really looked at the examples is the case where we want to load up a HierarchicalDOM4JConfiguration: dom4j className=org.apache.commons.configuration.HierarchicalDOM4JConfiguration fileName=tables.xml/ It looks a little weird to have this optional attribute className. I am thinking that we should change instead to: dom4j fileName=gui.xml/ !--normal dom4j -- hierarchicalDom4j fileName=gui.xml/ !--heriarchical dom4j -- or hierarchical fileName=gui.xml/ !--heriarchical dom4j -- I am thinking that this might be a little cleaner.. do you foresee ever havign multiple classes providing the dom4j implementation? The className makes sense if we had 3 or more, but with just two, where the attribute is optional, it seems a little confusing.. any opinons? I am hoping to work towards getting the polish done on commons-configuration and then push for a move out of commons sandbox... Eric - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-commons/math/src/test/org/apache/commons/math/util DefaultTransformerTest.java
dirkv 2003/11/15 11:02:45 Modified:math/src/java/org/apache/commons/math/util DefaultTransformer.java TransformerMap.java math/src/test/org/apache/commons/math/util DefaultTransformerTest.java Log: reapply DefaultTransformer update Revision ChangesPath 1.9 +26 -15 jakarta-commons/math/src/java/org/apache/commons/math/util/DefaultTransformer.java Index: DefaultTransformer.java === RCS file: /home/cvs/jakarta-commons/math/src/java/org/apache/commons/math/util/DefaultTransformer.java,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- DefaultTransformer.java 14 Nov 2003 22:22:17 - 1.8 +++ DefaultTransformer.java 15 Nov 2003 19:02:44 - 1.9 @@ -54,28 +54,39 @@ package org.apache.commons.math.util; -import org.apache.commons.beanutils.ConversionException; -import org.apache.commons.beanutils.converters.DoubleConverter; +import org.apache.commons.math.MathException; /** - * A Default NumberTransformer for java.lang.Numbers and Numeric Strings. + * A Default NumberTransformer for java.lang.Numbers and Numeric Strings. This + * provides some simple conversion capabilities to turn any java/lang.Number + * into a primitive double or to turn a String representation of a Number into + * a double. + * * @version $Revision$ $Date$ */ public class DefaultTransformer implements NumberTransformer { -/** Converter used to transform objects. */ -private static final DoubleConverter converter = -new DoubleConverter(new Double(Double.NaN)); /** + * @param Object o Is the object that gets transformed. + * @return a double primitive representation of the Object o. + * @throws org.apache.commons.math.MathException If it cannot successfully + * be transformed or is null. * @see org.apache.commons.collections.Transformer#transform(java.lang.Object) */ -public double transform(Object o) { -double d; -try { -d = ((Double)converter.convert(Double.class, o)).doubleValue(); -} catch(ConversionException ex){ -d = Double.NaN; -} -return d; +public double transform(Object o) throws MathException{ + + if (o == null) { + throw new MathException(Conversion Exception in Transformation, Object is null); + } + + if (o instanceof Number) { + return ((Number)o).doubleValue(); + } + + try { + return new Double(o.toString()).doubleValue(); + } catch (Exception e) { + throw new MathException(Conversion Exception in Transformation: + e.getMessage(), e); + } } } 1.8 +115 -117 jakarta-commons/math/src/java/org/apache/commons/math/util/TransformerMap.java Index: TransformerMap.java === RCS file: /home/cvs/jakarta-commons/math/src/java/org/apache/commons/math/util/TransformerMap.java,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- TransformerMap.java 14 Nov 2003 22:22:17 - 1.7 +++ TransformerMap.java 15 Nov 2003 19:02:44 - 1.8 @@ -58,6 +58,8 @@ import java.util.Map; import java.util.Set; +import org.apache.commons.math.MathException; + /** * This TansformerMap automates the transformation of of mixed object types. * It provides a means to set NumberTransformers that will be selected @@ -67,122 +69,118 @@ */ public class TransformerMap implements NumberTransformer { -/** - * A default Number Transformer for Numbers and numeric Strings. - */ -private NumberTransformer defaultTransformer = null; - -/** - * The internal Map. - */ -private Map map = null; - -/** - * - */ -public TransformerMap() { -map = new HashMap(); -defaultTransformer = new DefaultTransformer(); -} - -/** - * Tests if a Class is present in the TransformerMap. - * @param key Class to check - * @return true|false - */ -public boolean containsClass(Class key) { -return map.containsKey(key); -} - -/** - * Tests if a NumberTransformer is present in the TransformerMap. - * @param value NumberTransformer to check - * @return true|false - */ -public boolean containsTransformer(NumberTransformer value) { -return map.containsValue(value); -} - -/** - * Returns the Transformer that is mapped to a class - * if mapping is
cvs commit: jakarta-commons/math/src/test/org/apache/commons/math/analysis InterpolatorTest.java
dirkv 2003/11/15 11:04:28 Modified:math/src/test/org/apache/commons/math/analysis InterpolatorTest.java Log: PR: http://www.mail-archive.com/[EMAIL PROTECTED]/msg29959.html Submitted by: Matt Cliff Reviewed by:Mark Diggory Revision ChangesPath 1.8 +41 -106 jakarta-commons/math/src/test/org/apache/commons/math/analysis/InterpolatorTest.java Index: InterpolatorTest.java === RCS file: /home/cvs/jakarta-commons/math/src/test/org/apache/commons/math/analysis/InterpolatorTest.java,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- InterpolatorTest.java 14 Nov 2003 22:22:16 - 1.7 +++ InterpolatorTest.java 15 Nov 2003 19:04:28 - 1.8 @@ -89,31 +89,21 @@ x= + x + y= -+ f.value(x) -+ y'= -+ f.firstDerivative(x) -+ y''= -+ f.secondDerivative(x)); ++ f.value(x)); + x = 0.5; System.out.println( x= + x + y= -+ f.value(x) -+ y'= -+ f.firstDerivative(x) -+ y''= -+ f.secondDerivative(x)); ++ f.value(x)); + x = 1 - 1E-6; System.out.println( x= + x + y= -+ f.value(x) -+ y'= -+ f.firstDerivative(x) -+ y''= -+ f.secondDerivative(x)); ++ f.value(x)); } public void testInterpolateLinearDegenerateThreeSegment() @@ -129,61 +119,43 @@ x= + x + y= -+ f.value(x) -+ y'= -+ f.firstDerivative(x) -+ y''= -+ f.secondDerivative(x)); ++ f.value(x)); + x = 0.5 - 1E-6; System.out.println( x= + x + y= -+ f.value(x) -+ y'= -+ f.firstDerivative(x) -+ y''= -+ f.secondDerivative(x)); ++ f.value(x)); + x = 0.5; System.out.println( x= + x + y= -+ f.value(x) -+ y'= -+ f.firstDerivative(x) -+ y''= -+ f.secondDerivative(x)); ++ f.value(x)); + x = 1 - 1E-6; System.out.println( x= + x + y= -+ f.value(x) -+ y'= -+ f.firstDerivative(x) -+ y''= -+ f.secondDerivative(x)); ++ f.value(x)); + x = 1; System.out.println( x= + x + y= -+ f.value(x) -+ y'= -+ f.firstDerivative(x) -+ y''= -+ f.secondDerivative(x)); ++ f.value(x)); + x = 1.5 - 1E-6; System.out.println( x= + x + y= -+ f.value(x) -+ y'= -+ f.firstDerivative(x) -+ y''= -+ f.secondDerivative(x)); ++ f.value(x)); + } public void testInterpolateLinear() throws MathException { @@ -198,41 +170,28 @@ x= + x + y= -+ f.value(x) -+ y'= -+ f.firstDerivative(x) -+ y''= -+ f.secondDerivative(x)); ++ f.value(x)); + x = 0.5 - 1E-6; System.out.println( x= + x + y= -+ f.value(x) -+ y'= -+ f.firstDerivative(x) -+ y''= -+ f.secondDerivative(x)); ++ f.value(x)); + x = 0.5; System.out.println( x= + x + y= -+ f.value(x) -+ y'= -+ f.firstDerivative(x) -+ y''= -+ f.secondDerivative(x)); ++ f.value(x)); + x = 1 - 1E-6; System.out.println( x= + x + y=
cvs commit: jakarta-commons/math project.xml
dirkv 2003/11/15 11:05:38 Modified:math project.xml Log: reapply (mdiggory2003/11/01 08:14:45) Modification to project.xml to build and locate the cvs tree in the proper location. Revision ChangesPath 1.29 +8 -6 jakarta-commons/math/project.xml Index: project.xml === RCS file: /home/cvs/jakarta-commons/math/project.xml,v retrieving revision 1.28 retrieving revision 1.29 diff -u -r1.28 -r1.29 --- project.xml 14 Nov 2003 21:46:30 - 1.28 +++ project.xml 15 Nov 2003 19:05:38 - 1.29 @@ -13,7 +13,7 @@ description The Math project is a library of lightweight, self-contained mathematics and statistics components addressing the most common practical problems not immediately available in the Java programming language or commons-lang. /description - siteDirectory/www/jakarta.apache.org/commons/sandbox/math//siteDirectory + siteDirectory/www/jakarta.apache.org/commons/math//siteDirectory versions version id0.1-dev/id @@ -85,11 +85,13 @@ /dependency /dependencies - issueTrackingUrlhttp://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEWamp;bug_status=ASSIGNEDamp;bug_status=REOPENEDamp;email1=amp;emailtype1=substringamp;emailassigned_to1=1amp;email2=amp;emailtype2=substringamp;emailreporter2=1amp;bugidtype=includeamp;bug_id=amp;changedin=amp;votes=amp;chfieldfrom=amp;chfieldto=Nowamp;chfieldvalue=amp;product=Commonsamp;component=Sandboxamp;short_desc=amp;short_desc_type=allwordssubstramp;long_desc=amp;long_desc_type=allwordssubstramp;bug_file_loc=amp;bug_file_loc_type=allwordssubstramp;keywords=amp;keywords_type=anywordsamp;field0-0-0=noopamp;type0-0-0=noopamp;value0-0-0=amp;cmdtype=doitamp;order=%27Importance%27/issueTrackingUrl + issueTrackingUrl + http://nagoya.apache.org/bugzilla/enter_bug.cgi?reporter=amp;product=Commonsamp;version=unspecifiedamp;component=Mathamp;rep_platform=Allamp;op_sys=Allamp;priority=Otheramp;bug_severity=normalamp;bug_status=NEWamp;assigned_to=amp;cc=amp;bug_file_loc=amp;short_desc=%5Bpatch%5D+%22Your+subject+heading+here%22amp;comment=Please+provide+details+here.+Its+best+to+submit+patches+that+alter+existing+file%0D%0Acontent+in+%22unified+cvs+diff%22+format.+%0D%0A%0D%0ASubmissions+that+provide+new+files+can+be+supplied+as+direct+file+attachments+or%0D%0Aarchives+in+zip+or+tar.gz+format.+please+be+kind+enough+to+identify+the+format%0D%0Aof+the+attached+archive+as+bugzill+tends+to+strip+these+characterstics+by%0D%0Aremoving+the+files+extension.amp;maketemplate=Remember+values+as+bookmarkable+templateamp;form_name=enter_bug + /issueTrackingUrl repository -connectionscm:cvs:pserver:[EMAIL PROTECTED]:/home/cvspublic:jakarta-commons-sandbox/${pom.artifactId.substring(8)}/connection - urlhttp://cvs.apache.org/viewcvs/jakarta-commons-sandbox/${pom.artifactId.substring(8)}//url +connectionscm:cvs:pserver:[EMAIL PROTECTED]:/home/cvspublic:jakarta-commons/${pom.artifactId.substring(8)}/connection + urlhttp://cvs.apache.org/viewcvs/jakarta-commons/${pom.artifactId.substring(8)}//url /repository build @@ -116,6 +118,7 @@ reportmaven-changelog-plugin/report reportmaven-changes-plugin/report reportmaven-checkstyle-plugin/report + reportmaven-clover-plugin/report reportmaven-developer-activity-plugin/report reportmaven-file-activity-plugin/report reportmaven-javadoc-plugin/report @@ -126,7 +129,6 @@ reportmaven-statcvs-plugin/report reportmaven-tasklist-plugin/report !-- - reportmaven-clover-plugin/report reportmaven-linkcheck-plugin/report -- /reports - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[NET]FTPClient with proxy
Hi, I want to connect across a proxy with FTPClient. Please can you help me. Thank - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[all] Policies concerning migration from sandbox
I think both our latest adventure in the math cvs tree and the existing discussion about stale sandbox projects warrants some consideration of a standardized policy for migration out of the sandbox. I think the current Wiki: http://nagoya.apache.org/wiki/apachewiki.cgi?MovingFromSandboxToProper Should be augmented with a process which maintains the cvs tree history on migration from the sandbox and that this approach should be promoted over the existing cvs import approach. This will involve the following steps: snip 3. Actual CVS move for project foo: - Log in to your Apache cvs account on cvs.apache.org: - go to your sandbox project directory $cd /home/cvs/jakarta-commons-sandbox/foo - back it up to your local account $tar -cvf ~/jakarta-commons-sandbox-foo.tar . - go to the commons and create a new directory for your project $cd /home/cvs/jakarta-commons $mkdir foo $chmod 775 foo $cd foo - Expand your backup tarball into this directory $tar -xvf ~/jakarta-commons-sandbox-foo.tar - Verify that group permissions are correct across the subdirectories. $find . -type d -exec chmod 775 {} \; - Verify that group permissions are correct across the files. $find . -type f -exec chmod 444 {} \; - Verify that your project can be cvs checked out and built properly by yourself and others. - Verify that you and others can cvs commit properly in new directory. Finally, remove the old cvs project directory from the sandbox: $rm -Rf /home/cvs/jakarta-commons-sandbox/foo Please review this process and provide any comments/thoughts, Mark -- Mark Diggory Software Developer Harvard MIT Data Center http://www.hmdc.harvard.edu - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [math] Current CVS status
Dirk has completed the commit process to bring the cvs uptodate with where the original /home/cvs/jakarta-commons/math cvs tree was at. He should be applauded for this great effort on his part to assist us in maintaining all the historical information in the tree. :-) Please test and verify that you can checkout and build the new cvs tree properly and contact the list if you have any issues, please also verify that any patches you provided are still accurately reflected in the current head of the tree. Thanks Dirk! :-) -Mark Mark R. Diggory wrote: Dirk Verbeck has reworked /home/cvs/jakarta-commons/math tree, which now contains the full history from the sandbox plus two refactorings I preformed after the move. He will be applying the rest of the changes made from 11/1/03 to present today. The current /home/cvs/jakarta-commons-sandbox/math cvs tree is recovered to just prior to the deletion. We will expect to remove this sandbox tree once the updating is complete. We should have things stablized by later today. Sorry for any incovenience during this process. -Mark -- Mark Diggory Software Developer Harvard MIT Data Center http://www.hmdc.harvard.edu - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-commons/math/src/test/org/apache/commons/math/stat/data PiDigits.dat NumAcc2.dat Michelso.dat Mavro.dat NumAcc1.dat NumAcc3.dat Lottery.dat Lew.dat NumAcc4.dat
mdiggory2003/11/15 12:02:46 Removed: math/src/test/org/apache/commons/math/stat/data PiDigits.dat NumAcc2.dat Michelso.dat Mavro.dat NumAcc1.dat NumAcc3.dat Lottery.dat Lew.dat NumAcc4.dat Log: Older versions of the txt files that currently exist in this directory. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [validator] client side validation: alternative for alert()?
what about changing the client code that is shipped to add an extension point so that this functionality can easiliy be added? In my case I just need Explorer support so that is easily done... Wouter in a way that allows people to add this functionality if they wanted to, without making structure changes to the code. An extension point David Graham wrote: --- Wouter Denayer [EMAIL PROTECTED] wrote: Hello, Currently with client side validation, when there is an error an alert() popup box is used to signal this to the user. By using client side DHTML we could get pretty much the same behavior as you get when going to the server and coming back, i.e. all messages grouped together above the form + each message repeated close to the offending field. Has there been any thought of implementing this functionality in validator? No, probably because DHTML is difficult to implement for all browsers. I agree that DHTML is pretty neat but it's way too time consuming to maintain cross browser code. David regards, Wouter Denayer - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] __ Do you Yahoo!? Protect your identity with Yahoo! Mail AddressGuard http://antispam.yahoo.com/whatsnewfree - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [validator] client side validation: alternative for alert()?
There is already a way to customize the javascript for a validation rule. Just alter the code between javascript/javascript in the validator-rules.xml file. David Wouter Denayer [EMAIL PROTECTED] wrote: what about changing the client code that is shipped to add an extension point so that this functionality can easiliy be added? In my case I just need Explorer support so that is easily done... Wouter in a way that allows people to add this functionality if they wanted to, without making structure changes to the code. An extension point David Graham wrote: --- Wouter Denayer wrote: Hello, Currently with client side validation, when there is an error an alert() popup box is used to signal this to the user. By using client side DHTML we could get pretty much the same behavior as you get when going to the server and coming back, i.e. all messages grouped together above the form + each message repeated close to the offending field. Has there been any thought of implementing this functionality in validator? No, probably because DHTML is difficult to implement for all browsers. I agree that DHTML is pretty neat but it's way too time consuming to maintain cross browser code. David regards, Wouter Denayer - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] __ Do you Yahoo!? Protect your identity with Yahoo! Mail AddressGuard http://antispam.yahoo.com/whatsnewfree - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Do you Yahoo!? Protect your identity with Yahoo! Mail AddressGuard
RE: [math] Current CVS status
Please test and verify that you can checkout and build the new cvs tree I can now. I could not last night, so something is definitely fixed. Good work. :-) --- Noel - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[VOTE] Elect Paul Libbrecht as a Jakarta Commons Committer
Paul Libbrecht [EMAIL PROTECTED] has been contributing to Jelly in the form of patches and valued support on the user list for over a year now. I think its about time that he be gifted with the ability to take his involvement to the next level. +1 from me. -pete --- Vote: Elect Paul Libbrecht as a Jakarta Commons Committer [ ] +1 Yes let him commit! [ ] +0 [ ] -0 [ ] -1 No way (because of my reason included below...) --- - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [VOTE] Elect Paul Libbrecht as a Jakarta Commons Committer
--- Vote: Elect Paul Libbrecht as a Jakarta Commons Committer [x] +1 Yes let him commit! [ ] +0 [ ] -0 [ ] -1 No way (because of my reason included below...) --- -Mark Diggory peter royal wrote: Paul Libbrecht [EMAIL PROTECTED] has been contributing to Jelly in the form of patches and valued support on the user list for over a year now. I think its about time that he be gifted with the ability to take his involvement to the next level. +1 from me. -pete --- Vote: Elect Paul Libbrecht as a Jakarta Commons Committer [x] +1 Yes let him commit! [ ] +0 [ ] -0 [ ] -1 No way (because of my reason included below...) --- - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Mark Diggory Software Developer Harvard MIT Data Center http://www.hmdc.harvard.edu - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Web Presence for ALL Jakarta Commons components
-Original Message- From: Martin Cooper [mailto:[EMAIL PROTECTED] Sent: Thursday, November 13, 2003 11:22 PM To: Jakarta Commons Developers List; [EMAIL PROTECTED] Subject: RE: Web Presence for ALL Jakarta Commons components When I find a few minutes, I'll try to put up a page on the wiki to help us organise this effort, with a list of tasks that need to happen to get us where we want to be. (Unless, of course, someone beats me to it! ;) I put a little page together trying to summarize what's been discussed already: http://nagoya.apache.org/wiki/apachewiki.cgi?CreatingStandardWebPresence Feel free to make and changes. Brent Worden http://www.brent.worden.org - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-commons/math project.xml
mdiggory2003/11/15 12:57:46 Modified:math project.xml Log: Adjusted Contibutors and Developers lists. Revision ChangesPath 1.30 +18 -18jakarta-commons/math/project.xml Index: project.xml === RCS file: /home/cvs/jakarta-commons/math/project.xml,v retrieving revision 1.29 retrieving revision 1.30 diff -u -r1.29 -r1.30 --- project.xml 15 Nov 2003 19:05:38 - 1.29 +++ project.xml 15 Nov 2003 20:57:46 - 1.30 @@ -22,21 +22,33 @@ /versions developers + developer + nameAlbert Davidson Chou/name + email[EMAIL PROTECTED]/email +/developer +developer + nameMark Diggory/name + idmdiggory/id + email[EMAIL PROTECTED]/email +/developer developer nameRobert Burrell Donkin/name idrdonkin/id email[EMAIL PROTECTED]/email /developer developer - nameTim OBrien/name + nameTim O'Brien/name idtobrien/id email[EMAIL PROTECTED]/email -/developer +/developer developer - nameMark R. Diggory/name - idmdiggory/id - email[EMAIL PROTECTED]/email + nameJ. Pietschmann/name + email[EMAIL PROTECTED]/email /developer +developer + nameBrent Worden/name + email[EMAIL PROTECTED]/email +/developer /developers contributors @@ -47,18 +59,6 @@ roleproposal author/role roleinitial contributor/role /roles - /contributor - contributor - nameBrent Worden/name - email[EMAIL PROTECTED]/email - /contributor - contributor - nameAlbert Davidson Chou/name - email[EMAIL PROTECTED]/email - /contributor - contributor - nameJ.Pietschmann/name - email[EMAIL PROTECTED]/email /contributor /contributors - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-commons/math project.properties
mdiggory2003/11/15 12:59:35 Modified:math project.properties Log: Adding more external javadoc links. Revision ChangesPath 1.9 +2 -0 jakarta-commons/math/project.properties Index: project.properties === RCS file: /home/cvs/jakarta-commons/math/project.properties,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- project.properties14 Nov 2003 21:46:30 - 1.8 +++ project.properties15 Nov 2003 20:59:34 - 1.9 @@ -14,4 +14,6 @@ maven.javadoc.links = http://java.sun.com/j2se/1.4.2/docs/api/,\ http://jakarta.apache.org/commons/collections/api/,\ http://jakarta.apache.org/commons/beanutils/api/,\ + http://jakarta.apache.org/commons/lang/api/,\ + http://jakarta.apache.org/commons/discovery/api/,\ http://jakarta.apache.org/commons/logging/api/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [VOTE] Elect Paul Libbrecht as a Jakarta Commons Committer
+1 - Original Message - From: peter royal [EMAIL PROTECTED] To: Jakarta Commons Developers List [EMAIL PROTECTED] Sent: Saturday, November 15, 2003 10:46 PM Subject: [VOTE] Elect Paul Libbrecht as a Jakarta Commons Committer Paul Libbrecht [EMAIL PROTECTED] has been contributing to Jelly in the form of patches and valued support on the user list for over a year now. I think its about time that he be gifted with the ability to take his involvement to the next level. +1 from me. -pete --- Vote: Elect Paul Libbrecht as a Jakarta Commons Committer [ ] +1 Yes let him commit! [ ] +0 [ ] -0 [ ] -1 No way (because of my reason included below...) --- - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [VOTE] Elect Paul Libbrecht as a Jakarta Commons Committer
+1 On Sat, 2003-11-15 at 15:11, Juozas Baliuka wrote: +1 - Original Message - From: peter royal [EMAIL PROTECTED] To: Jakarta Commons Developers List [EMAIL PROTECTED] Sent: Saturday, November 15, 2003 10:46 PM Subject: [VOTE] Elect Paul Libbrecht as a Jakarta Commons Committer Paul Libbrecht [EMAIL PROTECTED] has been contributing to Jelly in the form of patches and valued support on the user list for over a year now. I think its about time that he be gifted with the ability to take his involvement to the next level. +1 from me. -pete --- Vote: Elect Paul Libbrecht as a Jakarta Commons Committer [ ] +1 Yes let him commit! [ ] +0 [ ] -0 [ ] -1 No way (because of my reason included below...) --- - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- - Tim O'Brien - [EMAIL PROTECTED] - (847) 863-7045 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
JSVC
Hi, I downloaded the commons-daemon-1.0-Alpha for Linux/RH and got the following problem. It looks like a problem finding the org/apache/commons/daemon/support/DaemonLoader class. But commons-daemon.jar is definitely in the -cp option. I'm lost. I'd appreciate if some one can shed some light. Thanks. John # jsvc -debug -cp commons-daemon.jar:... MAIN-CLASS jsvc.exec debug: redirecting stdout to /dev/null and stderr to /dev/null ... library /usr/java/j2sdk1.4.2_02/jre/lib/i386/client/libjvm.so loaded jsvc.exec debug: JVM library entry point found (0x401EF864) ... jsvc.exec debug: | Version: 10002 ... jsvc.exec debug: | -Djava.class.path=commons-daemon.jar:... (0x) ... jsvc.exec debug: Java VM created successfully jsvc.exec error: Cannot find daemon loader org/apache/commons/daemon/support/DaemonLoader jsvc.exec error: Service exit with a return value of 1 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [VOTE] Elect Paul Libbrecht as a Jakarta Commons Committer
+1. Surprised he's not a committer already. On Sat, 15 Nov 2003, Tim O'Brien wrote: +1 On Sat, 2003-11-15 at 15:11, Juozas Baliuka wrote: +1 - Original Message - From: peter royal [EMAIL PROTECTED] To: Jakarta Commons Developers List [EMAIL PROTECTED] Sent: Saturday, November 15, 2003 10:46 PM Subject: [VOTE] Elect Paul Libbrecht as a Jakarta Commons Committer Paul Libbrecht [EMAIL PROTECTED] has been contributing to Jelly in the form of patches and valued support on the user list for over a year now. I think its about time that he be gifted with the ability to take his involvement to the next level. +1 from me. -pete --- Vote: Elect Paul Libbrecht as a Jakarta Commons Committer [ ] +1 Yes let him commit! [ ] +0 [ ] -0 [ ] -1 No way (because of my reason included below...) --- - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- - Tim O'Brien - [EMAIL PROTECTED] - (847) 863-7045 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-commons/collections/src/java/org/apache/commons/collections/iterators AbstractIteratorDecorator.java AbstractMapIteratorDecorator.java AbstractListIteratorDecorator.java
scolebourne2003/11/15 15:50:46 Modified:collections/src/java/org/apache/commons/collections/iterators AbstractIteratorDecorator.java AbstractMapIteratorDecorator.java AbstractListIteratorDecorator.java Log: Update iterators to be more stadard decorator design Revision ChangesPath 1.2 +4 -4 jakarta-commons/collections/src/java/org/apache/commons/collections/iterators/AbstractIteratorDecorator.java Index: AbstractIteratorDecorator.java === RCS file: /home/cvs/jakarta-commons/collections/src/java/org/apache/commons/collections/iterators/AbstractIteratorDecorator.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- AbstractIteratorDecorator.java2 Nov 2003 16:29:12 - 1.1 +++ AbstractIteratorDecorator.java15 Nov 2003 23:50:46 - 1.2 @@ -4,7 +4,7 @@ * * The Apache Software License, Version 1.1 * - * Copyright (c) 1999-2003 The Apache Software Foundation. All rights + * Copyright (c) 2003 The Apache Software Foundation. All rights * reserved. * * Redistribution and use in source and binary forms, with or without @@ -73,7 +73,7 @@ public class AbstractIteratorDecorator implements Iterator { /** The iterator being decorated */ -private Iterator iterator; +protected final Iterator iterator; //--- /** 1.3 +4 -4 jakarta-commons/collections/src/java/org/apache/commons/collections/iterators/AbstractMapIteratorDecorator.java Index: AbstractMapIteratorDecorator.java === RCS file: /home/cvs/jakarta-commons/collections/src/java/org/apache/commons/collections/iterators/AbstractMapIteratorDecorator.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- AbstractMapIteratorDecorator.java 8 Nov 2003 18:43:12 - 1.2 +++ AbstractMapIteratorDecorator.java 15 Nov 2003 23:50:46 - 1.3 @@ -4,7 +4,7 @@ * * The Apache Software License, Version 1.1 * - * Copyright (c) 1999-2003 The Apache Software Foundation. All rights + * Copyright (c) 2003 The Apache Software Foundation. All rights * reserved. * * Redistribution and use in source and binary forms, with or without @@ -70,7 +70,7 @@ public class AbstractMapIteratorDecorator implements MapIterator { /** The iterator being decorated */ -private MapIterator iterator; +protected final MapIterator iterator; //--- /** 1.2 +5 -4 jakarta-commons/collections/src/java/org/apache/commons/collections/iterators/AbstractListIteratorDecorator.java Index: AbstractListIteratorDecorator.java === RCS file: /home/cvs/jakarta-commons/collections/src/java/org/apache/commons/collections/iterators/AbstractListIteratorDecorator.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- AbstractListIteratorDecorator.java2 Nov 2003 16:29:12 - 1.1 +++ AbstractListIteratorDecorator.java15 Nov 2003 23:50:46 - 1.2 @@ -4,7 +4,7 @@ * * The Apache Software License, Version 1.1 * - * Copyright (c) 1999-2003 The Apache Software Foundation. All rights + * Copyright (c) 2003 The Apache Software Foundation. All rights * reserved. * * Redistribution and use in source and binary forms, with or without @@ -73,7 +73,7 @@ public class AbstractListIteratorDecorator implements ListIterator { /** The iterator being decorated */ -private ListIterator iterator; +protected final ListIterator iterator; //--- /** @@ -135,4 +135,5 @@ public void add(Object obj) { iterator.add(obj); } + } - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-commons/collections/src/java/org/apache/commons/collections/bag - New directory
scolebourne2003/11/15 16:05:16 jakarta-commons/collections/src/java/org/apache/commons/collections/bag - New directory - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-commons/collections/src/java/org/apache/commons/collections/buffer - New directory
scolebourne2003/11/15 16:05:16 jakarta-commons/collections/src/java/org/apache/commons/collections/buffer - New directory - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-commons/collections/src/java/org/apache/commons/collections/collection - New directory
scolebourne2003/11/15 16:05:16 jakarta-commons/collections/src/java/org/apache/commons/collections/collection - New directory - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-commons/collections/src/java/org/apache/commons/collections/list - New directory
scolebourne2003/11/15 16:05:16 jakarta-commons/collections/src/java/org/apache/commons/collections/list - New directory - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-commons/collections/src/test/org/apache/commons/collections/set - New directory
scolebourne2003/11/15 16:05:16 jakarta-commons/collections/src/test/org/apache/commons/collections/set - New directory - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-commons/collections/src/test/org/apache/commons/collections/buffer - New directory
scolebourne2003/11/15 16:05:16 jakarta-commons/collections/src/test/org/apache/commons/collections/buffer - New directory - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-commons/collections/src/test/org/apache/commons/collections/collection - New directory
scolebourne2003/11/15 16:05:16 jakarta-commons/collections/src/test/org/apache/commons/collections/collection - New directory - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-commons/collections/src/test/org/apache/commons/collections/bag - New directory
scolebourne2003/11/15 16:05:16 jakarta-commons/collections/src/test/org/apache/commons/collections/bag - New directory - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-commons/collections/src/java/org/apache/commons/collections/set - New directory
scolebourne2003/11/15 16:05:16 jakarta-commons/collections/src/java/org/apache/commons/collections/set - New directory - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-commons/collections/src/java/org/apache/commons/collections/map - New directory
scolebourne2003/11/15 16:05:16 jakarta-commons/collections/src/java/org/apache/commons/collections/map - New directory - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]