- State of the Art – Palm Gets It Right With Pre, Its New Smartphone – NYTimes.com – The Pre, which goes on sale Saturday, is an elegant, joyous, multitouch smartphone; it’s the iPhone remixed. That’s no surprise, really; its primary mastermind was Jon Rubinstein, who joined Palm after working with Steve Jobs of Apple, on and off, for 16 years. Once at Palm, he hired 250 engineers from Apple and elsewhere, and challenged them to out-iPhone the iPhone.
- agile @ Atlassian – Practical Insights Into Agile Software Development – We're not a "follow the rules" software company and we know there is no single recipe for practicing agile development. We were once hungry for practical tips, so we thought we should share our agile story…
- Flex, RIA | Adobe Labs – Adobe Flash Collaboration Service – Adobe Flash Collaboration Service allows you to build real-time, multi-user applications with Flex in less time than ever before. And because Acrobat.com hosts the service, issues like deployment, maintenance, and scalability are taken care of for you.
- Exchanges, Banks and Brokerages Start Tweeting by Wall Street & Technology – Exchanges, brokerages, banks and regulators are all jumping on the Twitter bandwagon and exploring new ways to reach out to their customers — and sometimes their foe.
- Adobe Releases Flash Builder 4, Flash Catalyst And The Flex 4 framework | IndicThreads – Adobe Systems has announced the beta availability of Adobe Flash Builder 4 (formerly named Adobe Flex Builder), Adobe Flash Catalyst and the open source Flex 4 framework.
- Common Java Cookbook – This collection provides expert tips for using Java-based utilities from projects such as Apache Commons, Apache Lucene, and Apache Velocity.
- InfoQ: Flex Open Source Data Visualization Framework: Axiis – A new open source addition to the Adobe Flex world is Axiis, a data visualization framework released in May under the MIT license. Data visualization is a term frequently used to describe graphical views of application data, such as charts and graphs.
- FasterXML – Faster, better open source XML and JSON parsing for the Java platform. – FasterXML is pleased to announce the 1.0 release of the Jackson open source (ASL) JSON processor. Jackson provides three ways to consume/produce JSON with Java — JAXB-like object binding, StAX-like low-level streaming API, and a DOM-like tree model.
- State of the Art – Palm Gets It Right With Pre, Its New Smartphone – NYTimes.com – The star of this summer blockbuster is Palm. Over the years, this once-great company lost its talent for everything but making business blunders. Pundits were predicting Palm’s passing — but then the new Palm Pre appeared
- Ext JS – Ext JS 3.0 RC2 Release – Stable, Robust, and Enhanced – We are pleased to announce that the latest release candidate of Ext 3.0 is now publicly available.
- 500 Internal Server Error – 500 Internal Server Error
- 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.
- 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
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?