ckan / ideas

[DEPRECATED] Use the main CKAN repo Discussions instead:
https://github.com/ckan/ckan/discussions
40 stars 2 forks source link

Alternative Data Explorers #190

Closed jqnatividad closed 7 years ago

jqnatividad commented 7 years ago

Recline.js is the current default, bundled viewer for tabular data currently used by CKAN and DKAN.

Compared to other data portal solutions, its starting to lag behind on features.

On several installations, we've even been asked to disable graph, map and filter tabs because of their limited utility.

The community should consider creating alternative data viewers - https://jspreadsheets.com/

wardi commented 7 years ago

We're using https://datatables.net/ internally for our datastore tables. It meets our A11y stantards (unlike recline) and I'd love to build a resource view instead of have it in our internal-only extensions.

jqnatividad commented 7 years ago

Any chance those existing internal extensions can be open sourced? :)

wardi commented 7 years ago

They are open, they're just tied to our theme plugin and recombinant, not as generic and reusable as they could be:

jqnatividad commented 7 years ago

Not to mention reclineview uses a proxy - jsonpdataproxy.appspot.com. Can't imagine the bandwidth charges and the performance hit...

wardi commented 7 years ago

@amercader mentioned that the jsondataproxy service is used only for resources not uploaded to the datastore.

jqnatividad commented 7 years ago

Almost there! https://github.com/ckan/ckan/pull/3444

jqnatividad commented 7 years ago

Anticipating the merge of this PR https://github.com/ckan/ckan/pull/3444, marking this as done.