RE: Moving from Bugzilla to JIRA

2004-09-03 Thread Shapira, Yoav

-0 from me to move to JIRA, +0 to stay on Bugzilla.  I think the OSS support argument 
is significant.

Yoav Shapira
Millennium Research Informatics


-Original Message-
From: Tim O'Brien [mailto:[EMAIL PROTECTED]
Sent: Friday, September 03, 2004 8:44 AM
To: Jakarta Commons Developers List
Subject: RE: Moving from Bugzilla to JIRA

You know my views on JIRA, just search the archives of commons-dev.

+1 move to JIRA

Tim

 -Original Message-
 From: Henri Yandell [mailto:[EMAIL PROTECTED]
 Sent: Friday, September 03, 2004 7:25 AM
 To: Jakarta Commons Developers List
 Subject: RE: Moving from Bugzilla to JIRA


 I'd like to be using JIRA rather than Bugzilla. Release
 planning feels possible in JIRA, whereas in Bugzilla it
 always feels like something so painful it is not worth the
 effort you'd have to put in.

 In fact, I'm currently using the Wiki to try to simulate the
 release process in JIRA :)

 +1

 Hen

 On Fri, 3 Sep 2004, [iso-8859-1] Eduardo Sebastián Marco wrote:

  I think it should be necessary to have a vote, but I don't
 think like
  Gary does. I think the matter here is not whether we support
  opensource or not... Of course we do! I think the matter here is
  excelence. And in my opinion, if there's something actually
 better and
  it's avalaible, why not? Is that or getting involved on the
 lesser tool to make it better.
 
 
  Eduardo.
 
  -Mensaje original-
  De: Gary Gregory [mailto:[EMAIL PROTECTED]
  Enviado el: viernes, 03 de septiembre de 2004 1:59
  Para: Jakarta Commons Developers List; Dion Gillard
  Asunto: RE: Moving from Bugzilla to JIRA
 
  On principle, I am not in favor of moving /away/ from
 Bugzilla, an open-source project, to Jira, a non-open-source
 project. It feels to me that this would send a negative
 message, as in: we are not supporting the open-source community.
 
  OTOH, this is software evolution at work.
 
  I have heard good things about JIRA, but not used it much
 beyond filing a couple of tickets vs. Maven.
 
  Gary
 
   -Original Message-
   From: Dion Gillard [mailto:[EMAIL PROTECTED]
   Sent: Thursday, September 02, 2004 15:40
   To: Jakarta Commons Developers List
   Subject: Moving from Bugzilla to JIRA
  
   I've found out that the JIRA import process from Bugzilla
 can only
   import a whole project, and not components, and hence all of
   jakarta-commons has to go together.
  
   Does anyone still want to stay on Bugzilla?
  
   Do we need a vote for this?
   --
   http://www.multitask.com.au/people/dion/
  
  
 
   - 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]
 
 
 
 
 -
  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]




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




This e-mail, including any attachments, is a confidential business communication, and 
may contain information that is confidential, proprietary and/or privileged.  This 
e-mail is intended only for the individual(s) to whom it is addressed, and may not be 
saved, copied, printed, disclosed or used by anyone else.  If you are not the(an) 
intended recipient, please immediately delete this e-mail from your computer system 
and notify the sender.  Thank you.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Moving from Bugzilla to JIRA

2004-09-03 Thread Emmanuel Bourg
I prefer to stick with Bugzilla, for ethical and technical reasons. 
Bugzilla is good enough for my needs, I prefer to promote an open source 
product, and an upgrade of the version currently deployed on Nagoya is 
planned sooner or later.

-1 on migrating [configuration] to JIRA.
Emmanuel Bourg
Dion Gillard wrote:
I've found out that the JIRA import process from Bugzilla can only
import a whole project, and not components, and hence all of
jakarta-commons has to go together.
Does anyone still want to stay on Bugzilla?
Do we need a vote for this?
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


cvs commit: jakarta-commons/dbutils/src/java/org/apache/commons/dbutils DbUtils.java

2004-09-03 Thread dgraham
dgraham 2004/09/03 06:01:58

  Modified:dbutils/src/java/org/apache/commons/dbutils DbUtils.java
  Log:
  Minor cleanup.
  
  Revision  ChangesPath
  1.5   +17 -26
jakarta-commons/dbutils/src/java/org/apache/commons/dbutils/DbUtils.java
  
  Index: DbUtils.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/dbutils/src/java/org/apache/commons/dbutils/DbUtils.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- DbUtils.java  28 Feb 2004 00:12:23 -  1.4
  +++ DbUtils.java  3 Sep 2004 13:01:58 -   1.5
  @@ -70,24 +70,22 @@
