Category Archives: newsgator

Beta now open for NewsGator Enterprise On-Demand

As many of you know, enterprise RSS is a big part of NewsGator’s business, and our NewsGator Enterprise Server product has been best-in-class since its release a little over a year ago.

One problem we’ve seen, though, is we didn’t have a product for a) small groups of users who wanted enterprise-class content distribution features but couldn’t justify the cost of an on-premise server product, or b) large groups of users who for some reason are unable to install an on-premise product. Well, today, all that changes, and our hosted enterprise product is going into a much wider beta.

I’m proud to announce the beta 2 release of NewsGator Enterprise On-Demand is now available, and we’re accepting the next 100 customers to sign up for the beta.  This will likely be a short beta cycle, as the product is prepared for release, but it’s a chance for you to sign up for a free trial and kick the tires of our new hosted enterprise RSS application. And it’s not just the hosted web application – all of the clients we have (FeedDemon, NetNewsWire, Go!, Inbox, etc.) all work with On-Demand as well.

As Charlie Wood said,

With the right execution, NewsGator Enterprise On-Demand could provide the perfect complement to such services as Salesforce.com and Google Apps for Your Domain.

Sign up here to give it a try!

You never forget your first…

…your first server running your startup company, that is.

Back in March of 2003, I was just about fed up with the reliability of shared hosting for www.newsgator.com – and sometime thereafter, purchased some hardware of my own and moved it to the colocation facility at ViaWest. There were two servers back then, running the whole enchilada – one Dell PowerEdge 1650 for the web site, and a PowerEdge 2650 for the database, both purchased secondhand from a former client of mine.

The 1650 running the web site had two processors, and two physical disks mirrored by software in Windows Server.  Never mind that I had no idea how to boot off of the backup drive if it became necessary; I just felt better knowing there was a mirror.

The 2650 was also two processors, and had three drives in a RAID 5 array. Omigosh, this beast was definitely going to be able to run the SQL database for a while. Or so I thought. :-)

The online site was pretty much just a sales brochure and commerce site through the end of 2003; but in January 2004, what is now called NewsGator Online was launched, and the traffic (and load) started building quickly. Here is a snapshot, courtesy archive.org, of the original NewsGator Online services site – being run by these two machines.

The sites quickly outgrew those original machines…but I still have a soft spot in my heart for them. Especially the 1650 web server, for some reason. That server, still affectionally named with its original name, still lives in our data center. The only thing still running on it is my weblog – but that’s ok.

Imagine my surprise when it lost one of its disks, and one of our operations guys asked me if we could just move my blog to another server and retire that box. Ha…I think the words out of my mouth were something like “over my dead body!”

Ahh…you never forget your first server.

New views in NewsGator Online

We’ve rolled out some new views in NewsGator Online.  The new options are:

Summary view – this displays a short excerpt of each article, including a “+” expando button to expand the full text of the article.

Headline view – similar to summary view, this shows just the headline from each article, along with the expando button.

Some more detail on the new views is in this NewsGator forum post.

Both of these views were inspired by user requests, many of which came from FeedDemon users who had been using these views for quite some time.  They’re highly efficient for reading lots of stuff – I encourage you to give them a try.

At the same time, we’ve rolled out advertising in the NewsGator Online web reader.  Ads are shown alongside excerpted articles only; we do not show advertising against publishers’ full-text content.

We’d love to hear your feedback about the new views – let us know what you think, and whether the new views work for you!

NewsGator Enterprise Server wins InfoWorld comparison review

InfoWorld has published a review of Enterprise RSS systems, and NewsGator Enterprise Server (NGES) has not only come out on top, but was also the only product in the review with an “Excellent” rating.

The combination of our best-of-breed management capabilities, along with our wide variety of end-user choices for reading content, impressed:

NewsGator’s broad interfaces, collaboration, and integration with other systems such as Microsoft SharePoint stood out.

