maxogden/datacouch — Issue #14: Implement common data enhancements as transformations
Author: mpictor
Created: 2011-11-06 01:08:14+00:00
State: open

Implement common data enhancements as transformations, so that they can be easily applied to the original data set when it is updated.

For example - `City A` uploads crime data, where one field is `IN ALL CAPS`. `User B` painstakingly rewrites this field as lowercase, except for the first letter. `City A` appends newer data. Now, part of the data is `Pretty` and part of it is `UGLY`. Unless `User B` goes back and updates the data again, it will be in mixed formats - and that would be an abomination.

If there was a way to specify the desired transformation, it could be automatically applied every time the data was uploaded (assuming the uploader approved the transformation).

Specifying a transform:

* choose from a drop-down menu of common options
* submit a code fragment that will be applied to each entry

(Forgive me if this feature exists or is in the works - I saw the video on CfA and this idea popped into my head)

Keep up the good work!