Monday, September 24th, 2007
Arthur Blake (with friends) has forked JSON-RPC-Java and has created jabsorb:
The project goal for jabsorb is to maintain (and hopefully improve) the practicality and beautiful simplicity that makes JSON-RPC-Java a great library, while also adding new common sense features, more test cases, and more documentation to make the library better for everyone.
jabsorb also aims to add more advanced ORB features, while maintaining complete backward compatibility to the JSON-RPC specification when these advanced features are not used. We are also going to submit some of these new features for consideration into the JSON-RPC specification itself (especially circular references support.)
Why the fork?
1. JSON-RPC-Java has not had a release Since March 28, 2006 and thatâ€™s about a year and a half at the time of this writing.
In that time, some new changes and features have been checked into the CVS (and now SVN) trunk, but no official or unofficial releases have been made.
Many great ideas and suggestions have been posted to the mailing list, and it appears that many people are running on their own locally modified copies of the libraryâ€“ there doesnâ€™t seem to be any cohesive strategy for getting the ideas into the library in a timely fashion.
jabsorb has been created to incorporate the best of these suggested features with a much tighter and faster build/release cycle.
We hope to have a new build released on the order of every 1 to 3 months.
2. We honestly donâ€™t know where Michael Clark (the JSON-RPC-Java project lead) is, or what happened to him! We sincerely hope he is OK, but he has not responded to any posts on the mailing list for well over a month, nor has he responded to personal email regarding the direction of the library. There does not seem to be any other point of control of the library and it all appears to be underneath the corporate umbrella of metaparadigm.
Posted by Dion Almaer at 6:21 am