And there’s even more than the reviewer mentioned – in addition to direct Exchange server integration, any of our existing clients will work with NGES…including FeedDemon (as mentioned in the review), NetNewsWire, NewsGator Desktop Sync (to leverage IE7’s RSS GUI within the enterprise), and NewsGator Go! for Windows Mobile (and soon for J2ME) devices.  Not to mention the direct integration with other applications like Sharepoint.

On top of all that is deep API support – so really, you’re not limited to the applications we ship, but rather you can build your own if you like.  And if you’ve found an application that uses NewsGator Online’s API, you’re in luck – the NGES API is a superset of the online API.

But I think one of the most important things here is NewsGator’s security system.  The reviewer notes that

Of note, NGES’s developers understand this security part well.

and

…NewsGator offering the broadest interface choices and deeper security functions.

If there’s one thing to be good at in enterprise software, it’s security.  At the end of the day, this is the stuff that really matters for enterprise IT departments, and we’ve got a very deep story here.

So anyway, I’m excited about this review.  But at the end of the day, it’s sales that matter – and we’ve got those sales, anywhere from 25 user to 100,000 user installations of NewsGator Enterprise Server.

Whew!  A fun month.  Last week we announced NGES was selected by Intel for the SuiteTwo product suite.  This week InfoWorld chooses NGES as the best of breed.  What will be next? :-)

Evolution of NewsGator Online

It’s been posted about recently that NewsGator Online briefly had advertisements in its interface, and various speculation as to what happened.  So here’s the dealio, straight from the horse’s mouth, as it were.

We are experimenting with different ways to present information inside NewsGator Online.  We’ve got some good experience here with the various desktop clients we have, and we’ve learned a lot.  The goal is to make the overall online interface faster to use and more efficient for the 90% case, and we have lots of ideas how to get there.  Over the next few months, you’ll see the online product change and evolve.

At the same time, we’re experimenting with advertising in the online reader experience.  In some of the new GUI models, they are pretty unintrusive, and at best they even add something to the whole experience.  But you’ll have to wait and see for more details there.  And yes, we’re aware of some of the potential issues (example) surrounding this, and we’re committed to being a good citizen with respect to these issues.

So what about the ads that were online for an hour or so last Friday, with screenshots floating around on the net?  Some ad-related code has been in the system for a while, but was not intended to be turned on on Friday afternoon.  We have a configuration switch in our system to turn ads on/off, which we use in internal testing; that switch was inadvertantly set to “on” on our online systems.  A simple mistake, which was quickly corrected.

The story of NewsGator Go!

As has been blogged about, and formally announced, NewsGator Go! for Windows Mobile was released this morning.  If you’re using a Windows Mobile device, and you haven’t tried it yet, go download it now!  I’ll wait.

So before I get to the story, a little background about why we think mobile applications are important.  Skip down a little if you’re tired of hearing me talk about this. :-)

Many other mobile applications today are designed around consuming content.  But most of them act like they are the sole source of content, and you’re going to read it all there.  But that’s not how most of us actually work.  The phone or PDA is a companion device to our laptop or desktop, typically.

I remember back a while, when I got my first Windows Mobile phone that could actually synchronize over-the-air to Exchange Server.  No docking, no cables…just up-to-date email, synchronized with Exchange.  A second view of my same mailbox.

It changed my life.

I now have my email everywhere we go, and I’m notified within seconds when someone sends me a new message.  I can respond to it, file it, delete it, whatever I want – all while I’m standing in line at Starbucks. And when I get back to my desk, everything I did is already reflected in Outlook.  Sometimes I think I should get away from my email, and I’m a little too reachable…but that’s another story. ;-)

We’re doing the same thing for the rest of your content – be it blogs, news, or internal corporate data from your CRM system.  The content you want, on the device you have in your hand, wherever you are.  Laptop, desktop, internet cafe, phone, PDA – it doesn’t matter, your stuff is there waiting for you.

