Issue Details (XML | Word | Printable)

Key: CONF-2853
Type: New Feature New Feature
Status: Open Open
Priority: Major Major
Assignee: Unassigned
Reporter: Charles Miller [old account, do not assign issues]
Votes: 143
Watchers: 65
Operations

Add/Edit UI Mockup to this issue
If you were logged in you would be able to see more operations.
Confluence

Watch Page and Children

Created: 08/Mar/05 11:12 PM   Updated: 27/Nov/09 07:39 AM
Component/s: Notifications
Affects Version/s: None
Fix Version/s: None

Time Tracking:
Not Specified

Issue Links:
Duplicate
 
Part
 
Reference

Participants: Andy Armstrong, Audra Eng [Atlassian], Ben Coleman, Bob Swift, Charles Miller [old account, do not assign issues], Edward Murrison, Guy Fraser [Adaptavist.com], Igor Minar, James Mortimer, James Plourde, Jim Birch, John Price, Mark Baker, Reade Johnson, valerie husson charlet and Yuri Ziryukin
Since last comment: 1 year, 5 weeks, 2 days ago
PM Reviewed: 22/Jan/09
PM Value: 2.61
Labels: Notifications lt top25


 Description  « Hide

It would be good to allow notifications to include an entire family of pages - so you can opt to watch a page and be notified if it changes, if any of its children change, or if any child page is added or removed.



Guy Fraser [Adaptavist.com] added a comment - 23/Feb/06 07:33 PM

Possibly not the most appropriate place to put this, but....

It would be really nice if a set of options appeared when you click the "watch page" icon:

  • Watch this page
  • Watch this page and it's children
  • Watch this space
  • Stop watching

You'd basically cycle through these options. The space watching option should be on there as nobody ever thinks to click "Browse Space" then "Advanced" to get to the watch space option so it would be nice if it had some greater visibility.


Andy Armstrong added a comment - 24/Feb/06 07:47 AM

With CONF-5114 I asked for a very related feature: to be able to restrict a search to a page and all its children. The key issue here is that as spaces grow they become too large to search and/or watch the entire thing. One suggestion that might be satisfactory is if spaces could be broken up into logical sections that could be watched/searched separately. Two ways to do this are:

  • add the notion of subspaces (CONF-1095 amongst many others).
  • add Guy Fraser's notion of 'space channels' (CONF-5186).

Ben Coleman added a comment - 25/Feb/06 02:01 PM

I agree that the link to watch a space is too obscure and hidden - users tend to miss it unless it's pointed out them.
The watch children feature is also something my users have asked for


Yuri Ziryukin added a comment - 25/Jul/07 03:22 PM

Absolutely "must have" feature! With a space that consists of 500+ pages it's absolutely necessary.
It would be greate at least to have some comment from Confluence development. Especially if you look how many people have voted for it.


James Mortimer added a comment - 25/Jul/07 03:39 PM

A) This might be greatly facilitated by the new "AncestoryIds" content metadata that has been added to each page once you install the PageTreeSearch plugin (the plugin allows searching of a page and all it's descendents). What before might have been a user interface challenge AND a daunting computational task now may become just a user interface challenge.

B) rather than cycle, why not an AJAX/Javascript popup window that allows the user to select the watch mode. Also, you should be able to toggle space-wide-watch on and off without affecting your individual page watches, or in the case of this enhancement, individual pagetree watches.

C) IF RSS feeds use the leucine search, you can set up an RSS feed that uses the ancestorIds field from the pagetreesearch macro to accomplish this goal.


valerie husson charlet added a comment - 23/Aug/07 09:40 AM

This is a MUST HAVE feature. Our space currently have more than 1000 pages. By the end of the year we expect this will have double. And this is only the beginning. We must absolutely provide to our moderator a more user friendly way to get notified of new pages for their area of coverage


James Mortimer added a comment - 05/Sep/07 07:44 AM

