Last modified by Vincent Massol on 2024/11/19 16:14

Hide last authors
Vincent Massol 21.2 1 Rationale: the notifications can now send emails for a lot of events happening in the wiki, including the ones that was covered by the watchlist. Since the notifications is the new way of displaying events, the watchlist is not needed anymore.
Guillaume Delhumeau 1.1 2
3 But could we replace the watchlist smoothly without losing features?
4
Vincent Massol 21.3 5 = What the Watchlist has =
Guillaume Delhumeau 1.2 6
Guillaume Delhumeau 2.1 7 1. the ability to **watch a wiki, a space** (nested page) **or a document** (terminal page). (/)
8 1. watch **toggles** in the UI. (/)
Guillaume Delhumeau 36.1 9 1. the ability to **watch a user.** (x) (/)
Guillaume Delhumeau 2.1 10 1. the choice between several **interval** for the sending (//hourly//, //daily// or //weekly//). (/)
11 1. the **autowatch** feature (any modification, major modification, new pages). (/)
Guillaume Delhumeau 36.1 12 1. a nice **styled email** with pages **alphabetically ordered** and a **table of content**. (x) (/)
Guillaume Delhumeau 2.1 13 1. **settings **with the **list of watched locations.** (/)
Guillaume Delhumeau 18.1 14 1. the ability to **customize the email**. (/)
Vincent Massol 26.1 15 1. defined velocity bindings (need to keep the same to be able to port custom wartchlist templates)? (?)
Guillaume Delhumeau 20.1 16 1. no location watched by default. (!)
Guillaume Delhumeau 18.1 17 1. **a rss feed** but **no live refresh**. (/)
Guillaume Delhumeau 21.1 18 1. email can be triggered with the **Scheduler Application**. (/)
Vincent Massol 22.1 19 1. High scalability. Ability to send mails to hundred of thousands of users. (?)
Vincent Massol 25.1 20 1. Realtime notifications by email + threaded mails + multiple XWiki instances on the same machine (?)
Guillaume Delhumeau 32.1 21 1. A watchlist macro (x)
Guillaume Delhumeau 33.1 22 1. [[Group WatchList Realtime mails for the same document under the same conversation/thread in the mail reader>>url:http://jira.xwiki.org/browse/XWIKI-12151]] (x)
Guillaume Delhumeau 1.2 23
Guillaume Delhumeau 31.1 24 == JIRAs ==
Guillaume Delhumeau 29.1 25
Guillaume Delhumeau 31.1 26 * [[Closed JIRAs>>url:http://jira.xwiki.org/issues/?jql=project%20%3D%20XWIKI%20AND%20component%20%3D%20Watchlist%20AND%20status%20%3D%20Closed%20ORDER%20BY%20priority%20DESC]]
Guillaume Delhumeau 32.1 27 ** (((
Guillaume Delhumeau 33.1 28 [[XWIKI-12151: Group WatchList Realtime mails for the same document under the same conversation/thread in the mail reader>>url:http://jira.xwiki.org/browse/XWIKI-12151]]
Guillaume Delhumeau 32.1 29 )))
Guillaume Delhumeau 33.1 30 ** [[XWIKI-12923: Realtime watchlist duplicates emails in cluster mode>>url:http://jira.xwiki.org/browse/XWIKI-12923]]
Guillaume Delhumeau 31.1 31 * [[Open JIRAs>>url:http://jira.xwiki.org/issues/?jql=project%20%3D%20XWIKI%20AND%20component%20%3D%20Watchlist%20AND%20status%20%3D%20Open%20ORDER%20BY%20priority%20DESC]]
Guillaume Delhumeau 29.1 32
Vincent Massol 21.3 33 = What the Notifications have =
Guillaume Delhumeau 1.3 34
Guillaume Delhumeau 1.4 35 1. the ability to **watch a wiki, a space or a document.**
36 1. the ability to **select **which **event types** you are interested in.
37 1. the ability, for each event type, to **customize the display.**
38 1. the ability to **customize the email.**
Guillaume Delhumeau 1.3 39 1. the choice between several **interval** for the sending (//hourly//, //daily// or //weekly//).
Guillaume Delhumeau 1.4 40 1. the **autowatch** feature (any modification, major modification, new pages).
41 1. **settings **with the **list of watched entities **(and **other filters**).
42 1. the ability for a **developer to create new filters.**
43 1. **live email** (with configurable **grace** **period**).
Guillaume Delhumeau 10.2 44 1. the ability to create **exclusive filters (watch NOT this page).**
45 1. all locations watched by default but user need to enable some event types first.
Guillaume Delhumeau 15.1 46 1. a **rss feed** with **live refresh**.
Guillaume Delhumeau 19.1 47 1. watch a user in the TODO list
Guillaume Delhumeau 21.1 48 1. email can be triggered with the **Scheduler Application**.
Guillaume Delhumeau 5.1 49
50 = Side by side style comparison =
51
Guillaume Delhumeau 9.1 52 |**Watchlist**|**Notifications**
Guillaume Delhumeau 38.1 53 |[[image:WatchListEmail.png||width="100%"]] |[[image:NotifEmailTOC.png||alt="NotificationsEmail.png" width="100%"]]
Guillaume Delhumeau 5.1 54
Guillaume Delhumeau 28.1 55 = Side by side settings comparison =
Guillaume Delhumeau 9.1 56
Guillaume Delhumeau 6.1 57 |**Watchlist**|**Notifications**
Guillaume Delhumeau 10.1 58 |[[image:WatchlistSettings.png||width="100%"]]|[[image:NotifcationsSettings.png||width="100%"]]
Guillaume Delhumeau 12.1 59
Guillaume Delhumeau 28.1 60 = Side by side RSS comparison =
Guillaume Delhumeau 12.1 61
Guillaume Delhumeau 17.1 62 |**Watchlist** (does it work?)|**Notifications**
63 |[[image:WatchlistRSS.png||width="100%"]]\\|[[image:NotificationsRSS.png||width="100%"]]

Get Connected