My RSS Bandit wish list

I’ve been using RSS Bandit exclusively for my news/blog aggregation and am really happy with it for the most part. However, I’m using version 1.2.0.61, and I have a few suggestions on current and future functionality as follows:

Remember and reinstate previous UI configurations, for example:

  • Window size/position
  • Main view
  • Width of lefthand pane
  • Vertical division of righthand pane
  • Sort-by column (e.g. Date)

New features:

  • Menu item: Expand all feeds
  • Menu item: Expand all feeds in a particular category (or current selection)
  • Synchronize feeds/flags/etc. among multiple client instances (e.g. work, home, laptop) – NewsGator 2.0 provides synchronization functionality

Perhaps I can find some time to help develop these changes, too–you know be part of the solution and not just state issues (for me).

Update (2/6/2004):
Release 1.2.0.90
addresses all of my UI configuration persistence concerns above.

Content made to order

According to Steve Gillmor, eWeek columnist, 2004 will see a lot of change driven by RSS, particularly with respect to enterprise messaging and collaboration systems. I agree that:

  • Outlook has replaced Word as the primary Office application on the desktop.
  • The nature of syndication as brought to the fore by RSS in not yet central to Outlook; however, third party add-ins like NewsGator make up today for this functional gap.
  • Outlook’s (i.e. email’s) place of prominence should be revisited given signal-to-noise issues; so does Ray Ozzie (e.g. 1, 2, 3).

Mr. Gillmor’s predictions:

RSS information routers will emerge in 2004 with the following characteristics:

  • Persistent storage of XHTML full-text/graphics/audio/video of RSS feeds
  • XPath search across local and Net stores
  • Self-forming and reordering subscriptions lists based on the aggregated priorities of user-chosen domain experts
  • Use of IM notification for post notification to aggregate affinity groups and active conversations
  • Integration of Hydra-like collaborative tools for multi-author conference transcripts
  • Videoconferencing routing and broadcast/recording tools
  • Integration of speech recognition and real-time indexing to allow quoting of linear audio and video streams
  • Mesh networked peer-to-peer synchronization engine for item propagation across shared spaces on multiple clients…

Armed with these tools, new industries will emerge in rapid succession:

  • Metadata-driven directories that dynamically create RSS feeds based on affinity
  • Virtual conferences
  • IM/RSS presence networks for rich collaboration and e-mail replacement
  • Content-generation tools based on small, routable XHTML objects
  • A DRM network with enough creative and hardware support to blunt the Microsoft/RIAA DRM threat to peer-to-peer port hijacking.

It will be interesting to see how blogs and their syndication continue to evolve, and to capture real business value within this environment.

More formative (raw) thoughts on this subject going around in my mind:

  • RSS helps to amplify who and what you know, but it’s not a panacea. (Few technologies, if any, are.) I contend that all individuals want to be better known at some level. If I’m right, then…
  • Need to better characterize information quality (e.g. contribution A lead to project B and product C, which resulted in net revenue D)–self-promotion is another human characteristic that detracts from making this all worthwhile from a business perspective
  • Voluntary content contribution is central to knowledge management and to collaboration; therefore, blogs and their syndication must be considered within enterprise content management.
  • Promotion of vectors more than (data) points–ascertain direction of thought and thinker.
  • Publish/subscribe, loosely coupled, personalized
  • Focus on RSS as a transportation medium (vs. just a signaling medium). RSS transports blogs today; what will it carry in the future? How will the standard be required to change to enable such transportation? Should it change?
  • Focus on blogs as a collaboration medium more than a journalistic medium (e.g. I still go to FNC, CNN, Wired, etc. for content on xyz, not to Joe Blogger)–it’s all about information sharing
  • Authoring must be as seamless as possible (i.e. not a productivity drag)–don’t confuse with no-cost!

Sabbatical summary

