I’ll admit that I should have done a better job of communicating why I was 
initiating a release.

> But I'm also not supportive on non-transparent requests. I'd like to see
> the requests be placed to user@ list, and we can start discussing a new
> release based on that.

I completely agree, and feel there is room for improvement here. For example, 
when large patches come in at more or less the same time a JIRA is filed, it 
can be an indicator that off-list communication/development/etc. is taking 
place (i.e. “back channels”). That should be avoided because it is counter to 
fostering an open inclusive community.

In this particular case I should have started a thread along the lines of “hey, 
streamparse and other multi-lang frameworks have run into a a critical issue 
and I’d like to help them out by releasing 0.9.7 with a fix to help them out.” 
I apologize for not doing that.

> 1. 0.10.2 has this change and released prior to or at the same time

I thought these fixes were applied to that branch, but I will double-check and 
apply them if necessary, and initiate a release.

> 2. We start discussion defining EOL, deprecated, stable, unstable version
> lines. I saw HBase community was discussed about this but can't find it.

I started a poll on user@ to get a better idea of what versions the user 
community is using. That should allow us to make a more informed decision in 
terms of what version lines we should support.

-Taylor


> On Aug 17, 2016, at 12:33 AM, Jungtaek Lim <[email protected]> wrote:
> 
> Yes I agree we should respect and support Storm ecosystem, and also I have
> been supportive for multi-lang feature. (ex. I addressed some issues what
> StreamParse was suffering.)
> But I'm also not supportive on non-transparent requests. I'd like to see
> the requests be placed to user@ list, and we can start discussing a new
> release based on that.
> I respect the transparent consensus-driven model, and I believe following
> the steps helps keeping the all the things transparent.
> 
> And if we see the benefit from the changes, it would make sense to help
> 0.10.x user first.
> 
> For me I'm +1 to release this with some proposals:
> 1. 0.10.2 has this change and released prior to or at the same time
> 2. We start discussion defining EOL, deprecated, stable, unstable version
> lines. I saw HBase community was discussed about this but can't find it.
> 
> - Jungtaek Lim (HeartSaVioR)
> 
> 2016년 8월 17일 (수) 오후 12:42, P. Taylor Goetz <[email protected]>님이 작성:
> 
>> My apologies for not making this a little more clear as to why I proposed
>> this release.
>> 
>> Yes, there are requests to fix this, but not necessarily on this list. The
>> issue affects frameworks that are based on the multi-lang protocol (pystorm
>> pyleus, etc.), most of which are external projects hosted elsewhere.
>> There’s been a lot of support and contributions from those communities
>> (python community, Mesos, etc.). These are communities we shouldn’t ignore.
>> 
>> The patch is small and was easy to apply. It may help some users. Since
>> there are no changes that require changes to the N/L files, there’s not
>> much to review.
>> 
>> As far as supporting earlier versions, EOLing version lines, etc., I think
>> we owe it to our users to at least hear them out on the matter. To that end
>> I will start a poll thread on user@ to get a bead on what our users are
>> using.
>> 
>> I’m +1 (binding) for this release. It benefits the community, and I see no
>> reason not to proceed.
>> 
>> -Taylor
>> 
>>> On Aug 16, 2016, at 1:47 PM, Harsha Chintalapani <[email protected]>
>> wrote:
>>> 
>>> Do we have any user requests on releasing 0.9.x . I rather propose them
>> to
>>> move on to 0.10.x line and retire 0.9.x branches. There are quite few
>>> issues that got fixed in 0.10.x release line and keep maintaining 0.9.x
>>> line wouldn't be beneficial.
>>> 
>>> Thanks,
>>> Harsha
>>> 
>>> On Mon, Aug 15, 2016 at 4:48 PM Jungtaek Lim <[email protected]> wrote:
>>> 
>>>> Would it be better to have consensus for this?
>>>> 
>>>> In bylaw we have this sentence 'In particular all releases must be
>> approved
>>>> by the PMC.'
>>>> One of PMC can call out the discussion for releasing specific version,
>> but
>>>> general consensus should be made before starting prepare release.
>>>> 
>>>> I'd like to see this starting from there. If we just want to also
>> address
>>>> opinions (not verification) of release from VOTE thread, I'll do that.
>>>> 
>>>> Btw, personally I'm -1 for this release, since STORM-1928 is even not
>>>> backported to 0.10.x version line.
>>>> I'm even not supportive to maintain 0.x line (because we did the best
>>>> effort for 0.x line users to move on 1.x), but if we really want to ship
>>>> this bugfix to 0.x version line, for me it's more making sense to
>> release
>>>> 0.10.2.
>>>> 
>>>> Thanks,
>>>> Jungtaek Lim (HeartSaVioR)
>>>> 
>>>> 2016년 8월 16일 (화) 오전 5:10, P. Taylor Goetz <[email protected]>님이 작성:
>>>> 
>>>>> This is a call to vote on releasing Apache Storm 0.9.7 (rc1).
>>>>> 
>>>>> This release candidate addresses a critical issue with Storm’s
>> multi-lang
>>>>> component where an improperly formed multi-lang spout message would
>> cause
>>>>> the spout to hang indefinitely.
>>>>> 
>>>>> Full list of changes in this release:
>>>>> 
>>>>> 
>>>>> 
>>>> 
>> https://git-wip-us.apache.org/repos/asf?p=storm.git;a=blob_plain;f=CHANGELOG.md;hb=b75d9b2b6dbfd0fda0b114feafec1384bbfa30aa
>>>>> 
>>>>> The tag/commit to be voted upon is v0.9.7:
>>>>> 
>>>>> 
>>>>> 
>>>> 
>> https://git-wip-us.apache.org/repos/asf?p=storm.git;a=tree;h=3d7c7be37ecc1dcc25223fde670d8185a6afbf00;hb=b75d9b2b6dbfd0fda0b114feafec1384bbfa30aa
>>>>> 
>>>>> The source archive being voted upon can be found here:
>>>>> 
>>>>> 
>>>>> 
>>>> 
>> https://dist.apache.org/repos/dist/dev/storm/apache-storm-0.9.7-rc1//apache-storm-0.9.7-src.tar.gz
>>>>> 
>>>>> Other release files, signatures and digests can be found here:
>>>>> 
>>>>> https://dist.apache.org/repos/dist/dev/storm/apache-storm-0.9.7-rc1/
>>>>> 
>>>>> The release artifacts are signed with the following key:
>>>>> 
>>>>> 
>>>>> 
>>>> 
>> https://git-wip-us.apache.org/repos/asf?p=storm.git;a=blob_plain;f=KEYS;hb=22b832708295fa2c15c4f3c70ac0d2bc6fded4bd
>>>>> 
>>>>> The Nexus staging repository for this release is:
>>>>> 
>>>>> https://repository.apache.org/content/repositories/orgapachestorm-1039
>>>>> 
>>>>> Please vote on releasing this package as Apache Storm 0.9.7.
>>>>> 
>>>>> When voting, please list the actions taken to verify the release.
>>>>> 
>>>>> This vote will be open for at least 72 hours.
>>>>> 
>>>>> [ ] +1 Release this package as Apache Storm 0.9.7
>>>>> [ ]  0 No opinion
>>>>> [ ] -1 Do not release this package because...
>>>>> 
>>>>> Thanks to everyone who contributed to this release.
>>>>> 
>>>>> -Taylor
>>>>> 
>>>> 
>> 
>> 

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

Reply via email to