Re: [ALC] Request to setup ALC in Beijing

2020-02-26 Thread Willem Jiang
Hi,

I just create a public editable document for the weekly meeting of ALC
Beijing.
Please add your name if you want to attend the meeting and feel free to
update the agenda.
https://docs.google.com/document/d/1mBu5ITy4p6nlv7jdBZ7Um0_zEJdTQso-jmxJ_gggCvQ/edit#

Here are the Zoom meeting links for today's meeting.

Topic: ALC Beijing Member meeting
Time: Feb 27, 2020 09:30 PM Beijing, Shanghai

Join Zoom Meeting
https://zoom.com.cn/j/848357269

Meeting ID: 848 357 269

One tap mobile
+16465588656,,848357269# US (New York)
+14086380968,,848357269# US (San Jose)

Dial by your location
+1 646 558 8656 US (New York)
+1 408 638 0968 US (San Jose)
Meeting ID: 848 357 269
Find your local number: https://zoom.com.cn/u/feJIm2ZNrv

Willem Jiang

Twitter: willemjiang
Weibo: 姜宁willem


On Thu, Feb 27, 2020 at 11:06 AM zhangli...@apache.org <
zhangli...@apache.org> wrote:

> Do we need a precondition about base on Beijing for Members (or Full
> Members)?
>
> --
>
> Liang Zhang (John)
> Apache ShardingSphere & Dubbo
>
>
> Willem Jiang  于2020年2月27日周四 上午10:56写道:
>
>>
>>
>> On Thu, Feb 27, 2020 at 10:11 AM Sheng Wu 
>> wrote:
>>
>>> Hi Hadrian
>>>
>>> I like this idea.
>>>
>>> > At least one member of the Steering Committee SHOULD be a member of
>>> dev@community.a.o.
>>> This means a committer of community.a.o, right?
>>>
>>
>> I guess it's just like the incubator.a.o,  SHOULD be PMC member of
>> community.a.o.
>>
>>
>>> Sheng Wu 吴晟
>>> Twitter, wusheng1108
>>>
>>>
>>> Hadrian Zbarcea  于2020年2月27日周四 上午4:47写道:
>>>
 Hi Juan Pan,

 Best is to keep things simple. My suggestion would be to have 3 roles:

 1. Associate Members = anybody interested, low barrier to entry
 2. Members (or Full Members) = members who are also committers to any
 ASF project
 3. Steering Committee = elected from Full Members with an
 administrative/organizational role (similar to a PMC); size up to you

 Associate Members would become Full Members simply by getting the Vote
 of an ASF community/project, not special procedure would be necessary
 inside the ALC. At least one member of the Steering Committee SHOULD be a
 member of dev@community.a.o. You could consider removing Associate
 Members who were inactive for a significant time, say 2 years.

 Cheers,
 Hadrian


 On Tue, Feb 25, 2020 at 10:19 PM Juan Pan  wrote:

