Last month the jboss site was running a month of bugs competition for the jboss cache project. I’m not using the jboss cache but surely was not immunized from summer bugs. It was a month fighting against my own programming bugs as well as bugs in large jboss packages. From the the jboss application server core, hibernate core to Seam build configuration, there was hardly any library I have not looked into its source code and made some patch myself. It was a month that my days and nights were spent with the jboss forum/wiki/JIRA, trying out the kill the bugs which prevented my code from running. The only libraries that did not cause any frustration to me was the database server used in my Diplomarbeit application. MySQL community server 5.0.41 that is. Kudos MySQL!
One frustrating thing was, I commented on some existing JIRA bug reports and submitted my patches, but those bug reports were not paid attention to and did not have any assignees for officially fixing them. That means I would have to keep using my own patches when their next releases came out.
However I would keep using these jboss things. I’ve got so familiar with their svn/cvs repository URLs and I can identify the source of a problem pretty quickly now. I would like to support the open source projects anyway.