* codeResultSet/code.  Avoid closing if null and hide any 
* SQLExceptions that occur.
*/
  -public static void closeQuietly(
  -Connection conn,
  -Statement stmt,
  -ResultSet rs) {
  -
  +public static void closeQuietly(Connection conn, Statement stmt,
  +ResultSet rs) {
  +
   closeQuietly(rs);
   closeQuietly(stmt);
   closeQuietly(conn);
   }
   
   /**
  - * Close a codeResultSet/code, avoid closing if null and hide
  - * any SQLExceptions that occur.
  + * Close a codeResultSet/code, avoid closing if null and hide any
  + * SQLExceptions that occur.
*/
   public static void closeQuietly(ResultSet rs) {
   try {
   close(rs);
  -} catch (SQLException sqle) {
  +} catch (SQLException e) {
   // quiet
   }
   }
  @@ -99,7 +97,7 @@
   public static void closeQuietly(Statement stmt) {
   try {
   close(stmt);
  -} catch (SQLException sqle) {
  +} catch (SQLException e) {
   // quiet
   }
   }
  @@ -121,7 +119,7 @@
   public static void commitAndCloseQuietly(Connection conn) {
   try {
   commitAndClose(conn);
  -} catch (SQLException sqle) {
  +} catch (SQLException e) {
   // quiet
   }
   }
  @@ -136,34 +134,27 @@
   return true;
   
   } catch (ClassNotFoundException e) {
  -// TODO Logging?
  -//e.printStackTrace();
   return false;
   
   } catch (IllegalAccessException e) {
  -// TODO Logging?
  -//e.printStackTrace();
  -
   // Constructor is private, OK for DriverManager contract
   return true;
   
   } catch (InstantiationException e) {
  -// TODO Logging?
  -//e.printStackTrace();
   return false;
   
  -} catch (Throwable t) {
  +} catch (Throwable e) {
   return false;
   }
   }
   
  -public static void printStackTrace(SQLException sqle) {
  -printStackTrace(sqle, new PrintWriter(System.err));
  +public static void printStackTrace(SQLException e) {
  +printStackTrace(e, new PrintWriter(System.err));
   }
   
  -public static void printStackTrace(SQLException sqle, PrintWriter pw) {
  +public static void printStackTrace(SQLException e, PrintWriter pw) {
   
  -SQLException next = sqle;
  +SQLException next = e;
   while (next != null) {
   next.printStackTrace(pw);
   next = next.getNextException();
  @@ -173,16 +164,16 @@
   }
   }
   
  -public static void printWarnings(Connection connection) {
  -printWarnings(connection, new PrintWriter(System.err));
  +public static void printWarnings(Connection conn) {
  +printWarnings(conn, new PrintWriter(System.err));
   }
   
   public static void printWarnings(Connection conn, PrintWriter pw) {
   if (conn != null) {
   try {
   printStackTrace(conn.getWarnings(), pw);
  -} catch (SQLException sqle) {
  -printStackTrace(sqle, pw);
  +} catch (SQLException e) {
  +printStackTrace(e, pw);
   }
   }
   }
  
  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



cvs commit: jakarta-commons/dbutils/src/java/org/apache/commons/dbutils DbUtils.java

2004-09-03 Thread dgraham
dgraham 2004/09/03 06:04:32

  Modified:dbutils/src/java/org/apache/commons/dbutils DbUtils.java
  Log:
  Added a try/finally block in commitAndClose() to ensure the connection is always 
closed.
  
  Revision  ChangesPath
  1.6   +6 -3  
jakarta-commons/dbutils/src/java/org/apache/commons/dbutils/DbUtils.java
  
  Index: DbUtils.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/dbutils/src/java/org/apache/commons/dbutils/DbUtils.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- DbUtils.java  3 Sep 2004 13:01:58 -   1.5
  +++ DbUtils.java  3 Sep 2004 13:04:32 -   1.6
  @@ -60,7 +60,7 @@
   public static void closeQuietly(Connection conn) {
   try {
   close(conn);
  -} catch (SQLException sqle) {
  +} catch (SQLException e) {
   // quiet
   }
   }
  @@ -107,8 +107,11 @@
*/
   public static void commitAndClose(Connection conn) throws SQLException {
   if (conn != null) {
  -conn.commit();
  -conn.close();
  +try {
  +conn.commit();
  +} finally {
  +conn.close();
  +}
   }
   }
   
  
  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



cvs commit: jakarta-commons/dbutils/src/java/org/apache/commons/dbutils DbUtils.java

2004-09-03 Thread dgraham
dgraham 2004/09/03 06:07:30

  Modified:dbutils/src/java/org/apache/commons/dbutils DbUtils.java
  Log:
  Added a try/finally block in closeQuietly() to ensure the connection is always 
closed.
  
  Revision  ChangesPath
  1.7   +10 -3 
jakarta-commons/dbutils/src/java/org/apache/commons/dbutils/DbUtils.java
  
  Index: DbUtils.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/dbutils/src/java/org/apache/commons/dbutils/DbUtils.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- DbUtils.java  3 Sep 2004 13:04:32 -   1.6
  +++ DbUtils.java  3 Sep 2004 13:07:30 -   1.7
  @@ -73,9 +73,16 @@
   public static void closeQuietly(Connection conn, Statement stmt,
   ResultSet rs) {
   
  -closeQuietly(rs);
  -closeQuietly(stmt);
  -closeQuietly(conn);
  +try {
  +closeQuietly(rs);
  +} finally {
  +try {
  +closeQuietly(stmt);
  +} finally {
  +closeQuietly(conn);
  +}
  +}
  +
   }
   
   /**
  
  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: Moving from Bugzilla to JIRA

2004-09-03 Thread Joe Germuska
I'd like to point out that over in Struts, this parallel discussion 
came to a rest on the acknowledgement that Struts has such strong 
ties to Commons that it doesn't make sense for Struts to change to 
JIRA if Commons remains on Bugzilla.  Bugs filed against Struts often 
resolve to commons components and need to be shuttled over.  There 
may be other projects like Struts that have this situation.

Also in those discussions it was pointed out that perceived issues 
with Apache's Bugzilla may be more to do with the installation we 
have than with the application itself, and that improvements could be 
made there.  I don't know much about it, but perhaps this would be 
something of interest to those who don't want to move to JIRA because 
it's not open source.

I think JIRA is great software, Atlassian are good open-source 
citizens, and I have no personal interest in learning how to make 
Bugzilla work better, so my votes are all going to go in the 
direction of moving to JIRA.  I do agree that Struts should use 
whatever Commons uses, or if Commons projects move partially (as 
Jelly has demonstrated is possible), then Struts should wait to move 
until its dependencies move.

Joe
--
Joe Germuska
[EMAIL PROTECTED]
http://blog.germuska.com
In fact, when I die, if I don't hear 'A Love Supreme,' I'll turn 
back; I'll know I'm in the wrong place.
   - Carlos Santana

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


cvs commit: jakarta-commons/dbutils/xdocs changes.xml

2004-09-03 Thread dgraham
dgraham 2004/09/03 06:14:07

  Modified:dbutils/src/java/org/apache/commons/dbutils DbUtils.java
   dbutils/xdocs changes.xml
  Log:
  Added rollbackAndClose() and rollbackAndCloseQuietly() to DbUtils.
  
  Revision  ChangesPath
  1.8   +28 -0 
jakarta-commons/dbutils/src/java/org/apache/commons/dbutils/DbUtils.java
  
  Index: DbUtils.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/dbutils/src/java/org/apache/commons/dbutils/DbUtils.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- DbUtils.java  3 Sep 2004 13:07:30 -   1.7
  +++ DbUtils.java  3 Sep 2004 13:14:07 -   1.8
  @@ -198,5 +198,33 @@
   conn.rollback();
   }
   }
  +
  +/**
  + * Performs a rollback on the codeConnection/code then closes it, 
  + * avoid closing if null.
  + * @since DbUtils 1.1
  + */
  +public static void rollbackAndClose(Connection conn) throws SQLException {
  +if (conn != null) {
  +try {
  +conn.rollback();
  +} finally {
  +conn.close();
  +}
  +}
  +}
  +
  +/**
  + * Performs a rollback on the codeConnection/code then closes it, 
  + * avoid closing if null and hide any SQLExceptions that occur.
  + * @since DbUtils 1.1
  + */
  +public static void rollbackAndCloseQuietly(Connection conn) {
  +try {
  +rollbackAndClose(conn);
  +} catch (SQLException e) {
  +// quiet
  +}
  +}
   
   }
  
  
  
  1.5   +3 -0  jakarta-commons/dbutils/xdocs/changes.xml
  
  Index: changes.xml
  ===
  RCS file: /home/cvs/jakarta-commons/dbutils/xdocs/changes.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- changes.xml   23 Aug 2004 02:10:32 -  1.4
  +++ changes.xml   3 Sep 2004 13:14:07 -   1.5
  @@ -39,6 +39,9 @@
 body
   
   release version=1.1-dev date=in CVS
  +  action dev=dgraham type=add
  +Added DbUtils.rollbackAndClose() and DbUtils.rollbackAndCloseQuietly().
  +  /action
 action dev=dgraham type=update
   Call ResultSet.getTimestamp() in BeanProcessor.processColumn() if 
   the bean property is a java.sql.Timestamp.  Oracle's getObject() 
  
  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [DBUtils] additional DBUtils class helper methods request

2004-09-03 Thread David Graham
Done.  This will be in the next nightly build.

David

--- Kyle Miller [EMAIL PROTECTED] wrote:

 Could you please add the following two methods to the
 DBUtils helper class:
 
 rollbackAndClose(...);
 rollbackAndCloseQuietly(...);
 
 to mimic the commit and close methods.
 
 Thanks,
 
 Kyle
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 
 




___
Do you Yahoo!?
Express yourself with Y! Messenger! Free. Download now. 
http://messenger.yahoo.com

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Moving from Bugzilla to JIRA

2004-09-03 Thread Paul Libbrecht
I'd also be +1 but I am a bit bothered by the political impact of 
depending on a commercial product as strong open-source veteran.
Currently +0.

If Bugzilla skins would exist (they are possible) and be used and 
usable, I think such discussion would be way more futile.
Unfortunately, I haven't seen any.

As of Scarab, I still haven't managed to get a demo-account to be 
opened for me on any demo-server... which is not a really good sign, I 
feel.

paul
PS: the bugzilla/jira opposition is a real feel for open-source can't 
do GUIs wich is really something a bit too widespread.
PPS: I haven't done it but you can export all Bugzilla bugs of one 
product and only keep the ones for a given component, leaving quiet the 
bugzilla ones... so the need for a complete migration isn't really 
there except it takes more time to migrate a single component.

Le 3 sept. 04, à 14:24, Henri Yandell a écrit :
I'd like to be using JIRA rather than Bugzilla. Release planning feels
possible in JIRA, whereas in Bugzilla it always feels like something so
painful it is not worth the effort you'd have to put in.
In fact, I'm currently using the Wiki to try to simulate the release
process in JIRA :)
+1
Hen
On Fri, 3 Sep 2004, [iso-8859-1] Eduardo Sebastián Marco wrote:
I think it should be necessary to have a vote, but I don't think like
Gary does. I think the matter here is not whether we support 
opensource
or not... Of course we do! I think the matter here is excelence. And 
in
my opinion, if there's something actually better and it's avalaible, 
why
not? Is that or getting involved on the lesser tool to make it better.

Eduardo.
-Mensaje original-
De: Gary Gregory [mailto:[EMAIL PROTECTED]
Enviado el: viernes, 03 de septiembre de 2004 1:59
Para: Jakarta Commons Developers List; Dion Gillard
Asunto: RE: Moving from Bugzilla to JIRA
On principle, I am not in favor of moving /away/ from Bugzilla, an 
open-source project, to Jira, a non-open-source project. It feels to 
me that this would send a negative message, as in: we are not 
supporting the open-source community.

OTOH, this is software evolution at work.
I have heard good things about JIRA, but not used it much beyond 
filing a couple of tickets vs. Maven.

Gary
-Original Message-
From: Dion Gillard [mailto:[EMAIL PROTECTED]
Sent: Thursday, September 02, 2004 15:40
To: Jakarta Commons Developers List
Subject: Moving from Bugzilla to JIRA
I've found out that the JIRA import process from Bugzilla can only
import a whole project, and not components, and hence all of
jakarta-commons has to go together.
Does anyone still want to stay on Bugzilla?
Do we need a vote for this?
--
http://www.multitask.com.au/people/dion/
-
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]

-
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]

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Moving from Bugzilla to JIRA

2004-09-03 Thread David Graham
-1 on moving to JIRA.  Martin Cooper has indicated there are people in
infrastructure are willing to do a bugzilla upgrade.  Just because
bugzilla's UI is ugly and JIRA's is pretty is not a valid reason to switch
to proprietary software in an OSS community.  Regardless, many other
bugzilla installations including Red Hat's demonstrate bugzilla is
skinnable.

I can read the Slashdot headlines now: Apache abandons Bugzilla in favor
of proprietary software.  IMO, this switch is bad for our community.

David

--- Paul Libbrecht [EMAIL PROTECTED] wrote:

 I'd also be +1 but I am a bit bothered by the political impact of 
 depending on a commercial product as strong open-source veteran.
 Currently +0.
 
 If Bugzilla skins would exist (they are possible) and be used and 
 usable, I think such discussion would be way more futile.
 Unfortunately, I haven't seen any.
 
 As of Scarab, I still haven't managed to get a demo-account to be 
 opened for me on any demo-server... which is not a really good sign, I 
 feel.
 
 paul
 
 PS: the bugzilla/jira opposition is a real feel for open-source can't 
 do GUIs wich is really something a bit too widespread.
 PPS: I haven't done it but you can export all Bugzilla bugs of one 
 product and only keep the ones for a given component, leaving quiet the 
 bugzilla ones... so the need for a complete migration isn't really 
 there except it takes more time to migrate a single component.
 
 
 Le 3 sept. 04, à 14:24, Henri Yandell a écrit :
 
 
  I'd like to be using JIRA rather than Bugzilla. Release planning feels
  possible in JIRA, whereas in Bugzilla it always feels like something
 so
  painful it is not worth the effort you'd have to put in.
 
  In fact, I'm currently using the Wiki to try to simulate the release
  process in JIRA :)
 
  +1
 
  Hen
 
  On Fri, 3 Sep 2004, [iso-8859-1] Eduardo Sebastián Marco wrote:
 
  I think it should be necessary to have a vote, but I don't think like
  Gary does. I think the matter here is not whether we support 
  opensource
  or not... Of course we do! I think the matter here is excelence. And 
  in
  my opinion, if there's something actually better and it's avalaible, 
  why
  not? Is that or getting involved on the lesser tool to make it
 better.
 
 
  Eduardo.
 
  -Mensaje original-
  De: Gary Gregory [mailto:[EMAIL PROTECTED]
  Enviado el: viernes, 03 de septiembre de 2004 1:59
  Para: Jakarta Commons Developers List; Dion Gillard
  Asunto: RE: Moving from Bugzilla to JIRA
 
  On principle, I am not in favor of moving /away/ from Bugzilla, an 
  open-source project, to Jira, a non-open-source project. It feels to 
  me that this would send a negative message, as in: we are not 
  supporting the open-source community.
 
  OTOH, this is software evolution at work.
 
  I have heard good things about JIRA, but not used it much beyond 
  filing a couple of tickets vs. Maven.
 
  Gary
 
  -Original Message-
  From: Dion Gillard [mailto:[EMAIL PROTECTED]
  Sent: Thursday, September 02, 2004 15:40
  To: Jakarta Commons Developers List
  Subject: Moving from Bugzilla to JIRA
 
  I've found out that the JIRA import process from Bugzilla can only
  import a whole project, and not components, and hence all of
  jakarta-commons has to go together.
 
  Does anyone still want to stay on Bugzilla?
 
  Do we need a vote for this?
  --
  http://www.multitask.com.au/people/dion/
 
 
 -
  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]
 
 
 
  -
  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]
 
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 
 




