Table of Contents
|card|+*watchers — Pointer of account-holders
- On cards of a type being watched, corner text is "watching |Cardtype| cards" and |Cardtype| links to the cardtype card.
- On Cardtype cards, corner text is "un/watch |Cardtype name| cards" and "get/stop getting emails about changes to |Cardtype name| cards". (And if "Cardtype" itself is being watched then "watching Cardtype cards | " is prepended)
Subject:
Ethan McCutchen edited "John Abbe+bio"
Body:
"John Abbe+bio" was edited by Ethan McCutchen at |time|. You can also see what changed.
or:
"John_Abbe+bio" was updated by Ethan McCutchen at |time|.
or:
"John_Abbe+bio" was created by Ethan McCutchen at |time|.
The card: http://wagn.dwagn.org/wagn/John_Abbe+bio
[changes link to diff seemed too ugly to show]
On English (John):
√*watchers+*rform (soft) - Pointer
√*watchers+*options - {"type": "User"}
*watching+*rform (hard) - {"plus": ["*watcher", {"refer_to": "_self"} ] } - awaits accept card defs for type
http://en.dwagn.org/wagn/*account+*rform - add +*watching
Who's watching what - {"referred_to_by": {"right": "*watchers"}, "append": "*watching"}
Extensions
If _user+*notify (Toggle) is off, they don't get email
Trigger
(This is a new general mechanism for triggering something when a card is edited. This describes a narrow case that would be all we implemented for automtically updating watchlists, as Early Steps wants.)
"authors+*trigger" - something like:
Then upon changing "To the Moon+authors", WagnBot adds/removes items that were added/removed on +authors on "To the Moon+*watchers"
Search cards
e.g. +*type cards+*item_watchers
more raw notes: http://etherpad.com/qC57JZS7F2

