Re: [LANG] 3.0 status

2009-12-12 Thread Henri Yandell
Updating status again.

* 103 resolved issues out of 161. From Sep 6 we resolved 38 issues and
had 30 new ones.
* 78 contributors involved in the resolved issues, 80 patches and 511 comments.
* I believe we now have 3 issues that would benefit from JDK 1.6. Sun
have end of lifed Java 1.5, though presumably there are other
vendors who haven't. Personally I still lean towards becoming 1.6
dependent.
* Still lots to work on. Here's a short list of very approachable
issues (be they simple or tricky):

https://issues.apache.org/jira/browse/LANG-288 - bit of original code
to do. Fairly involved.
https://issues.apache.org/jira/browse/LANG-521 - support 2. in NumberUtils.
https://issues.apache.org/jira/browse/LANG-426 - possible new feature
for StrTokenizer.
https://issues.apache.org/jira/browse/LANG-405 - needs unit test/bugfixing
https://issues.apache.org/jira/browse/LANG-403 - fun bit of code

Collections continues to look inactive and I've got my eye on a few
pieces there for 'rescuing' into Lang. I especially think the
Comparator bits would be a better fit in Lang. (LANG-532).

Major changes since Sep:

* Package name changed to lang3
* Maven groupId changed (org.apache.commons)
* Reverting of EqualsBuilder to not treat BigDecimal specially

https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=truepid=12310481updated%3Aafter=6%2FSep%2F09status=5status=6sorter/field=updatedsorter/order=DESC

Notable on-going work:

* Validate being overhauled
* New concurrent package being developed

https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=truepid=12310481fixfor=12311714resolution=-1sorter/field=prioritysorter/order=DESC

Hen

On Sun, Sep 6, 2009 at 3:37 PM, Henri Yandell flame...@gmail.com wrote:
 Thought I'd share the status of Lang 3.0.

 * 65 resolved issues out of 131. Basically around 50% of the way there.
 * 65 contributors involved, with 55 patches and 340 comments. Thanks
 to everyone out there for the work so far.
 * First commit on 25 Mar 2008, so about 18 months along now. That was
 one week after the last release (2.4).

 Ideally... March 2010 would be a great time to see 3.0 come out. :)

 I've started moving some issues to 3.x that don't have anything
 actionable. Things like Maybe add a RegexUtils? etc. Basically
 ideas.

 There's one JDK 1.6 dependent issue in there. WIth a circa March 2010
 release, I think that's a fine dependency given that 1.5 goes end of
 life in Nov 2008.

 There are a good range of simple and complex issues in there to work on.

 Hen


-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [LANG] 3.0 status

2009-12-12 Thread sebb
On 12/12/2009, Henri Yandell flame...@gmail.com wrote:
 Updating status again.

  * 103 resolved issues out of 161. From Sep 6 we resolved 38 issues and
  had 30 new ones.
  * 78 contributors involved in the resolved issues, 80 patches and 511 
 comments.
  * I believe we now have 3 issues that would benefit from JDK 1.6. Sun
  have end of lifed Java 1.5, though presumably there are other
  vendors who haven't. Personally I still lean towards becoming 1.6
  dependent.

Which are these?
Could LANG still be built to be 1.5 compatible, apart from the code
that uses the 1.6 features?

