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

Kotlin: Annotate workflow-ui-* as experimental #55

Closed
rjrjr opened this issue Mar 26, 2020 · 0 comments · Fixed by #91
Closed

Kotlin: Annotate workflow-ui-* as experimental #55

rjrjr opened this issue Mar 26, 2020 · 0 comments · Fixed by #91
Assignees
Labels
ui Related to UI integration
Milestone

Comments

@rjrjr
Copy link
Contributor

rjrjr commented Mar 26, 2020

The UI classes are robust, but we're still messing with the API a bit and ramping up their production use. Meanwhile, core is basically done. Let's decouple their releases.

@rjrjr rjrjr changed the title Kotlin: Any view code not used in production should be demoted to sample Kotlin: Annotate workflow-ui-* as experimental Jun 27, 2020
@zach-klippenstein zach-klippenstein transferred this issue from square/workflow Jun 27, 2020
@zach-klippenstein zach-klippenstein added this to the v1.0.0 milestone Jun 27, 2020
zach-klippenstein added a commit that referenced this issue Jun 28, 2020
The only such data classes were `WorkflowTestParams` and `RenderingAndSnapshot`.
The former has no need to be a data class, as it's just passed as configuration
to the test function, and the latter is effectively just an alias for `Pair` and
the shape is fundamental to the workflow runtime design so it won't change.

There are still some data classes in the UI modules, but #55 will mark all those
as `ExperimentalWorkflowApi` before releasing 1.0.0.

Fixes #57.
@zach-klippenstein zach-klippenstein added the ui Related to UI integration label Jun 29, 2020
@rjrjr rjrjr added this to In progress in Workflow Kotlin Jun 30, 2020
@rjrjr rjrjr self-assigned this Jun 30, 2020
@rjrjr rjrjr moved this from In progress to Review in progress in Workflow Kotlin Jun 30, 2020
rjrjr added a commit that referenced this issue Jul 1, 2020
@rjrjr rjrjr closed this as completed in #91 Jul 1, 2020
Workflow Kotlin automation moved this from Review in progress to Done Jul 1, 2020
zach-klippenstein pushed a commit that referenced this issue Feb 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ui Related to UI integration
Projects
Development

Successfully merging a pull request may close this issue.

2 participants