Good grief, is it 2010 already? It doesn't seem that long ago us techies were running around like headless chooks, trying to prevent the world from ending and here we are, ten years on, um, laughing our asses off at this kind of thing 🙄
Anyway, to kick off the new year, the Awasu Monster has been hard at work putting up some insanely cool stuff on the wiki. Since he lives in California, the first couple of things he whipped up were some extensions to monitor earthquakes 🙂
GeoRSS and ShakeMap are both metadata modules, which allow Awasu to extract non-RSS information embedded in a feed, in this case geospatial information published by the United States Geological Survey. If you look at the screenshot to the right, you can see that Awasu has extracted the embedded information and presented it as part of each item (bottom-left) and also shown it in the item pane (top-right) 😎 You can also check out his new FAQ entry for details on how to add extra columns to the item pane.
Awasu actually already has support for geocodes, but a different format to the one used by the USGS so kevotheclone has also written an XSLT that converts the GeoRSS elements used by the USGS to the W3C format recognized by Awasu, should you prefer it in that format.
Turning our attention to Awasu's user tools, we have a tool that converts a web page or feed item to a PDF and one that hooks into Google's link analysis tools. And this one massively extends the list of places where you can send items to by using a "middleman" service.
But I've left the best for last, an XSLT that will automatically translate a feed from one language to another You simply attach it to a channel and all the feed items will automagically start to appear in your Awasu, translated! kevotheclone emailed me a few weeks ago to talk about this one, saying that he had been inspired to write it by an announcement by the developer of another popular feed reader that he was going to add a "translate this" feature to his product. Now, a new version of this product with this feature in it was released yesterday but if you look at the history of kevotheclone's wiki page, it first went up almost three weeks ago. In other words, not only was kevotheclone able to get this new feature added to Awasu and made available to everyone faster than this other guy was, he was able to do it with no involvement from us
In fact, all of the new features above are user-written extensions that work with a stock version of 2.4.1 (and some of them work with 2.4), using publicly available features of Awasu. Insanely cool, indeed
The next alpha release of 2.4.2 will be released later this week that adds even more features to the burgeoning API and I can't wait to see what kind of things kevotheclone will conjure up using it...