RE: [beanutils] Plans to release beanutils with dependency on collections4?
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?
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?
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?
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