Re: [DISCUSS] Draft board report for April 2019

2019-04-01 Thread Julian Hyde
+1 Good report, Francis. You have accurately described the challenges we have 
faced with the onslaught of PRs and how we have risen to the challenge.

> On Apr 1, 2019, at 6:01 PM, Michael Mior  wrote:
> 
> Looks good Francis! Doesn't need to be in the report, but I do like
> that I can now easily rebase and merge PRs right from the GitHub web
> interface after seeing passing Travis tests. For smallish PRs, I find
> that means I don't even need to check out a copy of the code.
> 
> --
> Michael Mior
> mm...@apache.org
> 
> Le lun. 1 avr. 2019 à 19:29, Francis Chuang  a 
> écrit :
>> 
>> Good catch, Stamatis! The bit about PRs on Github does seem silly.
>> 
>> Updated report as attached:
>> 
>> ## Description:
>> 
>> Apache Calcite is a highly customizable framework for parsing and
>> planning queries on data in a wide variety of formats. It allows
>> database-like access, and in particular a SQL interface and advanced
>> query optimization, for data not residing in a traditional database.
>> 
>> Avatica is a sub-project within Calcite and provides a framework for
>> building local and remote JDBC and ODBC database drivers. Avatica has an
>> independent release schedule and its own repository.
>> 
>> ## Issues:
>> There are no issues requiring board attention at this time
>> 
>> ## Activity:
>> Development and mailing list activity is steady for both Calcite and its
>> Avatica sub-project.
>> 
>> We have been seeing a lot of new contributors open pull requests and
>> participating in our mailing lists to answer questions and partake in
>> discussions. This is most likely due to Calcite being increasingly
>> adopted as part of commercial offerings offered by cloud service
>> providers as well as being used to build internal tools. The increased
>> participation by new contributors is reflected in the 4 new committers
>> we have added to the project in the last 3 months.
>> 
>> In the last report, we mentioned that there were some issues with pull
>> requests not being reviewed in a timely manner. Over the last few
>> months, we have observed new contributors and non-committers reviewing
>> open pull requests in our repositories in conjunction with our existing
>> committers. This is a great improvement and we hope this will put us on
>> the path to stop PRs from getting too stale.
>> 
>> In terms of releases, Calcite 1.19.0 was released at the end of March
>> and includes numerous bug-fixes as well as extensive improvements in
>> JSON query support.
>> 
>> Finally, the Calcite website repository was moved to git. As a result of
>> this move, all of our source repositories are now using GitBox.
>> 
>> ## Health report:
>> Activity levels on mailing lists, git and JIRA are normal for both
>> Calcite and Avatica.
>> 
>> ## PMC changes:
>> 
>>  - Currently 19 PMC members.
>>  - No new PMC members added in the last 3 months
>>  - Last PMC addition was Kevin Risden on Mon Jul 09 2018
>> 
>> ## Committer base changes:
>> 
>>  - Currently 39 committers.
>>  - New commmitters:
>> - Hongze Zhang was added as a committer on Tue Feb 19 2019
>> - Haisheng Yuan was added as a committer on Tue Mar 26 2019
>> - Zoltan Haindrich was added as a committer on Thu Jan 10 2019
>> - Stamatis Zampetakis was added as a committer on Thu Jan 31 2019
>> 
>> ## Releases:
>> 
>>  - 1.19.0 was released on Tue Mar 26 2019
>> 
>> ## JIRA activity:
>> 
>>  - 208 JIRA tickets created in the last 3 months
>>  - 153 JIRA tickets closed/resolved in the last 3 months
>> 
>> On 2/04/2019 10:18 am, Stamatis Zampetakis wrote:
>>> Thanks Francis! Two minor things:
>>> 3 committers -> 4 committers
>>> enabling new contributors to easily submit pull requests via Github -> I
>>> don't see how is this related. Contributors could submit PRs through Github
>>> even before.
>>> 
>>> 
>>> Στις Τρί, 2 Απρ 2019 στις 12:35 π.μ., ο/η Francis Chuang <
>>> francischu...@apache.org> έγραψε:
>>> 
 Attached below is a draft of this month's board report. Please let me
 know if you have any additions or corrections.
 
 ## Description:
 
 Apache Calcite is a highly customizable framework for parsing and
 planning queries on data in a wide variety of formats. It allows
 database-like access, and in particular a SQL interface and advanced
 query optimization, for data not residing in a traditional database.
 
 Avatica is a sub-project within Calcite and provides a framework for
 building local and remote JDBC and ODBC database drivers. Avatica has an
 independent release schedule and its own repository.
 
 ## Issues:
 There are no issues requiring board attention at this time
 
 ## Activity:
 Development and mailing list activity is steady for both Calcite and its
 Avatica sub-project.
 
 We have been seeing a lot of new contributors open pull requests and
 participating in our mailing lists to answer questions and partake in
 discussions. This is most likely 

