Geo 15.5 outlook

This is the current outlook for the 15.5 milestone. The Geo team schedules issues and works in a continuous Kanban manner, while still aligning with milestones. See our process page for more detail.

Last Updated: 15 September 2022

Geo: Move existing data types into the Self Service Framework priority1

Who: Douglas, Valery

Geo's Self Service Framework significantly simplifies Geo's codebase and ensures that all data types are replicated and verified. It also empowers other developers to contribute new data types. We've already moved over most data types but a few are still implemented using our legacy system. The remaining data types are

In %15.4 and the following milestones we should focus on finishing the migration of these data types so that we can increase the velocity of future feature develop and reduce the complexity of Geo.

Geo: Move Projects and Wiki to Self-Service Framework

Who: Douglas

We will split project and wiki replication and verification logic.

Fix timeouts when pushing via SSH to secondary priority2

Who:

Currently there is 60 second timeout on the proxied push request from the secondary to the primary. For large push requests this is insufficient time for the request to complete and times out.

The solution will likely require a architectural change to how we handle SSH proxy requests and will be a significant effort.

The ultimate goal will be to remove the restriction on size of proxied SSH push requests.

UX Research and Improvements

Bugs

Edited by Sampath Ranasinghe