Metadata-Version: 1.0
Name: eea.app.visualization
Version: 6.0
Summary: Visualization API
Home-page: https://eea.github.com/docs/eea.app.visualization
Author: Alin Voinea (Eau de Web)
Author-email: alin@eaudeweb.ro
License: GPL
Download-URL: http://pypi.python.org/pypi/eea.app.visualization
Description: =====================
        EEA App Visualization
        =====================
        `EEA App Visualization`_ is the Core API for `EEA Daviz`_. This package was added
        in order to be able to use `EEA Google Charts`_ without `EEA Exhibit`_ and
        viceversa or any other visualization library as a standalone visualization
        or as part of a bundle package (`eea.daviz`_)
        
        
        .. image:: http://eea.github.com/_images/eea.daviz.layers.svg
        
        
        This package as standalone is just an API, you have to either install
        `eea.daviz`_ bundle, either install one of the available visualization
        libraries (`eea.exhibit`_, `eea.googlecharts`_, etc) in order to have a working
        Visualization Tool for your files.
        
        
        .. contents::
        
        
        Installation
        ============
        
        If you are using `zc.buildout`_ and the `plone.recipe.zope2instance`_
        recipe to manage your project, you can do this:
        
        * Update your buildout.cfg file:
        
          - Add `eea.app.visualization`_ to the list of eggs to install
          - Tell the plone.recipe.zope2instance recipe to install a ZCML slug
        
          ::
        
            [instance]
            recipe = plone.recipe.zope2instance
            eggs = eea.app.visualization
            zcml = eea.app.visualization
        
        * Re-run buildout, e.g. with
        
          ::
        
            $ ./bin/buildout
        
        
        You can skip the ZCML slug if you are going to explicitly include the package
        from another package's configure.zcml file.
        
        
        Dependencies
        ============
        
        * python-dateutil
        * Zope >= 2.12
        * eea.jquery
        * collective.js.jqueryui
        
        .. image:: http://eea.github.com/_images/eea.daviz.dependencies.svg
        
        
        Live demo
        =========
        
        1. http://www.simile-widgets.org/exhibit
        2. Exhibit only: http://www.eea.europa.eu/data-and-maps/data/national-emissions-reported-to-the-unfccc-and-to-the-eu-greenhouse-gas-monitoring-mechanism-3/national-total-excluding-lulucf/ghg_v10_extract.csv
        3. http://code.google.com/apis/chart/
        
        
        Source code
        ===========
        
        Latest source code (Zope 2 compatible):
        - `Plone Collective on Github <https://github.com/collective/eea.app.visualization>`_
        - `EEA on Github <https://github.com/eea/eea.app.visualization>`_
        
        
        Copyright and license
        =====================
        
        The Initial Owner of the Original Code is European Environment Agency (EEA).
        All Rights Reserved.
        
        The EEA App Visualization (the Original Code) is free software;
        you can redistribute it and/or modify it under the terms of the GNU
        General Public License as published by the Free Software Foundation;
        either version 2 of the License, or (at your option) any later
        version.
        
        More details under docs/License.txt
        
        
        Links
        =====
        
        1. Simile Wiki - Exhibit 2.0: http://simile.mit.edu/wiki/Exhibit
        2. Simile widgets: http://www.simile-widgets.org/exhibit
        3. EEA Daviz howto: https://svn.eionet.europa.eu/projects/Zope/wiki/HowToDaviz
        4. EEA Daviz backlog wiki: https://svn.eionet.europa.eu/projects/Zope/wiki/DaViz
        5. Google charts: http://code.google.com/apis/chart/
        
        
        Funding
        =======
        
        EEA_ - European Environment Agency (EU)
        
        
        .. _EEA: http://www.eea.europa.eu/
        .. _`EEA Daviz`: http://eea.github.com/docs/eea.daviz
        .. _`EEA Google Charts`: http://eea.github.com/docs/eea.googlecharts
        .. _`EEA Exhibit`: http://eea.github.com/docs/eea.exhibit
        .. _`eea.daviz`: http://eea.github.com/docs/eea.daviz
        .. _`eea.googlecharts`: http://eea.github.com/docs/eea.googlecharts
        .. _`eea.exhibit`: http://eea.github.com/docs/eea.exhibit
        .. _`eea.app.visualization`: http://eea.github.com/docs/eea.app.visualization
        .. _`plone.recipe.zope2instance`: http://pypi.python.org/pypi/plone.recipe.zope2instance
        .. _`zc.buildout`: http://pypi.python.org/pypi/zc.buildout
        .. _`EEA App Visualization`: http://eea.github.com/docs/eea.app.visualization
        
        Changelog
        =========
        
        6.0 - (2012-10-08)
        ------------------
        * Upgrade step: Within "Plone > Site setup > Add-ons" click on
          upgrade button available for eea.app.visualization
        * Feature: Added API for Visualization data source provenance
          [voineali refs #5490]
        * Change: Merged daviz-view.json and daviz-relateditems.json into one single
          json file called daviz.json
          [voineali refs #5449]
        * Bug fix: fixed visualisation tabs layout when many tabs spanning
          several rows are made.
          [demarant]
        * Feature: migrate daviz settings from portal_properties to portal_daviz
          [szabozo0]
        * Bug fix: Fixed columnTypes in table header using :type syntax
          [voineali refs #5511]
        * Change: Added IVisualizationData and IVisualizationJson adapters API
          in order to dynamically provide data sources for visualization
          [voineali refs #5511]
        * Bug fix: Allow changing of column types within
          Edit Visualization > Data settings if data source is copy & pasted
          [voineali refs #5511]
        * Feature: Added an easy way to register Google Maps key when using without
          Plone by adding 'google_key' property on context (parents) or by providing
          a utility (see eea.app.visualization.zopera.utils.py)
          [voineali refs #5420, #5421]
        * Feature: Added an easy way to plugin CSS/JS resources by simply providing
          some utilities (see eea.app.visualization.browser.res.interfaces.py)
          [voineali refs #5420]
        * Feature: Made this package Plone independent (Zope2 minimal requirements)
          [voineali refs #5420]
        
        4.7 - (2012-08-27)
        ------------------
        * Bug fix: Skip invalid or empty cells on conversion to daviz-json instead
          of falling back to 0.
          [voineali refs #5453]
        
        4.6 - (2012-08-10)
        ------------------
        * Upgrade step: Within "Plone > Site setup > Add-ons" click on
          upgrade button available for eea.app.visualization
          [voineali refs #5419]
        * Feature: Removed p4a.z2utils dependency
          [voineali fixes #5419]
        * Feature: Improved UX of daviz regarding errors
          [szabozo0 #5372]
        * Bugfix: Fixed columns order
          [szabozo0 #5137]
        
        4.5 - (2012-07-23)
        ------------------
        * Bug fix: Fixed 'Data settings' table when there are many columns by adding a
          bottom scrollbar
          [voineali refs #5363]
        * Change: Moved 'Data settings' tab to the end as it seems it confuses users
          about the next steps they have to take in order to create new visualizations
          [voineali refs #5363]
        * Bug fix: Made table's columns headers editable within 'Data settings' panel in
          order to be able to edit them without having to add an Exhibit View
          [voineali refs #5363]
        
        4.4 - (2012-07-13)
        ------------------
        * Change: Improved the labelling and display of downloadable data.
          [demarant]
        * Bug fix: Added list type in 'Data table (preview)' in order to be used with
          Exhibit framework and also fix detection of columns that explicitly define
          column type in header using ':' syntax (e.g. topics:list)
          [voineali refs #5316]
        * Bug fix: Fixed auto-detection of numbers by lowering boolean priority
          [voineali refs #5316]
        * Bug Fix: Fixed i18n missing tags and i18n:domain in .pt files
          [prospchr refs #5162]
        
        4.3 - (2012-06-12)
        ------------------
        * Bug fix: Fixed 'unicode' object has no attribute 'get' error on download.json
          [voineali fixes #5223]
        * Bug fix: fixed markup of HISTORY.txt file
          [ciobabog refs #5231]
        * Feature: Allow the user to confirm and adjust auto-detected column types
          [voineali refs #5024]
        * Upgrade step: Within "Plone > Site setup > Add-ons" click on
          upgrade button available for eea.app.visualization
        * Feature: Added unique URLs for tabs in view mode in order to easily bookmark
          and share them. Also support browser history (back and forward buttons)
          [voineali refs #4851]
        
        4.2 - (2012-04-26)
        ------------------
        * Feature: Made Visualization data downloadable (HTML, CSV, TSV, JSON,
          XML, XML with Schema)
          [voineali #5038]
        * Bug fix: Use non-@@ version of daviz-relateditems.json in order to easily cache
          and purge it using plone.app.caching
          [voineali #5074]
        
        4.1 - (2012-04-11)
        ------------------
        * Bug fix: Invalidate memcache on ObjectModifiedEvent for all
          IVisualizationEnabled objects
          [voineali #5074]
        * Bug fix: Use converter fallback for table cells that doesn't contain valid
          numbers, dates, etc in order to minimize errors
          [voineali #4934]
        
        4.0 - (2012-03-30)
        ------------------
        * Initial release: Moved eea.daviz core API to this package in order to make
          the visualization libraries usable as standalone packages outside
          eea.daviz bundle
          [voineali #4996]
        
        
Keywords: eea app visualization daviz exhibit googlechartssparql rdf zope plone
Platform: UNKNOWN
Classifier: Framework :: Zope2
Classifier: Framework :: Zope3
Classifier: Framework :: Plone
Classifier: Framework :: Plone :: 4.0
Classifier: Framework :: Plone :: 4.1
Classifier: Framework :: Plone :: 4.2
Classifier: Programming Language :: Zope
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: License :: OSI Approved :: GNU General Public License (GPL)
Classifier: License :: OSI Approved :: Mozilla Public License 1.0 (MPL)