Re: [DISCUSS] Draft board report for April 2019

2019-04-01 Thread Michael Mior
Looks good Francis! Doesn't need to be in the report, but I do like
that I can now easily rebase and merge PRs right from the GitHub web
interface after seeing passing Travis tests. For smallish PRs, I find
that means I don't even need to check out a copy of the code.

--
Michael Mior
mm...@apache.org

Le lun. 1 avr. 2019 à 19:29, Francis Chuang  a écrit :
>
> Good catch, Stamatis! The bit about PRs on Github does seem silly.
>
> Updated report as attached:
>
> ## Description:
>
> Apache Calcite is a highly customizable framework for parsing and
> planning queries on data in a wide variety of formats. It allows
> database-like access, and in particular a SQL interface and advanced
> query optimization, for data not residing in a traditional database.
>
> Avatica is a sub-project within Calcite and provides a framework for
> building local and remote JDBC and ODBC database drivers. Avatica has an
> independent release schedule and its own repository.
>
> ## Issues:
> There are no issues requiring board attention at this time
>
> ## Activity:
> Development and mailing list activity is steady for both Calcite and its
> Avatica sub-project.
>
> We have been seeing a lot of new contributors open pull requests and
> participating in our mailing lists to answer questions and partake in
> discussions. This is most likely due to Calcite being increasingly
> adopted as part of commercial offerings offered by cloud service
> providers as well as being used to build internal tools. The increased
> participation by new contributors is reflected in the 4 new committers
> we have added to the project in the last 3 months.
>
> In the last report, we mentioned that there were some issues with pull
> requests not being reviewed in a timely manner. Over the last few
> months, we have observed new contributors and non-committers reviewing
> open pull requests in our repositories in conjunction with our existing
> committers. This is a great improvement and we hope this will put us on
> the path to stop PRs from getting too stale.
>
> In terms of releases, Calcite 1.19.0 was released at the end of March
> and includes numerous bug-fixes as well as extensive improvements in
> JSON query support.
>
> Finally, the Calcite website repository was moved to git. As a result of
> this move, all of our source repositories are now using GitBox.
>
> ## Health report:
> Activity levels on mailing lists, git and JIRA are normal for both
> Calcite and Avatica.
>
> ## PMC changes:
>
>   - Currently 19 PMC members.
>   - No new PMC members added in the last 3 months
>   - Last PMC addition was Kevin Risden on Mon Jul 09 2018
>
> ## Committer base changes:
>
>   - Currently 39 committers.
>   - New commmitters:
>  - Hongze Zhang was added as a committer on Tue Feb 19 2019
>  - Haisheng Yuan was added as a committer on Tue Mar 26 2019
>  - Zoltan Haindrich was added as a committer on Thu Jan 10 2019
>  - Stamatis Zampetakis was added as a committer on Thu Jan 31 2019
>
> ## Releases:
>
>   - 1.19.0 was released on Tue Mar 26 2019
>
> ## JIRA activity:
>
>   - 208 JIRA tickets created in the last 3 months
>   - 153 JIRA tickets closed/resolved in the last 3 months
>
> On 2/04/2019 10:18 am, Stamatis Zampetakis wrote:
> > Thanks Francis! Two minor things:
> > 3 committers -> 4 committers
> > enabling new contributors to easily submit pull requests via Github -> I
> > don't see how is this related. Contributors could submit PRs through Github
> > even before.
> >
> >
> > Στις Τρί, 2 Απρ 2019 στις 12:35 π.μ., ο/η Francis Chuang <
> > francischu...@apache.org> έγραψε:
> >
> >> Attached below is a draft of this month's board report. Please let me
> >> know if you have any additions or corrections.
> >>
> >> ## Description:
> >>
> >> Apache Calcite is a highly customizable framework for parsing and
> >> planning queries on data in a wide variety of formats. It allows
> >> database-like access, and in particular a SQL interface and advanced
> >> query optimization, for data not residing in a traditional database.
> >>
> >> Avatica is a sub-project within Calcite and provides a framework for
> >> building local and remote JDBC and ODBC database drivers. Avatica has an
> >> independent release schedule and its own repository.
> >>
> >> ## Issues:
> >> There are no issues requiring board attention at this time
> >>
> >> ## Activity:
> >> Development and mailing list activity is steady for both Calcite and its
> >> Avatica sub-project.
> >>
> >> We have been seeing a lot of new contributors open pull requests and
> >> participating in our mailing lists to answer questions and partake in
> >> discussions. This is most likely due to Calcite being increasingly
> >> adopted as part of commercial offerings offered by cloud service
> >> providers as well as being used to build internal tools. The increased
> >> participation by new contributors is reflected in the 3 new committers
> >> we have added to the project in the last 3 months.
> >>
> >> 