Having reached five years of service back on June 1st, I earned a nice sabbatical from my employer. What a great benefit! Surprisingly, most of what I set out to accomplish, I’ve done (not in any particular order):

  • Spent quality time with family
  • Soaked in the holidays
  • Read a number of books (fiction (Armageddon), non-fiction non-technical (Arrogance, Slander, Big Lies) and non-fiction technical (Introducing Longhorn for Developers (received at PDC 2003), Design Patterns Explained, Mastering Visual Studio .NET, .NET Patterns))
  • Established a weblog and (hopefully) learned how to make it stick through mostly trial and error
  • (Unplanned/undesired) Suffered a nasty flu
  • Didn’t write a single line of code!
  • Learned how to really use Adobe Photoshop CS on my digital images (lots more to learn, yet!)
  • Learned how to use Adobe Premiere Pro on my digital video (lots more to learn, yet!)
  • Explored the musical landscape a bit via RealNetwork Rhapsody (Listen.com) and discovered several albums of interest (yeah, what he said)
  • Tackled several projects around the house
  • Caught up on family business
  • Dove into the world of RSS, blogging, aggregation, etc.
  • Taught my son how to make a good pot of coffee in the morning
  • Kicked my multiple-Diet-Cokes-a-day habit and generally reduced my caffeine intake
  • Caught up on sleep
  • Configured my new home computer’s software from the operating system to the smallest personal OS/app tweak, producing a fine-tuned screamer of a machine.

I envision my average day at work changing as follows based on my time off and exposure to new ideas (not in any particular order):

  • Realigning my use of mediums such as blogging, RSS feeds, email, IM, web search, etc. to be more effective in my information gathering and dissemination (e.g. scan, flag some, delete rest, read flagged, follow up, save few, delete remainder).
  • Reduce and refine input data sources (related to the previous action)
  • Revisit hard copy vs. soft copy intake
  • Try to develop another form of community within platform engineering via blogs–ideally not just internal sites, but also externally focused sites with ample feedback loops
  • Continue to develop lieutenants in the technical ranks
  • More actively seek out the expertise of others by casting a broader net (e.g. performance optimizations (web et al), preventative (web et al) design measures, proven architectural patterns (web et al), etc.)

It will be interesting to see how this blog changes once I return to work (e.g. subject matter, posting frequency, accommodating site modifications, etc.). I’m giving myself a few months to see if I still blog as much then as I do know. If so, then perhaps I’ll go secure my own domain and get hosted by someone who will enable me to support a true blog engine. Stay tuned!

Going forward, some of the subjects I’d like to explore and blog include (not in any particular order):

  • Pros/cons of closed vs. open source development of enterprise software (e.g. licensing, community development, timeliness of feedback and release, etc.)
  • Increasing convergence of disciplines/professions (e.g. developments in industry X that have implications on Y, which is pertinent to what I’m tackling)
  • Self-service and it implications on society (e.g. self-serve scan-and-bag machines now at The Home Depot and Albertsons)
  • Blogging and its place in the world of content management (e.g. RSS (and Atom?) feeds to Content Server repositories based on identity, authorization, interest, context, etc.)
  • Blogging and its place in the world of enterprise collaboration (e.g. RSS feeds to an eRoom)
  • Paradox that often the more you know, the more you realize you do not know

Corporate family growth

EMC Corporation completed its acquisition of VMware today. This is the third in a recent string of software acquisitions by EMC as follows:

I’ve been a satisfied VMware user for awhile now; so, I’m looking forward to collaborating with my new corporate peers.

Prior to its acquisition by EMC, Documentum completed a number of software acquisitions of its own:

  • 12/10/2002 – eRoom (Extended Enterprise Collaboration software; announced 10/3/2002)
  • 12/4/2002 – TrueArc (Records Management software; announced 11/4/2002)
  • 1/24/2002 – Boxcar (Content Aggregation and Distribution software)
  • 12/3/2001 – Bulldog (Digital Asset Management software)

Following its acquisition by EMC, Documentum continued its acquisitions:

  • 3/16/2004 – askOnce (enterprise content integration)