RE: [beanutils] Plans to release beanutils with dependency on collections4?

2024-08-28 Thread Josh Fenlason
I am working on getting a PR out for this.  Do I need a jira account for that?  
I tried to request one, but I've never received a response.  My username 
appears to exist, but I can't login or reset the password.
Thanks,
Josh.

-Original Message-
From: Gary Gregory 
Sent: Thursday, August 22, 2024 2:13 PM
To: Commons Developers List 
Subject: Re: [beanutils] Plans to release beanutils with dependency on 
collections4?


CAUTION: This email originated from outside the organization. Do not click 
links or open attachments unless you recognize the sender and know the content 
is safe. If you believe this is a phishing email, use the Report to 
Cybersecurity icon in Outlook.



Hello Josh,

> Is there a PR or Jira task you could point me to?

https://issues.apache.org/jira/browse/BEANUTILS-565

> It looks like 2.x is still pulling in collections3.

Incorrect, git master depends on org.apache.commons:commons-collections4:

https://github.com/apache/commons-beanutils/blob/6890944a0ba924f0e150b52f624d4e31182fab57/pom.xml#L101-L106

and:

[INFO] --- dependency:3.7.1:tree (default-cli) @ commons-beanutils2 --- [INFO] 
org.apache.commons:commons-beanutils2:jar:2.0.0-SNAPSHOT
[INFO] +- commons-logging:commons-logging:jar:1.3.4:compile
[INFO] +- org.apache.commons:commons-lang3:jar:3.16.0:compile
[INFO] +- org.apache.commons:commons-collections4:jar:4.4:test
[INFO] +- org.apache.commons:commons-collections4:jar:tests:4.4:test
[INFO] +- org.junit.jupiter:junit-jupiter:jar:5.11.0:test
[INFO] |  +- org.junit.jupiter:junit-jupiter-api:jar:5.11.0:test
[INFO] |  |  +- org.opentest4j:opentest4j:jar:1.3.0:test
[INFO] |  |  \- org.junit.platform:junit-platform-commons:jar:1.11.0:test
[INFO] |  +- org.junit.jupiter:junit-jupiter-params:jar:5.11.0:test
[INFO] |  \- org.junit.jupiter:junit-jupiter-engine:jar:5.11.0:test
[INFO] \- org.junit.vintage:junit-vintage-engine:jar:5.11.0:test
[INFO]+- org.junit.platform:junit-platform-engine:jar:1.11.0:test
[INFO]+- junit:junit:jar:4.13.2:test
[INFO]|  \- org.hamcrest:hamcrest-core:jar:1.3:test
[INFO]\- org.apiguardian:apiguardian-api:jar:1.1.2:test

HTH,
Gary

On Thu, Aug 22, 2024 at 1:20 PM Josh Fenlason 
 wrote:
>
> I'm not tracking with that that entails.  Is there a PR or Jira task
> you
could point me to?
> It looks like 2.x is still pulling in collections3.  Would you be open
> to
moving to collections4 as well for this release?
> Thanks,
> Josh.
>
> -Original Message-
> From: Gary Gregory 
> Sent: Thursday, August 22, 2024 11:50 AM
> To: josh.fenla...@veritas.com.invalid
> Cc: dev@commons.apache.org
> Subject: Re: [beanutils] Plans to release beanutils with dependency on
collections4?
>
> One remaining development task for 2.x is to pull up the "2" types
> into
their parent:
>
> - org.apache.commons.beanutils2.BeanUtilsBean2 extends BeanUtilsBean
> - org.apache.commons.beanutils2.ConvertUtilsBean2 extends
> ConvertUtilsBean
>
> The last time I tried this, tests failed and I was semi-stuck as to
> how
to fix those.
>
> Discussions and PRs on GitHub are welcome.
>
> Gary
>
> On Thu, Aug 22, 2024 at 10:51 AM Josh Fenlason
 wrote:
> >
> > I have requirements to eliminate collections3 from my project.  The
latest released BeanUtils is still dependent on collections3 though.  I see 
that there is a BEANUTILS_2 branch which is still depending on collections3.  
However, the master branch has moved to collections4.4.
What are the chances of a new BeanUtils release that is dependent on 
collections4?  What could I do to assist with getting the ball rolling on that?
> > Thanks,
> > Josh.
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>


