]> git.cworth.org Git - turbot/blobdiff - TODO
Refuse to create a new puzzle with the same URL as an existing puzzle
[turbot] / TODO
diff --git a/TODO b/TODO
index 56fe24246ab6c0c52a48c904d441e8cc65f1275b..67a48304218ec5fd7b77616911e726fe3a5a3107 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,24 +1,23 @@
+Recently-proposed ideas (not yet prioritized)
+---------------------------------------------
+• Set-up an announcements Slack channel that's auto fed by email to a
+  particular email address.
+
 Low-hanging fruit
 -----------------
 
 [These are not highest priority, but are so easy that they are worth
 not delaying until after bigger features below.]
 
-• Fix /puzzle dialog to reject a puzzle with the same URL as an
-  existing puzzle.
-
 • Make /solved clear the state string for a puzzle.
 
 Round management
 ----------------
 
-• Add a /round command to create a new round. This is like a puzzle in
-  that it has its own channel, but different in that it doesn't accept
-  a solution, etc.
+• Group the puzzles in the Turbot home view by round
 
-• Add an (optional) drop-down at puzzle creation for selecting a known
-  round for a puzzle, (or creating a new round). Ensure this mechanism
-  allows for puzzles to exist in multiple rounds.
+• Select round fields by default based on the round of the puzzle for
+  the channel in which `/puzzle` is invoked.
 
 • Consider putting a round prefix into the channel name to group a
   round's puzzles in the channel list.
@@ -73,11 +72,6 @@ File uploads
 Opt-out of channel invitations
 ------------------------------
 
-• Drop the auto-invitation of all hunt members to every new channel.
-
-• Announce all newly-created puzzles in the main hunt channel, (so
-  that hunt members can easily click to join).
-
 • Consider adding a user option to allow a user to opt-in to auto
   invitation for all newly-created puzzle channels