__
Do you Yahoo!?
Yahoo! Mail - Helps protect you from nasty viruses.
http://promotions.yahoo.com/new_mail

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: Moving from Bugzilla to JIRA

2004-09-03 Thread Shapira, Yoav

Hola,
BTW, I'd be willing to help update/patch/skin our Bugzilla installation, and I bet I'm 
not the only one (hence the CC to infrastructure on this).

Yoav Shapira
Millennium Research Informatics


-Original Message-
From: David Graham [mailto:[EMAIL PROTECTED]
Sent: Friday, September 03, 2004 9:24 AM
To: Jakarta Commons Developers List
Subject: Re: Moving from Bugzilla to JIRA

-1 on moving to JIRA.  Martin Cooper has indicated there are people in
infrastructure are willing to do a bugzilla upgrade.  Just because
bugzilla's UI is ugly and JIRA's is pretty is not a valid reason to switch
to proprietary software in an OSS community.  Regardless, many other
bugzilla installations including Red Hat's demonstrate bugzilla is
skinnable.

I can read the Slashdot headlines now: Apache abandons Bugzilla in favor
of proprietary software.  IMO, this switch is bad for our community.

David

--- Paul Libbrecht [EMAIL PROTECTED] wrote:

 I'd also be +1 but I am a bit bothered by the political impact of
 depending on a commercial product as strong open-source veteran.
 Currently +0.

 If Bugzilla skins would exist (they are possible) and be used and
 usable, I think such discussion would be way more futile.
 Unfortunately, I haven't seen any.

 As of Scarab, I still haven't managed to get a demo-account to be
 opened for me on any demo-server... which is not a really good sign, I
 feel.

 paul

 PS: the bugzilla/jira opposition is a real feel for open-source can't
 do GUIs wich is really something a bit too widespread.
 PPS: I haven't done it but you can export all Bugzilla bugs of one
 product and only keep the ones for a given component, leaving quiet the
 bugzilla ones... so the need for a complete migration isn't really
 there except it takes more time to migrate a single component.


 Le 3 sept. 04, à 14:24, Henri Yandell a écrit :

 
  I'd like to be using JIRA rather than Bugzilla. Release planning feels
  possible in JIRA, whereas in Bugzilla it always feels like something
 so
  painful it is not worth the effort you'd have to put in.
 
  In fact, I'm currently using the Wiki to try to simulate the release
  process in JIRA :)
 
  +1
 
  Hen
 
  On Fri, 3 Sep 2004, [iso-8859-1] Eduardo Sebastián Marco wrote:
 
  I think it should be necessary to have a vote, but I don't think like
  Gary does. I think the matter here is not whether we support
  opensource
  or not... Of course we do! I think the matter here is excelence. And
  in
  my opinion, if there's something actually better and it's avalaible,
  why
  not? Is that or getting involved on the lesser tool to make it
 better.
 
 
  Eduardo.
 
  -Mensaje original-
  De: Gary Gregory [mailto:[EMAIL PROTECTED]
  Enviado el: viernes, 03 de septiembre de 2004 1:59
  Para: Jakarta Commons Developers List; Dion Gillard
  Asunto: RE: Moving from Bugzilla to JIRA
 
  On principle, I am not in favor of moving /away/ from Bugzilla, an
  open-source project, to Jira, a non-open-source project. It feels to
  me that this would send a negative message, as in: we are not
  supporting the open-source community.
 
  OTOH, this is software evolution at work.
 
  I have heard good things about JIRA, but not used it much beyond
  filing a couple of tickets vs. Maven.
 
  Gary
 
  -Original Message-
  From: Dion Gillard [mailto:[EMAIL PROTECTED]
  Sent: Thursday, September 02, 2004 15:40
  To: Jakarta Commons Developers List
  Subject: Moving from Bugzilla to JIRA
 
  I've found out that the JIRA import process from Bugzilla can only
  import a whole project, and not components, and hence all of
  jakarta-commons has to go together.
 
  Does anyone still want to stay on Bugzilla?
 
  Do we need a vote for this?
  --
  http://www.multitask.com.au/people/dion/
 
 
 -
  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]
 
 
 
  -
  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]
 


 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]






__
Do you Yahoo!?
Yahoo! Mail - Helps protect you from nasty viruses.
http://promotions.yahoo.com/new_mail

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




This e-mail, including any attachments, 

Re: Moving from Bugzilla to JIRA

2004-09-03 Thread Paul Libbrecht
Le 3 sept. 04, à 15:24, David Graham a écrit :
Just because
bugzilla's UI is ugly and JIRA's is pretty is not a valid reason to 
switch
to proprietary software in an OSS community.	
Well, that's the bone question.
The problem is not aesthetics, the gain in JIRA (for all of us who have 
used it) is readability and accessibility!
(which means time, but also means people more easily posting, or...)

paul
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [VOTE] Release Digester 1.6.0

2004-09-03 Thread Jeanfrancois Arcand

-8
[X ] +1 I wholeheartedly support this release
[ ] +0 I am in favour of this release but cannot give it my full 
recommendation
[ ] -0 I have reservations concerning this release
[ ] -1 The code should not be released as Digester 1.6.0
--


-- Jeanfrancois
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


DO NOT REPLY [Bug 31040] New: - [configuration] Absolute paths in build.xml

2004-09-03 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=31040.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=31040

[configuration] Absolute paths in build.xml

   Summary: [configuration] Absolute paths in build.xml
   Product: Commons
   Version: Nightly Builds
  Platform: All
OS/Version: All
Status: NEW
  Severity: Minor
  Priority: Other
 Component: Configuration