1) We might need to further specify the "DEPTH" of children to watch, or at least (as guy stated but with one addition), cycle or select between:

  • Watch this page
  • Watch this page and it's children (including new ones)
  • Watch this page and it's descedants (including new ones)
  • Watch this space
  • Stop watching

2) In case it is not obvious, when 'watching a page and all children', you should also by default get a notification for 'new' children created in the sub-heirarchy, plus subsequent edits to that child.

3) Note: Child pages need to have an 'indicator' to show if they are being watched directly, or indirectly through some page heirarchy watch (much like they currently show if 'space-watch' is in effect.

4) As per my previous comment, space, page, children, descendants watches should be independantly selectable. For example, I should still be able to turn on/off a page watch for page B, even if it's parent A is already 'watching all children' and the space is being watched. Then if later the space watch or parent A watch are turned off, I'm still watching page B (but not the rest of the space or page heirarchy).

This could dramatically reduce the number of watches a user has to manage, and is more intuitive to our users that have used other products with 'folder' style notification.


John Price added a comment - 10/Sep/07 01:25 PM

We had a dev here submit a helpdesk ticket to our Confluence admin asking for this feature. In general we have a lot of requests for better notifications.


Jim Birch added a comment - 10/Sep/07 06:45 PM

While a sophisticated scheme like James Mortimer proposes might be useful at times, I'd be happy enough with just the addition of a "watch page plus descendants" option. It looks quite straightforward to implement; start with the watch-this-pagers, then climb the tree and add anyone with a "watch descendants" flag then include space watchers.

Notification on new descendants is a must. What we need is to be able to assign watching briefs for branches of the knowledge base to people so they can stay informed and/or review changes.


James Plourde added a comment - 18/Oct/07 08:59 AM

Has this issue made any progress? I can see a need for this in my current work today.


Mark Baker added a comment - 25/Oct/07 05:02 PM

Just hit a scenario today where this feature would have been perfect. Number of child pages that I wanted to watch in a space that contained top level pages covering related but discrete topics. Watching entire space would provide too many notifications.


Reade Johnson added a comment - 01/Nov/07 11:41 AM

We're finding that, as we rely upon Confluence more and more, this feature is becoming more important. Due to document size, we have to break documents into smaller chunks.... we now lack the confidence that the correct people are being notified of changes. It's too easy (and painful) to find all the children to try and 'watch' them.

A feature, like mentioned above... would make things a lot easier.


Edward Murrison added a comment - 12/Jun/08 03:11 AM

Any Update on this feature? I can only echo the comments made by others here.
We are using Confluence more and more but this is one feature that is delaying many of our potential users migrating content onto wiki.
Can we expect something in a future release.....?


Jim Birch added a comment - 19/Jun/08 12:50 AM

A 3rd party plugin to watch a page and decendents was entered in Codegeist. Haven't installed yet bit it looks nice!

Here's the link: http://confluence.atlassian.com/display/CODEGEIST/Descendent+Notification+Plugin


Audra Eng [Atlassian] added a comment - 02/Feb/09 03:06 PM

We agree that this is a good feature request and popular. We want to revamp the notifications part of the product including the watch functionality, which may be a large effort. This is not currently scheduled in the roadmap, but something we will try to improve in the future. The current workaround is to watch the entire space or watch pages individually. I would also like to know if anyone has used the plugin mentioned by Jim above and any comments on it.

If you're interested to know how we decide on which features to implement, please read this:
http://confluence.atlassian.com/display/DEV/Implementation+of+New+Features+and+Improvements


Igor Minar added a comment - 02/Feb/09 03:17 PM

Hi Audra,

I believe I evaluated that plugin long time ago. The problem I found is that the notifications are statically assigned when the user signs up for notifications and are not updated when new children are added or old ones are removed (or moved).

/i


Bob Swift added a comment - 02/Feb/09 05:37 PM

As far as I am concerned, http://confluence.atlassian.com/display/CONFEXT/Descendent+Notification+Plugin satisfies this requirement. And it is not static as mentioned in the comment above.