Re: [beanutils] Plans to release beanutils with dependency on collections4?

2024-08-28 Thread Gary Gregory
GitHub and Jira are not connected for non-Apache folks.

BU2 already depends on CC 4.x, BU2 needs BEANUTILS-565 before we release.

Gary


On Wed, Aug 28, 2024, 1:27 PM Josh Fenlason
 wrote:

> I am working on getting a PR out for this.  Do I need a jira account for
> that?  I tried to request one, but I've never received a response.  My
> username appears to exist, but I can't login or reset the password.
> Thanks,
> Josh.
>
> -Original Message-
> From: Gary Gregory 
> Sent: Thursday, August 22, 2024 2:13 PM
> To: Commons Developers List 
> Subject: Re: [beanutils] Plans to release beanutils with dependency on
> collections4?
>
>
> CAUTION: This email originated from outside the organization. Do not click
> links or open attachments unless you recognize the sender and know the
> content is safe. If you believe this is a phishing email, use the Report to
> Cybersecurity icon in Outlook.
>
>
>
> Hello Josh,
>
> > Is there a PR or Jira task you could point me to?
>
> https://issues.apache.org/jira/browse/BEANUTILS-565
>
> > It looks like 2.x is still pulling in collections3.
>
> Incorrect, git master depends on org.apache.commons:commons-collections4:
>
>
> https://github.com/apache/commons-beanutils/blob/6890944a0ba924f0e150b52f624d4e31182fab57/pom.xml#L101-L106
>
> and:
>
> [INFO] --- dependency:3.7.1:tree (default-cli) @ commons-beanutils2 ---
> [INFO] org.apache.commons:commons-beanutils2:jar:2.0.0-SNAPSHOT
> [INFO] +- commons-logging:commons-logging:jar:1.3.4:compile
> [INFO] +- org.apache.commons:commons-lang3:jar:3.16.0:compile
> [INFO] +- org.apache.commons:commons-collections4:jar:4.4:test
> [INFO] +- org.apache.commons:commons-collections4:jar:tests:4.4:test
> [INFO] +- org.junit.jupiter:junit-jupiter:jar:5.11.0:test
> [INFO] |  +- org.junit.jupiter:junit-jupiter-api:jar:5.11.0:test
> [INFO] |  |  +- org.opentest4j:opentest4j:jar:1.3.0:test
> [INFO] |  |  \- org.junit.platform:junit-platform-commons:jar:1.11.0:test
> [INFO] |  +- org.junit.jupiter:junit-jupiter-params:jar:5.11.0:test
> [INFO] |  \- org.junit.jupiter:junit-jupiter-engine:jar:5.11.0:test
> [INFO] \- org.junit.vintage:junit-vintage-engine:jar:5.11.0:test
> [INFO]+- org.junit.platform:junit-platform-engine:jar:1.11.0:test
> [INFO]+- junit:junit:jar:4.13.2:test
> [INFO]|  \- org.hamcrest:hamcrest-core:jar:1.3:test
> [INFO]\- org.apiguardian:apiguardian-api:jar:1.1.2:test
>
> HTH,
> Gary
>
> On Thu, Aug 22, 2024 at 1:20 PM Josh Fenlason 
> 
> wrote:
> >
> > I'm not tracking with that that entails.  Is there a PR or Jira task
> > you
> could point me to?
> > It looks like 2.x is still pulling in collections3.  Would you be open
> > to
> moving to collections4 as well for this release?
> > Thanks,
> > Josh.
> >
> > -Original Message-
> > From: Gary Gregory 
> > Sent: Thursday, August 22, 2024 11:50 AM
> > To: josh.fenla...@veritas.com.invalid
> > Cc: dev@commons.apache.org
> > Subject: Re: [beanutils] Plans to release beanutils with dependency on
> collections4?
> >
> > One remaining development task for 2.x is to pull up the "2" types
> > into
> their parent:
> >
> > - org.apache.commons.beanutils2.BeanUtilsBean2 extends BeanUtilsBean
> > - org.apache.commons.beanutils2.ConvertUtilsBean2 extends
> > ConvertUtilsBean
> >
> > The last time I tried this, tests failed and I was semi-stuck as to
> > how
> to fix those.
> >
> > Discussions and PRs on GitHub are welcome.
> >
> > Gary
> >
> > On Thu, Aug 22, 2024 at 10:51 AM Josh Fenlason
>  wrote:
> > >
> > > I have requirements to eliminate collections3 from my project.  The
> latest released BeanUtils is still dependent on collections3 though.  I
> see that there is a BEANUTILS_2 branch which is still depending on
> collections3.  However, the master branch has moved to collections4.4.
> What are the chances of a new BeanUtils release that is dependent on
> collections4?  What could I do to assist with getting the ball rolling on
> that?
> > > Thanks,
> > > Josh.
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> > For additional commands, e-mail: dev-h...@commons.apache.org
> >
>


