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

Tracking: RFC Breaking Changes for STREAM V2 #554

Closed
sappenin opened this issue Oct 9, 2019 · 3 comments
Closed

Tracking: RFC Breaking Changes for STREAM V2 #554

sappenin opened this issue Oct 9, 2019 · 3 comments

Comments

@sappenin
Copy link
Contributor

sappenin commented Oct 9, 2019

This ticket is meant to track various proposals related to a potential STREAM V2. The reason we're not making breaking changes in STREAM v1 is that there are already implementations in the wild that use V1, and we don't want to break them or force people to update software.

So, let's use this ticket to catalog any improvements to STREAM that we might want to include in the next version.

Other references

@kincaidoneil
Copy link
Member

kincaidoneil commented Oct 9, 2019

Decide what the best way to exchange Connection Asset details is (SPSP or some higher layer, ConnectionAssetDetails frame, some new frame?). See #551 as well as #546.

Can't we resolve this now without a breaking change? Alternatively, if this should be at a higher layer, could we also address this now/sooner in a backwards-compatible way?

@sappenin
Copy link
Contributor Author

sappenin commented Oct 9, 2019

Can't we resolve this now without a breaking change

Possibly, but not in this ticket. This is just a tracking ticket for the day, perhaps very far into the future, that we decide to work on STREAM v2. For now, this is basically where we can track things that probably should be fixed, but for which we lack enough knowledge to make a good decision....or, for which the cost of fixing existing implementations is large enough that we don't want to make breaking changes in a one-off manner (i.e., we want to make only a single set of breaking changes, once we've collected enough of them to justify prodding everyone to upgrade).

@sappenin sappenin mentioned this issue Oct 9, 2019
@stale stale bot added wontfix and removed wontfix labels Nov 8, 2019
@stale stale bot added the wontfix label Dec 10, 2019
@stale stale bot closed this as completed Dec 17, 2019
@sappenin sappenin reopened this Apr 17, 2020
@stale stale bot removed the wontfix label Apr 17, 2020
@interledger interledger deleted a comment from stale bot Apr 23, 2020
@interledger interledger deleted a comment from sappenin Apr 23, 2020
@interledger interledger deleted a comment from stale bot Apr 23, 2020
@stale
Copy link

stale bot commented Jun 5, 2020

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

If this issue is important, please feel free to bring it up on the next Interledger Community Group Call or in the Gitter chat.

@stale stale bot added the wontfix label Jun 5, 2020
@stale stale bot closed this as completed Jun 12, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants