Page MenuHomePhabricator

Add Herald support for projects
ClosedPublic

Authored by epriestley on Jan 20 2016, 1:23 AM.
Tags
None
Referenced Files
F13130111: D15061.diff
Wed, May 1, 6:20 AM
Unknown Object (File)
Sat, Apr 27, 11:08 AM
Unknown Object (File)
Mon, Apr 22, 10:31 PM
Unknown Object (File)
Fri, Apr 19, 4:08 PM
Unknown Object (File)
Mon, Apr 15, 9:42 AM
Unknown Object (File)
Wed, Apr 10, 4:27 PM
Unknown Object (File)
Mar 22 2024, 9:57 AM
Unknown Object (File)
Mar 5 2024, 1:59 PM
Subscribers
None

Details

Summary

Ref T10054. Ref T6113. I'm going to remove subscribers from projects to fix the confusion between "watch" and "subscribe".

Users who have unusual use cases where they legitimately want to know when a project's description is updated or members change can use Herald to follow it.

This is also useful in general and improves consistency, although I don't have too many use cases for it.

Test Plan

Wrote a Herald rule, edited a project, saw the rule fire and send me email about the change.

Diff Detail

Repository
rP Phabricator
Branch
pmenu7
Lint
Lint Passed
Unit
Tests Passed
Build Status
Buildable 10205
Build 12400: Run Core Tests
Build 12399: arc lint + arc unit

Event Timeline

epriestley retitled this revision from to Add Herald support for projects.
epriestley updated this object.
epriestley edited the test plan for this revision. (Show Details)
epriestley added a reviewer: chad.
chad edited edge metadata.
This revision is now accepted and ready to land.Jan 20 2016, 1:42 AM

Oh, actually, I can't just remove subscribers because they still control whether you're part of the recipients when a project is subscribed or used as a reviewer or auditor. That's also not the same as watching.

I may replace that with a more obvious, dedicated "Send me mail which is sent to this project" option or something eventually. I'll probably just leave it as-is and document it for now.