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

Milestone: Airframe 2023 #2682

Closed
7 of 8 tasks
xerial opened this issue Dec 29, 2022 · 1 comment
Closed
7 of 8 tasks

Milestone: Airframe 2023 #2682

xerial opened this issue Dec 29, 2022 · 1 comment
Assignees
Labels
roadmap Major milestones
Milestone

Comments

@xerial
Copy link
Member

xerial commented Dec 29, 2022

Here are the roadmap items for 2023, version 23.x.x series.

Reactive (Rx) Interface

🎉 The first version is ready since airframe 23.4.x

airframe-rx can be used not only for implementing UI with Scala.js, but also for implementing asynchronous server implementations. For historical reasons to support various HTTP backends (e.g., Finagle, okhttp, etc.), airframe-http has multiple types of request filter implementations. In 2023, we will try to use a common Rx-based interface.

Scala 3 Support

🎉 Completed! #1077

Documentation

To have a comprehensive view of these modules, we need a walk-through documentation so that we can learn how to build applications using Airframe starting from logging, web application development, RPC, runtime DI, building UI with Scala.js, etc. #2169

@xerial xerial added the roadmap Major milestones label Dec 29, 2022
@xerial xerial pinned this issue Dec 29, 2022
@xerial xerial modified the milestone: Airframe 22 Dec 29, 2022
@xerial xerial self-assigned this Dec 29, 2022
@xerial xerial added this to the Airframe 23 milestone Dec 29, 2022
@xerial xerial changed the title Milestones: Airframe 2023 Milestone: Airframe 2023 Dec 29, 2022
@xerial
Copy link
Member Author

xerial commented Jan 9, 2024

Continued to #3326

@xerial xerial closed this as completed Jan 9, 2024
@xerial xerial unpinned this issue Jan 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
roadmap Major milestones
Projects
None yet
Development

No branches or pull requests

1 participant