akka / akka-meta

This repository is dedicated to high-level feature discussions and for persisting design decisions.
Apache License 2.0
201 stars 23 forks source link

Akka Sprint Plan 2018-12-11 #90

Closed patriknw closed 5 years ago

patriknw commented 5 years ago

Sprint plan for the core Akka team

3 weeks + Holidays Start: 2018-12-11 End: 2019-01-04

Scala 2.13

Akka Management, OpenShift/Kubernetes

Akka HTTP

Other

Bugs and failures

Bug start count: 14 / 634 (open / closed) Failure start count: 58 / 545

Akka HTTP Bug start count: 44 / 130 Akka HTTP Failure start count: 24 / 76

patriknw commented 5 years ago

One thing we should prioritize is making Akka Management, Bootstrap and Discovery APIs stable. This is important for downstream projects and should happen for the Lagom 1.5 release.

A few things we need to investigate before freezing it.

patriknw commented 5 years ago

Outcome

Scala 2.13

  • Publishing (docs crash)

done

  • Akka
    • Benchmarks

done

  • Akka HTTP
    • Conversions

done

  • Benchmarks

not done

Akka Management, OpenShift/Kubernetes

design decided, but implementation not done

not done, some API changes in progress

done

not done

help not needed

not done

done

Akka HTTP

done

not done

  • TLS utilities and examples?
    • gRPC
    • Making setting up TLS client/server configurations consistent with and as easy as in Play/Lagom

not done

Other

in progress, but not done

  • JDK 11 builds/tests with AdoptOpenJDK 11 Hotspot

done

  • JDK 8 builds/tests with AdoptOpenJDK 8 Hotspot

done

  • Finish Streams context propagation

not done

some progress

  • Fix compiler warnings

some progress

  • Scalafmt
    • if performance is acceptable

not done

Bugs and failures

Bug start count: 14 / 634 (open / closed)

end count: 11 / 637

Failure start count: 58 / 545

end count: 61 / 546

Akka HTTP Bug start count: 44 / 130

end count: 47 / 130

Akka HTTP Failure start count: 24 / 76

end count: 27 / 77