ESGF / esgf-download

ESGF data transfer and replication tool
https://esgf.github.io/esgf-download/
BSD 3-Clause "New" or "Revised" License
15 stars 2 forks source link

Integrate with Metagrid #41

Open sashakames opened 7 months ago

sashakames commented 7 months ago

Hi, I'm putting the suggestion here because I think there's a potential for increased visibility. It could be as simple as adding a button to Metagrid to generate either a selection file or bash commands on the fly. EGSF2 would love to do this but a bit strapped for resources. We would love to retire Wget because it just sucks and most people can run a Python-based tool.

AtefBN commented 7 months ago

Hey Sasha, I think an integration would be a good addition to the metagrid interface, and it doesn't need to be complicated. If the feature is a 1 to 1 replacement of the current wget scripts, it could be then in a form of a yaml selection file with the search facets and options included. (Users would need to follow esgpull install instructions to be able to use the yaml).

sashakames commented 7 months ago

I'd recommend a four-phase process to migrate users away from wget:

  1. Add the .yaml download as a new option, keep wget as default
  2. Make .yaml the new default
  3. Provide a deprecation warning for wget
  4. retire wget from use.
AtefBN commented 7 months ago

Sounds great to me