but can't we make list maintenance via JIRA
> Automation [1] instead of requiring manual maintenance?
>


In principle i'm +1 to most of the two phase approaches you suggest. The
labelling of tickets and warning of a pending close/change is a good
approach. And I'm all for automating everything that can be.

Though in practice, i'm wondering if the second phase should be done
carefully/manually the first couple of times to make sure we're getting it
right. I can think of a number of reasons where it might fail and am not
confident we'll anticipate everything.

And, I don't think the second phase should apply to 'Open Issue', see below.


A task that hasn't been updated on for 4-5 years will likely never be
> worked again, so why should they remain open polluting the backlog?



OSS jira is as much a knowledge base as it is the currently active
contributor's backlog.

Issues like RAMP, EPaxos, Expressive Consistency Levels, shouldn't be
closed just because they haven't been touched for 4+ years.
Having them open is valid so long as the idea is valid on Cassandra. And
folk shouldn't be having to save them twice a year when the jira automation
bot runs…

The Open Issues list is a way of seeing what Cassandra is potentially
capable of, i.e. its possible horizon. These tickets can contain lots of
valuable information, even for next-generation ideas that supersede them
(which would close them out). And even trivial bugs, so long as they are
still true, shouldn't be closed just because they've existed untouched for
4 years. Folk having to crawl through closed tickets to undercover valid
ideas, or valid bugs, in our knowledge base doesn't sit right for me.

Reply via email to