Posts tagged as:
jakarta
Daily del.icio.us for May 30, 2007 through May 31, 2007
- Google Gears API Developer's Guide (Beta) - Architecture - During development of Gears, we experimented with many different architectures for offline-enabled web applications. In this document we briefly look at some of them and explore their advantages and disadvantages.
- InfoQ: A Wicket User Revisits JSF - Peter recently took a 2nd look at JSF after developing most recently with Wicket. The evaluation was prompted by his recent writing on migrating from Spring MVC / Webflow to Wicket.
- Google Gears - Enabling Offline Web Applications - Google Gears (BETA) is an open source browser extension that enables web applications to provide offline functionality using following JavaScript APIs:
- Jakarta POI - Java API To Access Microsoft Format Files - After quite a wait, version 3.0 of Apache Jakarta POI has now been released. The POI project consists of APIs for manipulating files based on Microsoft's OLE 2 Compound Document format using Java. In short, you can read and write MS Excel files using Java
- Spring 2.1: TheServerSide Video Interview Part I - We ran into Rod Johnson, founder of the Spring Framework, at the Open Source Business Conference in San Francisco. Rod talks to us about Spring 2.1, Spring Web Flow, and Spring Batch in part I of this interview
- How Agile Development Can Lead to Better Results and Technology-Business Alignment - Agile?s ascendancy is in direct response to IT?s dolorous history of software project failure, cost overruns and the concomitant business dissatisfaction with traditional IT design and development?the waterfall methodology
Related posts
OPML support in Java - Missing in Action
Now that OPML 2.0 is out as a draft specification, I want to bring up the issue of the lack of support for OPML on the Java side. There are 2 libraries dealing with the idea of creation and consuming of syndication feeds: Informa and ROME.
Informa is an open-source (LPGL) Java framework for parsing, processing, and creating syndication feeds. The current release supports RSS 0.9x, RSS 1.0 / RDF, RSS 2.0, and Atom 0.3. Informa also support for OPML documents but it hasn't seen any development since early June 2004. The news section of the Informa site claims that there is active development but I haven't seen anything from them yet. I have used Informa in the past and it works great but hasn't kept up with changing specifications.
The other open-source (Apache) Java library ROME, created by 3 Sun engineers is also a Java library for creating and parsing RSS and ATOM feeds. Today it accepts all flavors of RSS (0.90, RSS 0.91 Netscape, RSS 0.91 Userland, RSS 0.92, RSS 0.93, RSS 0.94, RSS 1.0, RSS 2.0,) and Atom 0.3 and 1.0 feeds. Unlike Informa, ROME has active development going on and the team is putting releases quite frequently. But the major item missing is OPML support - ROME does not support OPML at this time and have no timelines documented on their roadmap.
Jakarta FeedParser is another project that I should probably mention but it's currently dormant in the Jakarta commons sandbox.
Is anyone looking at implementing OPML support for Java? Anyone know of another open-source effort going on to support OPML creation and consumption? Is Informa ever going to come out of hibernation? Anyone interested in starting a new project to implement a Java library for OPML?
Tags: apache, atom, dave_winer, Feeds, informa, jakarta, java, opml, opml2.0, rome, rss, syndication, TechRelated posts