At KPCC, we see the CMS as “the box of all that’s possible.” It’s also the tool that our reporters and editors spends their entire day in, so we built our publishing platform from the ground up, tailored to their specific needs.
Since 2012, all of our websites have been powered by a custom Rails engine we call Outpost. In an industry where most newsrooms hate their CMS, we’re proud of the fact that KPCC’s editorial staff find Outpost a pleasure to use. But we also saw the potential for Outpost to become a more elegant, powerful tool.
The first release of Outpost shipped with a bunch of great features. And while it did a good job supporting the daily publishing needs of KPCC’s growing newsroom, we were missing opportunities to delight users, automate repetitive tasks, and free up journalists to do more important work.
I wanted to take all the listening, learning and building I’ve done inside a newsroom for over 3 years and apply it to the next iteration of Outpost. Any improvements I made needed to flow from three guiding principles:
- 1.Minimize distractions
- 2.Guide writers toward creating better content
- 3.Feel friendly, fast and reliable
With these principles in mind, I focused my daily conversations with the newsroom on identifying common problems and areas of opportunity. Breaking insights down into a handful of themes, the design process led me to an overhauled design and a bunch of cool new features.
Completely overhauled UI
The new Outpost UI strives to bring structure and clarity to the content authoring experience. A clear and direct authoring flow allows reporters to move quickly from blank canvas to published article.
Content Metrics & Notifications
The newsroom doesn’t stop caring about their stories after they hit the publish button. To build a stronger connection between content creation and content performance, I integrated key metrics directly into Outpost’s story view.
A new notifications view points reporters and editors to items that require their attention and keeps them up to date as others make changes to their stories.
Elegant Text Editing
Automated Content Review
Digital newsrooms need to publish at speed while still maintaining high standards for accuracy. At the same time, the digital publishing process places more demands than ever on authors and editors: crafting metadata for optimal search and social discovery, managing multimedia assets, selecting the right layout... it's so much busy work that it's easy to lose focus on the goal of crafting great stories.
Contentbot is a robot editor that is always present in Outpost, reviewing content every time it’s saved and auditing changes against KPCC’s style guide and best practices.
As it finds mistakes or style violations, it automatically flags them and suggests improvements. By finding and flagging common errors, Contentbot reduces the burden on editors, freeing them up to focus on helping authors hone their reporting.
By integrating with Outpost’s commenting feature, Contentbot behaves like any other user in the system, humanizing the process of automated content review.