RE: [beanutils] Plans to release beanutils with dependency on collections4?

2024-08-28 Thread Josh Fenlason
Yeah, I see that BU2 master is already at CC 4.  I want to help that get 
released so I have a commit ready for BEANUTILS-565.  You're saying I don't 
need a jira account for any part of submitting a pull request, correct?
Thanks,
Josh.

-Original Message-
From: Gary Gregory  
Sent: Wednesday, August 28, 2024 1:14 PM
To: Commons Developers List 
Subject: Re: [beanutils] Plans to release beanutils with dependency on 
collections4?


CAUTION: This email originated from outside the organization. Do not click 
links or open attachments unless you recognize the sender and know the content 
is safe. If you believe this is a phishing email, use the Report to 
Cybersecurity icon in Outlook.



GitHub and Jira are not connected for non-Apache folks.

BU2 already depends on CC 4.x, BU2 needs BEANUTILS-565 before we release.

Gary


On Wed, Aug 28, 2024, 1:27 PM Josh Fenlason  
wrote:

> I am working on getting a PR out for this.  Do I need a jira account 
> for that?  I tried to request one, but I've never received a response.  
> My username appears to exist, but I can't login or reset the password.
> Thanks,
> Josh.
>
> -Original Message-
> From: Gary Gregory 
> Sent: Thursday, August 22, 2024 2:13 PM
> To: Commons Developers List 
> Subject: Re: [beanutils] Plans to release beanutils with dependency on 
> collections4?
>
>
> CAUTION: This email originated from outside the organization. Do not 
> click links or open attachments unless you recognize the sender and 
> know the content is safe. If you believe this is a phishing email, use 
> the Report to Cybersecurity icon in Outlook.
>
>
>
> Hello Josh,
>
> > Is there a PR or Jira task you could point me to?
>
> https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissu
> es.apache.org%2Fjira%2Fbrowse%2FBEANUTILS-565&data=05%7C02%7CJosh.Fenl
> ason%40veritas.com%7C8f7a9f033e4248d3a45b08dcc78d4796%7Cfc8e13c0422c4c
> 55b3eaca318e6cac32%7C0%7C0%7C638604656838109415%7CUnknown%7CTWFpbGZsb3
> d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7
> C0%7C%7C%7C&sdata=YMzNGRT4oZAh7YY0kjmLCV5MF94k72oX83ecwowVTYM%3D&reser
> ved=0
>
> > It looks like 2.x is still pulling in collections3.
>
> Incorrect, git master depends on org.apache.commons:commons-collections4:
>
>
> https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgith
> ub.com%2Fapache%2Fcommons-beanutils%2Fblob%2F6890944a0ba924f0e150b52f6
> 24d4e31182fab57%2Fpom.xml%23L101-L106&data=05%7C02%7CJosh.Fenlason%40v
> eritas.com%7C8f7a9f033e4248d3a45b08dcc78d4796%7Cfc8e13c0422c4c55b3eaca
> 318e6cac32%7C0%7C0%7C638604656838117832%7CUnknown%7CTWFpbGZsb3d8eyJWIj
> oiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C
> %7C&sdata=QIP4S7%2FsIaTOIgNsd9piFlr69xsJP3vfYIOZhyVK9Js%3D&reserved=0
>
> and:
>
> [INFO] --- dependency:3.7.1:tree (default-cli) @ commons-beanutils2 
> --- [INFO] org.apache.commons:commons-beanutils2:jar:2.0.0-SNAPSHOT
> [INFO] +- commons-logging:commons-logging:jar:1.3.4:compile
> [INFO] +- org.apache.commons:commons-lang3:jar:3.16.0:compile
> [INFO] +- org.apache.commons:commons-collections4:jar:4.4:test
> [INFO] +- org.apache.commons:commons-collections4:jar:tests:4.4:test
> [INFO] +- org.junit.jupiter:junit-jupiter:jar:5.11.0:test
> [INFO] |  +- org.junit.jupiter:junit-jupiter-api:jar:5.11.0:test
> [INFO] |  |  +- org.opentest4j:opentest4j:jar:1.3.0:test
> [INFO] |  |  \- 
> org.junit.platform:junit-platform-commons:jar:1.11.0:test
> [INFO] |  +- org.junit.jupiter:junit-jupiter-params:jar:5.11.0:test
> [INFO] |  \- org.junit.jupiter:junit-jupiter-engine:jar:5.11.0:test
> [INFO] \- org.junit.vintage:junit-vintage-engine:jar:5.11.0:test
> [INFO]+- org.junit.platform:junit-platform-engine:jar:1.11.0:test
> [INFO]+- junit:junit:jar:4.13.2:test
> [INFO]|  \- org.hamcrest:hamcrest-core:jar:1.3:test
> [INFO]\- org.apiguardian:apiguardian-api:jar:1.1.2:test
>
> HTH,
> Gary
>
> On Thu, Aug 22, 2024 at 1:20 PM Josh Fenlason 
> 
> wrote:
> >
> > I'm not tracking with that that entails.  Is there a PR or Jira task 
> > you
> could point me to?
> > It looks like 2.x is still pulling in collections3.  Would you be 
> > open to
> moving to collections4 as well for this release?
> > Thanks,
> > Josh.
> >
> > -Original Message-
> > From: Gary Gregory 
> > Sent: Thursday, August 22, 2024 11:50 AM
> > To: josh.fenla...@veritas.com.invalid
> > Cc: dev@commons.apache.org
> > Subject: Re: [beanutils] Plans to release beanutils with dependency 
> > on
> collections4?
> >
> > One remaining development task for 2.x is to pull up the "2" types 
> > into
> their parent:
> >
> > - org.apache.commons.beanutils2.BeanUtilsBean2 extends BeanUtilsBean
> > - org.apache.commons.beanutils2.ConvertUtilsBean2 extends 
> > ConvertUtilsBean
> >
> > The last time I tried this, tests failed and I was semi-stuck as to 
> > how
> to fix those.
> >
> > Discussions and PRs on GitHub are welcome.
> >
> > Gary
> >
> > On Thu, Aug 22, 2024 at 10:51 AM Jos