Re: [DISCUSS] Draft board report for April 2019

2019-04-01 Thread Francis Chuang

Good catch, Stamatis! The bit about PRs on Github does seem silly.

Updated report as attached:

## Description:

Apache Calcite is a highly customizable framework for parsing and 
planning queries on data in a wide variety of formats. It allows 
database-like access, and in particular a SQL interface and advanced 
query optimization, for data not residing in a traditional database.


Avatica is a sub-project within Calcite and provides a framework for 
building local and remote JDBC and ODBC database drivers. Avatica has an 
independent release schedule and its own repository.


## Issues:
There are no issues requiring board attention at this time

## Activity:
Development and mailing list activity is steady for both Calcite and its 
Avatica sub-project.


We have been seeing a lot of new contributors open pull requests and 
participating in our mailing lists to answer questions and partake in 
discussions. This is most likely due to Calcite being increasingly 
adopted as part of commercial offerings offered by cloud service 
providers as well as being used to build internal tools. The increased 
participation by new contributors is reflected in the 4 new committers 
we have added to the project in the last 3 months.


In the last report, we mentioned that there were some issues with pull 
requests not being reviewed in a timely manner. Over the last few 
months, we have observed new contributors and non-committers reviewing 
open pull requests in our repositories in conjunction with our existing 
committers. This is a great improvement and we hope this will put us on 
the path to stop PRs from getting too stale.


In terms of releases, Calcite 1.19.0 was released at the end of March 
and includes numerous bug-fixes as well as extensive improvements in 
JSON query support.


Finally, the Calcite website repository was moved to git. As a result of 
this move, all of our source repositories are now using GitBox.


## Health report:
Activity levels on mailing lists, git and JIRA are normal for both 
Calcite and Avatica.


## PMC changes:

 - Currently 19 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Kevin Risden on Mon Jul 09 2018

## Committer base changes:

 - Currently 39 committers.
 - New commmitters:
- Hongze Zhang was added as a committer on Tue Feb 19 2019
- Haisheng Yuan was added as a committer on Tue Mar 26 2019
- Zoltan Haindrich was added as a committer on Thu Jan 10 2019
- Stamatis Zampetakis was added as a committer on Thu Jan 31 2019

## Releases:

 - 1.19.0 was released on Tue Mar 26 2019

## JIRA activity:

 - 208 JIRA tickets created in the last 3 months
 - 153 JIRA tickets closed/resolved in the last 3 months

On 2/04/2019 10:18 am, Stamatis Zampetakis wrote:

Thanks Francis! Two minor things:
3 committers -> 4 committers
enabling new contributors to easily submit pull requests via Github -> I
don't see how is this related. Contributors could submit PRs through Github
even before.


Στις Τρί, 2 Απρ 2019 στις 12:35 π.μ., ο/η Francis Chuang <
francischu...@apache.org> έγραψε:


Attached below is a draft of this month's board report. Please let me
know if you have any additions or corrections.

## Description:

Apache Calcite is a highly customizable framework for parsing and
planning queries on data in a wide variety of formats. It allows
database-like access, and in particular a SQL interface and advanced
query optimization, for data not residing in a traditional database.