Seems to me that going from a minimum of Java 1.2 for 2.x to Java 1.6
for lang 3.x is a huge leap.

  * Still lots to work on. Here's a short list of very approachable
  issues (be they simple or tricky):

  https://issues.apache.org/jira/browse/LANG-288 - bit of original code
  to do. Fairly involved.
  https://issues.apache.org/jira/browse/LANG-521 - support 2. in NumberUtils.
  https://issues.apache.org/jira/browse/LANG-426 - possible new feature
  for StrTokenizer.
  https://issues.apache.org/jira/browse/LANG-405 - needs unit test/bugfixing
  https://issues.apache.org/jira/browse/LANG-403 - fun bit of code

  Collections continues to look inactive and I've got my eye on a few
  pieces there for 'rescuing' into Lang. I especially think the
  Comparator bits would be a better fit in Lang. (LANG-532).

  Major changes since Sep:

  * Package name changed to lang3
  * Maven groupId changed (org.apache.commons)
  * Reverting of EqualsBuilder to not treat BigDecimal specially

  
 https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=truepid=12310481updated%3Aafter=6%2FSep%2F09status=5status=6sorter/field=updatedsorter/order=DESC

  Notable on-going work:

  * Validate being overhauled
  * New concurrent package being developed

  
 https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=truepid=12310481fixfor=12311714resolution=-1sorter/field=prioritysorter/order=DESC

  Hen


  On Sun, Sep 6, 2009 at 3:37 PM, Henri Yandell flame...@gmail.com wrote:
   Thought I'd share the status of Lang 3.0.
  
   * 65 resolved issues out of 131. Basically around 50% of the way there.
   * 65 contributors involved, with 55 patches and 340 comments. Thanks
   to everyone out there for the work so far.
   * First commit on 25 Mar 2008, so about 18 months along now. That was
   one week after the last release (2.4).
  
   Ideally... March 2010 would be a great time to see 3.0 come out. :)
  
   I've started moving some issues to 3.x that don't have anything
   actionable. Things like Maybe add a RegexUtils? etc. Basically
   ideas.
  
   There's one JDK 1.6 dependent issue in there. WIth a circa March 2010
   release, I think that's a fine dependency given that 1.5 goes end of
   life in Nov 2008.
  
   There are a good range of simple and complex issues in there to work on.
  
   Hen
  

  -
  To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
  For additional commands, e-mail: dev-h...@commons.apache.org



-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



DRAFT Board report

2009-12-12 Thread Phil Steitz
Sorry for short notice, but I need to get this out tomorrow to hit
board mtg SLA.  Quick comments / review appreciated. Last report was
 13-Sept.  Thx. -Phil


Apache Commons Board Report, December, 2009

General
===

  o Continued healthy activity across multiple components and
responsiveness on both dev and user lists.
  o New primitives sandbox component started
  o Voted to sponsor incubation of agimatec-validation, an
