Last modified: 2014-11-04 22:52:39 UTC
I'm proposing the addition of another check box on edit pages, next to "This is a minor edit" and "Watch this page", a "Watch this page temporarily" box. Checking the "Watch this page temporarily" box would put pages on a user's watchlist for a few days, say 5 for example. This is because often when leaving messages on talk pages or on user talk pages, etc. you just want to watch the page for a few days to wait for a response. After a few days, the page would be automatically removed from your watchlist. What do you think?
I don't think it would be a good to use time since message as a cutoff criterion, because there are huge differences in how long it takes for people to reply. Some editors log in only casually, and such a setting would lose their replies. Instead, I think it would make sense to use a criterion like "5 days after recipient_reply", where "recipient_reply" would be technically defined like this: Let Senderi be the user whose settings we're talking about. Sender left a message on [[User talk:Recipient]]. Then "recipient_reply" is the first edit by Recipient on [[User talk:Recipient]].
Changed component to "Watchlist"
*** Bug 18644 has been marked as a duplicate of this bug. ***
Adding the word "expiry" to summary for better searching.
*** Bug 48879 has been marked as a duplicate of this bug. ***
I wonder if it makes sense to add a generic field to the watchlist table for metadata, allowing each watched title to have associated data. This metadata field could have a number of purposes: * a user script could be employed to track when pages were added to the watchlist * users could add annotations to specific entries to remember why they watched a particular page title * users could tag certain entries with keywords and a user script would allow filtering the watchlist entries by particular tags/keywords The UI exposure would be minimal (or non-existent), but user scripts or extensions could use this field as they wanted. Hmmm.
(In reply to MZMcBride from comment #6) > I wonder if it makes sense to add a generic field to the watchlist table for > metadata, allowing each watched title to have associated data. > > This metadata field could have a number of purposes: > > * a user script could be employed to track when pages were added to the > watchlist > > * users could add annotations to specific entries to remember why they > watched a particular page title > > * users could tag certain entries with keywords and a user script would > allow filtering the watchlist entries by particular tags/keywords > > The UI exposure would be minimal (or non-existent), but user scripts or > extensions could use this field as they wanted. Hmmm. +1 This is a great idea.