Tom Schenk Jr

Results 47 issues of Tom Schenk Jr

This pull request introduces a stable version of an `export.socrata()` function as outlined in #126. This allows users to download the contents of a data portal to a local directory....

enhancement

The `ls.socrata()` function supports the listing of all data on a data portal while `read.socrata()`. Thus, the two can be combined under `export.socrata()` to download all of the files a...

enhancement

For discussion... The unit testing section of this package uses a number of datasets, such as [Socrata's USGS Earthquake dataset](http://soda.demo.socrata.com/resource/4334-bgaj.csv), some city datasets, and others. However, we cannot adequately control...

wontfix
unit testing

Socrata has rolled-out a new read/write metadata API that allows users to read metadata (e.g., name of data set, description, categories, tags, column descriptions, etc.) ## Reading Metadata You can...

enhancement

We've been using @CityofBoston open data portal to run a unit test to ensure the package is correctly [importing data with missing dates](https://github.com/Chicago/RSocrata/blob/master/tests/testthat/test-all.R#L197-L203) (from #27). However, in [recent tests](https://travis-ci.org/Chicago/RSocrata/jobs/215783750#L840), it...

unit testing

Vignettes had been added by @dmpe in b8df56daf10da89c64b8dfe681b9c39ed42d7bca, but some issues had stopped the build process. This should be added back. I've identified the tasks: - [ ] Add the...

documentation

Some Socrata datasets now [support geojson](http://dev.socrata.com/docs/formats/geojson.html). An example is [Chicago's crime data set](https://data.cityofchicago.org/resource/6zsd-86xi.geojson). This feature would support the download of geojson files through `read.socrata` or similar function. This would convert...

enhancement

`write.socrata()` is tested to ensure that it can correctly write to the portal, but it does not test to ensure there is a consistent way of failing-to-write a data set....

unit testing

Socrata's new [Discovery API](http://docs.socratadiscovery.apiary.io/#) allows for domain-specific and network-wide searching. That is, to search for data for a particular portal (e.g., data.cityofchicago.org) or to search across all portals that use...

enhancement

CRAN tests for MacOS on their builds, so we should also include that testing in our builds. TravisCI supports MacOS builds so can add that testing, but should try to...

unit testing
in progress