]> git.cworth.org Git - lmno-todo/blobdiff - TODO
nogit-sync commit
[lmno-todo] / TODO
diff --git a/TODO b/TODO
index af4f305db74d7b2297c9bbf9ba6528618ff36684..43b30ef53952844f7cded9532e17b997f9d71a4f 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,6 +1,17 @@
+Ordered list (repeating some of the below)
+-----------------------------------------
+
+1. Fix empathy bug with rejoining (Andrew as Zombie)
+
+2. Finish implementing Empires
+
 Empathy
 =======
 
+Allow players to see what their current name is (currently
+disappearining among the list which is sorted by overall score) and to
+change their name if desired.
+
 Fix bug Andrew saw where he went into a Zombie mode: He left the game,
 and came back. When he was back his word scores were shown, but his
 name was left off the round scores, stayed gray in the overall scores,
@@ -52,6 +63,27 @@ no history beyond a single message per sender)
 
 Fix bug that allows people to re-reveal characters after game has started.
 
+Flempires (flutter-based client)
+--------------------------------
+
+Bring client up to latest Empires API approach
+
+  Pre-allocate a game ID in the server for flempires to use (QRST, say)
+
+  Change flempires from using https://families.cworth.org/api to
+  instead use https://lmno.games/empires/QRST
+
+  Add UI to ask user for a game ID, (obviating the QRST ID)
+
+  Add UI to generate a new game ID, (allow flempires to work on its own)
+  Example:
+               curl -X POST https://lmno.games/new/empires
+                Returns: "WLJG"
+
+  Implement player registration by POSTing to /register (without cookie)
+
+  Implement registration with /profile and then /register (requires cookie)
+
 Scribe
 ======