AssignedTo: [EMAIL PROTECTED]
ReportedBy: [EMAIL PROTECTED]


The build.xml file generated by Maven contains absolute paths
(D:\dev\apache\jakarta-commons\configuration), it should use relative paths. Is
this a Maven issue or did we miss something when generating the file ?

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 31040] - [configuration] Absolute paths in build.xml

2004-09-03 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=31040.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=31040

[configuration] Absolute paths in build.xml





--- Additional Comments From [EMAIL PROTECTED]  2004-09-03 14:30 ---
This was actually a bug in the ant plugin:
http://jira.codehaus.org/browse/MPANT-16

It has been fixed in the version 1.8.1 of the plugin.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 31041] New: - [configuration] Invalid resource names in XMLConfiguration generate a NPE

2004-09-03 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=31041.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=31041

[configuration] Invalid resource names in XMLConfiguration generate a NPE

   Summary: [configuration] Invalid resource names in
XMLConfiguration generate a NPE
   Product: Commons
   Version: Nightly Builds
  Platform: All
OS/Version: All
Status: NEW
  Severity: Normal
  Priority: Other
 Component: Configuration
AssignedTo: [EMAIL PROTECTED]
ReportedBy: [EMAIL PROTECTED]


XMLConfiguration throws a NullPointerException if an invalid resource name is
passed to its constructor, it should throw a ConfigurationException explaining
the issue instead.

Fix suggested by Ben Hutchison:

private static File resourceURLToFile(String resource) {
URL confURL = XMLConfiguration.class.getClassLoader().getResource(resource);
if (confURL == null) {
confURL = ClassLoader.getSystemResource(resource);
}
if (confURL == null)
throw new IllegalArgumentException(Resource:+resource+ not found
thru context or system classloaders.);
return new File(confURL.getFile());
}

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 31045] New: - Null handling in Insert, Update, and Delete

2004-09-03 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=31045.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=31045

Null handling in Insert, Update, and Delete

   Summary: Null handling in Insert, Update, and Delete
   Product: Commons
   Version: unspecified
  Platform: PC
OS/Version: Windows XP
Status: NEW
  Severity: Major
  Priority: Other
 Component: DbUtils
AssignedTo: [EMAIL PROTECTED]
ReportedBy: [EMAIL PROTECTED]


While using the DbUtils to perform an insert or an update into DB2 v8 I ran into
a null issue.  DbUtils uses the following to handle nulls.  DB2 is requiring the
passing in of the EXACT column type to use setNull(i,Types.*).  Using
Types.OTHER throws an exception (see after code).

DbUtils Code:

/**
 * Fill the codePreparedStatement/code replacement parameters with 
 * the given objects.
 * @param stmt
 * @param params Query replacement parameters; codenull/code is a valid
 * value to pass in.
 * @throws SQLException
 */
protected void fillStatement(PreparedStatement stmt, Object[] params)
throws SQLException {

if (params == null) {
return;
}

for (int i = 0; i  params.length; i++) {
if (params[i] != null) {
stmt.setObject(i + 1, params[i]);
} else {
stmt.setNull(i + 1, Types.OTHER);
}
}
}

Exception thrown:

COM.ibm.db2.jdbc.DB2Exception: [IBM][CLI Driver] CLI0123E  SQL data type out of
range. SQLSTATE=HY004
at COM.ibm.db2.jdbc.app.SQLExceptionGenerator.throw_SQLException(Unknown 
Source)
at COM.ibm.db2.jdbc.app.SQLExceptionGenerator.throw_SQLException(Unknown 
Source)
at COM.ibm.db2.jdbc.app.SQLExceptionGenerator.check_return_code(Unknown Source)
at COM.ibm.db2.jdbc.app.DB2PreparedStatement.execute2(Unknown Source)
at COM.ibm.db2.jdbc.app.DB2PreparedStatement.executeUpdate(Unknown Source)
at PrepStmt.main(PrepStmt.java:56)
 
Code snippet that threw the exception:

Connection con = DriverManager.getConnection(url, uid, pswd);
PreparedStatement p = con.prepareStatement(insert into dac.person values (?,?));
p.setInt(1,0); // integer column, id thing
p.setNull(2,Types.OTHER); // pretend BLOB column.  But it fails on anything.
//this one works for the blob column -- p.setBytes(2,null); 
int x = p.executeUpdate();

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 31046] New: - [configuration] XMLConfiguration.addProperty doesn't create new child nodes

2004-09-03 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=31046.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=31046

[configuration] XMLConfiguration.addProperty doesn't create new child nodes

   Summary: [configuration] XMLConfiguration.addProperty doesn't
create new child nodes
   Product: Commons
   Version: Nightly Builds
  Platform: All
OS/Version: All
Status: NEW
  Severity: Critical
  Priority: Other
 Component: Configuration
AssignedTo: [EMAIL PROTECTED]
ReportedBy: [EMAIL PROTECTED]


Issue reported by Ben Hutchison on the dev list:

XMLConfiguration.addProperty(key, Object) doesn't handle nest keys
properly.

In this loop logic, the full key name is broken into parts, and the DOM
tree is walked. However, if a branch mentioned in the key isn't there,
the loop incorrectly breaks out. Result is that eg addProperty(a.b)
doesn't actually add at a.b unless a  b already exist. Old
version shown:

String[] nodes = parseElementNames(name);
   

Element element = document.getDocumentElement();
Element parent = element;

for (int i = 0; i  nodes.length; i++) {
if (element == null)
break;// this is not right
**
parent = element;
String eName = nodes[i];
Element child = getChildElementWithName(eName, element);

element = child;
}

My tested fix:

Element element = document.getDocumentElement();
Element child = null;
   

for (int i = 0; i  nodes.length; i++) {
child = getChildElementWithName(nodes[i], element);
if (child == null) {
child = document.createElement(nodes[i]);
element.appendChild(child);
}
element = child;
}

if (attName == null) {
CharacterData data = document.createTextNode(value.toString());
child.appendChild(data);
} else {
child.setAttribute(attName, value.toString());
}

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [configuration] Problems and shortcomings

2004-09-03 Thread Emmanuel Bourg
Hi, thanks for your feedback, it definitely helps :)
Hutchison, Ben wrote:
1. Build file script because it uses hardcode paths D:/.../etc/etc.
Fix - use the basedir variable as below.
Good point I didn't pay attention to this since the build.xml file is 
automatically generated by Maven. Consider using Maven instead until 
it's fixed. I filed a bug if you want to track this issue:

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=31040

2. XMLConfiguration fails badly with NPE if an invalid system resource
name passed to constructor.
Loading issues have been reported with XMLConfiguration, this will be 
reworked. I filed a bug for this as well:

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=31041

3. XMLConfiguration.addProperty(key, Object) makes improper downcast of
Object to String.
This will be fixed soon, this issue has been already reported in Bugzilla:
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=30839

4 XMLConfiguration.addProperty(key, Object) doesn't handle nest keys
properly.
I'll add a test case for this, thanks for noticing it. Here is the 
related bug:

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=31046

Also, not a bug as such, but I noticed that commons configuration have
some pretty heavy library requirements. I only use the XML
configuration, and I found by trial and error that I didn't need more
over half of the stated dependencies. It would be nice if the
configuration build or distribution process could split out some of the
extensions and their dependencies so people looing for a lightweight
solution can us it.
You are right, and this is on my todo list :) The current dependency 
list generated by Maven isn't really helpful for end users, I plan to 
add a page specifying the core depencies and the extra dependencies 
needed for each configuration type.

Emmanuel Bourg
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


DO NOT REPLY [Bug 31048] New: - [configuration] Dependencies documentation

2004-09-03 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=31048.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=31048

[configuration] Dependencies documentation

   Summary: [configuration] Dependencies documentation
   Product: Commons
   Version: Nightly Builds
  Platform: All
OS/Version: All
Status: NEW
  Severity: Enhancement
  Priority: Other
 Component: Configuration
AssignedTo: [EMAIL PROTECTED]
ReportedBy: [EMAIL PROTECTED]


The current dependency list generated by Maven isn't really helpful for end
users, it's rather intimidating actually for such a simple component.

http://jakarta.apache.org/commons/configuration/dependencies.html

We need a page specifying the core dependencies and the extra dependencies
needed for each configuration type.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: [configuration] Problems and shortcomings

2004-09-03 Thread Jörg Schaible
Emmanuel Bourg wrote on Friday, September 03, 2004 5:00 PM:

 Hi, thanks for your feedback, it definitely helps :)
 
 Hutchison, Ben wrote:
 
 1. Build file script because it uses hardcode paths D:/.../etc/etc.
 Fix - use the basedir variable as below.
 
 Good point I didn't pay attention to this since the build.xml file is
 automatically generated by Maven. Consider using Maven instead until
 it's fixed. I filed a bug if you want to track this issue:
 
 http://nagoya.apache.org/bugzilla/show_bug.cgi?id=31040