So onto the story.  Back in March, we acquired SmartRead and SmartFeed for Windows Mobile, and hired Kevin Cawley in the process.  We started morphing what was then called SmartRead into the application we wanted it to be.

It was a long process – we spent a bunch of time with the application, and identified exactly where we wanted to be in terms of user experience.  And then we went to work.

There were some MAJOR changes to what was originally SmartRead.  We changed the user experience dramatically – one of the requirements was smooth, intuitive, one-handed operation on a phone.  I think we hit that mark.  We also didn’t want the phone to “lock up” and be unresponsive while content was being downloaded – check.  Memory usage was a big problem – especially in devices like the Treo 700w, where Palm only left a tiny bit of memory for applications to use.  The list went on and on – but we weren’t going to ship before it was ready.

We even made some changes to the NewsGator Online API to more efficiently support the mobile applications.  These changes have made a dramatic difference in memory and bandwidth requirements on the client – and the sync process is MUCH faster than it used to be.

In the end, Kevin’s estimate is that the released application is about 10% original SmartRead code, and 90% new.  After six months of engineering, it’s quite a different product than it was!

NewsGator Desktop Sync for IE7 and Vista

Back at the MIX06 conference in Las Vegas, I demonstrated synchronization live and on-stage between Vista, IE7, and the NewsGator platform (including FeedDemon, NetNewsWire, and an early build of our windows mobile product).

Today, I’m proud to be able to point you to the first public beta of NewsGator Desktop Sync.  This will fully synchronize your NewsGator subscriptions (including our clients such as FeedDemon, NetNewsWire, etc, when running in sync mode) with Vista and/or IE7 and their included RSS platforms.

As I’ve said before, Vista and IE7 are going to have a big impact on syndication as we know it…and as promised, NewsGator is extending that experience beyond the desktop.  If you’re running IE7 RC1 or later, or Windows Vista RC1 or later, download it and give it a try!

RSS/Atom security risks and FeedDemon

The blogosphere has been busy talking about the SPI Dynamics presentation at the Black Hat security event.  Some of the articles following the presentation have mentioned FeedDemon as a vulnerable application…this isn’t actually true.

Nick Bradbury goes into detail on his blog.

Bottom line – despite what’s being reported in the press, current versions of FeedDemon are not vulnerable to any of the serious exploits they reported.

NewsGator is hiring!

We have quite a few open positions…take a look, and if you’re interested, or you know someone else who might be interested, let me know or contact our HR folks directly from the linked pages below!  This is all going to sound a bit like a sales pitch – but we have lots of positions, and I’m excited about them all. :-)

All positions are in Denver, Colorado.  Local candidates are preferred, but we’d be willing to relocate under the right circumstances.  The web site is a few days out of date…but here are the positions we’re looking for at the moment:

Software engineer – NewsGator Online.  As I mentioned a while ago, we have a TON of cool stuff coming in our online system…and we’d like YOU to come help us build it.

Web UI designer – Private Label.  The activity in this business is exploding, and we need an awesome UI guy to help drive the state of the art here.

Systems Engineer – production operations.  Due to the incredible growth of our online platform (both our online application and API usage), we’re expanding our data center operations team significantly.

Network Engineer – production operations.  This one isn’t on the web site yet – but we need a kick-ass network engineer who is experienced not only in high-traffic highly available networks, but who also has experience with network architecture and design for multiple data centers.

Database Administrator – production operations.  If you’ve forgotten more about SQL Server 2005 than most SQL people have learned yet, and you’re interested in working on a highly available distributed database, we’re your shop.

Delphi software developer (contract).  FeedDemon and TopStyle are both written in Delphi, and we need an engineer to help out on both fronts with these applications.  FeedDemon is the most popular RSS desktop application for Windows – come help shape its future!

Software presales engineer – if you like to work with customers, and you can help drive sales for NewsGator Enterprise Server, this is your spot.  I can’t over-emphasize the potential here – this group is growing quickly.

