If there is no further feedback on this I will ask ASF Infra to add
the new fields "Out of Scope" and "Inactive".

- Patrick

On Tue, May 12, 2015 at 9:02 AM, Nicholas Chammas
<nicholas.cham...@gmail.com> wrote:
> I tend to find that any large project has a lot of walking dead JIRAs, and
> pretending they are simply Open causes problems. Any state is better for
> these, so I favor this.
>
> Agreed.
>
> Inactive: A way to clear out inactive/dead JIRA's without
> indicating a decision has been made one way or the other.
>
> This is a good idea, and perhaps the process of closing JIRAs as Inactive
> can be automated. If nothing about a JIRA has changed in 12 months or more
> (e.g. current oldest open Spark issue; dates to Aug 2013: SPARK-867),
> perhaps a bot can mark it as such for us. (Here's a list of stale issues).
>
> This doesn't mean the issue is invalid or won't be addressed, but it gets it
> out of the "Open" queue, which ideally should be a high churn queue (e.g.
> stuff doesn't stay in there forever).
>
> Nick
>
>
> On Tue, May 12, 2015 at 4:49 AM Sean Owen <so...@cloudera.com> wrote:
>>
>> I tend to find that any large project has a lot of walking dead JIRAs, and
>> pretending they are simply Open causes problems. Any state is better for
>> these, so I favor this.
>>
>> The possible objection is that this will squash or hide useful issues, but
>> in practice we have the opposite problem. Resolved issues are still
>> searchable by default, and, people aren't shy about opening duplicates
>> anyway. At least the semantics Later do not discourage a diligent searcher
>> from considering commenting on and reopening such an archived JIRA.
>>
>> Patrick this could piggy back on INFRA-9513.
>>
>> As a corollary I would welcome deciding that Target Version should be used
>> more narrowly to mean 'I really mean to help resolve this for the
>> indicated
>> version'. Setting it to a future version just to mean Later should instead
>> turn into resolving the JIRA.
>>
>> Last: if JIRAs are regularly ice-boxed this way, I think it should trigger
>> some reflection. Why are these JIRAs going nowhere? For completely normal
>> reasons or does it mean too many TODOs are filed and forgotten? That's no
>> comment on the current state, just something to watch.
>>
>> So: yes I like the idea.
>> On May 12, 2015 8:50 AM, "Patrick Wendell" <pwend...@gmail.com> wrote:
>>
>> > In Spark we sometimes close issues as something other than "Fixed",
>> > and this is an important part of maintaining our JIRA.
>> >
>> > The current resolution types we use are the following:
>> >
>> > Won't Fix - bug fix or (more often) feature we don't want to add
>> > Invalid - issue is underspecified or not appropriate for a JIRA issue
>> > Duplicate - duplicate of another JIRA
>> > Cannot Reproduce - bug that could not be reproduced
>> > Not A Problem - issue purports to represent a bug, but does not
>> >
>> > I would like to propose adding a few new resolutions. This will
>> > require modifying the ASF JIRA, but infra said they are open to
>> > proposals as long as they are considered of broad interest.
>> >
>> > My issue with the current set of resolutions are that "Won't Fix" is a
>> > big catch all we use for many different things. Most often it's used
>> > for things that aren't even bugs even though it has "Fix" in the name.
>> > I'm proposing adding:
>> >
>> > Inactive - A feature or bug that has had no activity from users or
>> > developers in a long time
>> > Out of Scope - A feature proposal that is not in scope given the
>> > projects
>> > goals
>> > Later - A feature not on the immediate roadmap, but potentially of
>> > interest longer term (this one already exists, I'm just proposing to
>> > start using it)
>> >
>> > I am in no way proposing changes to the decision making model around
>> > JIRA's, notably that it is consensus based and that all resolutions
>> > are considered tentative and fully reversible.
>> >
>> > The benefits I see of this change would be the following:
>> > 1. Inactive: A way to clear out inactive/dead JIRA's without
>> > indicating a decision has been made one way or the other.
>> > 2. Out of Scope: It more clearly explains closing out-of-scope
>> > features than the generic "Won't Fix". Also makes it more clear to
>> > future contributors what is considered in scope for Spark.
>> > 3. Later: A way to signal that issues aren't targeted for a near term
>> > version. This would help avoid the mess we have now of like 200+
>> > issues targeted at each version and target version being a very bad
>> > indicator of actual roadmap. An alternative on this one is to have a
>> > version called "Later" or "Parking Lot" but not close the issues.
>> >
>> > Any thoughts on this?
>> >
>> > - Patrick
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: dev-unsubscr...@spark.apache.org
>> > For additional commands, e-mail: dev-h...@spark.apache.org
>> >
>> >

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@spark.apache.org
For additional commands, e-mail: dev-h...@spark.apache.org

Reply via email to