Re: [VOTE] Graduate Apache Griffin (incubating) as a TLP
+1 (binding) Regards, Dave Sent from my iPhone > On Nov 1, 2018, at 12:31 AM, William Guo wrote: > > +dev > > -- Forwarded message - > From: William Guo > Date: Thu, Nov 1, 2018 at 11:21 AM > Subject: [VOTE] Graduate Apache Griffin (incubating) as a TLP > To: > > > Hi all, > > Given that we've got positive feedback on the DISCUSS > thread, after we had made some changes based on DISCUSS feedback. > I'd like to start an official VOTE thread now. > > > Please vote on the resolution pasted below to graduate > Apache Griffin from the incubator to the top level project. > > [ ] +1 Graduate Apache Griffin from the Incubator. > [ ] +0 Don't care. > [ ] -1 Don't graduate Apache Griffin from the Incubator because... > > This vote will be open for at least 72 hours. > > > Many thanks to our mentors and everyone else for their support, > > William Guo (on behalf of the Apache Griffin PPMC). > > > ## Resolution to create a TLP from graduating Incubator podling > > X. 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. > > > 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; > 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 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 PMC are > here after discharged.
[GitHub] incubator-griffin pull request #444: Define griffin plain-vanilla hook.
Github user toyboxman commented on a diff in the pull request: https://github.com/apache/incubator-griffin/pull/444#discussion_r230049250 --- Diff: service/src/main/java/org/apache/griffin/core/job/JobServiceImpl.java --- @@ -168,7 +175,14 @@ public AbstractJob addJob(AbstractJob job) throws Exception { Long measureId = job.getMeasureId(); GriffinMeasure measure = getMeasureIfValid(measureId); JobOperator op = getJobOperator(measure.getProcessType()); -return op.add(job, measure); +AbstractJob jobSaved = op.add(job, measure); +JobEvent jobEvent = new JobEvent(jobSaved); +eventListeners.forEach(hook -> { --- End diff -- in local test, if using synchronous call, listener probably led db transaction failure on condition that listener didn't return. I think it's better that injection doesn't impact current code flow @chemikadze @guoyuepeng how do you think about ---
[GitHub] incubator-griffin pull request #444: Define griffin plain-vanilla hook.
Github user toyboxman commented on a diff in the pull request: https://github.com/apache/incubator-griffin/pull/444#discussion_r230047870 --- Diff: service/src/main/java/org/apache/griffin/core/integration/GriffinEvent.java --- @@ -0,0 +1,44 @@ +/* +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +*/ + +package org.apache.griffin.core.integration; + +/** + * A semantic event which indicates that a griffin-defined action occurred. + * This high-level event is generated by an action (such as an + * addJob) when the task-specific action occurs. + * The event is passed to every GriffinHook object + * that registered to receive such events using configuration. + * + * @author Eugene Liu + * @since 0.3 + */ +public interface GriffinEvent { +/** + * @return concrete event type + */ +String getType(); --- End diff -- ok, let us change to enum as event type, like Enum type { job, measure, ... } do you agree? ---
[GitHub] incubator-griffin pull request #444: Define griffin plain-vanilla hook.
Github user toyboxman commented on a diff in the pull request: https://github.com/apache/incubator-griffin/pull/444#discussion_r230047399 --- Diff: service/src/test/java/org/apache/griffin/core/job/EventServiceTest.java --- @@ -0,0 +1,69 @@ +package org.apache.griffin.core.job; + +import static org.apache.griffin.core.util.EntityHelper.createGriffinMeasure; + +import java.util.ArrayList; +import java.util.List; + +import org.apache.griffin.core.exception.GriffinException; +import org.apache.griffin.core.integration.GriffinEvent; +import org.apache.griffin.core.integration.GriffinHook; +import org.apache.griffin.core.integration.JobEvent; +import org.apache.griffin.core.job.entity.BatchJob; +import org.apache.griffin.core.job.entity.JobDataSegment; +import org.apache.griffin.core.measure.entity.GriffinMeasure; +import org.apache.griffin.core.measure.entity.Measure; +import org.apache.griffin.core.util.EntityHelper; +import org.junit.Before; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.boot.test.autoconfigure.orm.jpa.DataJpaTest; +import org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManager; +import org.springframework.context.annotation.ComponentScan; +import org.springframework.test.context.junit4.SpringRunner; +import org.springframework.util.Assert; + +@RunWith(SpringRunner.class) +//@TestConfiguration +//@AutoConfigureTestEntityManager +@DataJpaTest +@ComponentScan("org.apache.griffin.core") +//@SpringBootTest +//@ContextConfiguration(classes = {JobServiceImpl.class, SchedulerFactoryBean.class, JobInstanceRepo.class}) +public class EventServiceTest { +@Autowired +private JobService jobService; + +@Autowired +private TestEntityManager entityManager; + +@Before +public void setup() throws Exception { +Class.forName("org.apache.griffin.core.integration.JobEventHook"); +entityManager.clear(); +entityManager.flush(); +setEntityManager(); +} + +@Test +public void testAddJobEvent() throws Exception { --- End diff -- yes, I try to catch exception to verify. but I don't find way in spring ---
[GitHub] incubator-griffin pull request #444: Define griffin plain-vanilla hook.
Github user toyboxman commented on a diff in the pull request: https://github.com/apache/incubator-griffin/pull/444#discussion_r230047076 --- Diff: service/src/main/java/org/apache/griffin/core/integration/GriffinEventListeners.java --- @@ -0,0 +1,61 @@ +package org.apache.griffin.core.integration; + +import java.util.ArrayList; +import java.util.List; +import java.util.Scanner; + +import org.springframework.beans.factory.annotation.Value; +import org.springframework.boot.context.properties.ConfigurationProperties; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor; + +@Configuration +@ConfigurationProperties(prefix = "internal.event") +public class GriffinEventListeners { +private static final Logger LOGGER = LoggerFactory +.getLogger(GriffinEventListeners.class); +@Value("${internal.event.listeners}") +private String listeners; --- End diff -- let me try spring list ---
[GitHub] incubator-griffin pull request #444: Define griffin plain-vanilla hook.
Github user toyboxman commented on a diff in the pull request: https://github.com/apache/incubator-griffin/pull/444#discussion_r230046860 --- Diff: service/src/main/java/org/apache/griffin/core/integration/GriffinEventListeners.java --- @@ -0,0 +1,61 @@ +package org.apache.griffin.core.integration; + +import java.util.ArrayList; +import java.util.List; +import java.util.Scanner; + +import org.springframework.beans.factory.annotation.Value; +import org.springframework.boot.context.properties.ConfigurationProperties; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor; + +@Configuration +@ConfigurationProperties(prefix = "internal.event") +public class GriffinEventListeners { +private static final Logger LOGGER = LoggerFactory +.getLogger(GriffinEventListeners.class); +@Value("${internal.event.listeners}") +private String listeners; + +@Value("${internal.event.scheduler.thread.size}") +private int threadPoolSize; + +@Bean +public ThreadPoolTaskExecutor getListenersScheduler() { +ThreadPoolTaskExecutor executor = new ThreadPoolTaskExecutor(); +executor.setCorePoolSize(threadPoolSize); +executor.setMaxPoolSize(threadPoolSize * 2); +executor.setThreadNamePrefix("event_listener_task_scheduler"); +executor.initialize(); + +return executor; +} + +@Bean +public List getListenersRegistered() { +ArrayList hookList = new ArrayList<>(); +if (listeners == null || listeners.isEmpty()) { +LOGGER.info("Disable griffin event listener for service."); +} else { +//split list of class name +Scanner scanner = new Scanner(listeners).useDelimiter(";"); --- End diff -- let me try it ---
[GitHub] incubator-griffin pull request #444: Define griffin plain-vanilla hook.
Github user toyboxman commented on a diff in the pull request: https://github.com/apache/incubator-griffin/pull/444#discussion_r230046728 --- Diff: service/src/main/java/org/apache/griffin/core/integration/JobEventHook.java --- @@ -0,0 +1,11 @@ +package org.apache.griffin.core.integration; + +import org.apache.griffin.core.exception.GriffinException; + +public class JobEventHook implements GriffinHook { +@Override +public void onEvent(GriffinEvent event) throws GriffinException { +throw new GriffinException.UnImplementedException( +"This method needs to be reimplemented by event-consuming purpose"); --- End diff -- if we think about exporting interface and hope user to implement method details. we should let it empty or throw a exception tip here ---
[GitHub] incubator-griffin pull request #444: Define griffin plain-vanilla hook.
Github user toyboxman commented on a diff in the pull request: https://github.com/apache/incubator-griffin/pull/444#discussion_r230045266 --- Diff: service/src/main/java/org/apache/griffin/core/integration/GriffinEventListeners.java --- @@ -0,0 +1,61 @@ +package org.apache.griffin.core.integration; + +import java.util.ArrayList; +import java.util.List; +import java.util.Scanner; + +import org.springframework.beans.factory.annotation.Value; +import org.springframework.boot.context.properties.ConfigurationProperties; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor; + +@Configuration +@ConfigurationProperties(prefix = "internal.event") +public class GriffinEventListeners { +private static final Logger LOGGER = LoggerFactory +.getLogger(GriffinEventListeners.class); +@Value("${internal.event.listeners}") +private String listeners; + +@Value("${internal.event.scheduler.thread.size}") +private int threadPoolSize; + +@Bean +public ThreadPoolTaskExecutor getListenersScheduler() { +ThreadPoolTaskExecutor executor = new ThreadPoolTaskExecutor(); +executor.setCorePoolSize(threadPoolSize); +executor.setMaxPoolSize(threadPoolSize * 2); +executor.setThreadNamePrefix("event_listener_task_scheduler"); +executor.initialize(); + +return executor; +} + +@Bean +public List getListenersRegistered() { +ArrayList hookList = new ArrayList<>(); +if (listeners == null || listeners.isEmpty()) { +LOGGER.info("Disable griffin event listener for service."); +} else { +//split list of class name +Scanner scanner = new Scanner(listeners).useDelimiter(";"); +while (scanner.hasNext()) { +String hookName = scanner.next(); +try { +Class cl = (Class) Class.forName(hookName); +GriffinHook hook = cl.newInstance(); --- End diff -- I have no feasible/good idea to inject/load external listener now. so I used java reflection to new listener instance. let me think about spring inject functionality ---
Re: [VOTE] Graduate Apache Griffin (incubating) as a TLP
+1 On Thu, Nov 1, 2018 at 6:03 PM Jean-Baptiste Onofré wrote: > +1 (binding) > > Regards > JB > > Le 1 nov. 2018 à 14:03, à 14:03, Willem Jiang a > écrit: > >+1 binding. > >It's good to see griffin is ready to graduate. > > > >Willem Jiang > > > >Twitter: willemjiang > >Weibo: 姜宁willem > > > >On Thu, Nov 1, 2018 at 3:31 PM William Guo wrote: > >> > >> +dev > >> > >> -- Forwarded message - > >> From: William Guo > >> Date: Thu, Nov 1, 2018 at 11:21 AM > >> Subject: [VOTE] Graduate Apache Griffin (incubating) as a TLP > >> To: > >> > >> > >> Hi all, > >> > >> Given that we've got positive feedback on the DISCUSS > >> thread, after we had made some changes based on DISCUSS feedback. > >> I'd like to start an official VOTE thread now. > >> > >> > >> Please vote on the resolution pasted below to graduate > >> Apache Griffin from the incubator to the top level project. > >> > >> [ ] +1 Graduate Apache Griffin from the Incubator. > >> [ ] +0 Don't care. > >> [ ] -1 Don't graduate Apache Griffin from the Incubator because... > >> > >> This vote will be open for at least 72 hours. > >> > >> > >> Many thanks to our mentors and everyone else for their support, > >> > >> William Guo (on behalf of the Apache Griffin PPMC). > >> > >> > >> ## Resolution to create a TLP from graduating Incubator podling > >> > >> X. 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. > >> > >> > >> 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; > >> 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 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 PMC are > >> here after discharged. > > > >- > >To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > >For additional commands, e-mail: general-h...@incubator.apache.org >
[GitHub] incubator-griffin-site pull request #13: Fix layout issue when on mobile
Github user asfgit closed the pull request at: https://github.com/apache/incubator-griffin-site/pull/13 ---
[GitHub] incubator-griffin-site pull request #13: Fix layout issue when on mobile
GitHub user icesmartjuan opened a pull request: https://github.com/apache/incubator-griffin-site/pull/13 Fix layout issue when on mobile You can merge this pull request into a Git repository by running: $ git pull https://github.com/icesmartjuan/incubator-griffin-site fix/partner_logo_display Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-griffin-site/pull/13.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #13 commit e97871049bc17092bf321a8971b95a16f43bf353 Author: Li, Juan Date: 2018-11-01T10:55:30Z Fix layout issue when on mobile ---
Re: [VOTE] Graduate Apache Griffin (incubating) as a TLP
+1 (binding) Regards JB Le 1 nov. 2018 à 14:03, à 14:03, Willem Jiang a écrit: >+1 binding. >It's good to see griffin is ready to graduate. > >Willem Jiang > >Twitter: willemjiang >Weibo: 姜宁willem > >On Thu, Nov 1, 2018 at 3:31 PM William Guo wrote: >> >> +dev >> >> -- Forwarded message - >> From: William Guo >> Date: Thu, Nov 1, 2018 at 11:21 AM >> Subject: [VOTE] Graduate Apache Griffin (incubating) as a TLP >> To: >> >> >> Hi all, >> >> Given that we've got positive feedback on the DISCUSS >> thread, after we had made some changes based on DISCUSS feedback. >> I'd like to start an official VOTE thread now. >> >> >> Please vote on the resolution pasted below to graduate >> Apache Griffin from the incubator to the top level project. >> >> [ ] +1 Graduate Apache Griffin from the Incubator. >> [ ] +0 Don't care. >> [ ] -1 Don't graduate Apache Griffin from the Incubator because... >> >> This vote will be open for at least 72 hours. >> >> >> Many thanks to our mentors and everyone else for their support, >> >> William Guo (on behalf of the Apache Griffin PPMC). >> >> >> ## Resolution to create a TLP from graduating Incubator podling >> >> X. 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. >> >> >> 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; >> 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 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 PMC are >> here after discharged. > >- >To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org >For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Graduate Apache Griffin (incubating) as a TLP
+1 binding. It's good to see griffin is ready to graduate. Willem Jiang Twitter: willemjiang Weibo: 姜宁willem On Thu, Nov 1, 2018 at 3:31 PM William Guo wrote: > > +dev > > -- Forwarded message - > From: William Guo > Date: Thu, Nov 1, 2018 at 11:21 AM > Subject: [VOTE] Graduate Apache Griffin (incubating) as a TLP > To: > > > Hi all, > > Given that we've got positive feedback on the DISCUSS > thread, after we had made some changes based on DISCUSS feedback. > I'd like to start an official VOTE thread now. > > > Please vote on the resolution pasted below to graduate > Apache Griffin from the incubator to the top level project. > > [ ] +1 Graduate Apache Griffin from the Incubator. > [ ] +0 Don't care. > [ ] -1 Don't graduate Apache Griffin from the Incubator because... > > This vote will be open for at least 72 hours. > > > Many thanks to our mentors and everyone else for their support, > > William Guo (on behalf of the Apache Griffin PPMC). > > > ## Resolution to create a TLP from graduating Incubator podling > > X. 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. > > > 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; > 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 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 PMC are > here after discharged.
Re: [DISCUSS] Graduate Apache Griffin (incubating) as a TLP
+1 Thanks, Kevin Yao William Guo 于2018年11月1日 周四上午10:24写道: > Will go to vote after some changes upon DISCUSS feedback. > > Thanks, > William > > On Thu, Nov 1, 2018 at 10:04 AM William Guo wrote: > > > Thanks all. > > > > One following update: Apache Griffin Name Search resolved. > > > > https://issues.apache.org/jira/browse/PODLINGNAMESEARCH-148 > > > > Thanks, > > William > > > > > > > > On Thu, Oct 25, 2018 at 3:07 AM Hao Chen wrote: > > > >> +1 (non-binding) > >> > >> - Hao > >> > >> On Tue, Oct 23, 2018 at 9:00 PM Luke Han wrote: > >> > >> > +1 binding > >> > > >> > Best Regards! > >> > - > >> > > >> > Luke Han > >> > > >> > > >> > On Tue, Oct 23, 2018 at 10:37 PM William Guo > wrote: > >> > > >> > > Hi Dave, > >> > > > >> > > Thanks for your hard working. > >> > > > >> > > Sorry I was a little bit hurry, definitely we can wait. :) > >> > > > >> > > > >> > > Thanks, > >> > > William > >> > > > >> > > On Tue, Oct 23, 2018 at 10:17 AM Dave Fisher > > >> > > wrote: > >> > > > >> > > > Hi William, > >> > > > > >> > > > A little patience please! I just flew back home to California from > >> > > > Shenzhen. I’ll take a look tomorrow. Perhaps the VP, Brand will > >> review > >> > by > >> > > > then. > >> > > > > >> > > > BTW - the next Board meeting is November 21. This means that there > >> is > >> > > > plenty of time to complete graduation steps. > >> > > > > >> > > > Warm Regards, > >> > > > Dave > >> > > > > >> > > > Sent from my iPhone > >> > > > > >> > > > On Oct 22, 2018, at 4:56 PM, William Guo > wrote: > >> > > > > >> > > > + Dave, > >> > > > > >> > > > Thanks, > >> > > > William > >> > > > > >> > > > On Sun, Oct 21, 2018 at 11:15 PM William Guo > >> wrote: > >> > > > > >> > > >> Hi Dave, > >> > > >> > >> > > >> We have updated name search in ticket > >> > > >> https://issues.apache.org/jira/browse/PODLINGNAMESEARCH-148 > >> > > >> > >> > > >> Please review it. > >> > > >> > >> > > >> Thanks, > >> > > >> William > >> > > >> > >> > > >> On Sun, Oct 21, 2018 at 3:53 PM Willem Jiang < > >> willem.ji...@gmail.com> > >> > > >> wrote: > >> > > >> > >> > > >>> It looks good to me. > >> > > >>> > >> > > >>> Willem Jiang > >> > > >>> > >> > > >>> Twitter: willemjiang > >> > > >>> Weibo: 姜宁willem > >> > > >>> > >> > > >>> On Fri, Oct 19, 2018 at 1:59 PM Lionel Liu < > lionel...@apache.org> > >> > > wrote: > >> > > >>> > > >> > > >>> > Hi all, > >> > > >>> > > >> > > >>> > We've updated the Podling Suitable Name Search ticket: > >> > > >>> > https://issues.apache.org/jira/browse/PODLINGNAMESEARCH-148 > >> > > >>> > > >> > > >>> > BTW, I think we can remove the "creation of a set of bylaws" > >> line, > >> > to > >> > > >>> just > >> > > >>> > follow the ASF bylaws. > >> > > >>> > > >> > > >>> > Thanks, > >> > > >>> > Lionel > >> > > >>> > > >> > > >>> > On Thu, Oct 18, 2018 at 10:37 AM Henry Saputra < > >> > > >>> henry.sapu...@gmail.com> > >> > > >>> > wrote: > >> > > >>> > > >> > > >>> > > 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 < > >> > dave2w...@comcast.net > >> > > > > >> > > >>> 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 < > >> > > hsapu...@apache.org> > >> > > >>> > > 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 < > >> > gu...@apache.org> > >> > > >>> 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: > >> > > >>> > > > >> > >> > > >>> > > > >> > >> > > >>> > > > > >> > > >>> > > > >> > > >>> > >> > > > >> > > >> >
Re: [VOTE] Graduate Apache Griffin (incubating) as a TLP
+1 On Thu, Nov 1, 2018 at 3:31 PM William Guo wrote: > +dev > > -- Forwarded message - > From: William Guo > Date: Thu, Nov 1, 2018 at 11:21 AM > Subject: [VOTE] Graduate Apache Griffin (incubating) as a TLP > To: > > > Hi all, > > Given that we've got positive feedback on the DISCUSS > thread, after we had made some changes based on DISCUSS feedback. > I'd like to start an official VOTE thread now. > > > Please vote on the resolution pasted below to graduate > Apache Griffin from the incubator to the top level project. > > [ ] +1 Graduate Apache Griffin from the Incubator. > [ ] +0 Don't care. > [ ] -1 Don't graduate Apache Griffin from the Incubator because... > > This vote will be open for at least 72 hours. > > > Many thanks to our mentors and everyone else for their support, > > William Guo (on behalf of the Apache Griffin PPMC). > > > ## Resolution to create a TLP from graduating Incubator podling > > X. 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. > > > 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; > 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 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 PMC are > here after discharged. >
Re: [VOTE] Graduate Apache Griffin (incubating) as a TLP
+1 Alex Lv From: 吴晟 Sheng Wu Sent: Thursday, November 1, 2018 16:52 To: general Cc: dev Subject: Re: [VOTE] Graduate Apache Griffin (incubating) as a TLP +1 Be better. -- Sheng Wu Apache SkyWalking -- Original -- From: "ShaoFeng Shi"; Date: Thu, Nov 1, 2018 04:48 PM To: "general"; Cc: "dev"; Subject: Re: [VOTE] Graduate Apache Griffin (incubating) as a TLP +1 (non-binding) Gook luck Griffin! Eugene Liu 于2018年11月1日周四 下午3:57写道: > It's time to graduate now! > > totally agree +1 > > From: jenny li > Sent: Thursday, November 1, 2018 3:53 PM > To: dev@griffin.incubator.apache.org > Cc: gene...@incubator.apache.org > Subject: Re: [VOTE] Graduate Apache Griffin (incubating) as a TLP > > +1 Can‘t wait to see this great project Apache Griffin from the Incubator > to Graduation. > > Best regards, > Jenny > > On Thu, Nov 1, 2018 at 3:31 PM William Guo wrote: > > > +dev > > > > -- Forwarded message - > > From: William Guo > > Date: Thu, Nov 1, 2018 at 11:21 AM > > Subject: [VOTE] Graduate Apache Griffin (incubating) as a TLP > > To: > > > > > > Hi all, > > > > Given that we've got positive feedback on the DISCUSS > > thread, after we had made some changes based on DISCUSS feedback. > > I'd like to start an official VOTE thread now. > > > > > > Please vote on the resolution pasted below to graduate > > Apache Griffin from the incubator to the top level project. > > > > [ ] +1 Graduate Apache Griffin from the Incubator. > > [ ] +0 Don't care. > > [ ] -1 Don't graduate Apache Griffin from the Incubator because... > > > > This vote will be open for at least 72 hours. > > > > > > Many thanks to our mentors and everyone else for their support, > > > > William Guo (on behalf of the Apache Griffin PPMC). > > > > > > ## Resolution to create a TLP from graduating Incubator podling > > > > X. 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. > > > > > > 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; > > 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 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 PMC are > > here after discharged. > > > -- Best regards, Shaofeng Shi 史少锋
Re: [VOTE] Graduate Apache Griffin (incubating) as a TLP
+1 Be better. -- Sheng Wu Apache SkyWalking -- Original -- From: "ShaoFeng Shi"; Date: Thu, Nov 1, 2018 04:48 PM To: "general"; Cc: "dev"; Subject: Re: [VOTE] Graduate Apache Griffin (incubating) as a TLP +1 (non-binding) Gook luck Griffin! Eugene Liu ??2018??11??1?? 3:57?? > It's time to graduate now! > > totally agree +1 > > From: jenny li > Sent: Thursday, November 1, 2018 3:53 PM > To: dev@griffin.incubator.apache.org > Cc: gene...@incubator.apache.org > Subject: Re: [VOTE] Graduate Apache Griffin (incubating) as a TLP > > +1 Can??t wait to see this great project Apache Griffin from the Incubator > to Graduation. > > Best regards, > Jenny > > On Thu, Nov 1, 2018 at 3:31 PM William Guo wrote: > > > +dev > > > > -- Forwarded message - > > From: William Guo > > Date: Thu, Nov 1, 2018 at 11:21 AM > > Subject: [VOTE] Graduate Apache Griffin (incubating) as a TLP > > To: > > > > > > Hi all, > > > > Given that we've got positive feedback on the DISCUSS > > thread, after we had made some changes based on DISCUSS feedback. > > I'd like to start an official VOTE thread now. > > > > > > Please vote on the resolution pasted below to graduate > > Apache Griffin from the incubator to the top level project. > > > > [ ] +1 Graduate Apache Griffin from the Incubator. > > [ ] +0 Don't care. > > [ ] -1 Don't graduate Apache Griffin from the Incubator because... > > > > This vote will be open for at least 72 hours. > > > > > > Many thanks to our mentors and everyone else for their support, > > > > William Guo (on behalf of the Apache Griffin PPMC). > > > > > > ## Resolution to create a TLP from graduating Incubator podling > > > > X. 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. > > > > > > 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; > > 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 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 PMC are > > here after discharged. > > > -- Best regards, Shaofeng Shi ??
Re: [VOTE] Graduate Apache Griffin (incubating) as a TLP
+1 (non-binding) Gook luck Griffin! Eugene Liu 于2018年11月1日周四 下午3:57写道: > It's time to graduate now! > > totally agree +1 > > From: jenny li > Sent: Thursday, November 1, 2018 3:53 PM > To: dev@griffin.incubator.apache.org > Cc: gene...@incubator.apache.org > Subject: Re: [VOTE] Graduate Apache Griffin (incubating) as a TLP > > +1 Can‘t wait to see this great project Apache Griffin from the Incubator > to Graduation. > > Best regards, > Jenny > > On Thu, Nov 1, 2018 at 3:31 PM William Guo wrote: > > > +dev > > > > -- Forwarded message - > > From: William Guo > > Date: Thu, Nov 1, 2018 at 11:21 AM > > Subject: [VOTE] Graduate Apache Griffin (incubating) as a TLP > > To: > > > > > > Hi all, > > > > Given that we've got positive feedback on the DISCUSS > > thread, after we had made some changes based on DISCUSS feedback. > > I'd like to start an official VOTE thread now. > > > > > > Please vote on the resolution pasted below to graduate > > Apache Griffin from the incubator to the top level project. > > > > [ ] +1 Graduate Apache Griffin from the Incubator. > > [ ] +0 Don't care. > > [ ] -1 Don't graduate Apache Griffin from the Incubator because... > > > > This vote will be open for at least 72 hours. > > > > > > Many thanks to our mentors and everyone else for their support, > > > > William Guo (on behalf of the Apache Griffin PPMC). > > > > > > ## Resolution to create a TLP from graduating Incubator podling > > > > X. 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. > > > > > > 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; > > 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 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 PMC are > > here after discharged. > > > -- Best regards, Shaofeng Shi 史少锋
Re: [VOTE] Graduate Apache Griffin (incubating) as a TLP
It's time to graduate now! totally agree +1 From: jenny li Sent: Thursday, November 1, 2018 3:53 PM To: dev@griffin.incubator.apache.org Cc: gene...@incubator.apache.org Subject: Re: [VOTE] Graduate Apache Griffin (incubating) as a TLP +1 Can‘t wait to see this great project Apache Griffin from the Incubator to Graduation. Best regards, Jenny On Thu, Nov 1, 2018 at 3:31 PM William Guo wrote: > +dev > > -- Forwarded message - > From: William Guo > Date: Thu, Nov 1, 2018 at 11:21 AM > Subject: [VOTE] Graduate Apache Griffin (incubating) as a TLP > To: > > > Hi all, > > Given that we've got positive feedback on the DISCUSS > thread, after we had made some changes based on DISCUSS feedback. > I'd like to start an official VOTE thread now. > > > Please vote on the resolution pasted below to graduate > Apache Griffin from the incubator to the top level project. > > [ ] +1 Graduate Apache Griffin from the Incubator. > [ ] +0 Don't care. > [ ] -1 Don't graduate Apache Griffin from the Incubator because... > > This vote will be open for at least 72 hours. > > > Many thanks to our mentors and everyone else for their support, > > William Guo (on behalf of the Apache Griffin PPMC). > > > ## Resolution to create a TLP from graduating Incubator podling > > X. 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. > > > 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; > 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 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 PMC are > here after discharged. >
Re: [VOTE] Graduate Apache Griffin (incubating) as a TLP
+1 Can‘t wait to see this great project Apache Griffin from the Incubator to Graduation. Best regards, Jenny On Thu, Nov 1, 2018 at 3:31 PM William Guo wrote: > +dev > > -- Forwarded message - > From: William Guo > Date: Thu, Nov 1, 2018 at 11:21 AM > Subject: [VOTE] Graduate Apache Griffin (incubating) as a TLP > To: > > > Hi all, > > Given that we've got positive feedback on the DISCUSS > thread, after we had made some changes based on DISCUSS feedback. > I'd like to start an official VOTE thread now. > > > Please vote on the resolution pasted below to graduate > Apache Griffin from the incubator to the top level project. > > [ ] +1 Graduate Apache Griffin from the Incubator. > [ ] +0 Don't care. > [ ] -1 Don't graduate Apache Griffin from the Incubator because... > > This vote will be open for at least 72 hours. > > > Many thanks to our mentors and everyone else for their support, > > William Guo (on behalf of the Apache Griffin PPMC). > > > ## Resolution to create a TLP from graduating Incubator podling > > X. 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. > > > 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; > 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 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 PMC are > here after discharged. >
Re: [VOTE] Graduate Apache Griffin (incubating) as a TLP
+1 From: William Guo Sent: Thursday, November 1, 2018 7:31 AM To: gene...@incubator.apache.org; dev@griffin.incubator.apache.org Subject: Fwd: [VOTE] Graduate Apache Griffin (incubating) as a TLP +dev -- Forwarded message - From: William Guo Date: Thu, Nov 1, 2018 at 11:21 AM Subject: [VOTE] Graduate Apache Griffin (incubating) as a TLP To: Hi all, Given that we've got positive feedback on the DISCUSS thread, after we had made some changes based on DISCUSS feedback. I'd like to start an official VOTE thread now. Please vote on the resolution pasted below to graduate Apache Griffin from the incubator to the top level project. [ ] +1 Graduate Apache Griffin from the Incubator. [ ] +0 Don't care. [ ] -1 Don't graduate Apache Griffin from the Incubator because... This vote will be open for at least 72 hours. Many thanks to our mentors and everyone else for their support, William Guo (on behalf of the Apache Griffin PPMC). ## Resolution to create a TLP from graduating Incubator podling X. 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. 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; 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 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 PMC are here after discharged.
Fwd: [VOTE] Graduate Apache Griffin (incubating) as a TLP
+dev -- Forwarded message - From: William Guo Date: Thu, Nov 1, 2018 at 11:21 AM Subject: [VOTE] Graduate Apache Griffin (incubating) as a TLP To: Hi all, Given that we've got positive feedback on the DISCUSS thread, after we had made some changes based on DISCUSS feedback. I'd like to start an official VOTE thread now. Please vote on the resolution pasted below to graduate Apache Griffin from the incubator to the top level project. [ ] +1 Graduate Apache Griffin from the Incubator. [ ] +0 Don't care. [ ] -1 Don't graduate Apache Griffin from the Incubator because... This vote will be open for at least 72 hours. Many thanks to our mentors and everyone else for their support, William Guo (on behalf of the Apache Griffin PPMC). ## Resolution to create a TLP from graduating Incubator podling X. 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. 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; 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 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 PMC are here after discharged.