As a user/developer this sounds great.  The only item that gives me pause
is #2.  Still seeing backtype.* package names would be unexpected (for me)
for a 1.0 release.  That small reservation aside, I am +1 (non-binding).

On 11/11/15, 2:45 PM, "임정택" <[email protected]> wrote:

>+1
>
>Jungtaek Lim (HeartSaVioR)
>
>2015-11-12 7:21 GMT+09:00 P. Taylor Goetz <[email protected]>:
>
>> Changing subject in order to consolidate discussion of a 1.0 release in
>> one thread (there was some additional discussion in the thread regarding
>> the JStorm code merge).
>>
>> I just want to make sure I’m accurately capturing the sentiment of the
>> community with regard to a 1.0 release. Please correct me if my summary
>> seems off-base or jump in with an opinion.
>>
>> In summary:
>>
>> 1. What we have been calling “0.11.0” will become the Storm 1.0 release.
>> 2. We will NOT be migrating package names for this release (i.e.
>> “backtype.storm” —> “org.apache.storm”).
>> 3. Post 1.0 release we will go into feature freeze for core
>>functionality
>> to facilitate the JStorm merge.
>> 4. During the feature freeze only fixes for high priority bugs in core
>> functionality will be accepted (no new features).
>> 5. During the feature freeze, enhancements to “external” modules can be
>> accepted.
>> 6. We will stop using the “beta” flag in favor of purely numeric version
>> numbers. Stable vs. non-stable (development) releases can be indicated
>>on
>> the download page.
>>
>> Do we all agree?
>>
>> -Taylor
>>
>> > On Nov 11, 2015, at 4:10 PM, P. Taylor Goetz <[email protected]>
>>wrote:
>> >
>> >
>> >> On Nov 11, 2015, at 9:28 AM, Bobby Evans
>><[email protected]>
>> wrote:
>> >>
>> >> I would like to see STORM-1190, STORM-1155, STORM-1198, STORM-1196,
>> STORM-885, STORM-876, STORM-1145, STORM-831, and STORM-874 added to the
>> list.
>> >>
>> >> Some of them are more important then others but they are all things I
>> would like to see in a 0.11.0 release.
>> >
>> >
>> > Cool. Thanks for listing them out. I will add them so they get
>>tracked.
>> >
>> >
>> >> On a side note I don't think the beta releases have been helpful.  I
>> would much rather just have a 0.11.0 go to 0.11.1 ... instead of
>> 0.11.0-beta1, 0.11.0-beta2.  To me the beta label is not that helpful,
>>but
>> it is not that big of a deal for me.
>> >
>> > In my mind, having releases tagged as “beta” were a way for us to say
>>to
>> users “here’s a preview release that will allow you to kick the tires on
>> upcoming features, but be aware that there might be bugs. Let us know if
>> you find any so we can fix them.”
>> >
>> > I think the intent was sound, but what I didn’t really see was user
>> feedback on the beta releases, which is what I hoped would happen. So I
>> have no problem with dropping the use of “beta” flags.
>> >
>> > Another approach I’ve seen other Apache projects use is to the
>>numbering
>> scheme you describe, and just have different labels/descriptions on the
>> download page — i.e. “Latest stable release” and “Latest development
>> release.” The nice part of that convention is that it does not have any
>> impact on the release process. For example if we’re confident that a
>> particular “development” release is actually quite stable, all we would
>> have to do is update the downloads page, rather than go through the
>>whole
>> release/vote process just to remove the “beta” tag.
>> >
>> >> I also would like to see the 0.11 release tied to the plan for the
>> JStorm merger.  If we don't tie them together there can be code that
>>does
>> not make it into 0.11, but could make it into a 0.12 that will
>>immediately
>> be caught up in the merger, that could take a long time to complete.  I
>> mostly want us to be very transparent about what is likely to happen
>>after
>> 0.11 is released.  So if someone has a feature that is close to getting
>> something in to 0.11 that they speak up here instead of just deciding to
>> wait for a 0.12 release.
>> >
>> >
>> > I agree that the 0.11 release needs to be tied to the JStorm merger.
>> Once that release goes out, we’ll be going into lockdown mode for the
>>merge
>> effort, which is likely to take a while.
>> >
>> > During that time it’s highly unlikely that any changes/additions to
>> Storm’s core functionality will be accepted beyond high-priority bug
>>fixes.
>> Adding new features to the “external” components during that time is
>> probably okay, since those components are sufficiently decoupled from
>> Storm’s core functionality.
>> >
>> > So to reiterate Bobby’s statement:
>> >
>> > Please speak up now if there are any specific features or changes to
>> Storm’s core functionality that you’d like to see in the next release.
>> Otherwise you will have to wait.
>> >
>> >> - Bobby
>> >
>> > -Taylor
>> >
>> >>
>> >>
>> >>    On Wednesday, November 11, 2015 6:32 AM, John Fang <
>> [email protected]> wrote:
>> >>
>> >>
>> >>  Totally agree, it's great to accelerate the release speed.  it is
>> better release one official version within 3 months. The first month is
>>for
>> developing new features , .If some features hasn't been finished in this
>> month, it will be put in the next release ticket. In the last two
>>month, we
>> just do test.
>> >>  Storm may face the greatest challenge in a big cluster, so I am more
>> concerned about ZK Optimization as jstorm did. At last, it's great for
>>the
>> next release to has a test report about the stability and performance ,
>>due
>> to lots of new features in the latest versions.
>> >>
>> >> Regards
>> >> John Fang
>> >>
>> >> -----邮件原件-----
>> >> 发件人: P. Taylor Goetz [mailto:[email protected]]
>> >> 发送时间: 2015年11月11日 6:16
>> >> 收件人: [email protected]
>> >> 主题: [DISCUSS] Initial 0.11.0 Release
>> >>
>> >> I’d like to start discussing our next release (0.11.0).
>> >>
>> >> First off, I’d like to create a list of issues/features that are
>> in-progress and not yet merged to master, so we can start tracking them
>>for
>> inclusion in the release. If there are specific JIRAs you would like
>> included, please reply, and I will add them to the wiki page for the
>>0.11.0
>> release [1].
>> >>
>> >> Second, I’d like to propose modifying the release cycle a bit. I’d
>>like
>> to continue the beta release cycle we started with 0.10.0, but this time
>> I’d like to consider adding some sort of temporal constraint so we
>>release
>> new betas more often — something like a new beta release every 3 weeks
>>or
>> so until we feel confident in dropping the beta tag. IMHO, there was too
>> long a gap between 0.10.0-beta1 and 0.10.0 and we should have had more
>> interim releases during that time.
>> >>
>> >> Any thoughts?
>> >>
>> >> -Taylor
>> >>
>> >> [1]
>> 
>>https://cwiki.apache.org/confluence/display/STORM/Release+0.11.0+Feature+
>>Set
>> >>
>> >>
>> >
>>
>>
>
>
>-- 
>Name : 임 정택
>Blog : http://www.heartsavior.net / http://dev.heartsavior.net
>Twitter : http://twitter.com/heartsavior
>LinkedIn : http://www.linkedin.com/in/heartsavior

Reply via email to