implementation of JSR 303, the bean validation framework.
(http://wiki.apache.org/incubator/ValidationProposal).

Releases


  o Dbutils 1.3
http://markmail.org/message/3gdxb4bneto7hj7r
  o Exec 1.0.1
http://markmail.org/message/eqvg2sutflizasnf
  o Email 1.2
http://markmail.org/message/fcpz7nlpiv2xa7zg
  o Pool 1.5.3
http://markmail.org/message/7jmcva3kho7ngnv6
  o Pool 1.5.4
http://markmail.org/message/gmhpz4zsuv2f2jap


Community
=
  o New Sandbox committers
- Benson Margulies
  o No new committers
  o No new PMC members

-Phil Steitz (on behalf of Apache Commons PMC)

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [math] getting changes included into commons-math (was Re: Home for the colt fork)

2009-12-12 Thread J.Pietschmann

On 09.12.2009 20:58, Jake Mannix wrote:

The commons-math linear APIs have been described as effectively locked
until 3.0, due to back-compat requirements.


Can you give a short summary of the API changes which are necessary
to incorporate and use the functionality you need? Some functionality
I've seen mentioned here could probably be pressed in the existing
API, but I may have missed some details.

J.Pietschmann

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: svn commit: r889641 - in /commons/proper/jexl/trunk: src/main/java/org/apache/commons/jexl2/ src/main/java/org/apache/commons/jexl2/introspection/ src/site/ src/test/java/org/apache/commons/jexl

2009-12-12 Thread henrib

Fixed, sorry (switch to NB 6.8).

sebb-2-2 wrote:
 
  Please don't add copyright to the AL header ...
 ...
 Same applies to ClassCreator, ClassCreatorTest, PublicFieldsTest in
 src/test/java/org/apache/commons/jexl2
 ...
 

-- 
View this message in context: 
http://n4.nabble.com/Re-svn-commit-r889641-in-commons-proper-jexl-trunk-src-main-java-org-apache-commons-jexl2-src-main-j-tp961316p961826.html
Sent from the Commons - Dev mailing list archive at Nabble.com.

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: DRAFT Board report

2009-12-12 Thread sebb
+1

On 12/12/2009, Phil Steitz phil.ste...@gmail.com wrote:
 Sorry for short notice, but I need to get this out tomorrow to hit
  board mtg SLA.  Quick comments / review appreciated. Last report was
   13-Sept.  Thx. -Phil


  Apache Commons Board Report, December, 2009

  General
  ===

   o Continued healthy activity across multiple components and
  responsiveness on both dev and user lists.
   o New primitives sandbox component started
   o Voted to sponsor incubation of agimatec-validation, an
  implementation of JSR 303, the bean validation framework.
  (http://wiki.apache.org/incubator/ValidationProposal).

  Releases
  

   o Dbutils 1.3
 http://markmail.org/message/3gdxb4bneto7hj7r
   o Exec 1.0.1
 http://markmail.org/message/eqvg2sutflizasnf
   o Email 1.2
 http://markmail.org/message/fcpz7nlpiv2xa7zg
   o Pool 1.5.3
 http://markmail.org/message/7jmcva3kho7ngnv6
   o Pool 1.5.4
 http://markmail.org/message/gmhpz4zsuv2f2jap


  Community
  =
   o New Sandbox committers
 - Benson Margulies
   o No new committers
   o No new PMC members

  -Phil Steitz (on behalf of Apache Commons PMC)

  -
  To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
  For additional commands, e-mail: dev-h...@commons.apache.org



-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: svn commit: r889641 - in /commons/proper/jexl/trunk: src/main/java/org/apache/commons/jexl2/ src/main/java/org/apache/commons/jexl2/introspection/ src/site/ src/test/java/org/apache/commons/jexl

2009-12-12 Thread sebb
OK, thanks!

On 12/12/2009, henrib hen...@apache.org wrote:

  Fixed, sorry (switch to NB 6.8).


  sebb-2-2 wrote:
  
Please don't add copyright to the AL header ...

  ...

  Same applies to ClassCreator, ClassCreatorTest, PublicFieldsTest in
   src/test/java/org/apache/commons/jexl2

  ...
  


  --
  View this message in context: 
 http://n4.nabble.com/Re-svn-commit-r889641-in-commons-proper-jexl-trunk-src-main-java-org-apache-commons-jexl2-src-main-j-tp961316p961826.html
  Sent from the Commons - Dev mailing list archive at Nabble.com.

  -
  To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
  For additional commands, e-mail: dev-h...@commons.apache.org



-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: Commons BeanUtils: RowSetDynaClass.setUseColumnLabel() useless?

2009-12-12 Thread El Tonno

Niall Pemberton wrote:

Its a bug, can you create a bug report please:

  

https://issues.apache.org/jira/browse/BEANUTILS-371   created




-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [math] getting changes included into commons-math (was Re: Home for the colt fork)

2009-12-12 Thread Ted Dunning
MATH-312, 314, 316 and 317 were the first round.

Some of the necessary changes included:

- sparse iterators for sparse vectors
- view semantics for sub-matrix and sub-vectors
- additional sparse vector types for specialized applications
- introduction of an unbounded sparse matrix/vector that simply remembers
the highest bound set
- introduction of abstract classes to allow off the cuff inner
implementations of virtual vectors
- introduction of additional decomposition classes
- introduction of row and column label abstraction for matrices and vectors
- higher performance implementations

The 5 issues that Jake filed were mostly address the first point.  That
stalled out when he hit resistance to change.

Since then we have adopted Colt as our matrix/linear algebra/collections
implementation and we don't really need any changes to MATH.

On Sat, Dec 12, 2009 at 8:35 AM, J.Pietschmann j3322...@yahoo.de wrote:

 On 09.12.2009 20:58, Jake Mannix wrote:

 The commons-math linear APIs have been described as effectively locked
 until 3.0, due to back-compat requirements.


 Can you give a short summary of the API changes which are necessary
 to incorporate and use the functionality you need? Some functionality
 I've seen mentioned here could probably be pressed in the existing
 API, but I may have missed some details.

 J.Pietschmann


 -
 To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
 For additional commands, e-mail: dev-h...@commons.apache.org




-- 
Ted Dunning, CTO
DeepDyve


Re: DRAFT Board report

2009-12-12 Thread Henri Yandell
Releases from JIRA (from my Commons Dashboard):

Commons Pool1.5.420/Nov/09
Commons Email   1.2 12/Nov/09
Commons DbUtils 1.3 12/Nov/09
Commons Exec1.0.1   12/Nov/09
Commons BeanUtils   1.8.2   12/Nov/09
Commons BeanUtils   1.8.1   20/Oct/09
Commons Pool1.5.3   23/Sep/09

Few missing on your list.

[A few were missing in JIRA too - I had to go 'release' Exec, Email
and Pool 1.5.4 :) ]

Makes me want to add a 'releases in last 3 months' flag to the Latest
Releases portlet. Also an 'Activity in last 3 months' portlet.
Speaking of:

JIRA: 188 issues created; 69 of them resolved.
JIRA: 67 issues created before the last report are resolved. (For a
total of 136 resolved).
SVN commits: 1314
dev emails: 1169
user emails: 349

Worthless numbers - I was just interested in how easy it was to find
(which was very easy with markmail, svnsearch and a few JIRA filters).

Hen

On Sat, Dec 12, 2009 at 8:25 AM, Phil Steitz phil.ste...@gmail.com wrote:
 Sorry for short notice, but I need to get this out tomorrow to hit
 board mtg SLA.  Quick comments / review appreciated. Last report was
  13-Sept.  Thx. -Phil


 Apache Commons Board Report, December, 2009

 General
 ===

  o Continued healthy activity across multiple components and
 responsiveness on both dev and user lists.
  o New primitives sandbox component started
  o Voted to sponsor incubation of agimatec-validation, an
 implementation of JSR 303, the bean validation framework.
 (http://wiki.apache.org/incubator/ValidationProposal).

 Releases
 

  o Dbutils 1.3
    http://markmail.org/message/3gdxb4bneto7hj7r
  o Exec 1.0.1
    http://markmail.org/message/eqvg2sutflizasnf
  o Email 1.2
    http://markmail.org/message/fcpz7nlpiv2xa7zg
  o Pool 1.5.3
    http://markmail.org/message/7jmcva3kho7ngnv6
  o Pool 1.5.4
    http://markmail.org/message/gmhpz4zsuv2f2jap


 Community
 =
  o New Sandbox committers
    - Benson Margulies
  o No new committers
  o No new PMC members

 -Phil Steitz (on behalf of Apache Commons PMC)

 -
 To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
 For additional commands, e-mail: dev-h...@commons.apache.org



-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [dbcp] 1.3/1.4 RC1 available for review

2009-12-12 Thread Phil Steitz
Jörg Schaible wrote:
 Hi Phil,
 
 Phil Steitz wrote:
 
 I have prepared release candidates for DBCP 1.3 and 1.4.  Please all
 interested parties have a look and test.  If all goes well, I will
 kick off a release VOTE based on these artifacts in the next couple
 of days.  I see these as really two sets of artifacts associated
 with one release, so I am inclined to just do one VOTE including
 both versions.  If anyone disagrees with this, please speak up.  I
 am happy to run two VOTEs.

 1.3 (JDBC 3) version:
 http://people.apache.org/~psteitz/dbcp-1.3-rc1
 http://people.apache.org/~psteitz/dbcp-1.3-rc1/site
 http://people.apache.org/~psteitz/dbcp-1.3-rc1/maven
 http://svn.apache.org/repos/asf/commons/proper/dbcp/tags/DBCP_1_3_RC1/
 
 Like Nial I changed geronimo-jta_1.1_spec to version 1.1. My compiler zoo 
 fails though for blackdown-jdk-1.4.2.03, jrockit-jdk-1.4.2.16 and sun-
 jdk-1.4.2.19. IMHO you must update the xerces version to a release that 
 contains the driver implementation in the Java-SPI (META-INF/services):
 
 == % 
 Test set: org.apache.commons.jocl.TestJOCLContentHandler
 ---
 Tests run: 3, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.047 sec 
  FAILURE!
 testObject(org.apache.commons.jocl.TestJOCLContentHandler)  Time elapsed: 
 0.006 sec
 testPrimitives(org.apache.commons.jocl.TestJOCLContentHandler)  Time 
 elapsed: 0 sec
 testParse(org.apache.commons.jocl.TestJOCLContentHandler)  Time elapsed: 
 0.028 sec   ERROR!
 org.xml.sax.SAXException: System property org.xml.sax.driver not specified
   at 
 org.xml.sax.helpers.XMLReaderFactory.createXMLReader(XMLReaderFactory.java:90)
   at 
 org.apache.commons.jocl.JOCLContentHandler.parse(JOCLContentHandler.java:339)
   at 
 org.apache.commons.jocl.JOCLContentHandler.parse(JOCLContentHandler.java:271)
   at 
 org.apache.commons.jocl.TestJOCLContentHandler.testParse(TestJOCLContentHandler.java:255)

I don't get this one.  Works fine on Apple 1.4.2 jdk.  I am
struggling to get a box setup where I can get Sun JDKs installed.  I
would appreciate any suggestions on how to fix this.

 == % 
 
 Using IBM-JDK 1.4.2.13 the build and all tests with Ant 1.6.5 succeed, but I 
 get nevertheless those exceptions, I do not see, when running the other JDKs 
 with Maven:
 
 == % 
 [junit] org.apache.commons.dbcp.AbandonedTrace$AbandonedObjectException: 
 DBCP object created 2009-12-08 23:03:07 by the following code was never 
 closed:   
  
 [junit] at 
 org.apache.commons.dbcp.AbandonedTrace.setStackTrace(AbandonedTrace.java:138) 
  
 [junit] at 
 org.apache.commons.dbcp.AbandonedObjectPool.borrowObject(AbandonedObjectPool.java:81)
   
 [junit] at 
 org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
 
 [junit] at 
 org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)

 [junit] at 
 org.apache.commons.dbcp.TestAbandonedBasicDataSource.testAbandoned(TestAbandonedBasicDataSource.java:65)

These are harmless, exceptions are expected.

 == % 
 
 == % 
 [junit] org.apache.commons.dbcp.AbandonedTrace$AbandonedObjectException: 
 DBCP object created 2009-12-08 23:03:07 by the following code was never 
 closed:   
  
 [junit] at 
 org.apache.commons.dbcp.AbandonedTrace.setStackTrace(AbandonedTrace.java:138) 
  
 [junit] at 
 org.apache.commons.dbcp.AbandonedObjectPool.borrowObject(AbandonedObjectPool.java:81)
   
 [junit] at 
 org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
 
 [junit] at 
 org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)

 [junit] at 
 org.apache.commons.dbcp.TestBasicDataSource.getConnection(TestBasicDataSource.java:44)
  
 [junit] at 
 org.apache.commons.dbcp.TestAbandonedBasicDataSource.testAbandonedClose(TestAbandonedBasicDataSource.java:75)
   
   
 == % 
 
 == % 
 [junit] org.apache.commons.dbcp.AbandonedTrace$AbandonedObjectException: 
 DBCP object created 2009-12-08 23:03:07 by the following code was never 
 closed: