Re: [DISCUSS] Graduate Apache Griffin (incubating) as a TLP

2018-10-17 Thread Henry Saputra
Hi Dave,

You are right. Will wait until the name search been resolved.

- Henry

On Wed, Oct 17, 2018 at 8:46 AM Dave Fisher  wrote:

> Hi -
>
> The Podling Suitable Name Search is unresolved:
> https://issues.apache.org/jira/browse/PODLINGNAMESEARCH-148 <
> https://issues.apache.org/jira/browse/PODLINGNAMESEARCH-148>
>
> Note that links are given, but some remarks about the results are needed.
>
> Regards,
> Dave
>
> > On Oct 17, 2018, at 8:35 AM, Henry Saputra  wrote:
> >
> > Thanks for driving the discussion, William.
> >
> > As one of the mentors of the podling, I support the graduation proposal
> and
> > looking forward for the VOTE thread.
> >
> > - Henry
> >
> > On Mon, Oct 15, 2018 at 5:51 PM William Guo  wrote:
> >
> >> Hi all,
> >>
> >> After an enthusiastic discussion with the community:
> >>
> >>
> https://lists.apache.org/thread.html/ba389dd1f7a9e8c82912d4dbf06abceda5461429806f5f7b112fc05d@%3Cdev.griffin.apache.org%3E
> >> culminating with a positive vote:
> >>
> >>
> https://lists.apache.org/thread.html/df9c3a36d66c140b82ae655d49e6d3437564cb895724689ff266d954@%3Cdev.griffin.apache.org%3E
> >>
> >>
> https://lists.apache.org/thread.html/3fdf92ae3510b6bca3ac25f51200c0b1e48a4ea1185945733259a7b7@%3Cdev.griffin.apache.org%3E
> >>
> >> We'd like to bring this to a discussing at the IPMC.
> >>
> >> Please see the proposed resolution below and let us know what do you
> think.
> >>
> >> A few stats to help with the discussion:
> >>
> >> Now we have the developer team[1,2] from
> >> eBay, VMWARE, NetEase, Pingan Bank, Huawei,
> >> Grid Dynamics, Paypal, Alipay, Yitu, JD, Ontario Institute for Cancer
> >> Research.
> >>
> >> 458 commits on development of the project.
> >> 437 PRs on the Github
> >> 31 contributors
> >> 206+ issues created
> >> 180+ issues resolved
> >>
> >> dev has 76 subscribers
> >> 285 emails sent by 24 people, divided into 139 topics in last month.[3]
> >>
> >> Please check out Apache Maturity Model Assessment for Griffin[4] For
> more
> >> information.
> >>
> >> [1]http://griffin.incubator.apache.org/docs/community.html
> >> [2]http://griffin.incubator.apache.org/docs/contributors.html
> >> [3]https://lists.apache.org/trends.html?d...@griffin.apache.org:2018-9
> >> [4]
> >>
> https://cwiki.apache.org/confluence/display/GRIFFIN/ASF+Maturity+Evaluation
> >>
> >> Thanks,
> >> William.
> >>
> >>
> >> Establish the Apache Griffin Project
> >>
> >> WHEREAS, the Board of Directors deems it to be in the best
> >> interests of the Foundation and consistent with the
> >> Foundation's purpose to establish a Project Management
> >> Committee charged with the creation and maintenance of
> >> open-source software, for distribution at no charge to
> >> the public, related to a data quality solution for big data,
> >> including both streaming and batch mode. It offers an unified
> >> process to measure data quality from different perspectives.
> >>
> >> NOW, THEREFORE, BE IT RESOLVED, that a Project Management
> >> Committee (PMC), to be known as the "Apache Griffin Project",
> >> be and hereby is established pursuant to Bylaws of the
> >> Foundation; and be it further
> >>
> >> RESOLVED, that the Apache Griffin Project be and hereby is
> >> responsible for the creation and maintenance of software
> >> related to a data quality solution for big data,
> >> including both streaming and batch mode. It offers an unified
> >> process to measure data quality from different perspectives;
> >> and be it further
> >>
> >> RESOLVED, that the office of "Vice President, Apache Griffin" be
> >> and hereby is created, the person holding such office to
> >> serve at the direction of the Board of Directors as the chair
> >> of the Apache Griffin Project, and to have primary responsibility
> >> for management of the projects within the scope of
> >> responsibility of the Apache Griffin Project; and be it further
> >>
> >> RESOLVED, that the persons listed immediately below be and
> >> hereby are appointed to serve as the initial members of the
> >> Apache Griffin Project:
> >>
> >> * Alex Lv 
> >> * Deyi Yao 
> >> * Eugene Liu 
> >> * Grant Guo 
> >> * He Wang 
> >> * Henry Saputra 
> >> * Jason Liao 
> >> * John Liu 
> >> * Juan Li 
> >> * Liang Shao 
> >> * Lionel Liu 
> >> * Luciano Resende 
> >> * Nick Sokolov 
> >> * Shawn Sha 
> >> * Vincent Zhao 
> >> * William Guo 
> >> * Yuqin Xuan 
> >>
> >> NOW, THEREFORE, BE IT FURTHER RESOLVED, that William Guo
> >> be appointed to the office of Vice President, Apache Griffin, to
> >> serve in accordance with and subject to the direction of the
> >> Board of Directors and the Bylaws of the Foundation until
> >> death, resignation, retirement, removal or disqualification,
> >> or until a successor is appointed; and be it further
> >>
> >> RESOLVED, that the initial Apache Griffin PMC be and hereby is
> >> tasked with the creation of a set of bylaws intended to
> >> encourage open development and increased participation in the
> >> Apache Griffin Project; and be it 

