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

Alpakka Sprint Plan 2018-05-14 #69

Closed ennru closed 6 years ago

ennru commented 6 years ago

Sprint plan Alpakka team

3 weeks Start: 2018-05-14 End: 2018-06-01

Team Members

Kafka Connector

Project infrastructure

Communication

Ongoing

Bonus

Issues and Pull Requests

This is going to be the second sprint.

Alpakka project Reactive Kafka
Issues start count 105 64
Issues end count
Closed issues start count 325 145
Closed issues end count
PR start count 18 10
PR end count
Closed PRs start count 503 225
Closed PRs end count
ennru commented 6 years ago

Sprint outcome Alpakka team

Kafka Connector

  • Upgrade plugins
    • Scalafmt at end of sprint
    • sbt-dynver
  • Copy release mechanics from Alpakka
  • Java/Scala selection in Paradox
  • Set up MiMa
  • Point to Scaladoc in documentation

Modernised the whole build

Transaction support is now available, including some benchmarks

  • Complement test cases

Reorganised the integration tests, and created many new

Started to build infrastructure for using Kafka clusters in tests

  • Go through issues and clean up outdated things

Some cleanup, we'll do more during face-2-face meeting with the Akka team

Project infrastructure

  • improve publishing of Alpakka nightlies
  • publish nightly builds for the Kafka connector

Both projects publish snapshots after every merge to master

  • build and publish docs for PRs

We did not work on this, yet.

Communication

  • Discuss scheme to indicate modules' state

Will be discussed more at face-2-face meetings with Akka team

Ongoing

  • review PRs

Merged some Kafka Connector PRs, quiet in Alpakka main

We did not work on this.

Bonus

  • Snapshot clean-up in sbt-bintray
  • Explore ways to show dependencies in docs
  • Improve paradox to link to source file

We did not work on this.

Issues and Pull Requests

This was the second sprint.

Alpakka project Reactive Kafka
Issues start count 105 64
Issues end count 121 60
Closed issues start count 325 145
Closed issues end count 331 167
PR start count 18 10
PR end count 23 8
Closed PRs start count 503 225
Closed PRs end count 520 260