Bryan Ruby

First Name
Bryan
Last Name
Ruby

Member for

20 years 3 months
About

Bryan Ruby is owner and writer for the socPub and founded the original site as CMSReport.com in 2006. He works full time as information technologist and is a former meteorologist with the National Weather Service. Additional websites Bryan writes for include his own blog and a new website that he can't seem to get off the ground called Powered by Battery. Despite a history of writing for niche blogs, his interests are eclectic and includes family, camping, bicycling, motorcycling, hiking, and listening to music.

Bryan can also be found on Medium's Mastodon instance as well as on Bluesky.

Latest Posts

Dilbert: Identifying the top person in the Land of Cubicles

If you have ever worked for a large organization, you should easily relate to this Dilbert cartoon. As the IT guy trying to make everyone happy at work, I've spent the last year making sure everyone that needs two monitors gets two monitors. It's not an easy task in an era of tight budgets and cycle replacements but we're getting there...

Click to go to Dilbert.com

Crossroads: Determining the future of CMSReport.com

Slowly but surely, CMSReport.com has turned into a nice side business for me. The problem is that this site has grown to a point that it demands more of my time than I can currently offer it. The future of CMS Report is now sitting at crossroad. I plan to be spending the next few months deciding where this site should go from here.

Some of the options I am considering for this site include:

We Hear You: Our spam filtering needs to be improved

Like most website administrators, I have a long history of fighting spammers and protecting my sites from unwanted content. Over the years I've used a lot of tools and services to block spam from reaching the pages of my sites. In recent years, the service I've relied on most heavily is Mollom.  Mollom is a web service that helps you identify content quality and, more importantly, helps you stop spam on your blog, social network or community website

Overall I've been very happy with the spam filterering Mollom provides for my sites. Mollom LogoHowever, occasionally Mollom can be too aggressive and remove legitimate story and comment submissions. And when I say "remove" I most definately intend to use the word in the literal way. You see, up to now, Mollom had an "all or none" approach to rejecting or accepting spam. When your stories or comments were rejected, the content submission was simply discarded without review by a human.

If you've ever submitted good clean content to CMSReport.com or another site only to only have it identified and discarded as spam, you have every right to be upset with spam filters. Over the past couple months, I've had a number of people upset that the spam filtering CMS Report has been using rejected their story submission. This may not be all the fault of Mollom either as I was also using the Bad Behavior module too. My apologies to everyone that has gone through this experience when they've submitted legitimate comments and stories to this site. Unfortunately, without spam filtering the content on this site would not be good to view. Spam filtering is a necessary part of maintaining a site open to the public.

Luckily, there has been some improvements in the Mollom for Drupal module that should keep your posts and comments from getting discarded while continuing to protect this site from spam. The module has now been improved to to retain spam comments as unpublished posts in a site's moderation queue. So we're giving the new module a try. I won't promise that your content will not be identified as spam, but I do promise you that every intent is being made to review your comments and stories for publication.

Microsoft's Silverlight developers are angry

A few days ago, I read Mary Jo Foley's article titled Microsoft: Our strategy with Silverlight has shifted. According to an interview with the President of the Server and Tools Division at Microsoft, the company will be shifting support for Silverlight away from the PC and Mac desktop and toward the phone market.

So what’s a developer to make of Microsoft’s messaging (or lack thereof) about Silverlight at its premiere developer conference?

I asked Bob Muglia, the Microsoft President in charge of the company’s server and tools business, that very question and got what I consider to be the clearest answer yet about how Microsoft is evolving its Silverlight strategy.

Silverlight is our development platform for Windows Phone,” he said. Silverlight also has some “sweet spots” in media and line-of-business applications, he said.

But when it comes to touting Silverlight as Microsoft’s vehicle for delivering a cross-platform runtime, “our strategy has shifted,” Muglia told me.

Microsoft plans to be using HTML 5 to replace the functions currently being provided by Silverlight 5.

It is not the point of this post to debate the merits of HTML 5, Silverlight and even Flash. What is my point though, is that Microsoft appears to me to be desperate. Desperate to come up with a strategic plan that will carry them beyond the day of Windows PCs. Microsoft is desperate to become innovative for the sake of innovation that they're really confusing a lot of their developers. If only after a few years of support, Microsoft is shifting focus of it's Silverlight platform...what potential developer in his or her right mind would support another future Microsoft endeavor? Just take a look at the comments to Bob Muglia's blog post discussing this topic and I think you'll see my point.

Alfresco focuses on Collaborative Web Development and New Tools for Spring Developers

Alfresco announced the release of Alfresco Community 3.4. Alfresco 3.4 broadens the reach of the company’s open source and open standards-based content management platform with new tools and services for Spring developers, Web Quick Start for easy web site deployment and content integration with enterprise portals.

“The demand for collaboration and social sharing around enterprise content is rising – and content that was once meant just for the intranet is now being re-purposed for the public web, external portals or even to destination sites across the web,” said John Newton, Alfresco CTO. “Through our implementation of CMIS as a core standard and new features in Alfresco 3.4, our content services platform can now manage and deliver enterprise content to any internal or external application in a way that traditional, monolithic ECM products can’t enable without significant time and expense.”

Key product capabilities for the Alfresco Community 3.4 release include:

  • Collaborative Web Authoring – Alfresco Web Quick Start is a set of out-of-the-box templates for building content-rich websites on top of Alfresco Share. Quick Start combines the power of Alfresco Share for web team collaboration, with powerful content authoring and publishing services like in-context web editing.
  • Office-to-Web Framework – Using Microsoft’s Office SharePoint Protocol and CIFS (shared folders), along with a new API integration with Google Docs, users can now author documents in their native office suite, collaborate in Alfresco or Google Docs, transform and re-purpose if required, and then publish straight to the web – even with sophisticated approval workflows. This feature will be available in a follow-on release Alfresco Community 3.4.b in approximately four weeks.
  • Web Content Services for Spring – Built using the popular Spring and Spring Surf frameworks, Alfresco now offers key content management services that can be accessed via OpenCMIS and integrated into any web application. A combination of standard development tools and lightweight scripting gives Spring and Surf developers many options for building content-rich apps.
  • Integration with Enterprise Portals and Social Software – The new DocLib portlets allow seamless integration with enterprise portals like Liferay, Quickr and Confluence. Using Single Sign On (SSO), the portlets provide access to both content and project repositories from within any JSR168 compliant portal.
  • Distributed Content Replication – Native support for content replication allows organizations to run federated content repositories. Key documents can now be replicated to remote offices, enabling greater sharing of information, quicker access, reduced wide area network traffic and removes the dependency on a single system.

Alfresco has seen major adoption of its open source and open standards content management platform with more than two million downloads of Alfresco Community. Alfresco Community is a free-to-download, free-to-use version developed on an open source stack that runs on Windows, Linux or Mac. Alfresco Enterprise is certified against a larger range of technology stacks (both open source and proprietary), goes through a more extensive QA process and is provided with full commercial technical support.

Finalists in Packt's 2010 Open Source Awards announced

Packt Publishing recently announced the finalists in each of the categories for their 2010 Open Awards. While award categories for content management systems are still included, this year Packt is also adding additional flavors of open source projects to be judged. The new award categories include awards for most promising open source project, e-commerce applications, graphics software, and JavaScript libraries.

The Voting for the winners in each of the categories ends on November 5, 2010.  This "public vote" will then be combined with votes by a panel of judges in each category to be announced on November 15, 2010.