Re: [DISCUSS] Graduate Apache Griffin (incubating) as a TLP

2018-10-17 Thread Alex Lv
+1
Agree to graduate to TLP.

获取 Outlook for Android



发件人: William Guo
发送时间: 10月16日星期二 上午8:51
主题: [DISCUSS] Graduate Apache Griffin (incubating) as a TLP
收件人: gene...@incubator.apache.org
抄送: dev@griffin.incubator.apache.org, Henry Saputra, lrese...@apache.org, 
kasper...@apache.org, umamah...@apache.org


Hi all, After an enthusiastic discussion with the community: 
https://lists.apache.org/thread.html/ba389dd1f7a9e8c82912d4dbf06abceda5461429806f5f7b112fc05d@%3Cdev.griffin.apache.org%3E
 culminating with a positive vote: 
https://lists.apache.org/thread.html/df9c3a36d66c140b82ae655d49e6d3437564cb895724689ff266d954@%3Cdev.griffin.apache.org%3E
 
https://lists.apache.org/thread.html/3fdf92ae3510b6bca3ac25f51200c0b1e48a4ea1185945733259a7b7@%3Cdev.griffin.apache.org%3E
 We'd like to bring this to a discussing at the IPMC. Please see the proposed 
resolution below and let us know what do you think. A few stats to help with 
the discussion: Now we have the developer team[1,2] from eBay, VMWARE, NetEase, 
Pingan Bank, Huawei, Grid Dynamics, Paypal, Alipay, Yitu, JD, Ontario Institute 
for Cancer Research. 458 commits on development of the project. 437 PRs on the 
Github 31 contributors 206+ issues created 180+ issues resolved dev has 76 
subscribers 285 emails sent by 24 people, divided into 139 topics in last 
month.[3] Please check out Apache Maturity Model Assessment for Griffin[4] For 
more information. [1]http://griffin.incubator.apache.org/docs/community.html 
[2]http://griffin.incubator.apache.org/docs/contributors.html 
[3]https://lists.apache.org/trends.html?d...@griffin.apache.org:2018-9 [4] 
https://cwiki.apache.org/confluence/display/GRIFFIN/ASF+Maturity+Evaluation 
Thanks, William. Establish the Apache Griffin Project WHEREAS, the Board of 
Directors deems it to be in the best interests of the Foundation and consistent 
with the Foundation's purpose to establish a Project Management Committee 
charged with the creation and maintenance of open-source software, for 
distribution at no charge to the public, related to a data quality solution for 
big data, including both streaming and batch mode. It offers an unified process 
to measure data quality from different perspectives. NOW, THEREFORE, BE IT 
RESOLVED, that a Project Management Committee (PMC), to be known as the "Apache 
Griffin Project", be and hereby is established pursuant to Bylaws of the 
Foundation; and be it further RESOLVED, that the Apache Griffin Project be and 
hereby is responsible for the creation and maintenance of software related to a 
data quality solution for big data, including both streaming and batch mode. It 
offers an unified process to measure data quality from different perspectives; 
and be it further RESOLVED, that the office of "Vice President, Apache Griffin" 
be and hereby is created, the person holding such office to serve at the 
direction of the Board of Directors as the chair of the Apache Griffin Project, 
and to have primary responsibility for management of the projects within the 
scope of responsibility of the Apache Griffin Project; and be it further 
RESOLVED, that the persons listed immediately below be and hereby are appointed 
to serve as the initial members of the Apache Griffin Project: * Alex Lv * Deyi 
Yao * Eugene Liu * Grant Guo * He Wang * Henry Saputra * Jason Liao * John Liu 
* Juan Li * Liang Shao * Lionel Liu * Luciano Resende * Nick Sokolov * Shawn 
Sha * Vincent Zhao * William Guo * Yuqin Xuan NOW, THEREFORE, BE IT FURTHER 
RESOLVED, that William Guo be appointed to the office of Vice President, Apache 
Griffin, to serve in accordance with and subject to the direction of the Board 
of Directors and the Bylaws of the Foundation until death, resignation, 
retirement, removal or disqualification, or until a successor is appointed; and 
be it further RESOLVED, that the initial Apache Griffin PMC be and hereby is 
tasked with the creation of a set of bylaws intended to encourage open 
development and increased participation in the Apache Griffin Project; and be 
it further RESOLVED, that the Apache Griffin Project be and hereby is tasked 
with the migration and rationalization of the Apache Incubator Griffin podling; 
and be it further RESOLVED, that all responsibilities pertaining to the Apache 
Incubator Griffin podling encumbered upon the Apache Incubator Project are 
hereafter discharged.



[jira] [Comment Edited] (GRIFFIN-200) Lifecycle hooks support

2018-10-17 Thread William Guo (JIRA)


[ 
https://issues.apache.org/jira/browse/GRIFFIN-200?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16653729#comment-16653729
 ] 

William Guo edited comment on GRIFFIN-200 at 10/17/18 3:22 PM:
---

hi Nikolay Sokolov,

I suggest you make your proposal and discuss in our dev mailing list for the 
design.
Let the community discuss and decide.
When design is fully discussed and debated, we can do a quick implementation 
for this hook.
What do you think?


Thanks,
William


was (Author: guoyp):
hi Nikolay Sokolov,

I suggest you make your proposal and discuss in our dev mailing list for the 
design.
Let the community discuss and decide.

What do you think?

Thanks,
William

> Lifecycle hooks support
> ---
>
> Key: GRIFFIN-200
> URL: https://issues.apache.org/jira/browse/GRIFFIN-200
> Project: Griffin (Incubating)
>  Issue Type: New Feature
>Reporter: Nikolay Sokolov
>Assignee: William Guo
>Priority: Minor
>
> In some environments, users might want to perform certain actions 
> before/after job is created, before/after job is activated, before/after job 
> is deleted, and so on.
> To fullfill that need, some hook plugin mechanism can be provided, similar to 
> what Hive is doing. User would place respective jar files into Service module 
> classpath at deployment time, and would specify class names using some 
> annotation or using property listing class names (particular mechanism is yet 
> to be determined).
> Proposed signature:
> {code:none}
> public interface JobLifecycleHook {
> void onJobEvent(JobLifecycleEvent event) throws Exception;
> }
> public class BeforeJobCreated implements JobLifecycleEvent { ... }
> public class AfterJobCreated implements JobLifecycleEvent { ... }
> public class BeforeJobDeleted implements JobLifecycleEvent { ... }
> public class AfterJobDeleted implements JobLifecycleEvent { ... }
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Comment Edited] (GRIFFIN-200) Lifecycle hooks support