Install and use the latest ant-plugin of Maven. Bug is fixed.

- Jörg

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [configuration] Problems and shortcomings

2004-09-03 Thread Emmanuel Bourg
Jörg Schaible wrote:
Install and use the latest ant-plugin of Maven. Bug is fixed.
How do you update a specific plugin once maven is installed ? I tried to 
specify the 1.8.1 version of the ant plugin in project.xml but it didn't 
work :(

Emmanuel

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


cvs commit: jakarta-commons/configuration project.xml

2004-09-03 Thread ebourg
ebourg  2004/09/03 08:22:17

  Modified:configuration project.xml
  Log:
  Updated the dependencies on commons-logging and commons-beanutils
  Removed simple-jndi
  Moved myself to the developper list  email update
  
  Revision  ChangesPath
  1.27  +74 -76jakarta-commons/configuration/project.xml
  
  Index: project.xml
  ===
  RCS file: /home/cvs/jakarta-commons/configuration/project.xml,v
  retrieving revision 1.26
  retrieving revision 1.27
  diff -u -r1.26 -r1.27
  --- project.xml   16 Aug 2004 22:16:30 -  1.26
  +++ project.xml   3 Sep 2004 15:22:17 -   1.27
  @@ -34,7 +34,7 @@
   various formats
 /description
 logo/images/logo.png/logo
  -
  +
 urlhttp://jakarta.apache.org/commons/${pom.artifactId.substring(8)}//url
 packageorg.apache.commons.${pom.artifactId.substring(8)}/package
   
  @@ -43,7 +43,7 @@
   urlhttp://jakarta.apache.org/url
   logohttp://jakarta.apache.org/images/original-jakarta-logo.gif/logo
 /organization
  -  
  +
 licenses
license
nameThe Apache Software License, Version 2.0/name
  @@ -51,18 +51,18 @@
distributionrepo/distribution
/license
 /licenses
  -  
  +
 gumpRepositoryIdjakarta/gumpRepositoryId
 
issueTrackingUrlhttp://issues.apache.org/bugzilla/buglist.cgi?bug_status=NEWamp;bug_status=ASSIGNEDamp;bug_status=REOPENEDamp;product=Commonsamp;component=Configuration/issueTrackingUrl
 siteAddressjakarta.apache.org/siteAddress
 
siteDirectory/www/jakarta.apache.org/commons/${pom.artifactId.substring(8)}//siteDirectory
 
distributionDirectory/www/jakarta.apache.org/builds/jakarta-commons/${pom.artifactId.substring(8)}//distributionDirectory
  -  
  +
 repository
   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
  -  
  +
 mailingLists
   mailingList
 nameCommons Dev List/name
  @@ -80,7 +80,7 @@
   
 branches
 /branches
  -  
  +
 developers
   
   developer
  @@ -132,168 +132,166 @@
 email[EMAIL PROTECTED]/email
 organizationdunbarconsulting.org/organization
   /developer
  -  /developers
  -  
  -  contributors  
  -contributor
  +
  +developer
 nameEmmanuel Bourg/name
 idebourg/id
  -  email[EMAIL PROTECTED]/email
  -/contributor 
  +  email[EMAIL PROTECTED]/email
  +/developer
  +
  +  /developers
  +
  +  contributors
  +
   contributor
 nameOliver Heger/name
 idoheger/id
 email[EMAIL PROTECTED]/email
  -/contributor 
  +/contributor
  +
   contributor
 nameJouml;rg Schaible/name
 idjschaible/id
 email[EMAIL PROTECTED]/email
 organizationElsag-Solutions AG/organization
 timezone+1/timezone
  -/contributor
  +/contributor
  +
   contributor
 nameKonstantin Shaposhnikov/name
 idkshaposhnikov/id
 email[EMAIL PROTECTED]/email
 organizationscand.com/organization
   /contributor
  +
 /contributors
  -  
  +
 dependencies
   dependency
 groupIdcommons-collections/groupId
  -  artifactIdcommons-collections/artifactId   
  +  artifactIdcommons-collections/artifactId
 version3.0/version
  -  properties
  +  properties
   war.bundletrue/war.bundle
  -  /properties  
  +  /properties
   /dependency
   
   dependency
 groupIdcommons-lang/groupId
  -  artifactIdcommons-lang/artifactId  
  +  artifactIdcommons-lang/artifactId
 version2.0/version
  -  properties
  +  properties
   war.bundletrue/war.bundle
  -  /properties  
  +  /properties
   /dependency
   
   dependency
  -  groupIdcommons-logging/groupId
  -  artifactIdcommons-logging/artifactId  
  -  version1.0.3/version
  -  properties
  -war.bundletrue/war.bundle
  -  /properties  
  +  groupIddom4j/groupId
  +  artifactIddom4j/artifactId
  +  version1.4/version
   /dependency
   
   dependency
  -  groupIddom4j/groupId
  -  artifactIddom4j/artifactId 
  -  version1.4/version
  -  properties
  +  groupIdcommons-logging/groupId
  +  artifactIdcommons-logging/artifactId
  +  version1.0.4/version
  +  properties
   war.bundletrue/war.bundle
  -  /properties
  +  /properties
   /dependency
   
   dependency
  groupIdcommons-digester/groupId
  -  artifactIdcommons-digester/artifactId  
  +  artifactIdcommons-digester/artifactId
 version1.5/version
  -  properties
  +  properties
 

RE: [configuration] Problems and shortcomings

2004-09-03 Thread Jörg Schaible
Emmanuel Bourg wrote on Friday, September 03, 2004 5:15 PM:

 Jörg Schaible wrote:
 
 Install and use the latest ant-plugin of Maven. Bug is fixed.
 
 How do you update a specific plugin once maven is installed ?
 I tried to
 specify the 1.8.1 version of the ant plugin in project.xml
 but it didn't
 work :(

Unfortunately this does not work because of a bug in the plugin-plugin ;-)
So you have to install the plugin manually:
http://maven.apache.org/faq.html#DownloadPlugin

- Jörg

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



cvs commit: jakarta-commons/configuration build.xml

2004-09-03 Thread ebourg
ebourg  2004/09/03 08:49:21

  Modified:configuration build.xml
  Log:
  Removed absolute paths
  
  Revision  ChangesPath
  1.8   +48 -81jakarta-commons/configuration/build.xml
  
  Index: build.xml
  ===
  RCS file: /home/cvs/jakarta-commons/configuration/build.xml,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- build.xml 20 Jul 2004 11:08:36 -  1.7
  +++ build.xml 3 Sep 2004 15:49:21 -   1.8
  @@ -1,27 +1,33 @@
   ?xml version=1.0 encoding=UTF-8?
   
  -!--build.xml generated by maven from project.xml version 1.0-rc1
  -  on date July 20 2004, time 1306--
  +!--build.xml generated by maven from project.xml version 1.0-SNAPSHOT
  +  on date September 3 2004, time 1745--
   
   project default=jar name=commons-configuration basedir=.
  -  property name=defaulttargetdir 
value=D:\dev\apache\jakarta-commons\configuration/target
  +  property name=defaulttargetdir value=target
 /property
  -  property name=libdir 
value=D:\dev\apache\jakarta-commons\configuration/target/lib
  +  property name=libdir value=target/lib
 /property
  -  property name=classesdir 
value=D:\dev\apache\jakarta-commons\configuration/target/classes
  +  property name=classesdir value=target/classes
 /property
  -  property name=testclassesdir 
value=D:\dev\apache\jakarta-commons\configuration/target/test-classes
  +  property name=testclassesdir value=target/test-classes
 /property
  -  property name=testclassesdir 
value=D:\dev\apache\jakarta-commons\configuration/target/test-classes
  +  property name=testclassesdir value=target/test-classes
 /property
  -  property name=testreportdir 
value=D:\dev\apache\jakarta-commons\configuration/target/test-reports
  +  property name=testreportdir value=target/test-reports
 /property
 property name=distdir value=dist
 /property
 property name=javadocdir value=dist/docs/api
 /property
  -  property name=final.name value=commons-configuration-1.0-rc1
  +  property name=final.name value=commons-configuration-1.0-SNAPSHOT
 /property
  +  path id=build.classpath
  +fileset dir=${libdir}
  +  include name=**/*.jar
  +  /include
  +/fileset
  +  /path
 target name=init description=o Initializes some properties
   mkdir dir=${libdir}
   /mkdir
  @@ -29,6 +35,10 @@
 equals arg2=only arg1=${build.sysclasspath}
 /equals
   /condition
  +!--Test if JUNIT is present in ANT classpath--
  +
  +available property=Junit.present classname=junit.framework.Test
  +/available
 /target
 target name=compile description=o Compile the code depends=get-deps
   mkdir dir=${classesdir}
  @@ -38,11 +48,7 @@
   pathelement location=src/java
   /pathelement
 /src
  -  classpath
  -fileset dir=${libdir}
  -  include name=*.jar
  -  /include
  -/fileset
  +  classpath refid=build.classpath
 /classpath
   /javac
   copy todir=${classesdir}
  @@ -51,40 +57,6 @@
   /include
 /fileset
   /copy
  -copy todir=${testclassesdir}
  -  fileset dir=conf
  -include name=*.xml
  -/include
  -  /fileset
  -/copy
  -copy todir=${testclassesdir}
  -  fileset dir=conf
  -include name=testClasspath.properties
  -/include
  -include name=testdb.script
  -/include
  -include name=*.properties
  -/include
  -  /fileset
  -/copy
  -mkdir dir=${testclassesdir}/org/apache/commons/configuration
  -/mkdir
  -copy todir=${testclassesdir}/org/apache/commons/configuration
  -  fileset dir=conf
  -include name=test.properties
  -/include
  -include name=include.properties
  -/include
  -  /fileset
  -/copy
  -mkdir dir=${testclassesdir}/config
  -/mkdir
  -copy todir=${testclassesdir}/config
  -  fileset dir=conf/config
  -include name=**/*.properties
  -/include
  -  /fileset
  -/copy
 /target
 target name=jar description=o Create the jar depends=compile,test
   jar jarfile=${defaulttargetdir}/${final.name}.jar excludes=**/package.html 
basedir=${classesdir}
  @@ -110,7 +82,7 @@
   fail message=There were test failures.
   /fail
 /target
  -  target name=internal-test depends=compile-tests
  +  target name=internal-test if=Junit.present 
depends=junit-present,compile-tests
   mkdir dir=${testreportdir}
   /mkdir
   junit dir=./ failureproperty=test.failure printSummary=yes fork=true 
haltonerror=true
  @@ -121,10 +93,8 @@
 formatter usefile=false type=plain
 /formatter
 classpath
  -fileset dir=${libdir}
  -  include name=*.jar
  -  /include
  -/fileset
  +path refid=build.classpath
  +/path
   pathelement 

DO NOT REPLY [Bug 31040] - [configuration] Absolute paths in build.xml

2004-09-03 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=31040.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=31040

[configuration] Absolute paths in build.xml

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED



--- Additional Comments From [EMAIL PROTECTED]  2004-09-03 15:51 ---
Fixed!

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [configuration] Problems and shortcomings

2004-09-03 Thread Emmanuel Bourg
Jörg Schaible wrote:
Unfortunately this does not work because of a bug in the plugin-plugin
;-)
So you have to install the plugin manually:
http://maven.apache.org/faq.html#DownloadPlugin
Thanks, it works fine now :) Eric if you read this, don't forget to 
update your plugin as well.

