Several projects subscribe their mailing lists to Phabricator projects, in order to get email notifications about new patch reviews and other content. This is done by creating a special "mailing list" account, and subscribing it.
However, the way the account is subscribed to reviews currently differs. For example, in the Frameworks project, the mailing list is simply a member of the project, but in KDevelop, there is a Herald rule to add the mailing list account as a subscriber to any new reviews in the project. The Herald rule for KDEPIM is similar, but it also seems to redundantly add the project tag (even though having the tag is necessary for the rule to run!).
This should be unified and cleaned up. Herald has performance consequences and it's harder to use, and probably overkill for this purpose, so we should switch them all to having the mailing list as a member of the project. Note that by default this will send email for all activity, ie. both reviews and tasks, but apparently the ML account can be configured in the user settings to only get emails for one or the other.