Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support STAC spec version 1.1.0 #1375

Open
7 of 13 tasks
jsignell opened this issue Jul 31, 2024 · 4 comments
Open
7 of 13 tasks

Support STAC spec version 1.1.0 #1375

jsignell opened this issue Jul 31, 2024 · 4 comments
Milestone

Comments

@jsignell
Copy link
Member

jsignell commented Jul 31, 2024

At some point in the near future version 1.1.0 of the STAC spec will be released. PRs are still being merged in, but the current list of high-profile changes is at: https://github.com/radiantearth/stac-spec/blob/v1.1.0-release/CHANGELOG.md

These are the changes that I think will need to be made in pystac (in the order they appear in the stac-spec changelog):

@jsignell jsignell added this to the STAC spec version 1.1.0 milestone Jul 31, 2024
@jsignell
Copy link
Member Author

Note: I ended up making a milestone for this and making all the items into individual tickets.

@gadomski
Copy link
Member

@jsignell I'm starting work on v1.1.0 support, and I think I'd like to get rid of the milestone and only use this ticket to track v1.1.0 issues. My reasoning is that some of these issues can be solved without breaking pystac (e.g. #1379) and others are breaking (e.g. changing the docstring for #1377 will inherently "move" pystac to v1.1.0). We'll also eventually need to update DEFAULT_STAC_VERSION which will be breaking as well.

Tl;dr: I'm proposing closing the STAC spec version 1.0.0 milestone in favor of this tracking issue, and instead opening a v1.11 milestone to go along with the existing v2.0 milestone.

@jsignell
Copy link
Member Author

jsignell commented Sep 4, 2024

I'm proposing closing the STAC spec version 1.0.0 milestone in favor of this tracking issue, and instead opening a v1.11 milestone to go along with the existing v2.0 milestone.

That plan sounds good to me! I felt a little wierd making a milestone that wasn't necessarily tied to a release.

@gadomski gadomski modified the milestones: STAC spec version 1.1.0, v2.0 Sep 21, 2024
@gadomski
Copy link
Member

Ok, I've got things sorted into three milestones (I added one):

  • I'd like to cut v1.11 soon-ish to get it out before we start in earnest on STAC v1.1 work
  • v1.12 is the (hopefully) non-breaking STAC v1.1 changes
  • v2.0 gets us home

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants