|
| 1 | +--- |
| 2 | +layout: post |
| 3 | +title: Typelevel Summer of Code |
| 4 | +category: technical |
| 5 | + |
| 6 | +meta: |
| 7 | + nav: blog |
| 8 | + author: armanbilge |
| 9 | +--- |
| 10 | + |
| 11 | +We are happy to announce that Typelevel will be participating in [Google Summer of Code 2023][GSoC], under the auspice of the [Scala Center]! If you are a student, this is a wonderful opportunity to spend your summer working on Scala open source projects with mentorship from Typelevel maintainers, while earning a stipend. |
| 12 | + |
| 13 | +We are proposing the following three projects: |
| 14 | + |
| 15 | +- [io_uring backend for Cats Effect + FS2 JVM][io_uring] for efficient, non-blocking network I/O. This will be the flagship of the Cats Effect [I/O Integrated Runtime Concept][io-integrated]. |
| 16 | + |
| 17 | +- [http4s Ember WebSocket client][websocket], which opens doors to implement protocols used by Kubernetes and GraphQL while cross-building for JVM, Node.js, and Native. |
| 18 | + |
| 19 | +- [Pure Scala Open Telemetry implementation][telemetry] for [otel4s], an exciting new offering that promises to integrate observability into the major Typelevel libraries. |
| 20 | + |
| 21 | +Each of these projects is an important enhancement for the Typelevel ecosystem. Taken together, they are a major milestone towards offering a full-featured stack for developing services and deploying on high-performance runtimes available for JVM, Node.js, and Native. |
| 22 | + |
| 23 | +Moreover, we are excited to welcome you to the Typelevel community and we hope that this program will be only the beginning of your open source journey. [Applications open on March 20!][apply] Until then, please feel free to reach out or join us on [Discord]; we look forward to getting to know you :) |
| 24 | + |
| 25 | +[Scala Center]: https://scala.epfl.ch/ |
| 26 | +[GSoC]: https://summerofcode.withgoogle.com/ |
| 27 | +[io_uring]: https://github.com/scalacenter/GoogleSummerOfCode#io_uring-backend-for-cats-effect--fs2-jvm |
| 28 | +[io-integrated]: https://github.com/typelevel/cats-effect/discussions/3070 |
| 29 | +[websocket]: https://github.com/scalacenter/GoogleSummerOfCode#http4s-ember-websocket-client |
| 30 | +[Ember]: https://http4s.org/v0.23/docs/integrations.html#ember |
| 31 | +[telemetry]: https://github.com/scalacenter/GoogleSummerOfCode#pure-scala-open-telemetry-implementation |
| 32 | +[otel4s]: https://typelevel.org/otel4s/ |
| 33 | +[apply]: https://summerofcode.withgoogle.com/get-started |
| 34 | +[Discord]: https://discord.gg/XF3CXcMzqD |
0 commit comments