I like the idea of maintaining an up-to-date long term roadmap for Flink. And the roadmap should reflect the users' wishes to Flink. I remember Flink did collected users' feedbacks some years ago but I could not find the links right now -- we could use them or a newer version as the starting point in roadmap discussions.
Just my 2 cents. Cheers. Chunhui On Mon, Feb 11, 2019 at 12:23 AM Till Rohrmann <trohrm...@apache.org> wrote: > I agree with what was said above. I think that announcing a release manager > at the beginning of the release cycle is beneficial. The release manager > could help with several tasks which help improving the release process if > done continuously: > > 1. Tracking progress of features and posting updates to the community > 2. Monitoring the release branch for stability to ensure that it is in a > releasable state > 3. Keeping track of blockers and critical issues and raising awareness that > these issues need to be resolved in a timely manner > 4. Toward the end of the development phase calling the shots whether > postponing the feature freeze or dropping features > 5. Keeping track of test deficits which should be addressed > > I guess that I'm mixing here some responsibilities of a project manager and > a release manager but I think that having them covered would help the > community. > > Cheers, > Till > > On Mon, Feb 11, 2019 at 8:04 AM Shaoxuan Wang <wshaox...@gmail.com> wrote: > > > I agree with Ufuk that we should publish the plan of the following > release > > on the website, including the release manager, the included features, as > > well as feature freezing date, such that the Flink developers can better > > plan their time for PR and reviews. > > > > I am also interested in the “release roadmap" mentioned by Robert and > > Fabian. I suggest we should open another thread to discuss this > separately. > > On the one hand, roadmap is a window to introduce the features that > > Flink may have in the future to Flink user. More importantly, we need to > > provide a way for users to request or prioritize the features they think > > are important for them. Before starting to work on any release, we > create a > > email thread to collect user requested features. If the user wants a > > feature in a certain release, he can directly reply to that release email > > thread to ask for or raise the priority of that particular feature. We > need > > spend more efforts to improve user experience. The response time to fix > > bugs and address user requested features is one of the most important > > criteria. > > > > Regards, > > Shaoxuan > > > > On Fri, Feb 8, 2019 at 10:33 PM Ufuk Celebi <u...@apache.org> wrote: > > > >> I like the idea of having a road map, but I think that's a separate > >> discussion. I'd be happy to chime in a separate discuss thread if you > >> want to drive this Fabian/Robert. Now that I'm re-reading my initial > >> email, I actually think it sounded a lot like a proposal to add more > >> information to the website. Sorry about that. My main question was > >> actually the following: > >> > >> - What is the planned feature freeze date (and planned release date) > >> for the 1.8 release? > >> > >> Best, > >> > >> Ufuk > >> > >> On Fri, Feb 8, 2019 at 2:38 PM Fabian Hueske <fhue...@gmail.com> wrote: > >> > > >> > I like the idea of a roadmap that is kept up-to-date. > >> > We've tried that in the past a couple of times but they became > outdated > >> rather quickly. > >> > We've also had a some threads on the dev mailing list to discuss the > >> scope & features of next releases. > >> > > >> > We could discuss and update the roadmap after every release (or even > >> feature freeze). > >> > IMO, it would be good to have two things on in the document. > >> > > >> > * a long-term vision (~1 year) where the project is heading to > >> > * a roadmap for the next release (~3 months) > >> > > >> > Cheers, Fabian > >> > > >> > Am Di., 5. Feb. 2019 um 16:55 Uhr schrieb Robert Metzger < > >> rmetz...@apache.org>: > >> >> > >> >> Hey Ufuk, > >> >> > >> >> I agree! We should have regular discussions here on the list for > >> scoping > >> >> releases, and then put this to the website. > >> >> The Beam project has a pretty nice roadmap [1] available on their > site. > >> >> I actually don't really know if there's an agreed upon release > >> schedule in > >> >> the Flink community (I've not been following the dev@ list closely > >> >> recently). > >> >> I'll try to find somebody who knows a bit more about the recent Flink > >> >> community developments to put together a first draft for such a > >> roadmap. > >> >> > >> >> [1] https://beam.apache.org/roadmap/ > >> >> > >> >> On Mon, Feb 4, 2019 at 9:29 AM Ufuk Celebi <u...@apache.org> wrote: > >> >> > >> >> > Hey devs, > >> >> > > >> >> > I've been only following Flink dev loosely in the last couple of > >> >> > months and could not find the following information: > >> >> > > >> >> > What's the schedule for the next release? In particular, when is > the > >> >> > planned feature freeze and when is the planned release date? > >> >> > > >> >> > I think this can be valuable information for both devs and users. > >> What > >> >> > do you think about adding this information to the Flink website? It > >> >> > does not have to be exact dates, but general information such as > "we > >> >> > do time based releases every X months", "we support the last two > >> minor > >> >> > releases with patches", etc. I think this page [1] would be a good > >> >> > target for this information. > >> >> > > >> >> > Best, > >> >> > > >> >> > Ufuk > >> >> > > >> >> > > >> >> > [1] https://flink.apache.org/community.html > >> >> > > >> > > >