Emmanuel

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


DO NOT REPLY [Bug 31033] - All FTPEntryParser do not work with files 4GB

2004-09-03 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=31033.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=31033

All FTPEntryParser do not work with files  4GB

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||DUPLICATE



--- Additional Comments From [EMAIL PROTECTED]  2004-09-03 15:58 ---
Previously fixed.  Please see resolution of issue 30345:
  http://issues.apache.org/bugzilla/show_bug.cgi?id=30345
Also, please verify against HEAD branch.

*** This bug has been marked as a duplicate of 30345 ***

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 30345] - FTPFile.getSize() returns 0 on large files

2004-09-03 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=30345.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=30345

FTPFile.getSize() returns 0 on large files

[EMAIL PROTECTED] changed:

   What|Removed |Added

 CC||[EMAIL PROTECTED]



--- Additional Comments From [EMAIL PROTECTED]  2004-09-03 15:58 ---
*** Bug 31033 has been marked as a duplicate of this bug. ***

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Moving from Bugzilla to JIRA

2004-09-03 Thread Henri Yandell

I'm happy to try out an upgrade to Bugzilla before I start campaigning
that Jira is sufficiently better.

Jira's Roadmap and Changelog are the two features that blow Bugzilla away
for me. Attempting to do version management in Bugzilla was so frustrating
that I simply gave up.

Jira would also allow us to administer our own components and not have to
ask infrastructure to add new version id's for component X etc.

I'm not however convinced that Jakarta Commons is a good fit for Jira. I
don't think they can handle us yet.

The following is an example of a Commons like project in Jira. I encourage
anyone who's not used Jira to go have a look at this link and get a feel
for how easy it is to use, compared to the mess that is our bugzilla
installation.

http://issues.osjava.org:8080/jira/secure/BrowseProject.jspa?id=10010

As I have modelled each Commons-like component as a Component in Jira,
it's hard to know how many there actually are. You also can't have
separate versions for different components.

Jira only have a two level project system. Project + Component, and
Components are just a marker, so it's far too limited. I think Bugzilla is
the same. We really need something in which Components are just projects
within a larger projects.

Hen

On Fri, 3 Sep 2004, Emmanuel Bourg wrote:

 I prefer to stick with Bugzilla, for ethical and technical reasons.
 Bugzilla is good enough for my needs, I prefer to promote an open source
 product, and an upgrade of the version currently deployed on Nagoya is
 planned sooner or later.

 -1 on migrating [configuration] to JIRA.

 Emmanuel Bourg


 Dion Gillard wrote:

  I've found out that the JIRA import process from Bugzilla can only
  import a whole project, and not components, and hence all of
  jakarta-commons has to go together.
 
  Does anyone still want to stay on Bugzilla?
 
  Do we need a vote for this?

 -
 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: Moving from Bugzilla to JIRA

2004-09-03 Thread Shapira, Yoav

Hola,

Jira would also allow us to administer our own components and not have
to
ask infrastructure to add new version id's for component X etc.

Many of us have that ability now: you just need to ask infrastructure
for karma so you get the edit components link when you login to
Bugzilla.  For example, they haven't had to do any Tomcat component
management for a long time, even though Tomcat has many sub-components
and many versions, we take care of it ourselves and it's nearly zero
effort.

Yoav



This e-mail, including any attachments, is a confidential business communication, and 
may contain information that is confidential, proprietary and/or privileged.  This 
e-mail is intended only for the individual(s) to whom it is addressed, and may not be 
saved, copied, printed, disclosed or used by anyone else.  If you are not the(an) 
intended recipient, please immediately delete this e-mail from your computer system 
and notify the sender.  Thank you.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Moving from Bugzilla to JIRA

2004-09-03 Thread Daniel F. Savarese

+1 on moving from Bugzilla to JIRA.
I've yet to meet an issue tracking system that didn't cause me issues,
but JIRA clearly has more features to support planning, status assessment,
and development.  The Foundation already has free access to the product
and source code and is already using it, so it's a rather moot point for
me to object based on concerns I would have otherwise.

daniel



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



cvs commit: jakarta-commons/configuration/xdocs changes.xml

2004-09-03 Thread ebourg
ebourg  2004/09/03 09:36:21

  Modified:configuration/src/java/org/apache/commons/configuration
XMLConfiguration.java
   configuration/src/test/org/apache/commons/configuration
TestXMLConfiguration.java
   configuration/xdocs changes.xml
  Log:
  Fixed Bug 30839 (ClassCastException in XMLConfiguration)
  
  Revision  ChangesPath
  1.11  +4 -4  
jakarta-commons/configuration/src/java/org/apache/commons/configuration/XMLConfiguration.java
  
  Index: XMLConfiguration.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/configuration/src/java/org/apache/commons/configuration/XMLConfiguration.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- XMLConfiguration.java 14 Aug 2004 11:32:06 -  1.10
  +++ XMLConfiguration.java 3 Sep 2004 16:36:20 -   1.11
  @@ -374,7 +374,7 @@
   }
   
   if (attName == null) {
  -CharacterData data = document.createTextNode((String) value);
  +CharacterData data = document.createTextNode(String.valueOf(value));
   element.appendChild(data);
   } else {
   element.setAttribute(attName, (String) value);
  @@ -427,10 +427,10 @@
   Element child = document.createElement(nodes[nodes.length - 1]);
   parent.appendChild(child);
   if (attName == null) {
  -CharacterData data = document.createTextNode((String) value);
  +CharacterData data = document.createTextNode(String.valueOf(value));
   child.appendChild(data);
   } else {
  -child.setAttribute(attName, (String) value);
  +child.setAttribute(attName, String.valueOf(value));
   }
   }
   
  
  
  
  1.9   +37 -24
