Finding a Place to Help
I'm interested in helping a bit with Jakarta Commons. Is there anyone currently working on the BeanUtils or Collections modules? What about the image IO modules? I thought I might start by dressing up the documentation or writing some unit tests for one of those modules if they are currently without a maintainer. I hope I can help. Landon
Re: Finding a Place to Help
Hi Landon, I would say the least active is BeanUtils. Collections is being worked on ATM, so you should get feedback on that one. IO is in need of some attention and has not gone 1.0 yet. I hope others will provide ideas and guidance. It's no longer called Jakarta Commons BTW, it has been Apache Commons for a while. See also: - https://commons.apache.org/volunteering.html - https://commons.apache.org/patches.html Welcome aboard. If you are already an Apache Committer, you already have rights to commit to Commons. Gary On Tue, Jun 16, 2015 at 10:21 AM, Landon Blake sunburned.surve...@gmail.com wrote: I'm interested in helping a bit with Jakarta Commons. Is there anyone currently working on the BeanUtils or Collections modules? What about the image IO modules? I thought I might start by dressing up the documentation or writing some unit tests for one of those modules if they are currently without a maintainer. I hope I can help. Landon -- E-Mail: garydgreg...@gmail.com | ggreg...@apache.org Java Persistence with Hibernate, Second Edition http://www.manning.com/bauer3/ JUnit in Action, Second Edition http://www.manning.com/tahchiev/ Spring Batch in Action http://www.manning.com/templier/ Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory
Re: Finding a Place to Help
On Tue, Jun 16, 2015 at 12:48 PM, Thomas Neidhart thomas.neidh...@gmail.com wrote: On 06/16/2015 07:21 PM, Landon Blake wrote: I'm interested in helping a bit with Jakarta Commons. Is there anyone currently working on the BeanUtils or Collections modules? What about the image IO modules? We are currently in the progress of making a new release for collections and could need help, especially wrt writing tests. There are several new interfaces / implementations (MultiSet, MultiValuedMap, FluentIterable, IterableUtils) that have been added since the last release, would be great if someone could further increase our test coverage in this area. FYI: You can monitor test coverage by looking at the reports generated by maven when you run 'mvn site'. Gary Thomas I thought I might start by dressing up the documentation or writing some unit tests for one of those modules if they are currently without a maintainer. I hope I can help. Landon - To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org -- E-Mail: garydgreg...@gmail.com | ggreg...@apache.org Java Persistence with Hibernate, Second Edition http://www.manning.com/bauer3/ JUnit in Action, Second Edition http://www.manning.com/tahchiev/ Spring Batch in Action http://www.manning.com/templier/ Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory
Re: Finding a Place to Help
Hello Landon, welcome to Apache Commons, 2015-06-16 19:21 GMT+02:00 Landon Blake sunburned.surve...@gmail.com: I'm interested in helping a bit with Jakarta Commons. Is there anyone currently working on the BeanUtils or Collections modules? What about the image IO modules? I've worked on Imaging a while back, but then had not time to finish 1.0. The problem with imaging is, that the code is optimized towards speed in a way the makes it hard to encapsulate internal data structures. This is where a lot of the FindBugs warnings come from [1]. Furthermore we have a lot of checkstyle violations that need to be fixed [2]. I'm not sure all the problems can be fixed without major changes to the API. But we should fix this before 1.0. I thought I might start by dressing up the documentation or writing some unit tests for one of those modules if they are currently without a maintainer. I hope I can help. Note that you can also use our github mirrors at [3] for contributing. Regards, Benedikt [1] http://commons.apache.org/proper/commons-imaging/findbugs.html [2] http://commons.apache.org/proper/commons-imaging/checkstyle.html [3] https://github.com/apache Landon -- http://people.apache.org/~britter/ http://www.systemoutprintln.de/ http://twitter.com/BenediktRitter http://github.com/britter
Re: Finding a Place to Help
Thanks for the e-mail Gary. I'm not an Apache Committer yet, so I'll take a look at the process to become one. In the meantime, I'll see if I can get my hands wrapped around BeanUtils and will start on some unit tests for that module. Landon On Tue, Jun 16, 2015 at 10:39 AM, Gary Gregory garydgreg...@gmail.com wrote: Hi Landon, I would say the least active is BeanUtils. Collections is being worked on ATM, so you should get feedback on that one. IO is in need of some attention and has not gone 1.0 yet. I hope others will provide ideas and guidance. It's no longer called Jakarta Commons BTW, it has been Apache Commons for a while. See also: - https://commons.apache.org/volunteering.html - https://commons.apache.org/patches.html Welcome aboard. If you are already an Apache Committer, you already have rights to commit to Commons. Gary On Tue, Jun 16, 2015 at 10:21 AM, Landon Blake sunburned.surve...@gmail.com wrote: I'm interested in helping a bit with Jakarta Commons. Is there anyone currently working on the BeanUtils or Collections modules? What about the image IO modules? I thought I might start by dressing up the documentation or writing some unit tests for one of those modules if they are currently without a maintainer. I hope I can help. Landon -- E-Mail: garydgreg...@gmail.com | ggreg...@apache.org Java Persistence with Hibernate, Second Edition http://www.manning.com/bauer3/ JUnit in Action, Second Edition http://www.manning.com/tahchiev/ Spring Batch in Action http://www.manning.com/templier/ Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory
Re: [CSV] org.skife not downloaded
On Tue, Jun 16, 2015 at 2:36 AM, Benedikt Ritter brit...@apache.org wrote: 2015-06-16 10:17 GMT+02:00 Gary Gregory garydgreg...@gmail.com: On Mon, Jun 15, 2015 at 11:25 PM, Benedikt Ritter brit...@apache.org wrote: You have to manually download the file and put it in the correct location. It is only used during the OpenJMH tests. Here is the relevant snippet form pom.xml: !-- Not in Maven Central, download manually from http://kasparov.skife.org/csv/csv-1.0.jar and copy in the base directory -- dependency groupIdorg.skife.kasparov/groupId artifactIdcsv/artifactId version1.0/version scopesystem/scope systemPath${basedir}/csv-1.0.jar/systemPath /dependency That's too much work for very little gain :-( Yes, I don't see us rerunning this tests very often. I would prefer a graphical performance comparison published on our website rather than the additional complexity in the build files... I think we need to either: - provide an Ant or Maven script to do the fiddling you describe, or - dump this test Thoughts? Gary Gary Benedikt 2015-06-16 1:52 GMT+02:00 Gary Gregory garydgreg...@gmail.com: It seems that the org.skife jar is not in Maven Central: [ERROR] Failed to execute goal on project commons-csv: Could not resolve dependencies for project org.apache.commons:commons-csv:jar:1.1.1-SNAPSHOT: Could not find artifact org.skife.kasparov:csv:jar:1.0 at specified path C:\vcs\svn\apache\commons\trunks-prope r\csv\csv-1.0.jar - [Help 1] Thoughts? Gary -- E-Mail: garydgreg...@gmail.com | ggreg...@apache.org Java Persistence with Hibernate, Second Edition http://www.manning.com/bauer3/ JUnit in Action, Second Edition http://www.manning.com/tahchiev/ Spring Batch in Action http://www.manning.com/templier/ Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory -- http://people.apache.org/~britter/ http://www.systemoutprintln.de/ http://twitter.com/BenediktRitter http://github.com/britter -- E-Mail: garydgreg...@gmail.com | ggreg...@apache.org Java Persistence with Hibernate, Second Edition http://www.manning.com/bauer3/ JUnit in Action, Second Edition http://www.manning.com/tahchiev/ Spring Batch in Action http://www.manning.com/templier/ Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory -- http://people.apache.org/~britter/ http://www.systemoutprintln.de/ http://twitter.com/BenediktRitter http://github.com/britter -- E-Mail: garydgreg...@gmail.com | ggreg...@apache.org Java Persistence with Hibernate, Second Edition http://www.manning.com/bauer3/ JUnit in Action, Second Edition http://www.manning.com/tahchiev/ Spring Batch in Action http://www.manning.com/templier/ Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory
Re: Finding a Place to Help
On 06/16/2015 07:21 PM, Landon Blake wrote: I'm interested in helping a bit with Jakarta Commons. Is there anyone currently working on the BeanUtils or Collections modules? What about the image IO modules? We are currently in the progress of making a new release for collections and could need help, especially wrt writing tests. There are several new interfaces / implementations (MultiSet, MultiValuedMap, FluentIterable, IterableUtils) that have been added since the last release, would be great if someone could further increase our test coverage in this area. Thomas I thought I might start by dressing up the documentation or writing some unit tests for one of those modules if they are currently without a maintainer. I hope I can help. Landon - To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org
Re: [CSV] org.skife not downloaded
2015-06-16 22:53 GMT+02:00 Gary Gregory garydgreg...@gmail.com: On Tue, Jun 16, 2015 at 2:36 AM, Benedikt Ritter brit...@apache.org wrote: 2015-06-16 10:17 GMT+02:00 Gary Gregory garydgreg...@gmail.com: On Mon, Jun 15, 2015 at 11:25 PM, Benedikt Ritter brit...@apache.org wrote: You have to manually download the file and put it in the correct location. It is only used during the OpenJMH tests. Here is the relevant snippet form pom.xml: !-- Not in Maven Central, download manually from http://kasparov.skife.org/csv/csv-1.0.jar and copy in the base directory -- dependency groupIdorg.skife.kasparov/groupId artifactIdcsv/artifactId version1.0/version scopesystem/scope systemPath${basedir}/csv-1.0.jar/systemPath /dependency That's too much work for very little gain :-( Yes, I don't see us rerunning this tests very often. I would prefer a graphical performance comparison published on our website rather than the additional complexity in the build files... I think we need to either: - provide an Ant or Maven script to do the fiddling you describe, or - dump this test Thoughts? I would like to hear Emmanuel's opinion, since he originally developed the test. Maybe his intention was to throw it away anyway. Downloading via maven should be too hard with the maven-download-plugin [1]. Benedikt [1] https://github.com/maven-download-plugin/maven-download-plugin Gary Gary Benedikt 2015-06-16 1:52 GMT+02:00 Gary Gregory garydgreg...@gmail.com: It seems that the org.skife jar is not in Maven Central: [ERROR] Failed to execute goal on project commons-csv: Could not resolve dependencies for project org.apache.commons:commons-csv:jar:1.1.1-SNAPSHOT: Could not find artifact org.skife.kasparov:csv:jar:1.0 at specified path C:\vcs\svn\apache\commons\trunks-prope r\csv\csv-1.0.jar - [Help 1] Thoughts? Gary -- E-Mail: garydgreg...@gmail.com | ggreg...@apache.org Java Persistence with Hibernate, Second Edition http://www.manning.com/bauer3/ JUnit in Action, Second Edition http://www.manning.com/tahchiev/ Spring Batch in Action http://www.manning.com/templier/ Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory -- http://people.apache.org/~britter/ http://www.systemoutprintln.de/ http://twitter.com/BenediktRitter http://github.com/britter -- E-Mail: garydgreg...@gmail.com | ggreg...@apache.org Java Persistence with Hibernate, Second Edition http://www.manning.com/bauer3/ JUnit in Action, Second Edition http://www.manning.com/tahchiev/ Spring Batch in Action http://www.manning.com/templier/ Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory -- http://people.apache.org/~britter/ http://www.systemoutprintln.de/ http://twitter.com/BenediktRitter http://github.com/britter -- E-Mail: garydgreg...@gmail.com | ggreg...@apache.org Java Persistence with Hibernate, Second Edition http://www.manning.com/bauer3/ JUnit in Action, Second Edition http://www.manning.com/tahchiev/ Spring Batch in Action http://www.manning.com/templier/ Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory -- http://people.apache.org/~britter/ http://www.systemoutprintln.de/ http://twitter.com/BenediktRitter http://github.com/britter
Re: [CSV] org.skife not downloaded
You have to manually download the file and put it in the correct location. It is only used during the OpenJMH tests. Here is the relevant snippet form pom.xml: !-- Not in Maven Central, download manually from http://kasparov.skife.org/csv/csv-1.0.jar and copy in the base directory -- dependency groupIdorg.skife.kasparov/groupId artifactIdcsv/artifactId version1.0/version scopesystem/scope systemPath${basedir}/csv-1.0.jar/systemPath /dependency Benedikt 2015-06-16 1:52 GMT+02:00 Gary Gregory garydgreg...@gmail.com: It seems that the org.skife jar is not in Maven Central: [ERROR] Failed to execute goal on project commons-csv: Could not resolve dependencies for project org.apache.commons:commons-csv:jar:1.1.1-SNAPSHOT: Could not find artifact org.skife.kasparov:csv:jar:1.0 at specified path C:\vcs\svn\apache\commons\trunks-prope r\csv\csv-1.0.jar - [Help 1] Thoughts? Gary -- E-Mail: garydgreg...@gmail.com | ggreg...@apache.org Java Persistence with Hibernate, Second Edition http://www.manning.com/bauer3/ JUnit in Action, Second Edition http://www.manning.com/tahchiev/ Spring Batch in Action http://www.manning.com/templier/ Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory -- http://people.apache.org/~britter/ http://www.systemoutprintln.de/ http://twitter.com/BenediktRitter http://github.com/britter
Re: [CSV] org.skife not downloaded
On Mon, Jun 15, 2015 at 11:25 PM, Benedikt Ritter brit...@apache.org wrote: You have to manually download the file and put it in the correct location. It is only used during the OpenJMH tests. Here is the relevant snippet form pom.xml: !-- Not in Maven Central, download manually from http://kasparov.skife.org/csv/csv-1.0.jar and copy in the base directory -- dependency groupIdorg.skife.kasparov/groupId artifactIdcsv/artifactId version1.0/version scopesystem/scope systemPath${basedir}/csv-1.0.jar/systemPath /dependency That's too much work for very little gain :-( Gary Benedikt 2015-06-16 1:52 GMT+02:00 Gary Gregory garydgreg...@gmail.com: It seems that the org.skife jar is not in Maven Central: [ERROR] Failed to execute goal on project commons-csv: Could not resolve dependencies for project org.apache.commons:commons-csv:jar:1.1.1-SNAPSHOT: Could not find artifact org.skife.kasparov:csv:jar:1.0 at specified path C:\vcs\svn\apache\commons\trunks-prope r\csv\csv-1.0.jar - [Help 1] Thoughts? Gary -- E-Mail: garydgreg...@gmail.com | ggreg...@apache.org Java Persistence with Hibernate, Second Edition http://www.manning.com/bauer3/ JUnit in Action, Second Edition http://www.manning.com/tahchiev/ Spring Batch in Action http://www.manning.com/templier/ Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory -- http://people.apache.org/~britter/ http://www.systemoutprintln.de/ http://twitter.com/BenediktRitter http://github.com/britter -- E-Mail: garydgreg...@gmail.com | ggreg...@apache.org Java Persistence with Hibernate, Second Edition http://www.manning.com/bauer3/ JUnit in Action, Second Edition http://www.manning.com/tahchiev/ Spring Batch in Action http://www.manning.com/templier/ Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory
Re: [CSV] org.skife not downloaded
2015-06-16 10:17 GMT+02:00 Gary Gregory garydgreg...@gmail.com: On Mon, Jun 15, 2015 at 11:25 PM, Benedikt Ritter brit...@apache.org wrote: You have to manually download the file and put it in the correct location. It is only used during the OpenJMH tests. Here is the relevant snippet form pom.xml: !-- Not in Maven Central, download manually from http://kasparov.skife.org/csv/csv-1.0.jar and copy in the base directory -- dependency groupIdorg.skife.kasparov/groupId artifactIdcsv/artifactId version1.0/version scopesystem/scope systemPath${basedir}/csv-1.0.jar/systemPath /dependency That's too much work for very little gain :-( Yes, I don't see us rerunning this tests very often. I would prefer a graphical performance comparison published on our website rather than the additional complexity in the build files... Gary Benedikt 2015-06-16 1:52 GMT+02:00 Gary Gregory garydgreg...@gmail.com: It seems that the org.skife jar is not in Maven Central: [ERROR] Failed to execute goal on project commons-csv: Could not resolve dependencies for project org.apache.commons:commons-csv:jar:1.1.1-SNAPSHOT: Could not find artifact org.skife.kasparov:csv:jar:1.0 at specified path C:\vcs\svn\apache\commons\trunks-prope r\csv\csv-1.0.jar - [Help 1] Thoughts? Gary -- E-Mail: garydgreg...@gmail.com | ggreg...@apache.org Java Persistence with Hibernate, Second Edition http://www.manning.com/bauer3/ JUnit in Action, Second Edition http://www.manning.com/tahchiev/ Spring Batch in Action http://www.manning.com/templier/ Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory -- http://people.apache.org/~britter/ http://www.systemoutprintln.de/ http://twitter.com/BenediktRitter http://github.com/britter -- E-Mail: garydgreg...@gmail.com | ggreg...@apache.org Java Persistence with Hibernate, Second Edition http://www.manning.com/bauer3/ JUnit in Action, Second Edition http://www.manning.com/tahchiev/ Spring Batch in Action http://www.manning.com/templier/ Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory -- http://people.apache.org/~britter/ http://www.systemoutprintln.de/ http://twitter.com/BenediktRitter http://github.com/britter
Re: [VOTE] Release Apache Commons CLI 1.3.1 based on RC1
2015-06-14 12:32 GMT+02:00 Benedikt Ritter brit...@apache.org: Hi, We have introduced a pretty severe bug in CLI 1.3, so I'd like to call a vote to release CLI 1.3.1 based on RC1. The only change compared to 1.3 is the fix of CLI-252 [1]. CLI 1.3.1 RC1 is available for review here: https://dist.apache.org/repos/dist/dev/commons/cli/ (svn 9362) Maven artifacts are here: https://repository.apache.org/content/repositories/orgapachecommons-1099/ Details of changes since 1.3 are in the release notes: https://dist.apache.org/repos/dist/dev/commons/cli/RELEASE-NOTES.txt http://people.apache.org/~britter/cli-1.3.1-RC1/changes-report.html The tag is here: http://svn.apache.org/repos/asf/commons/proper/cli/tags/cli-1.3.1-RC1/ (svn 1685378) Site: http://people.apache.org/~britter/cli-1.3.1-RC1/ (note some *relative* links are broken and the 1.3.1 directories are not yet created - these will be OK once the site is deployed) Clirr Report (compared to 1.3): http://people.apache.org/~britter/cli-1.3.1-RC1/clirr-report.html RAT Report: http://people.apache.org/~britter/cli-1.3.1-RC1/rat-report.html KEYS: https://www.apache.org/dist/commons/KEYS Please review the release candidate and vote. This vote will close no sooner that 72 hours from now, i.e. after 13:00 CEST 17-June 2015 [x] +1 Release these artifacts Benedikt [ ] +0 OK, but... [ ] -0 OK, but really should fix... [ ] -1 I oppose this release because... Thanks! Benedikt [1] https://issues.apache.org/jira/browse/CLI-252 -- http://people.apache.org/~britter/ http://www.systemoutprintln.de/ http://twitter.com/BenediktRitter http://github.com/britter -- http://people.apache.org/~britter/ http://www.systemoutprintln.de/ http://twitter.com/BenediktRitter http://github.com/britter