]> 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
 =======
 
 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,
 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.
 
 
 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
 ======
 
 Scribe
 ======