jakarta-commons/configuration/src/test/org/apache/commons/configuration/TestXMLConfiguration.java
  
  Index: TestXMLConfiguration.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/configuration/src/test/org/apache/commons/configuration/TestXMLConfiguration.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- TestXMLConfiguration.java 16 Aug 2004 22:16:31 -  1.8
  +++ TestXMLConfiguration.java 3 Sep 2004 16:36:21 -   1.9
  @@ -44,7 +44,7 @@
   conf = new XMLConfiguration(new File(testProperties));
   }
   
  -public void testGetProperty() throws Exception
  +public void testGetProperty()
   {
   assertEquals(value, conf.getProperty(element));
   }
  @@ -66,7 +66,7 @@
   conf.clearProperty(key);
   assertNull(key, conf.getProperty(key));
   assertNull(key, conf.getXmlProperty(key));
  -
  +
   // test single element
   conf.load();
   key = clear.element;
  @@ -83,21 +83,21 @@
   key = [EMAIL PROTECTED];
   assertNotNull(key, conf.getProperty(key));
   assertNotNull(key, conf.getXmlProperty(key));
  -
  +
   // test non-text/cdata element
   conf.load();
   key = clear.comment;
   conf.clearProperty(key);
   assertNull(key, conf.getProperty(key));
   assertNull(key, conf.getXmlProperty(key));
  -
  +
   // test cdata element
   conf.load();
   key = clear.cdata;
   conf.clearProperty(key);
   assertNull(key, conf.getProperty(key));
   assertNull(key, conf.getXmlProperty(key));
  -
  +
   // test multiple sibling elements
   conf.load();
   key = clear.list.item;
  @@ -107,7 +107,7 @@
   key = [EMAIL PROTECTED];
   assertNotNull(key, conf.getProperty(key));
   assertNotNull(key, conf.getXmlProperty(key));
  -
  +
   // test multiple, disjoined elements
   conf.load();
   key = list.item;
  @@ -120,7 +120,7 @@
   // test non-leaf element
   Object property = conf.getXmlProperty(clear);
   assertNull(property);
  -
  +
   // test non-existent element
   property = conf.getXmlProperty(e);
   assertNull(property);
  @@ -128,29 +128,29 @@
   // test non-existent element
   property = conf.getXmlProperty([EMAIL PROTECTED]);
   assertNull(property);
  -
  +
   // test single element
   property = conf.getXmlProperty(element);
   assertNotNull(property);
   assertTrue(property instanceof String);
   assertEquals(value, property);
  -
  +
   // test single attribute
   property = conf.getXmlProperty([EMAIL PROTECTED]);
   assertNotNull(property);
   assertTrue(property instanceof String);
   assertEquals(foo, property);
  -
  +
   // 

DO NOT REPLY [Bug 30839] - [configuration] ClassCastException in XMLConfiguration

2004-09-03 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=30839.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=30839

[configuration] ClassCastException in XMLConfiguration

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED



--- Additional Comments From [EMAIL PROTECTED]  2004-09-03 16:38 ---
Tested and fixed!

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Moving from Bugzilla to JIRA

2004-09-03 Thread Serge Knystautas
Henri Yandell wrote:
The following is an example of a Commons like project in Jira. I encourage
anyone who's not used Jira to go have a look at this link and get a feel
for how easy it is to use, compared to the mess that is our bugzilla
installation.
http://issues.osjava.org:8080/jira/secure/BrowseProject.jspa?id=10010
As I have modelled each Commons-like component as a Component in Jira,
it's hard to know how many there actually are. You also can't have
separate versions for different components.
Henri,
We would not map Jakarta Commons this way.  Every JIRA project is a 
piece of code that is releasable, because as you suggest, a project has 
its own versions, components, changelog, and roadmap.

Look at some of the Avalon/Merlin breakdowns to see how they each have 
their own JIRA project to get a feel for how this works.

--
Serge Knystautas
Lokitech  software . strategy . design  http://www.lokitech.com
p. 301.656.5501
e. [EMAIL PROTECTED]
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


RE: Moving from Bugzilla to JIRA

2004-09-03 Thread Gary Gregory
Eclipse is one large pile of code and their projects use Bugzilla, it
would be interesting what their install looks like.

Gary

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



jakarta-commons-sandbox commit privs for feedparser...

2004-09-03 Thread Kevin A. Burton
I'd like to give CVS commit to the sandbox to Brad Neuberg 
([EMAIL PROTECTED]) who's working with me on getting a stable build of 
FeedParser ready.


Thanks
Kevin
--
Please reply using PGP.
   http://peerfear.org/pubkey.asc
   
   NewsMonster - http://www.newsmonster.org/
   
Kevin A. Burton, Location - San Francisco, CA, Cell - 415.595.9965
  AIM/YIM - sfburtonator,  Web - http://peerfear.org/
GPG fingerprint: 5FB2 F3E2 760E 70A8 6174 D393 E84D 8D04 99F1 4412
 IRC - freenode.net #infoanarchy | #p2p-hackers | #newsmonster

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


DO NOT REPLY [Bug 31045] - [dbutils] Null handling in Insert, Update, and Delete

2004-09-03 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=31045.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=31045

[dbutils] Null handling in Insert, Update, and Delete

[EMAIL PROTECTED] changed:

   What|Removed |Added

Summary|Null handling in Insert,|[dbutils] Null handling in
   |Update, and Delete  |Insert, Update, and Delete



--- Additional Comments From [EMAIL PROTECTED]  2004-09-03 18:13 ---
The latest DbUtils code uses Types.VARCHAR which works with many different
drivers.  However, DB2 was not tested with Types.VARCHAR so it would be good if
you could download the latest nightly build and test with that.  If it still
doesn't work with DB2 you can always override the fillStatement() method to
provide custom handling.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 31045] - [dbutils] Null handling in Insert, Update, and Delete

2004-09-03 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=31045.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=31045

[dbutils] Null handling in Insert, Update, and Delete

[EMAIL PROTECTED] changed:

   What|Removed |Added

Version|unspecified |1.0 Final

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: jakarta-commons-sandbox commit privs for feedparser...

2004-09-03 Thread Henri Yandell

Is Brad an apache committer already?

If not, then we'll need to vote him in as a new committer. Which is
usually based on activity in the community; patches+emails.

Hen

On Fri, 3 Sep 2004, Kevin A. Burton wrote:

 I'd like to give CVS commit to the sandbox to Brad Neuberg
 ([EMAIL PROTECTED]) who's working with me on getting a stable build of
 FeedParser ready.

 

 Thanks

 Kevin

 --

 Please reply using PGP.

 http://peerfear.org/pubkey.asc

 NewsMonster - http://www.newsmonster.org/

 Kevin A. Burton, Location - San Francisco, CA, Cell - 415.595.9965
AIM/YIM - sfburtonator,  Web - http://peerfear.org/
 GPG fingerprint: 5FB2 F3E2 760E 70A8 6174 D393 E84D 8D04 99F1 4412
   IRC - freenode.net #infoanarchy | #p2p-hackers | #newsmonster


 -
 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-sandbox/feedparser/src/java/org/apache/commons/feedparser/tools XMLCleanser.java XMLEncodingParser.java

2004-09-03 Thread burton
burton  2004/09/03 12:46:47

  Modified:feedparser TODO build.xml
   feedparser/src/java/org/apache/commons/feedparser
FeedFilter.java FeedParser.java Main.java
RSSFeedParser.java
   feedparser/src/java/org/apache/commons/feedparser/locate
AnchorParser.java ResourceExpander.java
   feedparser/src/java/org/apache/commons/feedparser/test
TestFeedFilter.java TestFeedParser.java
   feedparser/src/java/org/apache/commons/feedparser/tools
XMLCleanser.java XMLEncodingParser.java
  Log:
  don't use links if they are null
  
  Revision  ChangesPath
  1.12  +1 -2  jakarta-commons-sandbox/feedparser/TODO
  
  Index: TODO
  ===
  RCS file: /home/cvs/jakarta-commons-sandbox/feedparser/TODO,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- TODO  31 Aug 2004 21:01:37 -  1.11
  +++ TODO  3 Sep 2004 19:46:47 -   1.12
  @@ -1,4 +1,5 @@
   
  +- BUG: what happens when I put a comment after a UTF-16 BOM?!
   
   - Support Base64 Atom values and the ability to enable them.
   
  @@ -6,9 +7,7 @@
   
   - Do we support multiple content items in Atom?
   
  -
   - We do not support multipart/alternative in the feedparser.
  -
   
   - Do we support atom:summary at ALL?!  I don't think so...
   
  
  
  
  1.7   +1 -0  jakarta-commons-sandbox/feedparser/build.xml
  
  Index: build.xml
  ===
  RCS file: /home/cvs/jakarta-commons-sandbox/feedparser/build.xml,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- build.xml 2 Sep 2004 00:36:25 -   1.6
  +++ build.xml 3 Sep 2004 19:46:47 -   1.7
  @@ -121,6 +121,7 @@
  
   formatter type=plain usefile=false/
   
  +test name=org.apache.commons.feedparser.test.TestFeedFilter/
   test name=org.apache.commons.feedparser.test.TestProbeLocator/
   test name=org.apache.commons.feedparser.test.TestAtom/
   test name=org.apache.commons.feedparser.test.TestFeedParserUTF8/
  
  
  
  1.4   +37 -12
jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/FeedFilter.java
  
  Index: FeedFilter.java
  ===
  RCS file: 
/home/cvs/jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/FeedFilter.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- FeedFilter.java   2 Sep 2004 01:19:55 -   1.3
  +++ FeedFilter.java   3 Sep 2004 19:46:47 -   1.4
  @@ -32,40 +32,65 @@
   
   private static Pattern entity_pattern = Pattern.compile( ([a-zA-Z]+); );
   
  -public static byte[] parse( byte[] bytes ) {
  +public static byte[] parse( byte[] bytes )
  +throws Exception {
   
  -String content = new String( bytes );
  +return parse( bytes, UTF-8 );
  +
  +}
  +
  +public static byte[] parse( byte[] bytes, String encoding )
  +throws Exception {
  +
  +String content = new String( bytes, encoding );
  +
  +return parse( content, encoding );
  +
  +}
  +
  +public static byte[] parse( String content, String encoding )
  +throws Exception {
   
   //remove leading prolog...
   
  -content = doRemoveLeadingProlog( content );
  +content = doRemoveLeadingProlog( content, encoding );
   content = doDecodeEntities( content );
   
  -return content.getBytes();
  -
  -}
  +return content.getBytes( encoding );
   
  +}
  +
   /**
* Removing prolog whitespace, comments, and other garbage from the
* beginning of a feed.
*
* @author a href=mailto:[EMAIL PROTECTED]Kevin A. Burton/a
*/
  -private static String doRemoveLeadingProlog( String content ) {
  +private static String doRemoveLeadingProlog( String content, String encoding ) {
  +
  +//if we're a UTF-16 or UTF-32 feed we need to LEAVE the prolog because
  +//it triggers a UTF-16 parse.
   
  +if ( UTF-16.equals( encoding ) ||
  + UTF-32.equals( encoding ) )
  +return content;
  +
   //move to the beginning of the first element or comment.  When this is a
   //processing instruction we will move to that
   int begin = content.indexOf(  );
   
  -if ( begin  0 )
  +if ( begin  0 ) {
   content = content.substring( begin, content.length() );
  +}
   
  -//now skip to the XML processing instruction when necessary.
  +//now skip to the XML processing instruction when 

[IO] DOSFileFilter

2004-09-03 Thread jason.anderson
Title: [IO] DOSFileFilter






Is there any interest in including the attached file filter?


It allows DOS style filtering using * and ?

E.g. *test*.java~*~ to accept java test case backups


Jason Anderson



 DOSFileFilter.java 


IMPORTANT NOTICEEmail from OOCL is confidential and may be legally privileged.  If it is not intended for you, please delete it immediately unread.  The internet cannot guarantee that this communication is free of viruses, interception or interference and anyone who communicates with us by email is taken to accept the risks in so doing.  Without limitation, OOCL and its affiliates accept no liability whatsoever and howsoever arising in connection with the use of this email.  Under no circumstances shall this email constitute a binding agreement to carry or for provision of carriage services by OOCL, which is subject to the availability of carrier's equipment and vessels and the terms and conditions of OOCL's standard bill of lading which is also available at http://www.oocl.com.
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

RE: Moving from Bugzilla to JIRA

2004-09-03 Thread Tim O'Brien
Henri,
When commons moves to Jira, I would also recommend a project per component strategy.  
commons-digester, commons-betwixt, etc.  This would make release management much 
easier.
Tim O'Brien

From: Serge Knystautas
Sent: Fri 9/3/2004 12:57 PM
To: Jakarta Commons Developers List
Subject: Re: Moving from Bugzilla to JIRA
Henri Yandell wrote:
The following is an example of a Commons like project in Jira. I encourage
anyone who's not used Jira to go have a look at this link and get a feel
for how easy it is to use, compared to the mess that is our bugzilla
installation.
http://issues.osjava.org:8080/jira/secure/BrowseProject.jspa?id=10010
As I have modelled each Commons-like component as a Component in Jira,
it's hard to know how many there actually are. You also can't have
separate versions for different components.
Henri,
We would not map Jakarta Commons this way.  Every JIRA project is a 
piece of code that is releasable, because as you suggest, a project has 
its own versions, components, changelog, and roadmap.

Look at some of the Avalon/Merlin breakdowns to see how they each have 
their own JIRA project to get a feel for how this works.

--
Serge Knystautas
Lokitech  software . strategy . design  http://www.lokitech.com
p. 301.656.5501
e. [EMAIL PROTECTED]
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Moving from Bugzilla to JIRA

2004-09-03 Thread Stephen Colebourne
I am +1 to moving to Jira.

Its a tool, not religion. And its easier to use than bugzilla IMHO.

Stephen



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: jakarta-commons-sandbox commit privs for feedparser...

2004-09-03 Thread Brad Neuberg
Hi Henri. I've been working with Kevin on the Feed Parser, submitting 
patches to him and having him incorporate them into the CVS tree; we 
recently decided that it would make sense to give me CVS access since I am 
making almost daily bug fixes and additions to the Feed Parser.

About me:
I am an open source developer living in San Francisco. I have been involved 
with the http://java.mozdev.org/blackconnectBlackConnect project, an 
effort to allow programmers to write Mozilla XPCOM components in Java; the 
http://java.mozdev.orgJava-Mozilla Integration project, an umbrella 
effort for open-source developers to work on turning Java into a 
full-fledged member of the Mozilla platform; the 
http://p2psockets.JXTA.orgP2P Sockets project, an initiative to port the 
existing web onto a peer-to-peer foundation and make working with JXTA 
easier; the Paper Airplane project, a browser plugin that empowers everone 
to be a writer as well as a reader; and submissions to the 
http://www.JXTA.orgJXTA and http://www.mozilla.orgMozilla projects. In 
the past I have worked on the OpenPortal project and the 
http://tinker.editthispage.com/FlashJavaFlash/Java Integration project. 
My weblog is at http://www.codinginparadise.org.

Hope all is well,
  Brad Neuberg
  [EMAIL PROTECTED]
At 12:33 PM 9/3/2004, Henri Yandell wrote:
Is Brad an apache committer already?
If not, then we'll need to vote him in as a new committer. Which is
usually based on activity in the community; patches+emails.
Hen
On Fri, 3 Sep 2004, Kevin A. Burton wrote:
 I'd like to give CVS commit to the sandbox to Brad Neuberg
 ([EMAIL PROTECTED]) who's working with me on getting a stable build of
 FeedParser ready.

 

 Thanks

 Kevin

 --

 Please reply using PGP.

 http://peerfear.org/pubkey.asc

 NewsMonster - http://www.newsmonster.org/

 Kevin A. Burton, Location - San Francisco, CA, Cell - 415.595.9965
AIM/YIM - sfburtonator,  Web - http://peerfear.org/
 GPG fingerprint: 5FB2 F3E2 760E 70A8 6174 D393 E84D 8D04 99F1 4412
   IRC - freenode.net #infoanarchy | #p2p-hackers | #newsmonster


 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



Re: [IO] DOSFileFilter

2004-09-03 Thread Henri Yandell

Kind of. There was a similar suggestion of adding a WildcardFilter; which
jakarta-oro currently has one of, so we didn't do it.

For the IO 1.1 release, I'm planning to add a WildcardFilter that is not
based on regexp, and will happily take submissions (especially with unit
tests *hint* :) ). Best way to handle it is probably to make it a bugzilla
entry for io, as I'm not planning to work on IO 1.1 until Lang 2.1 is
getting near release time. Of course, anyone else is free to work on it,
these are just my plans.

Hen

On Fri, 3 Sep 2004 [EMAIL PROTECTED] wrote:

 Is there any interest in including the attached file filter?

 It allows DOS style filtering using * and ?
 E.g. *test*.java~*~  to accept java test case backups

 Jason Anderson


  DOSFileFilter.java


 IMPORTANT NOTICE
 Email from OOCL is confidential and may be legally privileged.  If it is not 
 intended for you, please delete it immediately unread.  The internet cannot 
 guarantee that this communication is free of viruses, interception or interference 
 and anyone who communicates with us by email is taken to accept the risks in so 
 doing.  Without limitation, OOCL and its affiliates accept no liability whatsoever 
 and howsoever arising in connection with the use of this email.  Under no 
 circumstances shall this email constitute a binding agreement to carry or for 
 provision of carriage services by OOCL, which is subject to the availability of 
 carrier's equipment and vessels and the terms and conditions of OOCL's standard bill 
 of lading which is also available at http://www.oocl.com.



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]