PANDA: A Newsroom Data Appliance 0.1.1

About

PANDA wants to be your newsroom data appliance. It provides a place for you to store data, search it and share it with the rest of your newsroom.

Important links:

The PANDA Project is 2011 Knight News Challenge winner. The team would like to thank the Knight Foundation for their generous support of free and open source software for newsrooms.

What is PANDA?

PANDA is:

  • A place for journalists to store data.
  • A search engine for your news data.
  • A private archive of your newsworthy datasets.
  • Extensible.
  • Self-hosted.

PANDA is not:

  • A publishing system.
  • A universal backend for your newsapps.
  • A platform for data visualizations.
  • A highly structured datastore.
  • Software as a Service.

See our Frequently Asked Questions (FAQ) for much more.

Usage

For administrators

For users

Coming soon...

Extending PANDA

Authors

The PANDA Board:

  • Brian Boyer
  • Joe Germuska
  • Ryan Pitts

Lead Developer:

  • Christopher Groskopf

Contributors:

  • Dane Springmeyer
  • David Eads
  • Niran Babalola
  • Justin Edwards

License

The MIT License

Copyright (c) 2012 The PANDA Project and contributors

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Changelog

0.1.1

  • Fix bug where quotes in dataset titles could break the view page. (#570)
  • Fig bug where a dataset search url with no query would result in a 404. (#569)
  • Prevent datasets created via the API from having duplicate slugs. (#550)
  • Fix an issue where empty columns in a CSV could crash dataset creation.
  • Make it possible to specify column types via API at dataset creation time. (#518)
  • Import and search specific data columns (search filters). (#494, #506, et al)
  • Implement a configurable throttle for asynchronous tasks. (#502)
  • Added Justin Edwards to AUTHORS.
  • Added favicon.ico. (#512)
  • Better handling of timeout errors during file uploads. (#529)
  • Implement ability to import specific columns with type data, i.e. filters. (#496)
  • Fix bug where blank headers in XLSX files would be labelled “None”.
  • Fix “unpack requires string length of 14” error during xls upload. (#486)
  • Implement locks so import/export processes can not occur simultaneously. (#353)
  • Improve handling of queries with inline punctuation. (#461)
  • Fix error when adding a category via Admin. (#470)
  • Add Niran Babalola to AUTHORS. (#464)
  • Suggest deactivating instead of deleting users. (#464)
  • Add “view all rows” link to dataset page. (#455)
  • Fix bug that caused changes to a dataset made during import to be lost. (#452)
  • Add feedback link. (#451)

0.1.0

  • Initial beta release.

Search this documentation