Thanks for driving this, Konstantin. Great job~! Thank you~
Xintong Song On Thu, Apr 22, 2021 at 11:57 PM Matthias Pohl <matth...@ververica.com> wrote: > Thanks for setting this up, Konstantin. +1 > > On Thu, Apr 22, 2021 at 11:16 AM Konstantin Knauf <kna...@apache.org> > wrote: > >> Hi everyone, >> >> all of the Jira Bot rules are live now. Particularly in the beginning the >> Jira Bot will be very active, because the rules apply to a lot of old, >> stale tickets. So, if you get a huge amount of emails from the Flink Jira >> Bot right now, this will get better. In any case, the Flink Jira Bot (or >> the rules that it implements) demand some changes to how we work with Jira. >> >> Here are a few points to make this transition easier for us: >> >> *1) Retrospective* >> >> In 3-4 weeks I would like to collect feedback. What is working well? What >> is not working well or getting in your way? Is the bot moving us closer to >> the goals mentioned in the initial email? Specifically, the >> initial parameterization [1] of the bot was kind of an educated guess. I >> will open a [DISCUSS]ion thread to collect feedback and proposals for >> changes around that time. >> >> *2) Use Sub-Tasks* >> >> The bot will ask you for an update on assigned tickets after quite a >> short time for Flink standards. If you are working on a ticket that takes >> longer, consider splitting it up in Sub-Tasks. Activity on Sub-Tasks counts >> as activity for the parent ticket, too. So, as long as any subtask is >> moving along you won't be nagged by the bot. >> >> >> *3) Useful Filters* >> >> You've probably received a lot of emails already, in particular if you >> are watching many tickets. Here are a few JIRA filters to find the tickets, >> that are probably most important to you and have been updated by the bot: >> >> Tickets that *you are assigned to*, which are "stale-assigned" >> >> https://issues.apache.org/jira/issues/?filter=12350499 >> >> Tickets that *you reported*, which are stale in anyway: >> >> https://issues.apache.org/jira/issues/?filter=12350500 >> >> If you are a maintainer of some components, you might find the following >> filters useful (replace with your own components): >> >> *All tickets that are about to be closed* >> project = FLINK AND component in ("Build System", "BuildSystem / Shaded", >> "Deployment / Kubernetes", "Deployment / Mesos", "Deployment / YARN", >> flink-docker, "Release System", "Runtime / Coordination", "Runtime / >> Metrics", "Runtime / Queryable State", "Runtime / REST", Travis) AND >> resolution = Unresolved AND labels in (stale-minor) >> >> *Bugs that are about to be deprioritized or closed* >> project = FLINK AND type = BUG AND component in ("Build System", >> "BuildSystem / Shaded", "Deployment / Kubernetes", "Deployment / Mesos", >> "Deployment / YARN", flink-docker, "Release System", "Runtime / >> Coordination", "Runtime / Metrics", "Runtime / Queryable State", "Runtime / >> REST", Travis) AND resolution = Unresolved AND labels in (stale-major, >> stale-blocker, stale-critical, stale-minor) >> >> >> *Tickets that are stale-assigned, but already have a PR available*project >> = FLINK AND component in ("Build System", "BuildSystem / Shaded", >> "Deployment / Kubernetes", "Deployment / Mesos", "Deployment / YARN", >> flink-docker, "Release System", "Runtime / Coordination", "Runtime / >> Metrics", "Runtime / Queryable State", "Runtime / REST", Travis) AND >> resolution = Unresolved AND labels in (stale-assigned) AND labels in >> (pull-request-available) >> >> Cheers, >> >> Konstantin >> >> [1] https://github.com/apache/flink-jira-bot/blob/master/config.yaml >> >> >> -- >> >> Konstantin Knauf >> >> https://twitter.com/snntrable >> >> https://github.com/knaufk >> >