Jump to content

Topic on Talk:Talk pages project/Notifications/Flow

Line 3: Line 3:
Because, you know, the biggest issue with watching sections on wikis is that there are absolutely fluid; it's extremely hard to come up with a general solution to tell if two sections as of different revisions, possibly on different pages, are the same section. There can be two sections with the same name on one page, and there can be a section same as some other section on this/other page, but named differently (renamed/moved/archived). If a section is moved to a different page, will it be able to trigger notifications for users who subscribed to it on a different page? That could require backend support.
Because, you know, the biggest issue with watching sections on wikis is that there are absolutely fluid; it's extremely hard to come up with a general solution to tell if two sections as of different revisions, possibly on different pages, are the same section. There can be two sections with the same name on one page, and there can be a section same as some other section on this/other page, but named differently (renamed/moved/archived). If a section is moved to a different page, will it be able to trigger notifications for users who subscribed to it on a different page? That could require backend support.


(Actually, in the respect that sections are fluid, comments are not much different, and I believe {{FlowMention|Matma Rex}} would give you a full insight, so I'm not at all sure that conceptually/practically it would make sense to keep such a registry, since if we wanted topics/comments to be perfectly encapsulated and kept in the database in a 1-to-1 fashion, we would reinvent Structured Discussions.)
(Actually, in the respect that sections are fluid, comments are not much different, and I believe {{FlowMention|Matma Rex}} would give you a full insight, so I'm not at all sure that conceptually/practically it would make sense to keep such a registry, since if we wanted topics/comments to be perfectly encapsulated and kept in the database in a 1-to-1 fashion, we would reinvent Structured Discussions.)


I can say that in Convenient Discussions, there is a [https://tools-static.wmflabs.org/convenient-discussions/docs/module-Section.html#.search method] dedicated to searching for sections on the current page. It uses a number of factors with different weights that add up to a score that should be above a certain threshold:
I can say that in Convenient Discussions, there is a [https://tools-static.wmflabs.org/convenient-discussions/docs/module-Section.html#.search method] dedicated to searching for sections on the current page. It uses a number of factors with different weights that add up to a score that should be above a certain threshold: