Package: libre
LIBRE: Libre Information Batch Restructuring EngineThe engine that’s powering the liberation of government data for the island of Puerto Rico.Created by theOffice of the Chief Information Officerof
the Commonwealth of Puerto RicoTurn this:Into this!Query your data afterwards too!LinksDocumentation:https://libre.readthedocs.org/en/latest/PyPI:https://pypi.python.org/pypi/libreSource:https://github.com/commonwealth-of-puerto-rico/libreVideo:http://www.youtube.com/watch?v=pbY_dKlniHMInstallationOS dependenciesLIBREsupportsSpatial queriesas such is dependant on several libraries that are installed at the OS level.If using Ubuntu Linux install the required libraries with:$sudoapt-getinstalllibgdal-dev-yOn OSX using MacPorts:$sudoportinstallgeos$sudoportinstallgdalProceed to install the actual files ofLIBRE:Using pipViapipPython packager installer$pipinstalllibre$libre-admin.pysyncdb--migrate$cat<<'EOF' > settings_local.py
DEBUG=True
DEVELOPMENT=True
EOF$libre-admin.pyrunserver--pythonpath=.From GitHubBy cloning the code from theGitHubrepository:$gitclonehttps://github.com/commonwealth-of-puerto-rico/libre.git$cdlibre$virtualenvvenv$sourcevenv/bin/activate$pipinstall-rlibre/requirements.txt$./manage.pysyncdb--migrate$cat<<'EOF' > settings_local.py
DEBUG=True
DEVELOPMENT=True
EOF$./manage.pyrunserverDocker containerOr by usingYamir Encarnacion’sDockercontainer:Use this to build a new image, tagged for easier reuse$sudodockerbuild-tyencarnacion/libre-dockergithub.com/yencarnacion/libre-dockerRunning the container$sudodockerrun-d-p8000:8000yencarnacion/libre-dockerThe default username and password for the Docker image are:
Username:admin| Password:libreOnce up and running go to<your ip>:8000in your browser to useLIBRE.Release History1.2.0 (2013-12-15)Fixed WebService and REST API origin data copyingAdd support for storing the total number of elements imported by each source data versionAdd parameters support to the REST API originPEP8 cleanupsDatagrid rendererAllow data preview in the dataset detail view1.1.0 (2013-12-13)New frontend for non technical users, dataset browser, dataset showcaseSupport for boolean values to LQLSupport for clustering map featuresFix handling of dates as key when using _as_dict_listIncreased required version of Fiona to 1.0.2Updated Leaflet version used to 0.7Added boolean values support to LQLAdded Leaflet marker clustering plugin supportOptimize Leaflet’s marker’s use by encode markers as base64 PNG images and embedding them in the renderer’s HTML outputMenu reorganization and cleanupAdd support to add an image to a source datasetDocumentation updatesUpdate required version of djangorestframeworkOrigins module now copies local files in chunks and streams remote HTTP files improving memory usage during imports1.0.0 (2013-11-26)Accepted: Added Command Line Interface (CLI) for update_admin_user (#10)Accepted: Added Pre-Installation Steps necessary to run on OSX (#9)Closed: Added missing docutils requirement (#8)Closed: Missing dependency on requirements (#4)Closed: inotify is not available on macosx-10.8-intel (#2)Accepted: Add slugify method for automatic slugs (#1)Fix CSV source issues with CSV file encodings (utf-8, iso-8859-1) by allowing users to specify the file encoding.Increased required version to Django to 1.5.5Add scheduling support to SourcesReduce the data source origin data check resolution to 45 secondsFail gracefully when GIS features have no boundsAdd new PythonScript originLIBRE is written and maintained by Roberto Rosario and various contributors:Development LeadRoberto Rosario <roberto.rosario.gonzalez@gmail.com> [http://robertorosario.com]PatchesAxel Rivera <github@riveralabs.com> [http://riveralabs.com]Yamir Encarnación <info@webninjapr.com> [http://www.webninjapr.com]Ideas and SuggestionsAndres Colón <levipr@gmail.com>Bug reportsCarlos Feliciano <c.feliciano2009@gmail.com>Soynerdito [https://github.com/soynerdito]Rafael Arce [https://github.com/ran-research-lab]