The other positions on the web site (as of right now) have been filled.  BUT – if you’re an awesome software engineer, interested in working with cutting-edge technologies in a fast-moving industry, send us your resume!

NewsGator platform roadmap – Part II (a look forward)

A few days ago, I wrote the first part of this roadmap, which basically summarized what we’ve been up to over the last 16 months.  If you haven’t read it yet, go do it now – you’ll need it for background.

So now onto the good stuff…what’s coming?  What are we thinking?  Where are we going?

NewsGator Online

As I said 16 months ago, the proposed feature list is long and distinguished – and it still is.  There is so much to do here…some of the short-term planned additions range from more interactive feed discovery mechanisms (based on the larger community of users and their subscriptions), to completely different user interface paradigms (where a user could potentially select from different options, each catering to a different kind of user).

A larger initiative is around the whole paradigm. Techies aside, users don’t want to think about feeds, and subscriptions, and searching for content.  They want to be exposed to content that is relevant and interesting to them, without thinking about all this “RSS” and “feeds” techno-babble.  Disagree?  Go find 5 people you don’t know at happy hour, and ask them about RSS – and then come back and let us compare notes.

There are exceptions of course – we all want to subscribe to our friends’ feeds, or other specific feeds…but in general, I believe the above holds true.

Given all that, we’re really rethinking the way we present information to the user, and the way users discover new information.  We’re designing ways for people to participate in a larger community if they wish, and get more value out of the content they consume, at the point they discover it.  While we all have our own set of feeds, and we all participate to some extent in the larger ecosystem, there is a lot of potential in linking people with similar interests to each other.  Some users will continue to use our system as they always have – and others will use it in completely different ways.  We’re testing a couple of approaches on this right now – I think it’s truly a game-changer.

We’ll also continue to add support for more applications and devices – when we chat about this in the office, we refer to this as “NewsGator everywhere”.  This is pretty straightforward – wherever you are, whatever device or application you’re using, content from NewsGator (either pre-selected or selected by you) will be available to you.  A very recent example – NewsGator has a plug-in for the new Yahoo! Messenger beta.  I encourage you to try this out, and you’ll get an idea where we’re going with the NewsGator everywhere concept.

NewsGator Inbox, FeedDemon, NetNewsWire

As I mentioned before, the enthusiasm around these products has continued to grow – people obviously see the value in a rich, synchronized, offline-capable user experience for consuming content.  Moving forward, online integration will get tighter, and more complete – ranging from the low hanging fruit like FeedDemon “News Bins” becoming Clippings (and thus synchronize with the entire platform), to more involved features like analytics-related features (recommendations, interest-based surfacing, etc.) and community-related features.

These products will also continue to evolve and innovate in their own right; Nick and Brent, for example, are both pretty open about what they’re working on, and what’s coming – but the magnitude of the things we’re looking at now, from an overall user experience perspective, is pretty amazing to watch.  It’s fun to watch them continue to innovate as they always have, and cool to watch them start to take advantage of the resources available to them now.  As we come up with new ways to consume information, we can roll it out on desktop and online clients together in ways that haven’t been done before.

And just for a tidbit of news thrown in here, NetNewsWire Lite should be publicly available later today.  How’s that for a super-short-term roadmap item!  ;-)

And because all of these products are written using the online synchronization system (via the API), they work with our private label platform, and they can all be reconfigured to talk to an instance of NewsGator Enterprise Server.  More on that below.

NewsGator Mobile

As I mentioned, we released a beta of NewsGator Mobile for Windows mobile a few weeks ago.  In the next month or two, that will go gold, and we’ll also release a beta of NewsGator Mobile for java-enabled phones.  If you’re using a palm-based Treo, a Blackberry, or any of a number of other devices, you’ll get a similar rich experience as Windows mobile users.

Moving forward, these kinds of applications is where it’s at.  Truly delivering information at your fingertips – but this time, it’s not the information that MSN or Yahoo! has selected for you – it’s information you’ve subscribed to yourself, or information you’ve otherwise indicated an interest in.

