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

Collection of 1.0 items to consider #6272

Closed
18 of 61 tasks
vladsud opened this issue May 26, 2021 · 1 comment
Closed
18 of 61 tasks

Collection of 1.0 items to consider #6272

vladsud opened this issue May 26, 2021 · 1 comment
Assignees

Comments

@vladsud
Copy link
Contributor

vladsud commented May 26, 2021

Background

The goal of this issue / epic is to track and organize all the potential issues we would want to review, prioritize, and possibly implement for 1.0 release.
Note that 1.0 release is not necessarily tied to particular goal or date (this should be defined outside of this issue). In context of this issue, 1.0 really means long-term support and graduation of "beta". Today, while we do our best to maintain APIs and behaviors (including back compatibility in document file format), the processes are tight to internal requirements (for example, we assume that new releases are consumed by all customers quickly and get to 99.99% saturation within ~month timeframe in production). We also keep changing and deprecated APIs with assumption that few consumers are using (i.e. we bake into calculus certain collective cost of changing APIs that is based on few internal users of framework). These assumptions needs to change and "1.0" badge needs to reflect that. There are certain areas where we are not happy with APIs and want to change them before that happens, and thus this issue.

This item is not about tracking any other areas, like reliability or perf, i.e. it's focused on API shape, and promises (including backward compatibility) for the long run.

Issue list

New issues to be triages and put under appropriate buckets

Correctness

Correctness / op batching - new epic created
(moved to it's own epic:

Channel unification

Quorum - new epic created

Waits should be deleted - new epic created

Cleanup

Composability

IFluidObject: - new epic created

Versioning

Lower priority issues / potential cut line

Signals

Handles & Requests

Loader

Cleanup

Other

@vladsud vladsud added the epic An issue that is a parent to several other issues label May 26, 2021
@vladsud vladsud self-assigned this May 26, 2021
@curtisman curtisman removed the epic An issue that is a parent to several other issues label Oct 26, 2021
@ghost ghost added the status: stale label Nov 11, 2022
@ghost
Copy link

ghost commented Nov 11, 2022

This issue has been automatically marked as stale because it has had no activity for 180 days. It will be closed if no further activity occurs within 8 days of this comment. Thank you for your contributions to Fluid Framework!

@ghost ghost closed this as completed Nov 20, 2022
This issue was closed.
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