๐๐๐ BeanIO is alive! A fork is available at beanio/beanio ๐๐๐
bjansen opened this issue ยท 2 comments
Hi everyone,
I'm pleased to announce that I started resurrecting BeanIO after several years of silence from its original author.
Someone created a GitHub org a few years ago, but that repo was also inactive. I offered my help, and things have been in motion again for the past week or so.
What's been done so far:
- I migrated the old SVN repo to a Git repo and applied the initial V3 that was started by Kevin Seim a long time ago
- I also applied a few patches that I found in various forks on GitHub (including the thread-safety fixes for dates and numbers)
- I started working on a new version of the website, hosted on GitHub Pages
- I added a CI build on GitHub Actions. The project is now built with a JDK 11, but is still targeting bytecode version 1.7
- I set up SonarCloud to monitor code quality
So, what's next?
Well, I'm open to suggestions, ideas and contributions. Feel free to reopen your issues and PRs on the new repo.
I think I'll select a few urgent things to fix/implement (like maybe support for java.time
?), and start working on a release.
Important point: the Maven coordinates will change from org.beanio:beanio
to com.github.beanio:beanio
. The rest should be compatible with version 2.1 (including package names).
New repo: https://github.com/beanio/beanio
New website: https://beanio.github.io/
To start a discussion: https://github.com/beanio/beanio/discussions
If someone with enough permissions could pin this issue, that would be great!