> Hi
>
> After reading the thread, two of questions came to my mind, i.e. What
> is the Responsibility of ALC member? How to become a ALC member?
> Moreover, i guess other ALCs will have the same questions as well.
>
> From the ALC doc[1], we can learn that the responsibilities of ALC are
> mostly related to Apache way, so if the responsibilities of a member is to
> help do those things,
> that means a member at least has a basic understanding of Apache or
> did some contributions?
> Secondly, if many of people who may has no understanding of Apache, or
> just want to be a member (for interest?), is it ok to include him as a
> member? Is there any condition or bar?
>
> IMO, we may consider nomination and vote for a member. Our upcoming
> online meet up is a good chance to discuss.
>
> See you then.
>
> [1]
> https://cwiki.apache.org/confluence/display/COMDEV/Apache+Local+Community+-+ALC#ApacheLocalCommunity-ALC-ALCRolesandResponsibilities
>
>  *Juan Pan (Trista) *
>
> Senior DBA & PPMC of Apache ShardingSphere(Incubating)
> E-mail: panj...@apache.org
>
>
> On 02/26/2020 09:53,Sheng Wu
>  wrote:
>
> Hi Hadrian
>
> So, from what I read in the thread above, I see you all being mostly in
>
> agreement, but are referring to different (and important) aspects.
>
> Yes, we are. We could discuss this more on Thur. online meeting.
>
> Sheng Wu 吴晟
> Twitter, wusheng1108
>
>
> Hadrian Zbarcea  于2020年2月26日周三 上午12:27写道:
>
> Most of the disagreements on the ASF lists can be traced back to a
> communication issue. I think I understand what Willem proposed and I
> agree
> on the low bar aspect, but I think the way the term bar is used may
> create
> unnecessary misunderstandings.
>
> This being an ASF local community, it must be guided by ASF standards
> (let's not call them rules). This is in the interest of advancing the
> ASF
> values we believe in and proved successful for over 2 decades. From
> this
> point of view the people who are organizing the community must know
> what
> they're are doing, Sheng Wu you are correct. There should be a way in
> which
> the organizers (or members or whatever word we choose to describe that
> PMC
> member like role) communicate with each other, build consensus and
> execute.
> If necessary, they are smart and experienced enough to ask

[jira] [Created] (COMDEV-360) RocketMQ Connect Hive

2020-02-26 Thread duheng (Jira)
duheng created COMDEV-360:
-

 Summary: RocketMQ Connect Hive
 Key: COMDEV-360
 URL: https://issues.apache.org/jira/browse/COMDEV-360
 Project: Community Development
  Issue Type: Wish
  Components: GSoC/Mentoring ideas
Reporter: duheng


h3. Content

The Hive sink connector allows you to export data from Apache RocketMQ topics 
to HDFS files in a variety of formats and integrates with Hive to make data 
immediately available for querying with HiveQL. The connector periodically 
polls data from RocketMQ and writes them to HDFS.

The data from each RocketMQ topic is partitioned by the provided partitioner 
and divided into chunks. Each chunk of data is represented as an HDFS file with 
topic, queueName, start and end offsets of this data chunk in the filename.

So, in this project, you need to implement a Hive sink connector based on 
OpenMessaging connect API, and run it on RocketMQ connect runtime.

You should learn before applying for this topic
Hive/Apache RocketMQ/Apache RocketMQ Connect/ OpenMessaging Connect API
h3. Mentor

[chenguangsh...@apache.org|mailto:chenguangsh...@apache.org], 
[vongosl...@apache.org|mailto:vongosl...@apache.org]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



[jira] [Created] (COMDEV-359) RocketMQ Connect Hbase

2020-02-26 Thread duheng (Jira)
duheng created COMDEV-359:
-

 Summary: RocketMQ Connect Hbase
 Key: COMDEV-359
 URL: https://issues.apache.org/jira/browse/COMDEV-359
 Project: Community Development
  Issue Type: Wish
  Components: GSoC/Mentoring ideas
Reporter: duheng


h3. Content

The Hbase sink connector allows moving data from Apache RocketMQ to Hbase. It 
writes data from a topic in RocketMQ to a table in the specified HBase 
instance. Auto-creation of tables and the auto-creation of column families are 
also supported.

So, in this project, you need to implement an Hbase sink connector based on 
OpenMessaging connect API, and will execute on RocketMQ connect runtime.

You should learn before applying for this topic
Hbase/Apache RocketMQ/Apache RocketMQ Connect/ OpenMessaging Connect API
h3. Mentor

[chenguangsh...@apache.org|mailto:chenguangsh...@apache.org], 
[vongosl...@apache.org|mailto:vongosl...@apache.org]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



Re: [ALC] Request to setup ALC in Beijing

2020-02-26 Thread Juan Pan
Hi Hadrian,


I like your idea, very clear.
If possible, we can share this summary to other ALCs  or add something to [1] 
in the future.


Cheers.
Trista


[1] 
https://cwiki.apache.org/confluence/display/COMDEV/Apache+Local+Community+-+ALC#ApacheLocalCommunity-ALC-ALCRolesandResponsibilities


 Juan Pan (Trista) 
 
Senior DBA & PPMC of Apache ShardingSphere(Incubating)
E-mail: panj...@apache.org




On 02/27/2020 04:47,Hadrian Zbarcea wrote:
Hi Juan Pan,

Best is to keep things simple. My suggestion would be to have 3 roles:

1. Associate Members = anybody interested, low barrier to entry
2. Members (or Full Members) = members who are also committers to any ASF
project
3. Steering Committee = elected from Full Members with an
administrative/organizational role (similar to a PMC); size up to you

Associate Members would become Full Members simply by getting the Vote of
an ASF community/project, not special procedure would be necessary inside
the ALC. At least one member of the Steering Committee SHOULD be a member
of dev@community.a.o. You could consider removing Associate Members who
were inactive for a significant time, say 2 years.

Cheers,
Hadrian


On Tue, Feb 25, 2020 at 10:19 PM Juan Pan  wrote:

Hi

After reading the thread, two of questions came to my mind, i.e. What is
the Responsibility of ALC member? How to become a ALC member?
Moreover, i guess other ALCs will have the same questions as well.

From the ALC doc[1], we can learn that the responsibilities of ALC are
mostly related to Apache way, so if the responsibilities of a member is to
help do those things,
that means a member at least has a basic understanding of Apache or did
some contributions?
Secondly, if many of people who may has no understanding of Apache, or
just want to be a member (for interest?), is it ok to include him as a
member? Is there any condition or bar?

IMO, we may consider nomination and vote for a member. Our upcoming online
meet up is a good chance to discuss.

See you then.

[1]
https://cwiki.apache.org/confluence/display/COMDEV/Apache+Local+Community+-+ALC#ApacheLocalCommunity-ALC-ALCRolesandResponsibilities

*Juan Pan (Trista) *

Senior DBA & PPMC of Apache ShardingSphere(Incubating)
E-mail: panj...@apache.org


On 02/26/2020 09:53,Sheng Wu
 wrote:

Hi Hadrian

So, from what I read in the thread above, I see you all being mostly in

agreement, but are referring to different (and important) aspects.

Yes, we are. We could discuss this more on Thur. online meeting.

Sheng Wu 吴晟
Twitter, wusheng1108


Hadrian Zbarcea  于2020年2月26日周三 上午12:27写道:

Most of the disagreements on the ASF lists can be traced back to a
communication issue. I think I understand what Willem proposed and I agree
on the low bar aspect, but I think the way the term bar is used may create
unnecessary misunderstandings.

This being an ASF local community, it must be guided by ASF standards
(let's not call them rules). This is in the interest of advancing the ASF
values we believe in and proved successful for over 2 decades. From this
point of view the people who are organizing the community must know what
they're are doing, Sheng Wu you are correct. There should be a way in which
the organizers (or members or whatever word we choose to describe that PMC
member like role) communicate with each other, build consensus and execute.
If necessary, they are smart and experienced enough to ask for advice from
an ASF officer or the board, whatever the case may be.

On the other side, thinking about the intent behind the ACL Beijing, it is
not intended (I assume) as a private club, but a way to promote open source
and the ASF. From this point of view the community should be inclusive,
there should be a low bar to entry, there should be good and active
mentoring of new individuals (whatever we call them if not members) and
they should be encouraged, helped, guided, mentored to be successful with
open source, ASF projects and the ASF way in particular. Interested and
talented individuals will get the karma in ASF projects and will go as far
as they want, and will get a better understanding of what the ASF is about.
The 'status' in the ACL Beijing will come from their contributions to open
source projects, not the fact that they 'joined the club'. And to be clear,
contributions don't mean just code contributions.

IMHO, it matters less if those who join are called members of the ALC,
what matters is what they do and how they are helped to become successful
and how they help others to become successful. Actually the term member is
a bit overloaded at the ASF as well. I remember many cases when newly voted
PMC members thought they are members of the foundation, and it took a bit
for them to understand the difference.

So, from what I read in the thread above, I see you all being mostly in
agreement, but are referring to different (and important) aspects.

Best of luck,
Hadrian



On Tue, Feb 25, 2020 at 8:04 AM Sheng Wu 
wrote:

Hi Willem


Re: [ALC] Request to setup ALC in Beijing

2020-02-26 Thread Willem Jiang
OK,  I got SHOULD definition :)

Willem Jiang

Twitter: willemjiang
Weibo: 姜宁willem

On Thu, Feb 27, 2020 at 11:04 AM Hadrian Zbarcea  wrote:
>
>
>
> On Wed, Feb 26, 2020 at 9:56 PM Willem Jiang  wrote:
>>
>>
>> I guess it's just like the incubator.a.o,  SHOULD be PMC member of 
>> community.a.o.
>
>
> https://www.ietf.org/rfc/rfc2119.txt
>
>

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



Re: [ALC] Request to setup ALC in Beijing

2020-02-26 Thread zhangli...@apache.org
Do we need a precondition about base on Beijing for Members (or Full
Members)?

--

Liang Zhang (John)
Apache ShardingSphere & Dubbo


Willem Jiang  于2020年2月27日周四 上午10:56写道:

>
>
> On Thu, Feb 27, 2020 at 10:11 AM Sheng Wu 
> wrote:
>
>> Hi Hadrian
>>
>> I like this idea.
>>
>> > At least one member of the Steering Committee SHOULD be a member of
>> dev@community.a.o.
>> This means a committer of community.a.o, right?
>>
>
> I guess it's just like the incubator.a.o,  SHOULD be PMC member of
> community.a.o.
>
>
>> Sheng Wu 吴晟
>> Twitter, wusheng1108
>>
>>
>> Hadrian Zbarcea  于2020年2月27日周四 上午4:47写道:
>>
>>> Hi Juan Pan,
>>>
>>> Best is to keep things simple. My suggestion would be to have 3 roles:
>>>
>>> 1. Associate Members = anybody interested, low barrier to entry
>>> 2. Members (or Full Members) = members who are also committers to any
>>> ASF project
>>> 3. Steering Committee = elected from Full Members with an
>>> administrative/organizational role (similar to a PMC); size up to you
>>>
>>> Associate Members would become Full Members simply by getting the Vote
>>> of an ASF community/project, not special procedure would be necessary
>>> inside the ALC. At least one member of the Steering Committee SHOULD be a
>>> member of dev@community.a.o. You could consider removing Associate
>>> Members who were inactive for a significant time, say 2 years.
>>>
>>> Cheers,
>>> Hadrian
>>>
>>>
>>> On Tue, Feb 25, 2020 at 10:19 PM Juan Pan  wrote:
>>>
 Hi

 After reading the thread, two of questions came to my mind, i.e. What
 is the Responsibility of ALC member? How to become a ALC member?
 Moreover, i guess other ALCs will have the same questions as well.

 From the ALC doc[1], we can learn that the responsibilities of ALC are
 mostly related to Apache way, so if the responsibilities of a member is to
 help do those things,
 that means a member at least has a basic understanding of Apache or did
 some contributions?
 Secondly, if many of people who may has no understanding of Apache, or
 just want to be a member (for interest?), is it ok to include him as a
 member? Is there any condition or bar?

 IMO, we may consider nomination and vote for a member. Our upcoming
 online meet up is a good chance to discuss.

 See you then.

 [1]
 https://cwiki.apache.org/confluence/display/COMDEV/Apache+Local+Community+-+ALC#ApacheLocalCommunity-ALC-ALCRolesandResponsibilities

  *Juan Pan (Trista) *

 Senior DBA & PPMC of Apache ShardingSphere(Incubating)
 E-mail: panj...@apache.org


 On 02/26/2020 09:53,Sheng Wu
  wrote:

 Hi Hadrian

 So, from what I read in the thread above, I see you all being mostly in

 agreement, but are referring to different (and important) aspects.

 Yes, we are. We could discuss this more on Thur. online meeting.

 Sheng Wu 吴晟
 Twitter, wusheng1108


 Hadrian Zbarcea  于2020年2月26日周三 上午12:27写道:

 Most of the disagreements on the ASF lists can be traced back to a
 communication issue. I think I understand what Willem proposed and I
 agree
 on the low bar aspect, but I think the way the term bar is used may
 create
 unnecessary misunderstandings.

 This being an ASF local community, it must be guided by ASF standards
 (let's not call them rules). This is in the interest of advancing the
 ASF
 values we believe in and proved successful for over 2 decades. From this
 point of view the people who are organizing the community must know what
 they're are doing, Sheng Wu you are correct. There should be a way in
 which
 the organizers (or members or whatever word we choose to describe that
 PMC
 member like role) communicate with each other, build consensus and
 execute.
 If necessary, they are smart and experienced enough to ask for advice
 from
 an ASF officer or the board, whatever the case may be.

 On the other side, thinking about the intent behind the ACL Beijing, it
 is
 not intended (I assume) as a private club, but a way to promote open
 source
 and the ASF. From this point of view the community should be inclusive,
 there should be a low bar to entry, there should be good and active
 mentoring of new individuals (whatever we call them if not members) and
 they should be encouraged, helped, guided, mentored to be successful
 with
 open source, ASF projects and the ASF way in particular. Interested and
 talented individuals will get the karma in ASF projects and will go as
 far
 as they want, and will get a better understanding of what the ASF is
 about.
 The 'status' in the ACL Beijing will come from their contributions to
 open
 source projects, not the fact that they 'joined the club'. And to be
 clear,
 contributions don't mean just code c

Re: [ALC] Request to setup ALC in Beijing

2020-02-26 Thread Willem Jiang
Hi Hadrian,

Thanks for summarize the information.
As we just start the ACL Beijing, if we want to define the roles of
ACL, we could borrow some ideas of other Apache projects.
The basic principle is we need to follow the meritocracy way which is
a key point of Apache Way.
Let's discuss it in today's meeting.

Regards,

Willem Jiang

Twitter: willemjiang
Weibo: 姜宁willem

On Wed, Feb 26, 2020 at 12:27 AM Hadrian Zbarcea  wrote:
>
> Most of the disagreements on the ASF lists can be traced back to a 
> communication issue. I think I understand what Willem proposed and I agree on 
> the low bar aspect, but I think the way the term bar is used may create 
> unnecessary misunderstandings.
>
> This being an ASF local community, it must be guided by ASF standards (let's 
> not call them rules). This is in the interest of advancing the ASF values we 
> believe in and proved successful for over 2 decades. From this point of view 
> the people who are organizing the community must know what they're are doing, 
> Sheng Wu you are correct. There should be a way in which the organizers (or 
> members or whatever word we choose to describe that PMC member like role) 
> communicate with each other, build consensus and execute. If necessary, they 
> are smart and experienced enough to ask for advice from an ASF officer or the 
> board, whatever the case may be.
>
> On the other side, thinking about the intent behind the ACL Beijing, it is 
> not intended (I assume) as a private club, but a way to promote open source 
> and the ASF. From this point of view the community should be inclusive, there 
> should be a low bar to entry, there should be good and active mentoring of 
> new individuals (whatever we call them if not members) and they should be 
> encouraged, helped, guided, mentored to be successful with open source, ASF 
> projects and the ASF way in particular. Interested and talented individuals 
> will get the karma in ASF projects and will go as far as they want, and will 
> get a better understanding of what the ASF is about. The 'status' in the ACL 
> Beijing will come from their contributions to open source projects, not the 
> fact that they 'joined the club'. And to be clear, contributions don't mean 
> just code contributions.
>
> IMHO, it matters less if those who join are called members of the ALC, what 
> matters is what they do and how they are helped to become successful and how 
> they help others to become successful. Actually the term member is a bit 
> overloaded at the ASF as well. I remember many cases when newly voted PMC 
> members thought they are members of the foundation, and it took a bit for 
> them to understand the difference.
>
> So, from what I read in the thread above, I see you all being mostly in 
> agreement, but are referring to different (and important) aspects.
>
> Best of luck,
> Hadrian
>
>
>
> On Tue, Feb 25, 2020 at 8:04 AM Sheng Wu  wrote:
>>
>> Hi Willem
>>
>> I am pretty sure this should not be having a bar like a project official 
>> committer. But no bar? I don't think this is a reasonable idea.
>> As ALC we will use the Apache branding and Apache ALC branding, I prefer 
>> there should be some guides, otherwise, how should we protect it?
>>
>> And more, how should we make sure, the member could talk about the culture 
>> of Apache basically correct(I wouldn 't say accurate, but at least, not 
>> misguide)? -- This question is suitable for JianSheng too.
>> How about the next one asking joining the ALC, what should we do? If he is 
>> also not an Apache committer/PMC/member again
>>
>> Sheng Wu 吴晟
>> Twitter, wusheng1108
>>
>>
>> Willem Jiang  于2020年2月25日周二 下午5:18写道:
>>>
>>> I don't think we need to setup a bar on the people who want to join the ALC.
>>> As we are short of hand to advocate the Apache way in China. I think
>>> JianSheng can provide a great help for us.
>>> ALC is not a Apache project, current we don't have the PMC or
>>> Committers, but I think community PMC can give us some guide and
>>> advices for it.
>>> Current the member of ALC Beijing are the active committers of Apache
>>> or other people who interesting about it.  We may need to discuss a
>>> way how to introduce new blood in a meritocracy way.
>>> The main purpose of ALC is building a local community around ASF
>>> projects, helping Apache projects cooperate with each other, and let
>>> Chinese community to know better about Apache Software Foundation.
>>> For the content we provide for the local audience should follow the
>>> Apache Way and for the logo and branding related issues we also need
>>> the approve from Apache Branding officer.
>>>
>>> Willem Jiang
>>>
>>> Twitter: willemjiang
>>> Weibo: 姜宁willem
>>>
>>> On Tue, Feb 25, 2020 at 4:45 PM Sheng Wu  wrote:
>>> >
>>> > Hi Willem
>>> >
>>> > Is there any invitation rule(guide) about adding a new member?
>>> > What is different between a member and not a member?
>>> >
>>> > To be clear, I am not objecting, I just don't get the context.
>>> 

Re: [ALC] Request to setup ALC in Beijing

2020-02-26 Thread Hadrian Zbarcea
On Wed, Feb 26, 2020 at 9:56 PM Willem Jiang  wrote:

>
> I guess it's just like the incubator.a.o,  SHOULD be PMC member of
> community.a.o.
>

https://www.ietf.org/rfc/rfc2119.txt


Re: [ALC] Request to setup ALC in Beijing

2020-02-26 Thread Willem Jiang
On Thu, Feb 27, 2020 at 10:11 AM Sheng Wu  wrote:

> Hi Hadrian
>
> I like this idea.
>
> > At least one member of the Steering Committee SHOULD be a member of
> dev@community.a.o.
> This means a committer of community.a.o, right?
>

I guess it's just like the incubator.a.o,  SHOULD be PMC member of
community.a.o.


> Sheng Wu 吴晟
> Twitter, wusheng1108
>
>
> Hadrian Zbarcea  于2020年2月27日周四 上午4:47写道:
>
>> Hi Juan Pan,
>>
>> Best is to keep things simple. My suggestion would be to have 3 roles:
>>
>> 1. Associate Members = anybody interested, low barrier to entry
>> 2. Members (or Full Members) = members who are also committers to any ASF
>> project
>> 3. Steering Committee = elected from Full Members with an
>> administrative/organizational role (similar to a PMC); size up to you
>>
>> Associate Members would become Full Members simply by getting the Vote of
>> an ASF community/project, not special procedure would be necessary inside
>> the ALC. At least one member of the Steering Committee SHOULD be a member
>> of dev@community.a.o. You could consider removing Associate Members who
>> were inactive for a significant time, say 2 years.
>>
>> Cheers,
>> Hadrian
>>
>>
>> On Tue, Feb 25, 2020 at 10:19 PM Juan Pan  wrote:
>>
>>> Hi
>>>
>>> After reading the thread, two of questions came to my mind, i.e. What
>>> is the Responsibility of ALC member? How to become a ALC member?
>>> Moreover, i guess other ALCs will have the same questions as well.
>>>
>>> From the ALC doc[1], we can learn that the responsibilities of ALC are
>>> mostly related to Apache way, so if the responsibilities of a member is to
>>> help do those things,
>>> that means a member at least has a basic understanding of Apache or did
>>> some contributions?
>>> Secondly, if many of people who may has no understanding of Apache, or
>>> just want to be a member (for interest?), is it ok to include him as a
>>> member? Is there any condition or bar?
>>>
>>> IMO, we may consider nomination and vote for a member. Our upcoming
>>> online meet up is a good chance to discuss.
>>>
>>> See you then.
>>>
>>> [1]
>>> https://cwiki.apache.org/confluence/display/COMDEV/Apache+Local+Community+-+ALC#ApacheLocalCommunity-ALC-ALCRolesandResponsibilities
>>>
>>>  *Juan Pan (Trista) *
>>>
>>> Senior DBA & PPMC of Apache ShardingSphere(Incubating)
>>> E-mail: panj...@apache.org
>>>
>>>
>>> On 02/26/2020 09:53,Sheng Wu
>>>  wrote:
>>>
>>> Hi Hadrian
>>>
>>> So, from what I read in the thread above, I see you all being mostly in
>>>
>>> agreement, but are referring to different (and important) aspects.
>>>
>>> Yes, we are. We could discuss this more on Thur. online meeting.
>>>
>>> Sheng Wu 吴晟
>>> Twitter, wusheng1108
>>>
>>>
>>> Hadrian Zbarcea  于2020年2月26日周三 上午12:27写道:
>>>
>>> Most of the disagreements on the ASF lists can be traced back to a
>>> communication issue. I think I understand what Willem proposed and I
>>> agree
>>> on the low bar aspect, but I think the way the term bar is used may
>>> create
>>> unnecessary misunderstandings.
>>>
>>> This being an ASF local community, it must be guided by ASF standards
>>> (let's not call them rules). This is in the interest of advancing the ASF
>>> values we believe in and proved successful for over 2 decades. From this
>>> point of view the people who are organizing the community must know what
>>> they're are doing, Sheng Wu you are correct. There should be a way in
>>> which
>>> the organizers (or members or whatever word we choose to describe that
>>> PMC
>>> member like role) communicate with each other, build consensus and
>>> execute.
>>> If necessary, they are smart and experienced enough to ask for advice
>>> from
>>> an ASF officer or the board, whatever the case may be.
>>>
>>> On the other side, thinking about the intent behind the ACL Beijing, it
>>> is
>>> not intended (I assume) as a private club, but a way to promote open
>>> source
>>> and the ASF. From this point of view the community should be inclusive,
>>> there should be a low bar to entry, there should be good and active
>>> mentoring of new individuals (whatever we call them if not members) and
>>> they should be encouraged, helped, guided, mentored to be successful with
>>> open source, ASF projects and the ASF way in particular. Interested and
>>> talented individuals will get the karma in ASF projects and will go as
>>> far
>>> as they want, and will get a better understanding of what the ASF is
>>> about.
>>> The 'status' in the ACL Beijing will come from their contributions to
>>> open
>>> source projects, not the fact that they 'joined the club'. And to be
>>> clear,
>>> contributions don't mean just code contributions.
>>>
>>> IMHO, it matters less if those who join are called members of the ALC,
>>> what matters is what they do and how they are helped to become successful
>>> and how they help others to become successful. Actually the term member
>>> is
>>> a bit overloaded at the ASF as well. I remember many cases when newly
>>> voted

Re: [ALC] Request to setup ALC in Beijing

2020-02-26 Thread Sheng Wu
Hi Hadrian

I like this idea.

> At least one member of the Steering Committee SHOULD be a member of
dev@community.a.o.
This means a committer of community.a.o, right?

Sheng Wu 吴晟
Twitter, wusheng1108


Hadrian Zbarcea  于2020年2月27日周四 上午4:47写道:

> Hi Juan Pan,
>
> Best is to keep things simple. My suggestion would be to have 3 roles:
>
> 1. Associate Members = anybody interested, low barrier to entry
> 2. Members (or Full Members) = members who are also committers to any ASF
> project
> 3. Steering Committee = elected from Full Members with an
> administrative/organizational role (similar to a PMC); size up to you
>
> Associate Members would become Full Members simply by getting the Vote of
> an ASF community/project, not special procedure would be necessary inside
> the ALC. At least one member of the Steering Committee SHOULD be a member
> of dev@community.a.o. You could consider removing Associate Members who
> were inactive for a significant time, say 2 years.
>
> Cheers,
> Hadrian
>
>
> On Tue, Feb 25, 2020 at 10:19 PM Juan Pan  wrote:
>
>> Hi
>>
>> After reading the thread, two of questions came to my mind, i.e. What is
>> the Responsibility of ALC member? How to become a ALC member?
>> Moreover, i guess other ALCs will have the same questions as well.
>>
>> From the ALC doc[1], we can learn that the responsibilities of ALC are
>> mostly related to Apache way, so if the responsibilities of a member is to
>> help do those things,
>> that means a member at least has a basic understanding of Apache or did
>> some contributions?
>> Secondly, if many of people who may has no understanding of Apache, or
>> just want to be a member (for interest?), is it ok to include him as a
>> member? Is there any condition or bar?
>>
>> IMO, we may consider nomination and vote for a member. Our upcoming
>> online meet up is a good chance to discuss.
>>
>> See you then.
>>
>> [1]
>> https://cwiki.apache.org/confluence/display/COMDEV/Apache+Local+Community+-+ALC#ApacheLocalCommunity-ALC-ALCRolesandResponsibilities
>>
>>  *Juan Pan (Trista) *
>>
>> Senior DBA & PPMC of Apache ShardingSphere(Incubating)
>> E-mail: panj...@apache.org
>>
>>
>> On 02/26/2020 09:53,Sheng Wu
>>  wrote:
>>
>> Hi Hadrian
>>
>> So, from what I read in the thread above, I see you all being mostly in
>>
>> agreement, but are referring to different (and important) aspects.
>>
>> Yes, we are. We could discuss this more on Thur. online meeting.
>>
>> Sheng Wu 吴晟
>> Twitter, wusheng1108
>>
>>
>> Hadrian Zbarcea  于2020年2月26日周三 上午12:27写道:
>>
>> Most of the disagreements on the ASF lists can be traced back to a
>> communication issue. I think I understand what Willem proposed and I agree
>> on the low bar aspect, but I think the way the term bar is used may create
>> unnecessary misunderstandings.
>>
>> This being an ASF local community, it must be guided by ASF standards
>> (let's not call them rules). This is in the interest of advancing the ASF
>> values we believe in and proved successful for over 2 decades. From this
>> point of view the people who are organizing the community must know what
>> they're are doing, Sheng Wu you are correct. There should be a way in
>> which
>> the organizers (or members or whatever word we choose to describe that PMC
>> member like role) communicate with each other, build consensus and
>> execute.
>> If necessary, they are smart and experienced enough to ask for advice from
>> an ASF officer or the board, whatever the case may be.
>>
>> On the other side, thinking about the intent behind the ACL Beijing, it is
>> not intended (I assume) as a private club, but a way to promote open
>> source
>> and the ASF. From this point of view the community should be inclusive,
>> there should be a low bar to entry, there should be good and active
>> mentoring of new individuals (whatever we call them if not members) and
>> they should be encouraged, helped, guided, mentored to be successful with
>> open source, ASF projects and the ASF way in particular. Interested and
>> talented individuals will get the karma in ASF projects and will go as far
>> as they want, and will get a better understanding of what the ASF is
>> about.
>> The 'status' in the ACL Beijing will come from their contributions to open
>> source projects, not the fact that they 'joined the club'. And to be
>> clear,
>> contributions don't mean just code contributions.
>>
>> IMHO, it matters less if those who join are called members of the ALC,
>> what matters is what they do and how they are helped to become successful
>> and how they help others to become successful. Actually the term member is
>> a bit overloaded at the ASF as well. I remember many cases when newly
>> voted
>> PMC members thought they are members of the foundation, and it took a bit
>> for them to understand the difference.
>>
>> So, from what I read in the thread above, I see you all being mostly in
>> agreement, but are referring to different (and important) aspects.
>>
>> Best of luck,
>> Hadria

Re: [ALC] Request to setup ALC in Beijing

2020-02-26 Thread Hadrian Zbarcea
Hi Juan Pan,

Best is to keep things simple. My suggestion would be to have 3 roles:

1. Associate Members = anybody interested, low barrier to entry
2. Members (or Full Members) = members who are also committers to any ASF
project
3. Steering Committee = elected from Full Members with an
administrative/organizational role (similar to a PMC); size up to you

Associate Members would become Full Members simply by getting the Vote of
an ASF community/project, not special procedure would be necessary inside
the ALC. At least one member of the Steering Committee SHOULD be a member
of dev@community.a.o. You could consider removing Associate Members who
were inactive for a significant time, say 2 years.

Cheers,
Hadrian


On Tue, Feb 25, 2020 at 10:19 PM Juan Pan  wrote:

> Hi
>
> After reading the thread, two of questions came to my mind, i.e. What is
> the Responsibility of ALC member? How to become a ALC member?
> Moreover, i guess other ALCs will have the same questions as well.
>
> From the ALC doc[1], we can learn that the responsibilities of ALC are
> mostly related to Apache way, so if the responsibilities of a member is to
> help do those things,
> that means a member at least has a basic understanding of Apache or did
> some contributions?
> Secondly, if many of people who may has no understanding of Apache, or
> just want to be a member (for interest?), is it ok to include him as a
> member? Is there any condition or bar?
>
> IMO, we may consider nomination and vote for a member. Our upcoming online
> meet up is a good chance to discuss.
>
> See you then.
>
> [1]
> https://cwiki.apache.org/confluence/display/COMDEV/Apache+Local+Community+-+ALC#ApacheLocalCommunity-ALC-ALCRolesandResponsibilities
>
>  *Juan Pan (Trista) *
>
> Senior DBA & PPMC of Apache ShardingSphere(Incubating)
> E-mail: panj...@apache.org
>
>
> On 02/26/2020 09:53,Sheng Wu
>  wrote:
>
> Hi Hadrian
>
> So, from what I read in the thread above, I see you all being mostly in
>
> agreement, but are referring to different (and important) aspects.
>
> Yes, we are. We could discuss this more on Thur. online meeting.
>
> Sheng Wu 吴晟
> Twitter, wusheng1108
>
>
> Hadrian Zbarcea  于2020年2月26日周三 上午12:27写道:
>
> Most of the disagreements on the ASF lists can be traced back to a
> communication issue. I think I understand what Willem proposed and I agree
> on the low bar aspect, but I think the way the term bar is used may create
> unnecessary misunderstandings.
>
> This being an ASF local community, it must be guided by ASF standards
> (let's not call them rules). This is in the interest of advancing the ASF
> values we believe in and proved successful for over 2 decades. From this
> point of view the people who are organizing the community must know what
> they're are doing, Sheng Wu you are correct. There should be a way in which
> the organizers (or members or whatever word we choose to describe that PMC
> member like role) communicate with each other, build consensus and execute.
> If necessary, they are smart and experienced enough to ask for advice from
> an ASF officer or the board, whatever the case may be.
>
> On the other side, thinking about the intent behind the ACL Beijing, it is
> not intended (I assume) as a private club, but a way to promote open source
> and the ASF. From this point of view the community should be inclusive,
> there should be a low bar to entry, there should be good and active
> mentoring of new individuals (whatever we call them if not members) and
> they should be encouraged, helped, guided, mentored to be successful with
> open source, ASF projects and the ASF way in particular. Interested and
> talented individuals will get the karma in ASF projects and will go as far
> as they want, and will get a better understanding of what the ASF is about.
> The 'status' in the ACL Beijing will come from their contributions to open
> source projects, not the fact that they 'joined the club'. And to be clear,
> contributions don't mean just code contributions.
>
> IMHO, it matters less if those who join are called members of the ALC,
> what matters is what they do and how they are helped to become successful
> and how they help others to become successful. Actually the term member is
> a bit overloaded at the ASF as well. I remember many cases when newly voted
> PMC members thought they are members of the foundation, and it took a bit
> for them to understand the difference.
>
> So, from what I read in the thread above, I see you all being mostly in
> agreement, but are referring to different (and important) aspects.
>
> Best of luck,
> Hadrian
>
>
>
> On Tue, Feb 25, 2020 at 8:04 AM Sheng Wu 
> wrote:
>
> Hi Willem
>
> I am pretty sure this should not be having a bar like a project official
> committer. But no bar? I don't think this is a reasonable idea.
> As ALC we will use the Apache branding and Apache ALC branding, I prefer
> there should be some guides, otherwise, how should we protect it?
>
> And more, how should w