See https://github.com/phacility/phabricator/issues/756
Using mentions to add Projects and People are very useful. It's reasonable to extend this to email lists as well, though not sure what the best symbol might be.
See https://github.com/phacility/phabricator/issues/756
Using mentions to add Projects and People are very useful. It's reasonable to extend this to email lists as well, though not sure what the best symbol might be.
You could use the same symbol as users? It makes logical sense since a mailing list is just a group of people. Another way to implement this feature would be to allow the creation of user groups (teams) that can then be referenced the same way users are in comments.
People use Projects to contain teams of people, and mentioning a Project associates to that Task to the Project. If a person is set as 'watching' the Project in addition to just being a member, they'll get instant notification.
But what if the people you are trying to mention are not part of the project. But may need to be aware of a change coming in to API etc. Also, people may not wish to be watching projects in order to not get tons of email about all things going on in the project. Hence the mailing list request.
But what if the people you are trying to mention are not part of the project. But may need to be aware of a change coming in to API etc.
Mentioning the person will subscribe them to the thread.
Also, people may not wish to be watching projects in order to not get tons of email about all things going on in the project. Hence the mailing list request.
This task is specifically about the mailing list request.
Things you can do on Edit Task:
Things you can do with Mentions:
We moved away from project auto-association and I think that's sticking, so there's less of a consistency argument here now.
I generally want to try to move away from mailing lists. Other features (mail support for projects, Conpherence rooms) are increasingly eating into the roles they serve, and we can solve many problems more elegantly in those tools (e.g., things like object mentions in rooms).
We could perhaps add a "Comment" condition to Herald, so you could manually implement this:
When all of these conditions are met: [ Comment ][ contains ][ list@mycompany.com ] Take these actions: [ Add emails to CC ] [ list@mycompany.com ]
You'd have to write a rule per list, and this isn't perfect, but it would be a mostly-reasonable workaround in many cases.
I don't think there's enough value in a specific mailing list mention syntax to justify it in the upstream given the current state and direction of list/room/group handling.