Re: [beanutils] Plans to release beanutils with dependency on collections4?

2024-08-28 Thread Gary Gregory
I think we already have have tickets to cover this work. In general,
creating a ticket is nice to have but not a requirement IMO. It depends on
the type of change, a large feature or bug fix, sure, internal refactorings
or changes that a user will not see, no.

Gary


On Wed, Aug 28, 2024, 3:19 PM Josh Fenlason
 wrote:

> Yeah, I see that BU2 master is already at CC 4.  I want to help that get
> released so I have a commit ready for BEANUTILS-565.  You're saying I don't
> need a jira account for any part of submitting a pull request, correct?
> Thanks,
> Josh.
>
> -Original Message-
> From: Gary Gregory 
> Sent: Wednesday, August 28, 2024 1:14 PM
> To: Commons Developers List 
> Subject: Re: [beanutils] Plans to release beanutils with dependency on
> collections4?
>
>
> CAUTION: This email originated from outside the organization. Do not click
> links or open attachments unless you recognize the sender and know the
> content is safe. If you believe this is a phishing email, use the Report to
> Cybersecurity icon in Outlook.
>
>
>
> GitHub and Jira are not connected for non-Apache folks.
>
> BU2 already depends on CC 4.x, BU2 needs BEANUTILS-565 before we release.
>
> Gary
>
>
> On Wed, Aug 28, 2024, 1:27 PM Josh Fenlason 
> 
> wrote:
>
> > I am working on getting a PR out for this.  Do I need a jira account
> > for that?  I tried to request one, but I've never received a response.
> > My username appears to exist, but I can't login or reset the password.
> > Thanks,
> > Josh.
> >
> > -Original Message-
> > From: Gary Gregory 
> > Sent: Thursday, August 22, 2024 2:13 PM
> > To: Commons Developers List 
> > Subject: Re: [beanutils] Plans to release beanutils with dependency on
> > collections4?
> >
> >
> > CAUTION: This email originated from outside the organization. Do not
> > click links or open attachments unless you recognize the sender and
> > know the content is safe. If you believe this is a phishing email, use
> > the Report to Cybersecurity icon in Outlook.
> >
> >
> >
> > Hello Josh,
> >
> > > Is there a PR or Jira task you could point me to?
> >
> > https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissu
> > es.apache.org%2Fjira%2Fbrowse%2FBEANUTILS-565&data=05%7C02%7CJosh.Fenl
> > ason%40veritas.com%7C8f7a9f033e4248d3a45b08dcc78d4796%7Cfc8e13c0422c4c
> > 55b3eaca318e6cac32%7C0%7C0%7C638604656838109415%7CUnknown%7CTWFpbGZsb3
> > d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7
> > C0%7C%7C%7C&sdata=YMzNGRT4oZAh7YY0kjmLCV5MF94k72oX83ecwowVTYM%3D&reser
> > ved=0
> >
> > > It looks like 2.x is still pulling in collections3.
> >
> > Incorrect, git master depends on org.apache.commons:commons-collections4:
> >
> >
> > https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgith
> > ub.com%2Fapache%2Fcommons-beanutils%2Fblob%2F6890944a0ba924f0e150b52f6
> > 24d4e31182fab57%2Fpom.xml%23L101-L106&data=05%7C02%7CJosh.Fenlason%40v
> > eritas.com%7C8f7a9f033e4248d3a45b08dcc78d4796%7Cfc8e13c0422c4c55b3eaca
> > 318e6cac32%7C0%7C0%7C638604656838117832%7CUnknown%7CTWFpbGZsb3d8eyJWIj
> > oiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C
> > %7C&sdata=QIP4S7%2FsIaTOIgNsd9piFlr69xsJP3vfYIOZhyVK9Js%3D&reserved=0
> >
> > and:
> >
> > [INFO] --- dependency:3.7.1:tree (default-cli) @ commons-beanutils2
> > --- [INFO] org.apache.commons:commons-beanutils2:jar:2.0.0-SNAPSHOT
> > [INFO] +- commons-logging:commons-logging:jar:1.3.4:compile
> > [INFO] +- org.apache.commons:commons-lang3:jar:3.16.0:compile
> > [INFO] +- org.apache.commons:commons-collections4:jar:4.4:test
> > [INFO] +- org.apache.commons:commons-collections4:jar:tests:4.4:test
> > [INFO] +- org.junit.jupiter:junit-jupiter:jar:5.11.0:test
> > [INFO] |  +- org.junit.jupiter:junit-jupiter-api:jar:5.11.0:test
> > [INFO] |  |  +- org.opentest4j:opentest4j:jar:1.3.0:test
> > [INFO] |  |  \-
> > org.junit.platform:junit-platform-commons:jar:1.11.0:test
> > [INFO] |  +- org.junit.jupiter:junit-jupiter-params:jar:5.11.0:test
> > [INFO] |  \- org.junit.jupiter:junit-jupiter-engine:jar:5.11.0:test
> > [INFO] \- org.junit.vintage:junit-vintage-engine:jar:5.11.0:test
> > [INFO]+- org.junit.platform:junit-platform-engine:jar:1.11.0:test
> > [INFO]+- junit:junit:jar:4.13.2:test
> > [INFO]|  \- org.hamcrest:hamcrest-core:jar:1.3:test
> > [INFO]\- org.apiguardian:apiguardian-api:jar:1.1.2:test
> >
> > HTH,
> > Gary
> >
> > On Thu, Aug 22, 2024 at 1:20 PM Josh Fenlason
> > 
> > wrote:
> > >
> > > I'm not tracking with that that entails.  Is there a PR or Jira task
> > > you
> > could point me to?
> > > It looks like 2.x is still pulling in collections3.  Would you be
> > > open to
> > moving to collections4 as well for this release?
> > > Thanks,
> > > Josh.
> > >
> > > -Original Message-
> > > From: Gary Gregory 
> > > Sent: Thursday, August 22, 2024 11:50 AM
> > > To: josh.fenla...@veritas.com.invalid
> > > Cc: dev@commons.apache.org
> > > Subject: Re: [beanutils] Plan