It has bee a while, but we’ve been very busy! That doesn’t mean we haven’t worked, above all on our beloved OSS projects!
First of all, we’re going to complete a 99soft branded repository on GitHub, and (slowly) migrating our codebase there. It takes time, but going to finish
Moreover our involvement in other OSS communities brought the first results:
- After a month of hard work, the Apache Commons Digester3 has been published on Sandbox, please join the dev ML if you want it released!
- The MyBatis-Guice 1.1.0 has just released: after the Guice upgrade, it supports now the JSR330 standard and supports the BoneCP integration;
- After MyBatis, we pushed the JSR330 support also to Apache BVAL, that module has not been released yet since it is part of a bigger project, but we’re confident it will happen soon!
- We love Apache Maven and needed to realize applications on top of Apache Tomcat and Apache Solr: meet the Solr-Packager, a Maven archetype that makes easier creating standalone Solr embedded in Tomcat. Give a try, it worths the value!
Just this? Nope, something more is under the hood, stay tuned!
On December 31th, just before starting to celebrate the 2011, we promoted and have been strongly envolved in the MyBatis Release Party, to wish our users a Happy New Year!
What’s new:
- OSGi: after a lot of requests, all MyBatis modules are distributed as OSGi bundles;
- enhanced Javadoc: we thought was a good idea to distribute the Javadoc in an enhanced form such the Android Doc aka Doclava. /li>
What has been released:
- MyBatis core & migrations 3.0.4: Various issues have been fixed&closed, one of the most important change is the lazy loading setup behavior: just putting CGLIB in the classpath is not enough, users have to set explicitly set the lazyLoading flag; OTOH, if the flag is set to true and CGLIB is not in the classpath, that won’t just ignored but an Exception will be raised.
- MyBatis-Spring 1.0.0: Stop to RCs, that’s the first GA release of the Spring module integration, few issues from RC3 – that proved to be robust & stable – had been open and quickly closed
- MyBatis-Guice 1.0.0: Stop to RCs, that’s the first GA release of the Google Guice module integration: that’s basically the RC4 with improved (and hidden) internals, no more to say about it, just use it and send feedbacks!
- MyBatis-Caches 1.0.0: Stop to RCs, that’s the first GA release of the caches modules integration, please give a try to enhanced Ehcache, Hazelcast and OSCache modules integration!!!
Not bad, what do you think? Just try it and feel free to report bugs, request improvements and send feedbacks!
Happy new year from 99soft team!
Simo
As you maybe already know, Marco and I are strongly envolved in MyBatis community, yesterday we joined Nathan Maves on the release party releasing, in order, the MyBatis core module version 3.0.3, the Guice integration module v. 1.0.0-RC4 and the first official release of the MyBatis Migration plugin for Apache Maven, version 1.0.0. And the Spring module next release is on the air
We strongly invite you downloading and testing, check them out on MyBatis downloads page
We’ve found a new mission and a new home. We used to consider ourselves a projects incubator, now we want to become a software passionates community. Until yesterday, each project has been an isolated story, now we want to consider them chapters of the same book.
You can find us on our new home at GitHub. Visit us. And feel free to fork us.
Days ago I took advantage of a long weekend to release the 4.0 version of Rocoto, the Google Guice extension that makes easy working with configurations loading in Google Guice.
Since the rocoto converters were stable enough, version 4.0 is a complete redesign of the configuration package, to allow users integrate easily 3rd party libraries that take care loading configuration files in various format.
At the same time, internal stuff is improving, stay tuned for the 4.1 release.
While deploying on Google Code used our home made and beloved Maven Plugin, using Maven3 I accidentally found a serious issue that compromised the build.
So, after ~20 minutes of investigations, I fixed and released the plugin, here it comes the maven-gcu-plugin Version 1.1!
Apache Maven 3 users are strongly encouraged to update the plugin version in their POMs, nothing changed except internals that users don’t need to know.
Of course, feedbacks are highly appreciated.
According to the release early, release often principle, Rocoto 3.3 is out! Please check the latest changes out to see what’s new!
Unfortunately I wasn’t so lucky, even if Google Guice team liked my proposal, they decided to let it out from the core, you can see they comment on the Guice issue tracker. Hope to be more lucky the next time.
BTW, they linked Rocoto on their wiki
Yesterday I submitted part of the last Rocoto release to the official Google Guice issue tracker, it seems they could be interested in adding it as Guice extension, let’s keep the finger crossed!!!
The Rocoto team is pleased to announce the rocoto-3.2 release!
Add some spice to Google Guice through configuration files!
Changes in this version include:
Changes:
o No more submodules, Rocoto is distribuited as unique module.
o Improved the com.googlecode.rocoto.simpleconfig.SimpleConfigurationModule APIs to allow 3RD part
applications loading properties.
Removed:
o Removed the rocoto-system support.
Have fun!
-Rocoto team