- OpenStack cloud platform to get Microsoft Hyper-V integration | ZDNet – The OpenStack project — an open-source cloud-computing platform created by RackSpace, NASA and a growing list of partners — is getting some support from Microsoft.
- Project ROME – Content creation and publishing for virtually anyone – Project ROME, an all-in-one content creation and publishing application for use at home, work or school*. It is intended for virtually anyone who wants to add the power of video, audio, photos, graphics, text or animation into everyday projects
- rc3.org – The future of Java on the Mac platform – There are huge advantages associated with being the platform of choice for developers. Apple should be very careful before it fritters away those advantages.
- Caapi Technologies Blog: SmartGWT vs. Ext GWT ( Or 80-20 rule of development ) – So probably some problems will arise and I don’t expect it to be perfect, but again on the rule of 80-20 the Ext GWT beats SmartGWT in almost all aspects.
- KT Tunstall On World Cafe : NPR – In an age where the phrase "pop star" usually brings to mind flamboyant divas, Scottish pop-rock star KT Tunstall stands out. With a sound that seems to mesh Melissa Etheridge, Fiona Apple and Dido, she produces heartfelt music in a pop format with a knack for uncluttered, catchy songs.
- Google Web Toolkit Blog: Advancing cloud computing with integrated developer tools by Google and VMware – Earlier this year at Google I/O, we announced a collaboration between Google and VMware focused on making it easy to build business-oriented, cloud portable web apps. Today we are happy to announce that these tools will be generally available within the next few weeks
- IntelliJ IDEA 10: free IDE for Android development | JetBrains IntelliJ IDEA Blog – IntelliJ IDEA Community Edition gets a big addition: Android development plugin becomes available in the free edition of IntelliJ IDEA starting with version 1
- Enum Tricks: Dynamic Enums | Javalobby – In this article I would like to explain use case when dynamic enums are needed and how to implement them
- Java Power Tools – Keeping tabs on code quality – evolutions in code quality metrics – Code quality metrics are an important part of maintaining a healthy project, and reducing technical debt. Integrate code quality metrics reporting into your CI builds – this allows better project-wide reporting, and also makes your code quality metrics much more proactive.
- Assessing Ray Ozzie’s impact at Microsoft | Beyond Binary – CNET News – With nimble and powerful rivals like the Google and the Apple outmaneuvering Microsoft at various turns, the company needs not just someone adept at the helm, but also someone who knows the ins and outs of the waves well enough to spot foul weather on the horizon and plot a new course.
- jQuery Mobile Alpha 1 Released | jQuery Mobile – Today we’re pleased to announce the first alpha release of the jQuery Mobile project. jQuery Mobile is a user interface framework, built on top of jQuery, designed to simplify the process of building applications that target mobile devices.
Tag Archives: rome
Daily del.icio.us for Nov 27, 2007 through Dec 01, 2007
- Scientific American: The Secret to Raising Smart Kids – More than three decades of research shows that a focus on effort?not on intelligence or ability?is key to success in school and in life
- An Open Letter to the OpenDS Community and to Sun Microsystems – cn=Directory Manager – If Sun is unable to ensure that their middle management is on the same page as the senior management setting the open source strategy and the engineers making it happen, then it won?t take too many more incidents to start to question Sun?s true intent
- Scientific American: The Secret to Raising Smart Kids – More than three decades of research shows that a focus on effort?not on intelligence or ability?is key to success in school and in life
- An Open Letter to the OpenDS Community and to Sun Microsystems – cn=Directory Manager – If Sun is unable to ensure that their middle management is on the same page as the senior management setting the open source strategy and the engineers making it happen, then it won?t take too many more incidents to start to question Sun?s true intent
- Manage RSS feeds with the Rome API – Java World – In this article John Ferguson Smart shows you how to use the Rome API to read and process RSS feeds in any format. You’ll also learn how to set up an RSS feed to deliver build reports in a continuous integration environment, using Continuum as your CI ser
- Velocity or FreeMarker? – Java World – In this article, Jeroen van Bergen explains where template engines fit into your application architecture and shows you some of the operations common to all template engines. Finally, he compares the two leading Java template engines, Velocity and FreeMar
- John Resig – The World of ECMAScript – The World of ECMAScript is a full map detailing everything that exists within the world of ECMAScript (with JavaScript, ActionScript, and JScript being its most-famous implementations)
- .NET Community News Forum – Microsoft Releases .NET 3.5, Visual Studio 2008 – Microsoft released today the latest version of its .NET runtime, including many enhancements to the C# language, as well as a major update to its developer tools suite.
- Enterprise Java Community: Design to Unit Test – The key to writing good unit tests starts with a good design. Design should facilitate unit testing. A design thought out on solid design principles like creating clean interfaces, composing objects correctly, using dependencies properly help writing test
- Rails Yet To Make Dent in the Enterprise – The eardrum-rupturing buzz around Ruby on Rails among Web developers is understandable. So why is this free, open, easy-to-use, passionately advocated Web-app framework having such a hard time gaining serious traction in the enterprise?
- HTML V5 and XHTML V2 – While the intention of both HTML V5 and XHTML V2 is to improve on the existing versions, the approaches the developers chose to make those improvements is very different.
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?