diff --git a/spreadsheets/sprint_backlog_sprint_04.fods b/spreadsheets/sprint_backlog_sprint_04.fods index 7db5579..8b42cb0 100644 --- a/spreadsheets/sprint_backlog_sprint_04.fods +++ b/spreadsheets/sprint_backlog_sprint_04.fods @@ -1,7 +1,7 @@ - 2022-03-28T16:15:10.232904357LibreOffice/7.3.1.3$Linux_X86_64 LibreOffice_project/30$Build-32022-03-31T20:45:09.501641956PT22M27S6 + 2022-03-28T16:15:10.232904357LibreOffice/7.3.1.3$Linux_X86_64 LibreOffice_project/30$Build-32022-04-01T19:57:48.599827089PT25M26S8 0 @@ -13,8 +13,8 @@ view1 - 6 - 15 + 12 + 19 2 0 0 @@ -84,7 +84,7 @@ false Generic Printer false - pAH+/0dlbmVyaWMgUHJpbnRlcgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU0dFTlBSVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAMAxQAAAAAAAAAIAFZUAAAkbQAASm9iRGF0YSAxCnByaW50ZXI9R2VuZXJpYyBQcmludGVyCm9yaWVudGF0aW9uPVBvcnRyYWl0CmNvcGllcz0xCmNvbGxhdGU9ZmFsc2UKbWFyZ2luYWRqdXN0bWVudD0wLDAsMCwwCmNvbG9yZGVwdGg9MjQKcHNsZXZlbD0wCnBkZmRldmljZT0xCmNvbG9yZGV2aWNlPTAKUFBEQ29udGV4dERhdGEKRHVwbGV4Ok5vbmUAUGFnZVNpemU6TGV0dGVyAAASAENPTVBBVF9EVVBMRVhfTU9ERQ8ARHVwbGV4TW9kZTo6T2Zm + pAH+/0dlbmVyaWMgUHJpbnRlcgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU0dFTlBSVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAMAxQAAAAAAAAAIAFZUAAAkbQAASm9iRGF0YSAxCnByaW50ZXI9R2VuZXJpYyBQcmludGVyCm9yaWVudGF0aW9uPVBvcnRyYWl0CmNvcGllcz0xCmNvbGxhdGU9ZmFsc2UKbWFyZ2luYWRqdXN0bWVudD0wLDAsMCwwCmNvbG9yZGVwdGg9MjQKcHNsZXZlbD0wCnBkZmRldmljZT0xCmNvbG9yZGV2aWNlPTAKUFBEQ29udGV4dERhdGEKUGFnZVNpemU6TGV0dGVyAER1cGxleDpOb25lAAASAENPTVBBVF9EVVBMRVhfTU9ERQ8ARHVwbGV4TW9kZTo6T2Zm false 1270 1270 @@ -237,25 +237,35 @@ - + - + - + + + + + + + + + + + @@ -310,7 +320,7 @@ ???(???) - 00/00/0000, 00:00:00 + 00/00/0000, 00:00:00 @@ -327,7 +337,7 @@ - + @@ -356,7 +366,7 @@ 2022-03-31T00:00:00 - By the end of this day, all five of the protocols that the backend responds to is more or less implemented. There still needs to be some more work done, such as cleaning out stale entries from the backend’s database. + By the end of this day, all five of the protocols that the backend responds to is more or less implemented. There still needs to be some more work done, such as cleaning out stale entries from the backend’s database. Thursday @@ -374,16 +384,15 @@ Game Logic turn implementation - - + Implement turn changer - - Pending + + In Progress 3 @@ -391,22 +400,28 @@ 1 - + + + 2022-04-01T00:00:00 + This task should be finished once the frontend is fully integrated with the backend. + + 1 + + Multiplayer Pairing - - + Front-end to Back-end protocol defined - - In Progress + + done 1 @@ -414,13 +429,16 @@ 1 - + + 0 + + Front-end async handling (figuring it out) - + done @@ -430,8 +448,8 @@ Back-end database specification defined - - In Progress + + done 1 @@ -439,20 +457,23 @@ 1 - + + 0 + + Back-end minimum viable product impl - - In Progress + + done 1 - + 2022-03-29T00:00:00 Backend has enough to do basic tests with first two protocol requests. @@ -475,14 +496,14 @@ 4 - + 2022-03-29T00:00:00 There are 5 API requests that can be made to the backend via the specified protocol. Only 3 remain as of the end of Tuesday. The resulting three probably will take longer than implementing the first two due to checking and managing game state. 7 - + 2022-03-30T00:00:00 Finished implementing the fifth protocol request/response. Implementing the rest may take more time due to game logic not yet “wired in” (but symlinked from the front-end code). @@ -491,18 +512,25 @@ 3 - + + + 2022-04-01T00:00:00 + This requires work on the frontend, but this week was spent only on the backend. + + 2 + + - + 2022-03-31T00:00:00 - Task was added as this is required to keep the backend’s database small and more robust. + Task was added as this is required to keep the backend’s database small and more robust. Back-end database timer cleanup impl - - Pending + + done 3 @@ -511,14 +539,16 @@ 3 - + + 0 + + Multiplayer Game Start - - + @@ -532,7 +562,7 @@ 4 - + 2022-03-30T00:00:00 By implementing the fifth protocol request, the front-end can request the game state from the back-end. At this point the front-end still doesn’t communicate with the back-end yet. @@ -541,30 +571,36 @@ 3 - + + + 2022-04-01T00:00:00 + This requires some work on the frontend, but this week was only spent on the backend. + + 3 + + Multiplayer game whose turn it is - - + Networked communication turn checking - + done 2 - + 2022-03-31T00:00:00 - Backend’s database keeps track of whose turn it is in each particular game. + Backend’s database keeps track of whose turn it is in each particular game. 0 @@ -574,24 +610,23 @@ Multiplayer record turn action - - + Networked communication action checking - + done 2 - + 2022-03-31T00:00:00 - Backend checks the validity of each turn when received. + Backend checks the validity of each turn when received. 0 @@ -613,10 +648,10 @@ 24 - + 27 - + @@ -638,7 +673,10 @@ 12 - + + 6 + + @@ -657,7 +695,10 @@ 15 - + + 21 + +