10 Reasons not to Choose a Particular Open Source software

We're all Software Engineers of one type or another. Most of us have one thing in common, though: We're lazy. And we know that someone else was less lazy and has already solved that tedious problem that we're on. And because we're not only lazy but also stingy, we search for Free Open Source software. … Continue reading 10 Reasons not to Choose a Particular Open Source software →

jOOQ at the MEDIT Symposium

Join me at the MEDIT Symposium in Sicilly in early October: http://www.medit-symposium.com/lukas-eder.html I'll be talking and demonstrating in details about jOOQ. A lot of other, geeky and open sourcey talks are held during two days for very competitive prices: http://www.medit-symposium.com/schedule-day-one.html http://www.medit-symposium.com/schedule-day-two.html See you there!

Jenkins (and Others) about Dropping Support for Java 5

As an Open Source developer, I'm used to trying to support as many reasonable things for my users as possible. However, this has never included support for Java 5, which itself is hardly supported by popular Java vendors anymore. Hence jOOQ requires Java 6 or more to compile and run. There is now an interesting initiative … Continue reading Jenkins (and Others) about Dropping Support for Java 5 →

How to Behave on Mailing Lists

I recently stumbled upon the following document: http://www.apache.org/dev/contrib-email-tips.html It's a useful list of rules, ideas about how to behave on open source mailing lists. Of course, these rules include both committers and users ;-)

How to provide a good pull request

A jOOQ user just provided me with an awesome pull request. Check this out: What's so nice about this particular pull request: It has a couple of little refactoring steps It contains a little regression test Only at the end, it contains the actual fix This is really nice. With these many commits, I can … Continue reading How to provide a good pull request →

Wikileaks To Leak 5000 Open Source Java Projects With All That Private/Final Bullshit Removed

Hilarious. Not even written on April 1! Taken from here: http://steve-yegge.blogspot.ch/2010/07/wikileaks-to-leak-5000-open-source-java.html EYJAFJÖLL, ICELAND — Java programmers around the globe are in a panic today over a Wikileaks press release issued at 8:15am GMT. Wikileaks announced that they will re-release the source code for thousands of Open Source Java projects, making all access modifiers 'public' and … Continue reading Wikileaks To Leak 5000 Open Source Java Projects With All That Private/Final Bullshit Removed →

Open source user rants

So far, I have escaped jOOQ user rants and insults. Maybe it's because jOOQ is still quite a niche product. Maybe it's because jOOQ has almost no bugs ;-) The only real rant I've seen so far is this one by a contributor to JDO, JPA, EJB 3.0: http://erix-data-services.blogspot.ch/2010/10/jooq.html An extract: How should we react … Continue reading Open source user rants →

MentaBean, the ORM/SQL Builder of Mentawai

I ran across an incredible discovery just now. I'm always closely observing jOOQ-related topics on Stack Overflow, so I immediately saw these somewhat advertising answers to a dedicated jOOQ user's question: https://stackoverflow.com/questions/5625832/java-jooq-persistence-framework-performance-and-feed-back#7387325 https://stackoverflow.com/questions/5620985/is-there-any-good-dynamic-sql-builder-library-in-java#7351575 MentaBean is an ORM/SQL Builder that has recently been made independent from Mentawai, a library building on top of the Servlet specification … Continue reading MentaBean, the ORM/SQL Builder of Mentawai →