This is a follow up of my original concerns about Maven 2 after I attended a presentation by Carlos Sanchez at the LA - JUG last night. In this blog I discuss the points that make me stay with Maven 1 so far but I hope that most of these points can be resolved in the future.
I respectfully disagree with Jacob's view to the JBoss
licensing issue. When I and even more true for Rickard started to
contribute JBoss had a GPL license. Then Marc asked us if we agree to
change it to LGPL but did not mention that he was going to register
JBoss as a trademark. Therefore we were not aware of the issues that
did arise now. The JBoss Inc. already used legal threads to stop
competition with the Apache Geronimo project and so I
think that is not a isolated incident.
hat a disappointment! After feeling betrayed by the JBoss Inc. with the trademark lawsuits
now also Linus Torwald seems to do the same
thing with Linux. Yesterday I was attending a presentation
about Java 6 (Mustang) and some of the discussions turned around Sun
and open-source. Finally, I guess, I have to admit that maybe Sun is
more trustworthy company with respect to open-source than some of the
bigger open-source projects. I really feel that Sun is paying more
attention to the open-source community lately than projects that
started as open-source projects and then became a business.
Rickard Oeberg's (co-founder of JBoss) blog points to the JBoss Issue Blog where he and Matthias Bohnen discusses issues related to JBoss. So far Marc Fleury and the rest of the JBoss Inc. could hide their business agenda behind the JBoss open-source project but finally they feel that they can afford to let the business take over because they are now so successful. On the other hand it finally...
JBoss Inc. and Microsoft announced a partnership of some sort.
In case you listened to Steve Job's Keynote presentation at the WWDC you probably noticed that he spoke about potcasting and that it is a hot thing. Now when Apple is jumping on the podcast bandwagon and probably Microsoft is doing it quite soon then it must be a cool thing, don't you think. Now that Apple joins the club of podcast aggregator providers there is still room for the others because Apple's business is limiting iTunes feature set. For example jPodder is a Java application and therefore can run on any Java platform and with its plugin feature any number of players can be supported.
I am delighted to announce that several months of hard work finally paid off and we could release jPodder 0.9 last Sunday. If you like podcasting or where wondering what it is or where not quite happy with your current Podcast receiver then you should read on.
Why do complete rewrites of popular open-source projects often fail and falter. Most of the time a rewrite comes in form of a complete new project (Ant -> Maven). Maybe open-source developers should stay together improving their projet until it is time for a new project solving the most important problems of the original project.
Sometimes it is necessary to jump into the water to see if you can swim. I did not like Maven the first time I saw it (XDoclet) and thought it is an overblown and too compliated tool for the job. But after using it in a real project I started to like it and every day I find another way how it saves me time. This blog will list some of the neat features in Maven and show a way to find help for problems.