From: "xmlblog (Christian Romney)" Date: 2006-07-10T01:15:14+09:00 Subject: Announcing MarkaBoo 0.7.3 - Bookmark Exporting, Advanced Editing, and more Lots of goodies in this new release. Here's a rundown: * Bookmark exporting By popular demand, we've added the ability to export your bookmarks in browser-friendly format. Clicking on the export link produces a page you can save to your Desktop and import into your browser. We organize the bookmarks into three categories for you: Notes, Files, and Websites. Firefox Users: make sure to save the page as Website, HTML only not Website, Complete. Complete mode does weird stuff to the ugly tag soup that is Netscape-Bookmark-File-1. * Advanced Editing Mode One of the hardest things to do in any application is to simultaneously accomodate sophisticated users and novices. The original version of Note bookmarks aimed for the lowest common denominator. The FCKeditor makes it easy for anyone who can use a word processor to create content. Bloggers and coders, however, usually prefer tools that give them greater control. With this release we've added an Advanced Mode for editing. Using this mode you can paste code and get pretty syntax highlighting for a large number of languages - including Ruby. :) You can also choose to save your text as plain text, Markdown, Textile, or HTML. * Better IE Support PNGs have been converted to GIFs and the ugly black strip at the top is gone. A better bookmarklet rounds out the list of UI enhancements targeted at users of Internet Explorer. * Slimmer bookmark listing We got a lot of feedback telling us the listings were too meaty. We slimmed down the listing while preserving the information, so check it out and let us know what you think! * Tons of little performance enhancements and bugfixes We've fixed a lot of little things, and tuned some more queries. Performance optimization is an ongoing processes in any application, and MarkaBoo is no exception. It's quite interesting to see how differently databases behave with a few million rows of data versus a few thousand. If there's any lesson we've learned with MarkaBoo, it's to make sure you generate lots of test data during development to get a true picture of what performance will be like in production. * Refactoring and [ gasp ] testing We've started to payback some of the technical debt we'd accrued in our transition from prototype to real-world project. Refactoring has begun in the Resources Controller (we've already consolidated a handful of action methods and views), but we've a long way to go here. All unit tests should pass, but coverage is not 100% and there's a test that needs a mock for the filesystem instead of actually copying files around. You can see all the new features in action by heading over to MarkaBoo ( http://www.markaboo.com ) or browse the source code over at our Rubyforge Project ( http://markaboo.rubyforge.org ).