Development Seed

Blog

Announcing Managing News: A Pluggable News + Data Aggregator

From a daily news reader, to a platform for election monitoring in Afghanistan or swine flu preparedness in the United States

Managing News is a pluggable, open source news and data aggregator with visualization and workflow tools that's highly customizable and extensible. The code is now in open beta and is available for download on www.managingnews.com/download.

http://managingnews.com

Both a product and a platform

Managing News is both a product and a platform. Out of the box it can help your communications team manage a brand reputation, allow geographically dispersed clusters of NGOs stay on the same page, or act as a simple thematic news planet to share feeds with the world. It can also serve as a platform to build highly custom data aggregators that suck in everything from CSV to RDF to custom XML formats and that need unique workflows and visualizations. Managing News is built on Drupal and uses Features, which makes it highly extensible.

Out of the box

It takes just a few minutes to install it (read the system requirements). Once it's installed, you can immediately add news feeds or import your OPML, and Managing News will start aggregating stories, geotagging articles, and mapping it all.

Once news is aggregated in Managing News, you can run full text searches across all sources, save searches, graph term activity, and flag stories by creating channels (which are like story buckets used to collect articles). Managing News provides full RSS feeds of each page and of each channel, so you can broadcast out saved searches.

Every page in Managing News - even the map view - can be printed in nice print reports, which are helpful if you're doing news clippings or want to share the news in a non-digitial medium. There's also a "share" feature that allows you to post stories directly to Twitter, Facebook, and email with integrated URL shortening, allowing you to control your online presence from one place as well as share stories with colleagues.

post stories directly to Twitter, Facebook, and email

Managing News ships with three maps of the world: light gray and dark purple versions from MapBox.com, and the classic OpenStreetMap map. Geotagging content is simple - it's just a full text look up on all countries and the top 1,100 cities in the world, but this is highly extensible. As you can see in the examples of Managing News in use, you can add your own geo terms to the geotagging feature. I imagine it will not be long before the community works on integrating services like Yahoo! GeoPlanet or OpenCalais to extend this. We've worked a lot with with both systems on custom news trackers, but did not include them because, for now, we want to keep Managing News light and easy to run inside a firewall.

To get a sense of how alpha users are using Managing News, we posted a few early examples of it in action. Bill Fitzgerald, a fellow Knight Foundation grantee and alpha tester, has a nice walk through of the system in a post yesterday, "An Early Look At Managing News", where you can see a step by step walk though of the application.

Managing News is about more than tracking breaking news like the "balloon boy". It's a starting point for building serious aggregation and data visualization tools. We first announced the launch of Managing News at the International Crisis Mapping Conference this past weekend because we see Managing News growing into a dynamic tool for crisis mapping, one of its many valuable use cases.

This extensibility is also why the Knight Foundation helped fund much of the mapping and aggregation portions of this project, and their foresight deserves serious credit in the open source community. The Knight Foundation knows that the future of news is about syndication and aggregation, that Drupal could be a strong platform for this, and that there needed to be more investment into key Drupal aggregation tools to make that a reality on a large scale. Their funding helped us work on the Drupal 7 aggregator (which ultimately failed, but that is a good thing), and push through the new release of Feeds, the successor to FeedAPI. The funding also let us work on powerful mapping tools, including Drupal tools like Nice Map, Mapstraction, and OpenLayers and on open source tile rendering projects using Amazon's cloud. This was all possible because of the public private partnership model that Knight used to provide us funding so that we could do more work with aggregation and mapping technology, and good things came from that. The new Managing News package meets some key needs for their favorite user stories - helping local communities get better access to news through the map features and syndication tools. But in the end, the biggest value is the pluggability and flexibility to build custom solutions that will serve these and many other users.

As you can see, the Managing News package that's available today is the culmination of a lot of experimentation and experience working on aggregation and data visualization tools. We are working to integrate some of the successful outcomes from this experimentation into our day to day business, and we're also working with several different open source communities to ensure that this innovation is sustainable. In the end, everyone wins when tools are open source, and we thank the Knight Foundation for having the vision to help us make this happen. We can't wait to see the awesome applications people build on top of Managing News, and we look forward to working together in the forums on future releases of Managing News that will create even more possibilities.

Forum for discussing ManagingNews

I’m impressed with ManagingNews as it comes out of the box. I am a big Drupal fan and so want to get in there and start enhancing it. So where can like minded people start discussing the issues that would entail?

Features I am considering include: users can have their own Channels feeds being added to channels – not just articles within feeds de-duplicating articles where they have been supplied by multiple themes enabling this for installation on a cloud

and more!

Question

Does this work with a basic html editor built site?

Thanks for the awesome

Thanks for the awesome projects. It looks so interesting.

I got a problem during the installation: When asking for the database configuration and inputting all the information correctly the pressing save and continue, it just load for a bit and then returns for asking for the info again to be typed without even showing what is the problem.

Any suggestion for a fix for such problem?

Thanks

Development Seed does it again !

This project looks really interesting. I feel this project could be a great benefit to the development sector. both as an internal comms medium and also a way of distributing interesting content to other organisations and NGO’s

On another note, can anyone tell me the module you guys have used for your commenting system on this site ? (or is it custom ?)

Is easy to integrate

Is easy to integrate managingnews with openatrium? Can I import managingnews features to openatrium and run a managingnews service for each group? If not, wich are the steps to follow…?

Test Site

Here’s a quick site I built yesterday afternoon with Managing News: http://catholicnewslive.com/

Very easy, very fast. You guys do awesome work! Here’s a quick review of Managing News, as well: http://www.midwesternmac.com/blogs/geerlingguy/managing-news-revolutionary—not-evolutionary—step-drupal

I would like to see some live

I would like to see some live sites with the product/platform on it, so I can get a feel of its capabilities.

@YELVINGTON

incredible!

this is an incredible contribution to the drupal community – thank you!! now every corporate install can have an “alltop” and share on the fly without requiring mods out the wazoo…

can’t wait to install and toy with it myself!

aegir

i’m impressed, this rocks

FYI: i tried to install it using aegir, but got an error (memory exhausted, but php has 400MB), so I tried the manual and it installed without a problem.

Hi Attiks, Latest beta of

Hi Attiks, Latest beta of managing news and that from CVS on drupal.org both install on Aegir for me with 64MB memory_limit in php-cli’s php.ini

error msg

if it helps:

The command could not be executed succesfully (returned: PHP Fatal error: Allowed memory size of 419430400 bytes exhausted (tried to allocate 25 bytes) in /var/aegir/platforms/managingnews-1.0/includes/common.inc on line 3571 , code: 255)

beta 5

I tried twice with beta 5, you did something more than unzipping it and creating a platform?

Slick

Very slick, very easy installation process — really demonstrates the potential of Drupal profiles. The design is great. Only visible glitch so far is that I’m not getting basemaps. The system status page reports some schema inconsistencies.

Is there a bug tracker?