stac-utils / stac-task

Provides a class interface for running custom algorithms on STAC ItemCollections
Apache License 2.0
21 stars 5 forks source link

rename package to stac-workflow #21

Open matthewhanson opened 1 year ago

matthewhanson commented 1 year ago

The name stac-task may be misleading due to the use of "tasking" with regard to ordering future collects of data from a satellite or remote platform. See https://github.com/Element84/stat-api-spec

In this context a "task" is a processing function that takes in 0 or more STAC Items and returns 1 or more STAC Items. Where used the term workflows refers to a series of tasks chained together.

Suggest renaming repo to stac-process to better reflect what it does.

ircwaves commented 1 year ago

After discussion at the last stac-utils working group meeting, it was decided that stac-workflow is what this should be re-named to. To minimize disruptions, the following plan of action is proposed:

  1. fork this repo
  2. update the README here to inform folks that dev here has ceased, and they should use stac-workflow
  3. Have more conversations about adding a Workflow class.

Does that jive with your recollections @matthewhanson and/or @gadomski ?

gadomski commented 1 year ago

Yeah, sounds good to me. IIRC there was also the suggestion to cut one more release after updating the README, so the PyPI page has a pointer to the new repo as well. I think the list should be:

jsignell commented 1 year ago

Sorry to be revisiting an old decision but it seems easier to rename the repo. The benefit of that approach is mostly that github will preserve the redirect. It'll also preserve the stars and whatever other project-metadata is tracked by github outside of git.