What we’re focused on here is user experience.  Folks don’t spend hours reading on their mobile phones – the key is to provide the right information, at the right time, in a way that’s usable.  And this includes audio and video content as well – on certain devices, this can be a great experience, and is becoming more and more important, and we’re going to bring that to market.  One of the mobile applications we acquired along with SmartRead was a mobile podcasting client; expect to see that technology rolled into our mobile applications.

NewsGator core platform

This is the heart of our entire product line (with the exception of NewsGator Enterprise Server).  Moving forward, we’re investing a lot in the platform.  We’re building out more support for deep analytics (which we can use to deliver different kinds of user experience), and building out a much deeper metadata engine (which means if a client retrieves content from our system, they’ll get much richer data than they otherwise would).  We’ll have other ways to “slice” our data to get what you need, without having to subscribe to hundreds of feeds.

The API has been very successful, and we process millions of API calls per day from client applications, web services, and private label clients.  This traffic actually makes up a large percentage of our overall system traffic – which I think is a testament to the popularity and utility of the API.  Moving forward here, we’re obviously very committed to the API story, and we’ll continue to enhance it as we add platform capabilities.

NewsGator Enterprise Server

There’s so much activity going on here, I’m not sure I can even do it justice.  NGES 1.3 tightly (and optionally) integrates out of the box with Active Directory, Exchange Server, and Sharepoint.  Coming soon is integration with additional LDAP directory stores, and more out-of-the-box tools for portal integration (it’s possible now with the NGES API, but our customers are asking for turn-key examples).  More collaboration features are on their way – the “group clippings” feature in 1.3 was just the tip of the iceberg.  A continued focus on surfacing relevant data – both human and automated mechanisms are in place now, and we’re providing additional tools for both.  And as I mentioned before, it’s available in appliance or installable shrink-wrap form today…although we’ve found that shrink-wrap is usually preferred by our customers.

And in the next service release, the last tweaks will be in to allow the clients (FeedDemon, NetNewsWire, Inbox, mobile clients) to synchronize directly with NGES.  This is great stuff – our best-of-breed clients on every platform working with NGES, giving customers the choice they want.

We also will be adding a hosted version of NGES.  Right now, we have our existing NewsGator Online system for individuals and small groups, and we have NGES for larger groups (generally 100 to 100K users).  But for a small business group, say 5-100 users, we don’t really have a solution specifically targeted at them.  So we’re building a hosted business product, which will have similar capabilities to NGES, but delivered as a hosted solution.  We’ll see one version of this very shortly in Japan, and we’ll have a different hosted product for the US and European market later this year.

NewsGator Private Label Platform

This business has been fun.  We’ve been surprised at the cool stuff our customers come up with that they’d like from our private label platform, and they’re really helping guide this business to be exactly what the market needs.  One example – analytic information is clearly important – that is, surfacing information about a customer’s content that they didn’t necessarily know.  For example, if CNN publishes an article on their site, we have certain information about that article (readership, link relationships, ratings, etc.) that even CNN doesn’t have – and we can leverage that information into a cool and unique user experience for them.  It turns out that that kind of information is very valuable not just to CNN, but to other brands that want to foster a closer relationship with their user communities.

As we add more metadata and more relevance-related information, which will grow as a result of the way we’ll be presenting end-user information in our online systems, the information gets even more valuable for our private label clients…and content contributed by users can get a wider and wider distribution (when appropriate).

And as J.B. Holston (our CEO, for those that don’t know him) mentioned in a recent article, we’re working with selected PR and advertising agencies on using this data to provide a unique and compelling advertising paradigm.  Think of this as conversational advertising – in your user’s eyes, it’s not just about the product – it’s also about the company being an expert, and participating in the relevant conversation.  The private label products allow them to do just that…watch for some large and cool announcements about this shortly.