2018-10-17 Thread William Guo (JIRA)


[ 
https://issues.apache.org/jira/browse/GRIFFIN-200?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16653729#comment-16653729
 ] 

William Guo edited comment on GRIFFIN-200 at 10/17/18 3:21 PM:
---

hi Nikolay Sokolov,

I suggest you make your proposal and discuss in our dev mailing list for the 
design.
Let the community discuss and decide.

What do you think?

Thanks,
William


was (Author: guoyp):
hi Nikolay Sokolov,

I suggest you make your proposal and discuss in our dev mailing list for this 
design.
Let the community discuss and decide.

What do you think?

Thanks,
William

> Lifecycle hooks support
> ---
>
> Key: GRIFFIN-200
> URL: https://issues.apache.org/jira/browse/GRIFFIN-200
> Project: Griffin (Incubating)
>  Issue Type: New Feature
>Reporter: Nikolay Sokolov
>Assignee: William Guo
>Priority: Minor
>
> In some environments, users might want to perform certain actions 
> before/after job is created, before/after job is activated, before/after job 
> is deleted, and so on.
> To fullfill that need, some hook plugin mechanism can be provided, similar to 
> what Hive is doing. User would place respective jar files into Service module 
> classpath at deployment time, and would specify class names using some 
> annotation or using property listing class names (particular mechanism is yet 
> to be determined).
> Proposed signature:
> {code:none}
> public interface JobLifecycleHook {
> void onJobEvent(JobLifecycleEvent event) throws Exception;
> }
> public class BeforeJobCreated implements JobLifecycleEvent { ... }
> public class AfterJobCreated implements JobLifecycleEvent { ... }
> public class BeforeJobDeleted implements JobLifecycleEvent { ... }
> public class AfterJobDeleted implements JobLifecycleEvent { ... }
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (GRIFFIN-200) Lifecycle hooks support

2018-10-17 Thread William Guo (JIRA)


[ 
https://issues.apache.org/jira/browse/GRIFFIN-200?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16653729#comment-16653729
 ] 

William Guo commented on GRIFFIN-200:
-

hi Nikolay Sokolov,

I suggest you make your proposal and discuss in our dev mailing list for this 
design.
Let the community discuss and decide.

What do you think?

Thanks,
William

> Lifecycle hooks support
> ---
>
> Key: GRIFFIN-200
> URL: https://issues.apache.org/jira/browse/GRIFFIN-200
> Project: Griffin (Incubating)
>  Issue Type: New Feature
>Reporter: Nikolay Sokolov
>Assignee: William Guo
>Priority: Minor
>
> In some environments, users might want to perform certain actions 
> before/after job is created, before/after job is activated, before/after job 
> is deleted, and so on.
> To fullfill that need, some hook plugin mechanism can be provided, similar to 
> what Hive is doing. User would place respective jar files into Service module 
> classpath at deployment time, and would specify class names using some 
> annotation or using property listing class names (particular mechanism is yet 
> to be determined).
> Proposed signature:
> {code:none}
> public interface JobLifecycleHook {
> void onJobEvent(JobLifecycleEvent event) throws Exception;
> }
> public class BeforeJobCreated implements JobLifecycleEvent { ... }
> public class AfterJobCreated implements JobLifecycleEvent { ... }
> public class BeforeJobDeleted implements JobLifecycleEvent { ... }
> public class AfterJobDeleted implements JobLifecycleEvent { ... }
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


Re: [DISCUSS] Graduate Apache Griffin (incubating) as a TLP

2018-10-17 Thread Kevin Yao
+1 Agree with this proposal.

Best Regards,
Kevin

On Wed, Oct 17, 2018 at 3:29 PM 亮 邵  wrote:

