Skip to content

Latest commit

 

History

History
32 lines (27 loc) · 1.43 KB

TODO.md

File metadata and controls

32 lines (27 loc) · 1.43 KB

TODO

In general

  • Better structure of tests with less specialized cases?
  • Update the couch-db action a bit? See problems with _changes etc., and different configurations and contents.
  • Remove the project(name) argument/option everywhere except in connect_idaifield() (because it doesn't really make that much sense.)
  • Fix everything about find_layer() and simplify...
  • Completely rewrite simplify & its utilities...

for v0.3.4

  • check all documentation and arguments

for v0.4.0 ?

  • Handling geometry does not work very well and should be reconsidered. Maybe by importing some package like sf and storing the geometry as sf-objects, though this seems overkill. Or keep original JSON-string somehow to be useable GeoJSON...?
  • remove_config_names() may or may not overwrite data with the information from unused fields, and I have to check & fix that, though I have not yet noticed any problem.
  • Completely rewrite simplify and its functions to make it possible to use a series of lapplys based on the arguments of which functions should be used as that would save a lot of time.
  • Some possibility to only update resources that have been changed since the last synch since loading everything is excessive for large projects.

for 1.0.0

  • Getting CRAN-ready: Better structured tests that do not depend on DB-connections.
  • Reduced messaging behaviour.
  • Reduced functions, make it easier to maintain somehow.
  • Clean up old code.