Skip to content

Document compat. guarantees #74

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

Open
tnull opened this issue Apr 27, 2023 · 3 comments
Open

Document compat. guarantees #74

tnull opened this issue Apr 27, 2023 · 3 comments
Milestone

Comments

@tnull
Copy link
Collaborator

tnull commented Apr 27, 2023

Besides comments in the code, we'll add a dedicated doc that tracks (in particular forward) compat changes in question and at which point in time we'll consider breaking compat for them. This allows us to clean up our code base when possible.

This was referenced Apr 27, 2023
@tnull tnull added this to the 0.1 milestone May 11, 2023
@tnull
Copy link
Collaborator Author

tnull commented Jun 20, 2023

We should still do that when we encounter the first instance requiring breaking change. Until then it doesn't really make sense to create an empty doc. Removing this from the 0.1 milestone.

@tnull
Copy link
Collaborator Author

tnull commented Jun 20, 2023

Also, we need to investigate what compat guarantees we can reasonably provide for the BDK side of things (BDK 1.0 upgrade will likely be a non-forward compatible change, and I'm not sure BDK's compat. policy after has been decided yet).

@tnull tnull modified the milestones: 0.1, 0.2 Jun 21, 2023
@tnull
Copy link
Collaborator Author

tnull commented Jun 21, 2023

Moving this to 0.2 milestone, as only after BDK 1.0 has been finalized we can really be sure what guarantees we can give.

@tnull tnull mentioned this issue May 30, 2023
9 tasks
@tnull tnull mentioned this issue Sep 27, 2023
8 tasks
@tnull tnull modified the milestones: 0.2, 0.3 Sep 27, 2023
@tnull tnull modified the milestones: 0.3, 0.4 Nov 15, 2023
@tnull tnull mentioned this issue Oct 8, 2024
10 tasks
@tnull tnull modified the milestones: 0.4, 0.5 Oct 8, 2024
@tnull tnull modified the milestones: 0.5, 0.6 Apr 17, 2025
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

1 participant