I apply the following (gmail) rules, just in case it helps somebody. With this combination, I am able to track human conversations reasonably well.
Human conversation: Matches: from:(-g...@apache.org) subject:(-[jira]) list:<dev.lucene.apache.org> Do this: Skip Inbox, Apply label "ML/Lucene-dev" All JIRA issues, regardless of other filters Matches: subject:([jira] {SOLR- LUCENE-}) list:"dev.lucene.apache.org" Do this: Skip Inbox, Apply label "ML/Lucene-jira", Never send it to Spam New JIRA issues (that I check to see if I want to track/comment before I remove the label) Matches: subject:("[Created]") list:(<dev.lucene.apache.org>) Do this: Skip Inbox, Apply label "ML/Lucene-Jira-Interesting", Never send it to Spam Updates on JIRA issues from me (I already know them) Matches: from:(Alexandre Rafalovitch (JIRA) <j...@apache.org>) Do this: Skip Inbox, Mark as read, Star it, Apply label "Solr-Jiras" All JIRA issues I am involved in or marked to track Matches: from:(j...@apache.org) to:(arafa...@gmail.com) Do this: Skip Inbox, Apply label "Solr-Jiras" Delete JENKINS stuff, as I am currently not contributing Matches: subject:([JENKINS]) list:(<dev.lucene.apache.org>) Do this: Delete it Git emails that I am not really tracking right now, but do keep Matches: from:(g...@apache.org) list:(<dev.lucene.apache.org>) Do this: Skip Inbox, Mark as read, Apply label "ML/Lucene-GitBox", Never send it to Spam Moderation emails I help with Matches: subject:(MODERATE for solr-u...@lucene.apache.org) Do this: Skip Inbox, Apply label "Solr-Moderate" Matches: list:"<solr-user.lucene.apache.org>" Do this: Skip Inbox, Apply label "ML/SolrUsers" Regards, Alex. On Wed, 7 Aug 2019 at 07:54, David Smiley <david.w.smi...@gmail.com> wrote: > > It's a problem. I am mentoring a colleague who is stressed with the prospect > of keeping up with our community because of the volume of email, and so it's > a serious barrier to community involvement. I too have email filters to help > me, and it took some time to work out a system. We could share our filter > descriptions for this with workflow? I'm sure I could learn from you all on > your approaches, and new collaborators would appreciate this advise. > > I think automated builds (Jenkins/CI) could warrant its own list. Separate > lists would make setting up email filters easier in general. > > I like the idea of a list, like dev, but which does not include JIRA comments > or GH code review comments, and does not include Jenkins/CI This would be a > good way for potential contributors to have a light-weight way of getting > involved. If they are involved or interested in specific issues, they can > "watch" / "subscribe" to JIRA/GH issues and consequently they will get direct > notifications from those systems. Then people who choose to get more > involved, like us, can subscribe to the other list(s). > > We do have instances where "ASF subversion and git services" can be excessive > due to feature branches that ought not to generate JIRA posts to unrelated > issues, and I think we should work to prevent that. > > ~ David Smiley > Apache Lucene/Solr Search Developer > http://www.linkedin.com/in/davidwsmiley > > > On Wed, Aug 7, 2019 at 7:01 AM Tomoko Uchida <tomoko.uchida.1...@gmail.com> > wrote: >> >> Hi >> >> +1 for separated list(s) for JIRA/Github updates and Jenkins jobs. >> While I myself am not in trouble with assorting the mails thanks to >> gmail filters, I know an user (external dev) who unsubscribed this >> list. The one reason is the volume of the mail flow :) >> >> Tomoko >> >> 2019年8月7日(水) 8:17 Jan Høydahl <jan....@cominvent.com>: >> > >> > Hi >> > >> > The mail volume on dev@ is fairly high, betwen 2500-3500/month. >> > To break down the numbers last month, see >> > https://lists.apache.org/trends.html?dev@lucene.apache.org:lte=1M: >> > >> > Top 10 participants: >> > -GitBox: 420 emails >> > -ASF subversion and git services (JIRA): 351 emails >> > -Apache Jenkins Server: 261 emails >> > -Policeman Jenkins Server: 234 emails >> > -Munendra S N (JIRA): 134 emails >> > -Joel Bernstein (JIRA): 84 emails >> > -Tomoko Uchida (JIRA): 77 emails >> > -Jan Høydahl (JIRA): 52 emails >> > -Andrzej Bialecki (JIRA): 47 emails >> > -Adrien Grand (JIRA): 46 emails >> > >> > I have especially noticed how every single GitHub PR review comment >> > triggers its own email instead of one email per review session. >> > Also, every commit/push triggers an email since a bot adds a comment to >> > JIRA for it. >> > >> > Personally I think the ratio of notifications vs human emails is a bit too >> > high. I fear external devs who just want to follow the project may get >> > overwhelmed and unsubscribe. >> > One suggestion is therefore to add a new list where detailed JIRA comments >> > and Github comments / reviews go. All committers should of course >> > subscribe! >> > I saw the Zookeeper project have a notifications@ list for GitHub comments >> > and issues@ for JIRA comments (Except the first [Created] email for a JIRA >> > will also go to dev@) >> > The Maven project follows the same scheme and they also send Jenkins mails >> > to the notifications@ list. The Cassandra project seems to divert all jira >> > comments to the commits@ list. >> > The HBase project has keeps only [Created]/[Resolved] mails on dev@ and >> > all other from Jira/GH on issues@ list and Jenkins mails on a separate >> > builds@ list. >> > >> > Is it time we did something similar? I propose a single new notifications@ >> > list for everything JIRA, GitHub and Jenkins but keep [Created|Resolved] >> > mails on dev@ >> > >> > -- >> > Jan Høydahl, search solution architect >> > Cominvent AS - www.cominvent.com >> > >> > >> > --------------------------------------------------------------------- >> > To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org >> > For additional commands, e-mail: dev-h...@lucene.apache.org >> > >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org >> For additional commands, e-mail: dev-h...@lucene.apache.org >> --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org