Skip to content

Version 0.5.0

Choose a tag to compare

@openfirmware openfirmware released this 26 Jul 18:39
· 251 commits to master since this release
v0.5.0

The "HTTP and Ontology" Refactoring Release

  • Create HTTP wrapper to abstract away net/http from all the other classes
  • Add Vagrantfile for starting a VM with FROST for testing
  • Improve compatibility with HTTPS connections
  • Add a User-Agent for the crawler
  • Replace command line interface with better option parser-based command line interface
  • Add validation checks for command line options
  • Support uploading observations for a time interval instead of a single timestamp
  • RENAME command line options to be closer to their usage in the station classes
  • Use time instead of date/datetime in Ruby
  • Add RDF Ontology file for clearly mapping observed properties from data providers to a standard vocabulary that can be re-used in SensorThings API
  • Import known properties from the providers into the Ontology. Some properties that have not been downloaded in testing may be missing.
  • Add Ontology mappings for Units of Measurement
  • Add Ontology mappings for observation types
  • Move provider-specific classes to subdirectories to clean up parent directory
  • Add allow/block feature for controlling what data/metadata is uploaded to SensorThings API