Feedback loops in Scrum

Feedback and feedback loops are a key part of Scrum: Iterative releases/demos. Regularly get feedback from the business and from end users. Sprint velocity. Velocity takes into account the accuracy of previous estimates. Retrospectives. Get feedback from the team as to how they could become more effective. Standups. Promotes feedback between members of the team.…… Continue reading Feedback loops in Scrum

Atom on JSON

Atom is a widely used XML format for syndicating content. But what if you want to use JSON? You can use Google Data Protocol, but the format carries a lot of XML baggage with it. It doesn’t really play to the strengths of JSON. IMO, JSON’s strengths are: Simplicity. No namespaces. (The flip side of…… Continue reading Atom on JSON

Avoid the pain of uberjar/shade

So you want an executable jar. It’s got lots of dependent jars. What’s a geek to do? There is the uberjar plugin for maven. But it doesn’t seem to be supported any more, it’s not in maven central, and some people report classloader issues (it works some classloader magic). There is the Shade plugin for…… Continue reading Avoid the pain of uberjar/shade

Categorized as Maven

Maven “Missing indirectly referenced artifact”

I recently got an Maven error something like “Missing indirectly referenced artifact javax.transaction:jta:jar:1.0.1B:compile”. I fixed it by adding an extra repository in my pom.xml … </build> <repositories> <repository> <!– For jta jar –> <id></id> <name> Repository for Maven</name> <url></url&gt; <layout>default</layout> <snapshots> <enabled>false</enabled> </snapshots> <releases> <enabled>true</enabled> </releases> </repository> </repositories> <dependencies> …

Categorized as Maven Tagged

Javapolis 2007 Technology Highlights

Tech highlights from Javapolis 2007: Java Content Repository now supported by many vendors slick demo of a Jackrabbit-based commercial product from JCR 2.0 is in the pipeline Glassfish open source application server is now the reference implementation of the Servlet API v3 (currently in beta) is more modular. The demo had a fast startup…… Continue reading Javapolis 2007 Technology Highlights

Categorized as Java Tagged