terraref / computing-pipeline

Pipeline to Extract Plant Phenotypes from Reference Data
BSD 3-Clause "New" or "Revised" License
21 stars 13 forks source link

Define v0, v1, v2 search features for TERRA #231

Open max-zilla opened 7 years ago

max-zilla commented 7 years ago

Restructuring from #46 and #47. This issue is a discussion to decide critical features to support searchwise. I'll make a first cut based on past discussions. We can create action item tasks for v0, v1 features as we begin work on them.

v0 https://opensource.ncsa.illinois.edu/bitbucket/projects/CATS/repos/clowder/pull-requests/994/overview this is my initial pull request to overhaul ElasticSearch in Clowder. Forms necessary foundation for future improvements, but benefits limited to Clowder only. Should generally support finding datasets by time, metadata properties.

v1 This could focus on the geospatial search aspects, which I think will be critical for an intuitive user experience. Among other ideas:

v2 merged w/ v1 At this point we have discussed an "overlord" search page that acts as a frontend to searching Clowder, Bety, and future databases.

https://github.com/terraref/reference-data/issues/9 These search capabilities should be reflected in API endpoints as well. There is some discussion in this issue of use cases; closing that old issue so discussion can continue here.

dlebauer commented 7 years ago

Additional use cases:

max-zilla commented 7 years ago

@craig-willis and I should talk about this and how we might break the task down between us.

max-zilla commented 7 years ago

we should schedule a meeting: max @dlebauer @Zodiase @craig-willis @robkooper and/or Luigi (geodashboard rep) @jterstriep (if so inclined)

...to figure out v1 with regard to:

Basically nail down initial search offering.