I appreciate targets having the strong meaning you suggest, as its useful
to get a sense of what will realistically be included in a release.


Would it make sense (speaking as a relative outsider here) that we would
not enter into the RC phase of a release until all JIRA targeting that
release were complete?

If a JIRA targeting a release is blocking entry to the RC phase, and its
determined that the JIRA should not hold up the release, than it should
get re-targeted to the next release.

-Chris

On 6/17/15, 3:55 PM, "Patrick Wendell" <pwend...@gmail.com> wrote:

>Hey Sean,
>
>Thanks for bringing this up - I went through and fixed about 10 of
>them. Unfortunately there isn't a hard and fast way to resolve them. I
>found all of the following:
>
>- Features that missed the release and needed to be retargeted to 1.5.
>- Bugs that missed the release and needed to be retargeted to 1.4.1.
>- Issues that were not properly targeted (e.g. someone randomly set
>the target version) and should probably be untargeted.
>
>I'd like to encourage others to do this, especially the more active
>developers on different components (Streaming, ML, etc).
>
>One other question is what the semantics of target version are, which
>I don't think we've defined clearly. Is it the target of the person
>contributing the feature? Or in some sense the target of the
>committership? My preference would be that targeting a JIRA has some
>strong semantics - i.e. it means the commiter targeting has mentally
>allocated time to review a patch for that feature in the timeline of
>that release. I.e. prefer to have fewer targeted JIRA's for a release,
>and also expect to get most of the targeted features merged into a
>release. In the past I think targeting has meant different things to
>different people.
>
>- Patrick
>
>On Tue, Jun 16, 2015 at 8:09 AM, Josh Rosen <rosenvi...@gmail.com> wrote:
>> Whatever you do, DO NOT use the built-in JIRA 'releases' feature to
>>migrate
>> issues from 1.4.0 to another version: the JIRA feature will have the
>> side-effect of automatically changing the target versions for issues
>>that
>> have been closed, which is going to be really confusing. I've made this
>> mistake once myself and it was a bit of a hassle to clean up.
>>
>> On Tue, Jun 16, 2015 at 5:24 AM, Sean Owen <so...@cloudera.com> wrote:
>>>
>>> Question: what would happen if I cleared Target Version for everything
>>> still marked Target Version = 1.4.0? There are 76 right now, and
>>> clearly that's not correct.
>>>
>>> 56 were opened by committers, including issues like "Do X for 1.4".
>>> I'd like to understand whether these are resolved but just weren't
>>> closed, or else why so many issues are being filed as a todo and not
>>> resolved? Slipping things here or there is OK, but these weren't even
>>> slipped, just forgotten.
>>>
>>> On Sat, May 30, 2015 at 3:55 PM, Sean Owen <so...@cloudera.com> wrote:
>>> > In an ideal world,  Target Version really is what's going to go in as
>>> > far as anyone knows and when new stuff comes up, we all have to
>>>figure
>>> > out what gets dropped to fit by the release date. Boring, standard
>>> > software project management practice. I don't know how realistic that
>>> > is, but, I'm wondering how people feel about this, who have filed
>>> > these JIRAs?
>>> >
>>> > Concretely, should non-Critical issues for 1.4.0 be un-Targeted?
>>> > should they all be un-Targeted after the release?
>>>
>>> ---------------------------------------------------------------------
>>> 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
>

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to