Hi Stephan! Thank you for your answer.
I appreciate your efforts and I know how busy you and other Flink committers are. I am looking forward for the upcoming discussion of Flink modules! Best regards, Ivan. On Mon, 16 Jan 2017 at 11:32 Stephan Ewen <se...@apache.org> wrote: > Hi Ivan! > > Thank you for bringing this thread up. I agree, we need to do something > about how some modules are currently handled. > > The CEP library definitely needs more active committers. Adding new > committers will be necessary, I think, but as you mentioned, it needs at > least one (better more) experienced committers that can help the new > committers to get into the process and the technical matter. Otherwise we > cannot keep up a good quality. > > How important the involvement of experienced committers is even for > something that seems more or less self-contained (like the CEP library), > has already been visible in some previous pull requests to the CEP library > - those were not compatible with the overall design or with the strategy > for making streaming applications rescalable. It is hard for new committers > to be aware of all that, hence the need for some experienced committers to > help. > > Currently, the community is pushing hard on the 1.2 release: testing, docs, > fixes, usability. I expect that to take not too much longer. > After that, we will kick off some threads discussing about community and > project structure. That should involve how to deal with projects like the > CEP library, and also with the sheer size of the project and code base in > general. > > Greetings, > Stephan > > > On Sun, Jan 15, 2017 at 11:28 PM, Ivan Mushketyk <ivan.mushke...@gmail.com > > > wrote: > > > Hi Alexey, > > > > I agree with you. Most contributors are overloaded, but PRs for other > > sub-projects are reviewed much faster. In my experience, in most cases, > you > > can get a first review for a PR in less than a week and it's usually > merged > > within a month or less. > > Flink CEP is a notable exception. I believe the main reason for that is > > that there is only one core committer who currently can review Flink CEP > > PRs (Till) and he is very busy with other work. > > > > Best regards, > > Ivan. > > > > On Sun, 15 Jan 2017 at 19:22 Alexey Demin <diomi...@gmail.com> wrote: > > > > > Hi Ivan, > > > > > > I think problem not only with CEP project. > > > Main contributors overloaded and simple fixes frequently are staying as > > PR > > > without merge. > > > > > > You can see how amount of open PR increasing over time. > > > > > > Thanks, > > > Alexey Diomin > > > > > > > > > 2017-01-15 17:18 GMT+04:00 Ivan Mushketyk <ivan.mushke...@gmail.com>: > > > > > > > Hi Dmitry, > > > > > > > > Your contributions are welcomed, but right now the most critical > issue > > is > > > > that CEP project does not have an experienced Flink contributor who > can > > > > review and approve new pull requests. > > > > > > > > I hope that Flink community will promptly resolve the issue, so feel > > free > > > > to take select a JIRA issue and work on it. > > > > > > > > Best regards, > > > > Ivan. > > > > > > > > On Sat, 14 Jan 2017 at 12:29 Dmitry Vorobiov < > 2belikespr...@gmail.com> > > > > wrote: > > > > > > > > I would be interested to contribute to CEP. I am following Flink > > project, > > > > but haven't contributed yet. Next 2 weeks I am a bit busy with my > work, > > > but > > > > then I llbe happy to dig into it. I used to work in IoT so event > > > processing > > > > is a close topic for me. > > > > > > > > Dmitry. > > > > On Fri, 13 Jan 2017 at 14:58, Ivan Mushketyk < > ivan.mushke...@gmail.com > > > > > > > wrote: > > > > > > > > > Hi Till, > > > > > > > > > > Thank you for your reply. > > > > > > > > > > I wonder if the following will work. > > > > > What if you can find a Flink committer/committers that will review > > and > > > > > iterate on CEP PRs before you review them. They don't need to know > > all > > > > CEP > > > > > internals, but they will help to eradicate most of the issues. > > > > > Then you will have to review PRs only when most of the issues are > > fixed > > > > and > > > > > to make a final decision about whether to merge a PR or not. In > this > > > > case, > > > > > you probably won't need to spend much time on reviewing CEP PRs. As > > an > > > > > additional bonus, after some time these new CEP reviewers will > learn > > > > enough > > > > > about CEP to review them by themselves without your input. > > > > > > > > > > What do you think about this? > > > > > > > > > > Best regards, > > > > > Ivan. > > > > > > > > > > On Fri, 13 Jan 2017 at 11:28 Till Rohrmann <trohrm...@apache.org> > > > wrote: > > > > > > > > > > Hi Ivan, > > > > > > > > > > first of all let me apologise for the bad experience you've had > with > > > > > opening CEP PRs in the past. > > > > > > > > > > The general problem as you've said is that there is nobody who > > reviews > > > > the > > > > > open PRs. I used to do this in the but at the moment I hardly find > > time > > > > due > > > > > to other commitments. > > > > > > > > > > I think the way to mitigate the problem is to attract more > > contributors > > > > and > > > > > committers who are willing to spend time on PR reviews and finally > > > (this > > > > > applies only to committers) to commit the PRs. I can try to reach > out > > > to > > > > > other committers to make them aware of the CEP library. > > > > > > > > > > Cheers, > > > > > Till > > > > > > > > > > On Thu, Jan 12, 2017 at 9:15 AM, < > ruben.casado.teje...@accenture.com > > > > > > > > wrote: > > > > > > > > > > > +1 > > > > > > > > > > > > I have some clientes interested in CEP features > > > > > > > > > > > > El 11/1/17 16:23, "Ivan Mushketyk" <ivan.mushke...@gmail.com> > > > > escribió: > > > > > > > > > > > > Hi Flink devs, > > > > > > > > > > > > Roughly half a year ago I implemented several PRs for > > > > > > Flink-CEP[1][2][3] > > > > > > but since then there were no progress with the reviews. What > is > > > > > > frustrating > > > > > > about this situation is that Flink customers are asking for > > > > features > > > > > in > > > > > > these PRs. For example customers commented on [1] and [2] > > asking > > > > for > > > > > > these > > > > > > features. During a presentation about CEP during Flink > Forward > > > 2016 > > > > > > somebody asked[4] for a feature that is implemented in [1]. > > > Another > > > > > CEP > > > > > > feature that was requested in this Stack Overflow post[5] was > > > > > > implemented > > > > > > by PR [2]. > > > > > > > > > > > > I also started conversations regarding following JIRA issues: > > > > > > https://urldefense.proofpoint.com/v2/url?u=https-3A__issues. > > > > > > apache.org_jira_browse_FLINK-2D4641&d=DgIBaQ&c=eIGjsITfXP_y- > > > > > > DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=brkRAgrW3LbdVDOiRLzI7SFUIWBL5a > > > > > > a2MIfENljA8xoe0lFg2u3-S6GnFTH7Pbmc&m= > > OvPHe08A8IQPc6PIPmNkgZWKDWmAMA > > > > > > Ikfcqrek_iJbQ&s=ml7ZfW_GN8zahdrUAEQrRD3KTBbvr6RbPpqTg71Fhao&e= > > > > > > https://urldefense.proofpoint.com/v2/url?u=https-3A__issues. > > > > > > apache.org_jira_browse_FLINK-2D3414&d=DgIBaQ&c=eIGjsITfXP_y- > > > > > > DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=brkRAgrW3LbdVDOiRLzI7SFUIWBL5a > > > > > > a2MIfENljA8xoe0lFg2u3-S6GnFTH7Pbmc&m= > > OvPHe08A8IQPc6PIPmNkgZWKDWmAMA > > > > > > Ikfcqrek_iJbQ&s=uBNY1zlRRLXhvJQlguoBh4qXZVPRtHxmlavRCLD2UGE&e= > > > > > > https://urldefense.proofpoint.com/v2/url?u=https-3A__issues. > > > > > > apache.org_jira_browse_FLINK-2D3320&d=DgIBaQ&c=eIGjsITfXP_y- > > > > > > DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=brkRAgrW3LbdVDOiRLzI7SFUIWBL5a > > > > > > a2MIfENljA8xoe0lFg2u3-S6GnFTH7Pbmc&m= > > OvPHe08A8IQPc6PIPmNkgZWKDWmAMA > > > > > > Ikfcqrek_iJbQ&s=7lPpQ1mPiTRr7qz8mX6GK0Qq9CWWeXcg8Bf3h43uJ08&e= > > > (wrote > > > > to > > > > > > Till about this > > > > > > one) > > > > > > > > > > > > and I would like to work on them, but it seems pointless if > > > nobody > > > > is > > > > > > going > > > > > > to review new PRs. > > > > > > > > > > > > I wrote to Till(who is the only Flink CEP reviewer at the > > moment) > > > > but > > > > > > it > > > > > > seems that he is very busy and cannot help with these PRs. On > > the > > > > > other > > > > > > hand Flink CEP has got some attention and customers are > asking > > > for > > > > > new > > > > > > features. > > > > > > > > > > > > Is there any way for community to make progress with Flink > CEP? > > > > > > Are there other core committers that can review Flink CEP > PRs? > > > > > > > > > > > > Best regards, > > > > > > Ivan. > > > > > > > > > > > > > > > > > > > > > > > > [1] - > > > https://urldefense.proofpoint.com/v2/url?u=https-3A__github. > > > > > > com_apache_flink_pull_2361&d=DgIBaQ&c=eIGjsITfXP_y- > > > > > > DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=brkRAgrW3LbdVDOiRLzI7SFUIWBL5a > > > > > > a2MIfENljA8xoe0lFg2u3-S6GnFTH7Pbmc&m= > > OvPHe08A8IQPc6PIPmNkgZWKDWmAMA > > > > > > Ikfcqrek_iJbQ&s=dNLjBUb6wz8125hkAlm3tEzxLnZNfzeRrkFPEFJR2qM&e= > > > > > > [2] - > > > https://urldefense.proofpoint.com/v2/url?u=https-3A__github. > > > > > > com_apache_flink_pull_2367&d=DgIBaQ&c=eIGjsITfXP_y- > > > > > > DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=brkRAgrW3LbdVDOiRLzI7SFUIWBL5a > > > > > > a2MIfENljA8xoe0lFg2u3-S6GnFTH7Pbmc&m= > > OvPHe08A8IQPc6PIPmNkgZWKDWmAMA > > > > > > Ikfcqrek_iJbQ&s=tpKgiz_VFKYGXCn26GJolxFfSvRwqaMSpOPYFqG3ZYI&e= > > > > > > [3] - > > > https://urldefense.proofpoint.com/v2/url?u=https-3A__github. > > > > > > com_apache_flink_pull_2396&d=DgIBaQ&c=eIGjsITfXP_y- > > > > > > DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=brkRAgrW3LbdVDOiRLzI7SFUIWBL5a > > > > > > a2MIfENljA8xoe0lFg2u3-S6GnFTH7Pbmc&m= > > OvPHe08A8IQPc6PIPmNkgZWKDWmAMA > > > > > > Ikfcqrek_iJbQ&s=28ZX8-B728xOrkxZ1DxhnOZfaZOB30fQQxWzJV5lrXY&e= > > > > > > [4] - https://urldefense.proofpoint. > > com/v2/url?u=https-3A__youtu > > > . > > > > > > be_vws5bv3XdD8-3Ft-3D35m26s&d=DgIBaQ&c=eIGjsITfXP_y- > > > > > > DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=brkRAgrW3LbdVDOiRLzI7SFUIWBL5a > > > > > > a2MIfENljA8xoe0lFg2u3-S6GnFTH7Pbmc&m= > > OvPHe08A8IQPc6PIPmNkgZWKDWmAMA > > > > > > Ikfcqrek_iJbQ&s=NQ0d1W3QqhUU5tMKy7vqbLWPtYbFQ-pOLdsEEsN6ugc&e= > > > > > > [5] - > > > > > > https://urldefense.proofpoint.com/v2/url?u=http-3A__ > > > > > > stackoverflow.com_questions_38225286_ho-2Dcan-2Di-2Ddo- > > > > > > 2Da-2Dlazy-2Dmatch-2Dwith-2Dflink-2Dcep&d=DgIBaQ&c=eIGjsITfXP_y- > > > > > > DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=brkRAgrW3LbdVDOiRLzI7SFUIWBL5a > > > > > > a2MIfENljA8xoe0lFg2u3-S6GnFTH7Pbmc&m= > > OvPHe08A8IQPc6PIPmNkgZWKDWmAMA > > > > > > Ikfcqrek_iJbQ&s=Q4FXZ_t5rW5UZt-geVcKjq7QNf4TgEluZlGAXxtzXN0&e= > > > > > > > > > > > > > > > > > > > > > > > > ________________________________ > > > > > > > > > > > > This message is for the designated recipient only and may contain > > > > > > privileged, proprietary, or otherwise confidential information. > If > > > you > > > > > have > > > > > > received it in error, please notify the sender immediately and > > delete > > > > the > > > > > > original. Any other use of the e-mail by you is prohibited. Where > > > > allowed > > > > > > by local law, electronic communications with Accenture and its > > > > > affiliates, > > > > > > including e-mail and instant messaging (including content), may > be > > > > > scanned > > > > > > by our systems for the purposes of information security and > > > assessment > > > > of > > > > > > internal compliance with Accenture policy. > > > > > > ____________________________________________________________ > > > > > > __________________________ > > > > > > > > > > > > www.accenture.com > > > > > > > > > > > > > > > > > > > > >