> +1 Agree to move it to TLP.
> 
> From: zhihong liu 
> Sent: Wednesday, October 17, 2018 3:34 AM
> To: dev@griffin.incubator.apache.org
> Cc: gene...@incubator.apache.org
> Subject: Re: [DISCUSS] Graduate Apache Griffin (incubating) as a TLP
>
> Agree that it is the just time moving Apache Griffin forward, to be a TLP.
>
> On Tue, Oct 16, 2018 at 5:46 PM jenny li  wrote:
>
> > Agree with William's proposal.
> >
> > Best Regards,
> > Jenny
> >
> > On Tue, Oct 16, 2018 at 5:33 PM Lionel Liu  wrote:
> >
> > > As I've commented in dev list, I agree with this proposal.
> > >
> > > Thanks,
> > > Lionel
> > >
> > > On Tue, Oct 16, 2018 at 4:59 PM William Guo  wrote:
> > >
> > > > Hi Bertrand,
> > > >
> > > > Thanks for the feedback!  We will rephrase this in coming voting
> phase.
> > > >
> > > > William
> > > >
> > > > On Tue, Oct 16, 2018 at 4:25 PM Bertrand Delacretaz <
> > > > bdelacre...@codeconsult.ch> wrote:
> > > >
> > > > > Hi,
> > > > >
> > > > > On Tue, Oct 16, 2018 at 2:51 AM William Guo 
> > wrote:
> > > > > > ...to establish a Project Management
> > > > > > Committee charged with the creation and maintenance of
> > > > > > open-source software, for distribution at no charge to
> > > > > > the public, related to a data quality solution for big data,
> > > > > > including both streaming and batch mode. It offers an unified
> > > > > > process to measure data quality from different perspectives...
> > > > >
> > > > > I suggest removing the last phrase, "It offers an unified...", I
> > think
> > > > > it's good to avoid being too specific in these descriptions. That
> > > > > phrase appears twice in the resolution, as usual.
> > > > >
> > > > > Apart from that, +1 on graduation!
> > > > >
> > > > > -Bertrand
> > > > >
> > > >
> > >
> >
>


Re: [DISCUSS] Graduate Apache Griffin (incubating) as a TLP

2018-10-17 Thread 亮 邵
+1 Agree to move it to TLP.

From: zhihong liu 
Sent: Wednesday, October 17, 2018 3:34 AM
To: dev@griffin.incubator.apache.org
Cc: gene...@incubator.apache.org
Subject: Re: [DISCUSS] Graduate Apache Griffin (incubating) as a TLP

Agree that it is the just time moving Apache Griffin forward, to be a TLP.

On Tue, Oct 16, 2018 at 5:46 PM jenny li  wrote:

> Agree with William's proposal.
>
> Best Regards,
> Jenny
>
> On Tue, Oct 16, 2018 at 5:33 PM Lionel Liu  wrote:
>
> > As I've commented in dev list, I agree with this proposal.
> >
> > Thanks,
> > Lionel
> >
> > On Tue, Oct 16, 2018 at 4:59 PM William Guo  wrote:
> >
> > > Hi Bertrand,
> > >
> > > Thanks for the feedback!  We will rephrase this in coming voting phase.
> > >
> > > William
> > >
> > > On Tue, Oct 16, 2018 at 4:25 PM Bertrand Delacretaz <
> > > bdelacre...@codeconsult.ch> wrote:
> > >
> > > > Hi,
> > > >
> > > > On Tue, Oct 16, 2018 at 2:51 AM William Guo 
> wrote:
> > > > > ...to establish a Project Management
> > > > > Committee charged with the creation and maintenance of
> > > > > open-source software, for distribution at no charge to
> > > > > the public, related to a data quality solution for big data,
> > > > > including both streaming and batch mode. It offers an unified
> > > > > process to measure data quality from different perspectives...
> > > >
> > > > I suggest removing the last phrase, "It offers an unified...", I
> think
> > > > it's good to avoid being too specific in these descriptions. That
> > > > phrase appears twice in the resolution, as usual.
> > > >
> > > > Apart from that, +1 on graduation!
> > > >
> > > > -Bertrand
> > > >
> > >
> >
>