Avatica is a sub-project within Calcite and provides a framework for
building local and remote JDBC and ODBC database drivers. Avatica has an
independent release schedule and its own repository.

## Issues:
There are no issues requiring board attention at this time

## Activity:
Development and mailing list activity is steady for both Calcite and its
Avatica sub-project.

We have been seeing a lot of new contributors open pull requests and
participating in our mailing lists to answer questions and partake in
discussions. This is most likely due to Calcite being increasingly
adopted as part of commercial offerings offered by cloud service
providers as well as being used to build internal tools. The increased
participation by new contributors is reflected in the 3 new committers
we have added to the project in the last 3 months.

In the last report, we mentioned that there were some issues with pull
requests not being reviewed in a timely manner. Over the last few
months, we have observed new contributors and non-committers reviewing
open pull requests in our repositories in conjunction with our existing
committers. This is a great improvement and we hope this will put us on
the path to stop PRs from getting too stale.

In terms of releases, Calcite 1.19.0 was released at the end of March
and includes numerous bug-fixes as well as extensive improvements in
JSON query support.

Finally, the Calcite website repository was moved to git. As a result of
this move, all 

Re: [DISCUSS] Draft board report for April 2019

2019-04-01 Thread Stamatis Zampetakis
Thanks Francis! Two minor things:
3 committers -> 4 committers
enabling new contributors to easily submit pull requests via Github -> I
don't see how is this related. Contributors could submit PRs through Github
even before.


Στις Τρί, 2 Απρ 2019 στις 12:35 π.μ., ο/η Francis Chuang <
francischu...@apache.org> έγραψε:

> Attached below is a draft of this month's board report. Please let me
> know if you have any additions or corrections.
>
> ## Description:
>
> Apache Calcite is a highly customizable framework for parsing and
> planning queries on data in a wide variety of formats. It allows
> database-like access, and in particular a SQL interface and advanced
> query optimization, for data not residing in a traditional database.
>
> Avatica is a sub-project within Calcite and provides a framework for
> building local and remote JDBC and ODBC database drivers. Avatica has an
> independent release schedule and its own repository.
>
> ## Issues:
> There are no issues requiring board attention at this time
>
> ## Activity:
> Development and mailing list activity is steady for both Calcite and its
> Avatica sub-project.
>
> We have been seeing a lot of new contributors open pull requests and
> participating in our mailing lists to answer questions and partake in
> discussions. This is most likely due to Calcite being increasingly
> adopted as part of commercial offerings offered by cloud service
> providers as well as being used to build internal tools. The increased
> participation by new contributors is reflected in the 3 new committers
> we have added to the project in the last 3 months.
>
> In the last report, we mentioned that there were some issues with pull
> requests not being reviewed in a timely manner. Over the last few
> months, we have observed new contributors and non-committers reviewing
> open pull requests in our repositories in conjunction with our existing
> committers. This is a great improvement and we hope this will put us on
> the path to stop PRs from getting too stale.
>
> In terms of releases, Calcite 1.19.0 was released at the end of March
> and includes numerous bug-fixes as well as extensive improvements in
> JSON query support.
>
> Finally, the Calcite website repository was moved to git. As a result of
> this move, all of our source repositories are now using GitBox, enabling
> new contributors to easily submit pull requests via Github.
>
> ## Health report:
> Activity levels on mailing lists, git and JIRA are normal for both
> Calcite and Avatica.
>
> ## PMC changes:
>
>   - Currently 19 PMC members.
>   - No new PMC members added in the last 3 months
>   - Last PMC addition was Kevin Risden on Mon Jul 09 2018
>
> ## Committer base changes:
>
>   - Currently 39 committers.
>   - New commmitters:
>  - Hongze Zhang was added as a committer on Tue Feb 19 2019
>  - Haisheng Yuan was added as a committer on Tue Mar 26 2019
>  - Zoltan Haindrich was added as a committer on Thu Jan 10 2019
>  - Stamatis Zampetakis was added as a committer on Thu Jan 31 2019
>
> ## Releases:
>
>   - 1.19.0 was released on Tue Mar 26 2019
>
> ## JIRA activity:
>
>   - 208 JIRA tickets created in the last 3 months
>   - 153 JIRA tickets closed/resolved in the last 3 months
>