Incubator PMC report for March 2019

** FINAL FINAL FINAL DO NOT EDIT **

Timeline

Wed March 06

Podling reports due by end of day

Sun March 10

Shepherd reviews due by end of day

Sun March 10

Summary due by end of day

Tue March 12

Mentor signoff due by end of day

Wed March 13

Report submitted to Board

Wed March 20

Board meeting

Shepherd Assignments

Dave Fisher

DLab

Dave Fisher

IoTDB

Drew Farris

Nemo

Drew Farris

Omid

John Ament

Marvin-AI

John Ament

SkyWalking

Justin Mclean

Myriad

P. Taylor Goetz

Crail

P. Taylor Goetz

SINGA

P. Taylor Goetz

Training

Timothy Chen

SAMOA

Timothy Chen

ShardingSphere

Timothy Chen

Spot

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="25cbc3c0-fbc7-45b0-abc1-d36a7ee1663e"><ac:plain-text-body><![CDATA[

[none]

BRPC

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="1a4b13a4-65fa-4fe2-b21b-447c8e62cf4e"><ac:plain-text-body><![CDATA[

[none]

Daffodil

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="8abb419a-935f-450a-b779-bed5acff9199"><ac:plain-text-body><![CDATA[

[none]

Druid

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="a21d5c54-8924-4060-b250-b2eaee251ddf"><ac:plain-text-body><![CDATA[

[none]

Dubbo

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="3ac960dd-4cb9-4262-a1cd-f802eec5c9da"><ac:plain-text-body><![CDATA[

[none]

Hivemall

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="c15c0a65-e2eb-4af5-8412-bf5638d6da91"><ac:plain-text-body><![CDATA[

[none]

Hudi

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="7edafa43-33dc-4fc3-a524-c460e94db041"><ac:plain-text-body><![CDATA[

[none]

Iceberg

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="3a140b93-f065-44d5-b5c0-164d463b1a7a"><ac:plain-text-body><![CDATA[

[none]

OpenWhisk

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="a694a560-cbfd-4f83-b0c0-a6ff2fef17e6"><ac:plain-text-body><![CDATA[

[none]

Pony Mail

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="62ff6110-31af-4776-9844-c526e659dd75"><ac:plain-text-body><![CDATA[

[none]

Superset

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="7370376a-441a-4f59-87c5-56012f61b5e6"><ac:plain-text-body><![CDATA[

[none]

Taverna

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="9868cc6b-a78a-491e-8ca5-4e1b097cde09"><ac:plain-text-body><![CDATA[

[none]

Tephra

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="c4280179-38aa-4b06-9f9f-09e4877e4da2"><ac:plain-text-body><![CDATA[

[none]

Warble

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="20e735e9-9b00-4700-9412-5892bd16ee6f"><ac:plain-text-body><![CDATA[

[none]

Zipkin

]]></ac:plain-text-body></ac:structured-macro>

Report content

Incubator PMC report for March 2019

The Apache Incubator is the entry path into the ASF for projects and
codebases wishing to become part of the Foundation's efforts.

There are presently 51 podlings incubating. During the month of February,
podlings executed 8 distinct releases. We added one new IPMC member
(and new candidates are being considered) and we've had one IPMC
member retire.

We have two new podlings this month, Apache Training and Apache Cava (name
will change). Unomi graduated last month and several podlings are heading
towards graduation in the next few months. There are currently a conversation
on accepting another new podling into the incubator.

BatchEE took a vote to go to Apache Geronimo or TLP and decided on TLP they
have given themselves until June to graduate.

Both of the podlings that failed to report this last month submitted a 
report this month.

Three podlings have not submitted reports and will be asked to report them 
next month.
They are:
- Spot
- Taverna
- Warble

Warble is mostly inactive but has plans to address this.

OpenWhisk failed to get sign off by any mentors and will be asked to
report next month.

There was one IP clearance.

As reported last month we have a problem with unapproved releases. Checking
other podlings showed several that are making unapproved releases or have
branding and trademark issues. Several where contacted and have fixed the 
issue.

ECharts has several issues that are still outstanding but their mentors and
their PPMC are dealing with it.

A podling (Zipkin) went straight to the board with a complaint that the
incubator is unfriendly. (Their first release had a -1 IPMC vote for
including compiled code in a source release and was muddied by further 
comments that were not pertinent to the -1 vote) Since then there has been
number of conversations on private and public lists about this (and other
issues) and it's brought up some old "the incubator is broken" threads.
The IPMC has been given many suggestions for improvement. Some of the
suggestions for incubator change are positive and are likely to show
benefits, some ignore recent improvements in the incubator and refer to how
the incubator was in the past, and a couple seem to have little basis in
fact. Several come from people who are not IPMC members or are not
currently actively involved in the IPMC. The IPMC is reviewing all these
suggestions and will evaluate them and other ideas to see what is possible
to implement in the near future without having a detrimental impact on all
current podlings and mentors.

Some of these discussion about IPMC interference have already had a cooling
effect of voting on releases and a couple of podlings needed to request
help on release voting. One release that was put up for IPMC vote,
seemingly without mentor input, and it contained several significant ASF
policy issues.

There were several discussions about podlings releasing software outside the
ASF (mostly on docker and GitHub) and ways of providing guidance to them to
comply with ASF's legal, release, distribution and trademark policy that
got a little derailed because of the above. It was noticed that GitHub is
publishing release candidates (and in fact any tag) as a release. I believe
Infra has reached out to GitHub to see what can be done to improve this.

* Community

  New IPMC members:
  Jan Piotrowski

  People who left the IPMC:
  Hyrum Kurt

* New Podlings
  
  Training
  Cava

* Podlings that failed to report, expected next month are listed above

* Graduations

  The board has motions for the following:

  - None

* Releases

  The following releases entered distribution during the month of
  February:
  - MXNet 1.4.0
  - OpenWhisk Composer 0.10.0
  - Zipkin Brave for Apache Karaf 0.1.2
  - Daffodil 2.3.0
  - Dubbo OPS 0.1 
  - Doris 0.9.0
  - Dubbo Spring Boot Project 2.7.0
  - PLC4X 0.3.0 

* IP Clearance

  Apache Arrow Rust DataFusion

* Legal / Trademarks
  
  N/A

* Infrastructure

  N/A

* Miscellaneous

  A couple of mentors were found for podlings with less than 3 mentors.
 
  A few old unused incubator mailing lists were shut down.

  A discussion come up about short non-ASF domain names and hosting copies
  of ASF sites in China.

----------------------------------------------------------------------
                       Table of Contents
BRPC
Crail
Daffodil
DLab
Druid
Dubbo
Hivemall
Hudi
Iceberg
IoTDB
Marvin-AI
Myriad
Nemo
Omid
OpenWhisk
Pinot
Pony Mail
SAMOA
ShardingSphere
SINGA
SkyWalking
Superset
Tamaya
Tephra
Training
Zipkin

----------------------------------------------------------------------

--------------------
BRPC

BRPC is an industrial-grade RPC framework for building reliable and high-
performance services.

BRPC has been incubating since 2018-11-13.

Three most important issues to address in the move towards graduation:

  1. Repo has been just moved to apache org,thanks for apache infra‘s help
  2. Begin to prepare an apache release
  3. Community buidling is going on

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

  Community is a little shy, some more activities could be occurred in the 
  mail list.

How has the community developed since the last report?

  Added one PPMC member

How has the project developed since the last report?

  The repo has been moved to apache git hosted on github, committers are 
  working on remaining commit permission issues

How would you assess the podling's maturity?

  Very beginning of the podling

Please feel free to add your own commentary.

  [x] Initial setup
  [x] Working towards first release
  [ ] Community building
  [ ] Nearing graduation
  [ ] Other:

Date of last release:

  No Apache release

When were the last committers or PPMC members elected?

  Added one PPMC member-JerryTan

Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.

  Dave is very helpful to push apache infra to work on repo transfer, and 
  added jerrytan as new PPMC member.
  Von Gosling is also trying his best to encourage ppmc members to be more 
  active and make discussion about the feature development in the community.

Signed-off-by:

  [X](brpc) Kevin A. McGrail
     Comments: I'll try and be more helpful. I've subscribed to dev
     and private.
  [ ](brpc) Jean-Baptiste Onofré
     Comments:
  [x](brpc) Von Gosling
     Comments:

IPMC/Shepherd notes:
  Dave Fisher: now the the git repository has finally been transferred and 
  the correct membership is on the PPMC the podling can finally get some
  community traction.
  I plan to keep a close eye and will ask to officially mentor if needed.
  Von Gosling: community should be encouraged to make more discussion in the 
  mail list.

--------------------
Crail

Crail is a storage platform for sharing performance critical data in
distributed data processing jobs at very high speed.

Crail has been incubating since 2017-11-01.

Three most important issues to address in the move towards graduation:

  1. Community building: Increase on number of contributors
     and users.
  2. Further increase project visibility
  3. Make Crail better consumable / cooperate with other projects on
     Crail integration.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

How has the community developed since the last report?

  * The OSDI'18 paper on Elastic Ephemeral Storage for Serverless
  Analytics (based on Apache Crail) increased projects visibility
  noticeable.
  * We added two blog posts to the projects Apache home page. One
  blog covers the performance of the Crail Python API, another
  efficient shuffle data dis-aggregation via Crail.
  * The @ApacheCrail twitter account has 155 followers. We use it to
  regularly tweet the availability of new blog posts, code releases etc.

How has the project developed since the last report?

  * Bug fixes for current release.
  * Started evaluation of options for adding fault tolerance/robustness
  to Crail service.
  * Started native C++ implementation of Crail tailored to Machine Learning
  framework integration (such as TensorFlow, PyTorch, etc.)

How would you assess the podling's maturity?
Please feel free to add your own commentary.

  [ ] Initial setup
  [ ] Working towards first release
  [x] Community building
  [ ] Nearing graduation
  [ ] Other:

Date of last release:

  Nov-26-2018

When were the last committers or PPMC members elected?

  December 4th, 2018

Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.

  * Our mentors are very helpful. We are very happy we got Felix Cheung
  offering help as a third mentor.

Signed-off-by:

  [x](crail) Felix Cheung
     Comments: Good work on external community; would love to see more 
     traffic on dev@
  [x](crail) Julian Hyde
     Comments: I enjoyed the blog post. Crail seem to be doing the right
       things to attract community, hoping that we see new contributors
       soon.
  [x](crail) Luciano Resende
     Comments:

IPMC/Shepherd notes:

--------------------
Daffodil

Apache Daffodil is an implementation of the Data Format Description
Language (DFDL) used to convert between fixed format data and
XML/JSON.

Daffodil has been incubating since 2017-08-27.

Three most important issues to address in the move towards graduation:

1. Increase community growth and participation
2. Establish a frequent release schedule
3. Work with other Apache projects where Daffodil could provide
   extra functionality

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

  - None

How has the community developed since the last report?

  - A user is developing a DFDL/Daffodil class, leading to many good
  discussions on the users@ mailing list
  - Apache PLC4X has developed a DFDL schema and used Daffodil as a
  means to parse Industrial IoT data
  - Continued discussions and investigations to integrate Daffodil
  with Apache NiFi
  - Mike Beckerle gave a talk at a local Meetup in December, leading
  to some discussions on the users@ list
  - Steve Lawrence is scheduled to give a talk at the Apache Roadshow
  in DC, March 25
  - Contributions made from two first time Daffodil contributors

How has the project developed since the last report?

  - 44 commits from 5 different developers
  - 62 issues created, 57 issues resolved

How would you assess the podling's maturity?
Please feel free to add your own commentary.

  [ ] Initial setup
  [ ] Working towards first release
  [X] Community building
  [ ] Nearing graduation
  [ ] Other:

Date of last release:

  2019-02-26

When were the last committers or PPMC members elected?

  - None, same as project incubation

Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.

  - We have one inactive mentor, but the addition of a new mentor
  should help with that

Signed-off-by:

  [X](daffodil) John D. Ament
  Comments:
  [X](daffodil) David Fisher
  Comments: The project is doing well with the code and helping users.
  Focus on community growth is now required. Thank you CDutz for 
  mentoring!
  [X](daffodil) Christofer Dutz
  Comments: Just started out being a mentor for Daffodil a week ago ...

IPMC/Shepherd notes:

--------------------
DLab

DLab is a platform for creating self-service, exploratory data science
environments in the cloud using best-of-breed data science tools.

DLab has been incubating since 2018-08-20.

Three most important issues to address in the move towards graduation:

  1. Execute the SGA between EPAM and the ASF so code can be imported
  2. Complete on-boarding of initial committers
  3. Work toward an initial Apache releases

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

  Not this time

How has the community developed since the last report?

  All initial committers have completed on-boarding.

  Also we've seen addition of 3 more contributors: Anna Orlovska, Oleksandr 
  Isniuk and Demyan Mysakovets

How has the project developed since the last report?

  The team fully switched our work to Apache Infrastructure: JIRA, Git.

  Also we've been working hardly towards first Apache release.

  Release branch has been created and is waiting for further acceptance by 
  means of voting in apache general mailing list.
  We've already reviewed and fixed couple of enhancements proposed by our 
  mentors in regards to the release.

  We've added bunch of new features, all of them described in release notes: 
  https://github.com/apache/incubator-dlab/releases/tag/2.1

How would you assess the podling's maturity?
Please feel free to add your own commentary.

  [X] Initial setup
  [X] Working towards first release
  [X] Community building
  [ ] Nearing graduation
  [ ] Other:

Date of last release:

  N/A

When were the last committers or PPMC members elected?

  Oleksandr Isniuk added as new PPMC 2/26/2019

Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.

  We would highly appreciate if following page could start being populated: 
  https://incubator.apache.org/projects/dlab.html, currently there are many 
  empty pages, not all sections are filled in.
  The team can provide all needed information, but unfortunately we don't 
  ability to Edit this page.

Signed-off-by:

  [ ](dlab) P. Taylor Goetz
     Comments:
  [X](dlab) Henry Saputra
     Comments: Working on first release under Apache
  [X](dlab) Konstantin I Boudnik
     Comments:

IPMC/Shepherd notes:
  Dave Fisher: DLAB is yet another podling that does not understand that the
             top 3 items to address question is forward looking. The IPMC
             needs to refine the question - English language tenses can be
             subtle. Since MOIN Wiki is going away there is an opportunity
             to do this.

--------------------
Druid

Druid is a high-performance, column-oriented, distributed data store.

Druid has been incubating since 2018-02-28.

Three most important issues to address in the move towards graduation:

  1. Complete more Apache releases
  2. Move the website to Apache infrastructure
  3. Continue to grow the community

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

  None.

How has the community developed since the last report?
  - We see growth in the number of downloads for Druid, with a ~11% 
  compound weekly rate since the last podling report.
  - We see a good rate of new PRs opened (between 10-30 opened weekly) 
  since the last report.
  - The project has been receiving ~25 Github stars added per week since 
  the last report.
  - The next Druid meetup has been scheduled for April 2, 2019.

How has the project developed since the last report?

  - Since the last report, we have had a total of 151 commits from 23 
  contributors
  - We have released 0.13.0-incubating, our first incubator release
  - We have code frozen the branch for our second release, 
  0.14.0-incubating, and we are currently preparing the release candidate.
  - We have updated our LICENSE and NOTICE files which were issues in our 
  first release
  - We are continuing to work on moving the project pages from druid.io to 
  druid.apache.org

How would you assess the podling's maturity?
Please feel free to add your own commentary.

  [ ] Initial setup
  [ ] Working towards first release
  [ ] Community building
  [X] Nearing graduation
  [ ] Other:

Date of last release:

  - Druid 0.13.0-incubating was released on Dec 12, 2018.

When were the last committers or PPMC members elected?

  The Druid PPMC elected 10 new committers to the project on November 20,
  2018.

Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.

  They have been very helpful.

Signed-off-by:

  [x](druid) Julian Hyde
     Comments: Druid are indeed close to graduation. We should start
       discussion on the dev list about what is left to do.
  [ ](druid) P. Taylor Goetz
     Comments:
  [ ](druid) Jun Rao
     Comments:

IPMC/Shepherd notes:

--------------------
Dubbo

Dubbo is a high-performance, lightweight, java based RPC framework.

Dubbo has been incubating since 2018-02-16.

Three most important issues to address in the move towards graduation:

  1. Ensure PPMC is involved in organizing meetup.
  2. Self-correcting things that are not done in Apache way.
  3. Ensure more decision are happening on list.
  4. Add more committers/PPMC members

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

  None.

  How has the community developed since the last report?

  * New committer: (12 in total, 25% are from Alibaba)
    * Taosheng Wei(tswstarplanet) has been voted as committer on 2019-01-23
    * Xianjun Ke(kexianjun) has been voted as committer on 2019-1-25
    * Kun Song(satansk) has been voted as committer on 2019-1-30
    * Xiaojie Li(lixiaojiee) has been voted as committer on 2019-1-31
    * Yuhao Bi(biyuhao) has been voted as committer on 2019-2-2
    * Zhongming Hua(crazyhzm) has been voted as committer on 2019-2-18
  * New PMC member: (19 in total, excluding mentors, 52% are from Alibaba)
    * Yuhang Xiu(carryxyh) has been voted as pmc member on 2018-12-20
    * Yunkun Huang(htynkn) has been voted as pmc member on 2019-2-25
  * New users: (136 in total)
    * 18 new companies reported their using of Dubbo since last report
  * Meetup
    * Guangzhou Meetup was held on 2019-01-19, with online registration
    ~400, and on-site registration: 200+
    * Nanjing Meetup: CFP is closed, topics selection is ongoing. The
      ppmc is involved in all the way, including discussing scheduling, call
      for participation, topic selection and etc.
  * Ecosystem project(under http://github.com/dubbo, non-Apache
    repositories)
    * Future steps of how to deal with ecosystem projects has been discussed
      on the list, most of them will be brought to ASF
    * dubbo-samples has been transferred into ASF
    * dubbo-registry-nacos has been merged into 2.6.x branch
    * dubbo-configcenter-archaius has been deleted
    * dubbo-spring-cloud-project has been deleted
    * dubbo-metrics has been added, to avoid potential branding issue,
    a discussion on renaming to metrics is ongoing
  These projects are being watched by Apache Dubbo PPMC and are
  planning be moved to Apache once they meet the quality requirement.
  * Branding:
    * The branding issues for start.dubbo.io has been identified and
      the solution is being discussed
    * Non ASF maven binary snapshot distribution has been identified
      for module dubbo-registry-etcd3 and dubbo-rpc-native-thrift, the code
      will be merge into incubator-dubbo repository.
    * Unapproved maven binary distribution spring-boot-starter
      0.1.2.RELEASE and 0.2.1.RELEASE are identified.
    * All the non Apache release in GitHub has been renamed to be
      clearly different with Apache releases.

  How has the project developed since the last report?
  * Dubbo spring boot starter 0.2.1 and 0.1.2 is released on 2019-01-27
  * Dubbo 2.7.0 is released on 2019-01-29
  * Dubbo spring boot starter 2.7.0 is released on 2019-02-14
  * Dubbo Ops 0.1 is release on 2019-02-15
  * Dubbo 2.6.6 is under release vote
  * Dubbo 2.7.1 is under development
  * A dramatic increase of mailing list discussion is observed:
      * 2018-12-01~2019-02-28: 1135 emails, 96 participants, 203 topics
      * 2018-09-01~2018-11-31: 663 emails, 68 participants, 118 topics
      * 2018-06-01~2018-08-31 : 680 emails, 85 participants, 128 topics
  * Github stats: (With the increase of community, more collaboration are
  happening)
      * 2018-12-01~2019-02-02: 332 issues closed,  382 pr closed
      * 2018-09-01~2018-11-31: 182 issues closed,  190 pr closed
      * 2018-06-01~2018-08-31 : 200 issues closed, 287 pr closed
      * number of stars has grown from 22796 to 24735.
      * contributors has been grown from 144 to 179.
      * number of forks has grown from 15761 to 16603.
  * Community effort project:
      * With the help from community, the code coverage has been increase
      to 64%

How would you assess the podling’s maturity?
Please feel free to add your own commentary.

  [ ] Initial setup
  [ ] Working towards first release
  [ ] Community building
  [x] Nearing graduation
  [ ] Other:

  I think Dubbo is in a good shape towards graduation.

Date of last release:

  2019-02-15

When were the last committers or PPMC members elected?

  2019-02-25

Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.

  Yes, our mentors are very responsive and have provided many useful
  feedback.

Signed-off-by:

  [X](dubbo) Justin Mclean
     Comments: Agree with the points Mark and ave raise. PPMC is being
               more proactive in fixing any issues.
  [X](dubbo) Mark Thomas
     Comments: I agree the podling is nearing graduation. Another month
               or two to consolidate their understanding of how Apache
               projects operates and I think they'll be ready to graduate.
  [X](dubbo) David Fisher
     Comments: Podling is doing well. There is an ecosystem around Dubbo
               where IP issues are murky. PPMC is appropriately evaluating
               the status of related "Dubbo" projects. The correct questions
               are being asked.

IPMC/Shepherd notes:

--------------------
Hivemall

Hivemall is a library for machine learning implemented as Hive
UDFs/UDAFs/UDTFs.

Hivemall has been incubating since 2016-09-13.

Three most important issues to address in the move towards graduation:

  1. Community growth (committers and users)
  2. One or more Apache Releases as an Incubator project
  3. Documentation improvements

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

  None

How has the community developed since the last report?

  * Github watchers/stars are gradually increasing:
    199 stars as of Mar 1 (was 181 on Nov 27)
  * Twitter account @ApacheHivemall followers are gradually increasing:
    189 followers as of Mar 1 (was 175 on Nov 27)

How has the project developed since the last report?

  * Released the second Apache release v0.5.2 on Dec 3, 2018.

  Since the last report, we have
   * In the last 3 months, we opened 13 JIRA issues and closed 17 JIRA
   issues as seen in https://goo.gl/QFQEF5 (as of Mar 1)
                        Created   Resolved
             Dec 2018     1         2
             Jan 2019     6         6
             Feb 2019     6         3
   * Created 10 Pull Requests and closed 10 Pull Requests between Nov 28th
    and Feb 28th.
  
  https://github.com/apache/incubator-hivemall/pulls?utf8=%E2%9C%93&q=is%3Apr+created%3A2018-11-28..2019-02-28
  https://github.com/apache/incubator-hivemall/pulls?utf8=%E2%9C%93&q=is%3Apr+closed%3A2018-11-28..2019-02-28

How would you assess the podling's maturity?
Please feel free to add your own commentary.

  [ ] Initial setup
  [ ] Working towards first release
  [x] Community building
  [x] Nearing graduation
  [ ] Other:

Date of last release:

  2018-12-03

When were the last committers or PPMC members elected?

  - Elected Jerome Banks as a committer on April 2, 2018.

Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.

  - Koji is active at mentoring.

Signed-off-by:

  [ ](hivemall) Xiangrui Meng
     Comments:
  [ ](hivemall) Daniel Dai
     Comments:
  [x](hivemall) Koji Sekiguchi
     Comments: We've released 0.5.2 in December. We've moved repository to
               gitbox smoothly in January.
               As the lead PPMC, Makoto handles the community nicely and 
               other PMC members are cooperative team players.

IPMC/Shepherd notes:

--------------------
Hudi

Hudi provides atomic upserts and incremental data streams on Big Data

Hudi has been incubating since 2019-01-17.

Three most important issues to address in the move towards graduation:

  1. Make frequent releases as per Apache guidelines
  2. Grow community
  3. Complete SGA, transfer code to ASF infra

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

  * PODLINGNAMESEARCH-162 has been completed, but is not reflected on Whimsy

How has the community developed since the last report?

  Project's still being setup. Few new user inquiries, 10+ signups on dev@ 
  ML

How has the project developed since the last report?

  1. Podling name search has been completed (PODLINGNAMESEARCH-162)
  2. hudi.apache.org site has been published with community guidelines
  3. Hudi Improvement Plan (based off Apache Kafka KIP) under review
  4. Agreement over code migration method, JIRA vs Github Issues
  5. Submitted a Hudi talk abstract for upcoming Berlin Buzzwords in June 
  2019
  6. Issues migrated to Apache JIRA from github.

How would you assess the podling's maturity?
Please feel free to add your own commentary.

  [X] Initial setup
  [ ] Working towards first release
  [ ] Community building
  [ ] Nearing graduation
  [ ] Other:

Date of last release:

  Project still being established

When were the last committers or PPMC members elected?

  No new committers since incubation.

Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.

    Yes. Mentors are actively following up on ML questions and pointing out 
    gaps

Signed-off-by:

  [X](hudi) Thomas Weise
     Comments: Nice uptick on mailing list activity and collaboration 
     thinking.
  [x](hudi) Luciano Resende
     Comments: A formal improvement process such based on Kafka KIP
     might be overkill for a podling that is actively looking for 
     growing the community. Usually these processes are implemented
     on big communitites that want to have some control over stability 
     or backward compatibility of the code.
  [ ](hudi) Kishore Gopalakrishnan
     Comments:
  [X](hudi) Suneel Marthi
     Comments: Good adaption of the Apache Way by PPMC. 

IPMC/Shepherd notes:

--------------------
Iceberg

Iceberg is a table format for large, slow-moving tabular data.

Iceberg has been incubating since 2018-11-16.

Three most important issues to address in the move towards graduation:

  1. Update build for Apache release, add LICENSE/NOTICE to Jars.
  2. Make the first Apache release.
  (https://github.com/apache/incubator-iceberg/milestone/1)
  3. Grow the Iceberg community

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

  * No issues that require attention.

How has the community developed since the last report?

  * The community has continued to receive new contributors
  * Several contributors are reliable helping review pull requests. Because 
    of these review contributions and the small number of committers, the
    community voted to relax the RTC requirements and allow committers to 
    push their own changes if the community has reviewed the PR. This helps 
    develop reviewers and gets changes in faster. The vote also set reasonable 
    limits for this practice: PRs must be up for at least 2 days and this is only 
    for the first year, while we are working with a small set of committers.

How has the project developed since the last report?

  * Podling name search concluded that Iceberg is a suitable name.
    (See PODLINGNAMESEARCH-163)
  * The community voted to accept a large PR with a Python implementation.
  * Contributors are fixing important predicate push-down issues, including
    case sensitivity, filtering on nested types, missing file metrics, etc.
  * Contributors added support for plugging in file stream encryption.

How would you assess the podling's maturity?
Please feel free to add your own commentary.

  [ ] Initial setup (name clearance approval pending)
  [X] Working towards first release
  [X] Community building
  [ ] Nearing graduation
  [ ] Other:

Date of last release:

  None yet

When were the last committers or PPMC members elected?

  None yet

Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.

  Yes.

Signed-off-by:

  [X](iceberg) Ryan Blue
     Comments: I wrote the first pass of the report.
  [ ](iceberg) Julien Le Dem
     Comments:
  [X](iceberg) Owen O'Malley
     Comments: (Approval copied from +1 on dev list)
  [ ](iceberg) James Taylor
     Comments:
  [ ](iceberg) Carl Steinbach
     Comments:

--------------------
IoTDB

IoTDB is a data store for managing large amounts of time series data such as
timestamped data from IoT sensors in industrial applications.

IoTDB has been incubating since 2018-11-18.

Three most important issues to address in the move towards graduation:

  1. Release the first version;
  2. refactor codes which are hard to understand for new developers, and
     supply more design documents to help new developers.
  3. Attract more contributors;

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

  - no.

How has the community developed since the last report?

  - 4 new contributors joined the community: review and modify the English
  documents, add Apache Calcite adaptor demo, and discuss in the mailing 
  list.
  - Mailing list:
   -- dev@mailing list: 59 emails are sent, and can be divided into 18
   threads (Apache Jenkins Pipeline notifications are exclude)
   -- reviews@mailing list: more than 420 mails are sent, for code review
   and new branch creation notifications.

How has the project developed since the last report?

  - 48 PR are proposed totally, and 42 PR are merged.
  - 16 authors have pushed 50 commits to master and 110 commits to all
  branches.
  - 31 issues (bugs, and feature requests) are logged on JIRA, 15 of them
  are resolved.
  - Dockerfile is created, which can attract more users to try IoTDB.

How would you assess the podling's maturity?

 - The project is growing.

Please feel free to add your own commentary.

  [ ] Initial setup
  [x] Working towards first release
  [x] Community building
  [ ] Nearing graduation
  [ ] Other:

Date of last release:

  - N/A

When were the last committers or PPMC members elected?

  - N/A

Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.

  - very Helpful.

Signed-off-by:

  [X](iotdb) Justin Mclean
     Comments: More effort needs to be made to have conversations on list.
  [X](iotdb) Christofer Dutz
     Comments:
  [](iotdb) Willem Ning Jiang
     Comments:
  [X](iotdb) 	Kevin McGrail
     Comments:

IPMC/Shepherd notes:
  Christofer Dutz: Allmost no discussions on list, requested the podling to 
  move discussions to the dev list.
  Dave Fisher: It looks like Christofer's request is successful so far. No 
  discussion yet if any contributors are looking like good committers/PPMC
  members.

--------------------
Marvin-AI

Marvin-AI is an open-source artificial intelligence (AI) platform that helps
data scientists, prototype and productionalize complex solutions with a
scalable, low-latency, language-agnostic, and standardized architecture
while
simplifies the process of exploration and modeling.

Marvin-AI has been incubating since 2018-08-21.

Three most important issues to address in the move towards graduation:

  1.Move development infrastructure to Apache
  2.Build Community
  3.Build Releases

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

  * No.

How has the community developed since the last report?

  * The project began to receive help from community members.
  * The community started discussing new releases.

How has the project developed since the last report?

  * New improvements in documentation and official website
  * Some improvements for a new release

Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.

  * At least two of the mentors are sometimes active.

How would you assess the podling's maturity?
Please feel free to add your own commentary.

  [ ] Initial setup
  [x] Working towards first release
  [ ] Community building
  [ ] Nearing graduation
  [ ] Other:

Date of last release:

  XXXX-XX-XX

When were the last committers or PPMC members elected?

  * N/A

Signed-off-by:

  [ ](marvin-ai) Jim Jagielski
     Comments:
  [x](marvin-ai) Luciano Resende
     Comments: What are the missing items around
     `1.Move development infrastructure to Apache`
  [ ](marvin-ai) William Colen
     Comments:

IPMC/Shepherd notes:

--------------------
Myriad

Myriad enables co-existence of Apache Hadoop YARN and Apache Mesos together
on the same cluster and allows dynamic resource allocations across both 
Hadoop
and other applications running on the same physical data center
infrastructure.

Myriad has been incubating since 2015-03-01.

Three most important issues to address in the move towards graduation:

  1. MYRIAD-283: Prepare for 0.3.0 release (Voting right now)
  2. MYRIAD-280: Improve overall stability
  3. MYRIAD-279: Reworking a new UI design

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

  We need new mentors, we have only one active mentor right now. We have
  to increase the community and we have to increase the number of mentors
  too. The PPMC number is a problem too, we are only two PPMCs/committers,
  so we have problems with the minimum number of votes for consensus.
  https://www.mail-archive.com/dev@myriad.incubator.apache.org/msg02661.html

How has the community developed since the last report?

  An increment of activity and newcomers with a desire to contribute,
  in particular in the scope of the user interface, and at least three
  new users ready for contributing.

How has the project developed since the last report?

  After a few years of inactivity the project is slowly getting activity,
  as a matter of fact we are right now in the voting process of a new
  release apache-myriad-0.3.0-incubating-rc1.

How would you assess the podling's maturity?
Please feel free to add your own commentary.

  [ ] Initial setup
  [ ] Working towards first release
  [X] Community building
  [ ] Nearing graduation
  [X] Other: Almost ready for a new release, vote pending right now.

Date of last release:

  The 0.2.0 release was issued on Jun 29, 2016. The .3 release is planned
  for the next days, if we have any help for unlocking the release.

When were the last committers or PPMC members elected?

  2018-05-22 New committer/PMC member Juan P. Gilaberte.
  2018-03-28 New committer/PMC member Javi Roman.

Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.

  We have only one active mentor, so we have new mentors as soon as 
  possible, this is one of the our main issues, we need help.

Signed-off-by:

  [ ](myriad) Benjamin Hindman
     Comments:
  [X](myriad) Ted Dunning
     Comments:

IPMC/Shepherd notes:

--------------------
Nemo

Nemo is a data processing system to flexibly control the runtime behaviors
of a job to adapt to varying deployment characteristics.

Nemo has been incubating since 2018-02-04.

Three most important issues to address in the move towards graduation:

  1. Grow the community (committers, contributors, users)
  2. More releases
  3. Add and improve features

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

  None.

How has the community developed since the last report?

  * Committers actively involved in sending PRs and doing code reviews
  * Engaged with the Beam community to register Nemo as an official Beam
  runner
  * Started to attract new contributors
  * Ran a Nemo tutorial in an open-source project venue

How has the project developed since the last report?

  * Donated code to ASF
  * Released 0.1 (the first release!)
  * Committer’s guide added
  * Added Nemo Web UI
  * Created an official Beam runner
  * Improved metric collection and storage
  * Improved skew handling pass
  * Refactored runtime pass and IR DAG
  * Fixed skew handling bugs

How would you assess the podling's maturity?
Please feel free to add your own commentary.

  [ ] Initial setup
  [ ] Working towards first release
  [X] Community building
  [ ] Nearing graduation
  [ ] Other:

Date of last release:

  2018-12-31 release 0.1

When were the last committers or PPMC members elected?

  None yet.

Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.

 The community has been receiving much help from our mentors!

Signed-off-by:

  [X](nemo) Davor Bonaci
     Comments: Good progress; nothing to add. Focus on community building
     needed going forward.
  [X](nemo) Hyunsik Choi
     Comments:
  [X](nemo) Byung-Gon Chun
     Comments:
  [ ](nemo) Jean-Baptiste Onofre
     Comments:
  [X](nemo) Markus Weimer
     Comments:

IPMC/Shepherd notes:

--------------------
Omid

Omid is a flexible, reliable, high performant and scalable ACID
transactional framework that allows client applications to execute 
transactions
on top of MVCC key/value-based NoSQL datastores (currently Apache HBase) 
providing
Snapshot Isolation guarantees on the accessed data.

Omid has been incubating since 2016-03-28.

Three most important issues to address in the move towards graduation:

  1. Optimise Omid for the integration with Apache Phoenix.
  2. Document additional features added for the integration with Apache 
  Phoenix, as well as, the low latency algorithm.
  3. Get positive feedback from other projects currently in Apache.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

How has the community developed since the last report?

  Integration with Apache Phoenix was over, we are currently working on 
  optimisation.

How has the project developed since the last report?

  1. Release 1.0.0 was published and includes all the Phoenix required 
  features.
  2. The Apache Phoenix code that uses Omid was committed and currently 
  Omid serves as Phoenix transaction processor.
  3. We are currently working on a minor release in Omid, 1.0.1, that 
  includes optimization to Omid that inferred from the integration with 
  Phoenix.
  These features mostly improve the performance of Omid, however, some 
  are bug fixes that revealed by the integration with Phoenix while pushing 
  Omid to its corner cases.
  We will start the release process in a few days. Jiras 124 - 135 will 
  be part of the release.

How would you assess the podling's maturity?

Please feel free to add your own commentary.

  [ ] Initial setup
  [ ] Working towards first release
  [ ] Community building
  [X] Nearing graduation
  [ ] Other:

Date of last release:

  2018-12-24

When were the last committers or PPMC members elected?

  2018-09-25

Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.

  Our mentors are extremely responsive and helpful.

Signed-off-by:

  [X](omid) Alan Gates
     Comments:  I don't see any of the issues listed under "Three most 
  important issues to address in the move towards graduation" as blockers for 
  graduation.  The community has done multiple releases and added one 
  committer.  Development is slow but consistent.  I do not believe the 
  community has done a name search yet to make sure Omid is acceptable.  
  AFAIK that is the only blocker for graduation.  I've given this feedback to 
  the community.
  [X](omid) James Taylor
     Comments:

IPMC/Shepherd notes:

--------------------

OpenWhisk

OpenWhisk is an open source, distributed Serverless computing
platform able to execute application logic (Actions) in response
to events (Triggers) from external sources (Feeds) or HTTP
requests governed by conditional logic (Rules). It provides a
programming environment supported by a REST API-based Command
Line Interface (CLI) along with tooling to support packaging and
catalog services.  The OpenWhisk platform components are packaged
as Docker containers and can be deployed directly to Docker or
deployed using Container Frameworks such as Mesos, Kubernetes,
Compose, and YARN.

OpenWhisk has been incubating since 2016-11-23.

Three most important issues to address in the move towards graduation:
  1. Close legal transfer of trademark on "OpenWhisk" name and
     logo to ASF from IBM.
  2. Complete project maturity model assessment and formal
     graduation process.
  3. Improve release automation. A comprehensive OpenWhisk
     release includes over 20 sub-components, each drawn from its
     own github repo and each packaged as a separately
     downloadable source release.
    a. Release process/automation/documentation are here
       https://github.com/apache/incubator-openwhisk-release.
    b. During incubation, we have made over a dozen conforming
       Apache releases of sub-components.  We have developed
       reasonable automation for releasing a group of
       sub-components, but there is a need to further define and
       automate the process of making a unified release of a
       coherent set of released sub-components.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware
of?
  1. Formal hand-off of OpenWhisk trademark/logo from IBM needs to be
     executed; hopefully this will happen at the March ASF Board meeting.
  2. The podling was down to one active mentor for several months,
     which has made getting the required minimum of 3 positive IPMC
     votes for each released component a significant challenge.  This
     had a negative effect on project velocity and PPMC morale.  At
     the time of this report, the IPMC is taking action by soliciting
     additional mentors to help the project finish out its incubation.

How has the community developed since the last report?
  + dev mailing list activity:
      + We have implemented an automated process to post a daily
        archive of the OpenWhisk Team Slack to our dev mailing list.
      + Increased use of the dev list for technical discussion,
        especially around releasing sub-components and ensuring
        awareness of significant PRs before merging.
  + incubator-openwhisk Github stars: 3,825 (+168 since last report)
  + incubator-openwhisk GitHub forks: 738 (+46 since last report)
  + Slack community:
    + 1,159 members (+87 from last report).  Very active in most
      channels from both end users or the project and contributors
    + To-date: 141,783 messages sent across all channels (+15,501
      since last report)
    + Analytics: https://openwhisk-team.slack.com/admin/stats
  + The  bi-weekly Zoom "Technical Interchange" continues to be well
  received and attended.
    Complete videos posted to OW YouTube channel and detailed notes to our
    CWIKI.
  + New Contributors
    + 13 new ICLAs received (including some that were missed in the
    previous two status reports):
      1. Sam Baxter 6/11/18
      2. Emanuel Russo 8/6/18
      3. Prabhash Rathnayake 10/2/18
      4. Shawn Black 10/2/18
      5. Moritz Raho 10/4/18
      6. Duy Nguyen 10/4/18
      7. Sam Hjelmfelt 11/21/18
      8. Marc Schwind 1/28/19
      9. Avi Weit 2/5/19
      10. Lars Andersson 2/8/19
      11. Maciej Małecki 2/26/19
      12. Somaya Jamil 2/27/19
      13. Erez Hadad 3/1/19
   + 5 new people Joined Community Technical Interchange calls and
   introduced themselves:
     1. Thomas Peikert: grad. student using OW, looking to make
     contributions in future
     2. Erez Hadad (IBM Research),  working on Serverless, incl. OW and
     knative, etc.
     3. Rahul (Adobe) - working on some depl. strat.  starting a CWIKI
     post...
     4. Lavanya (Adobe)
     5. Manoj (Adobe) - SW quality engineer

How has the project developed since the last report?
  1. There has been a focus on clearing the backlog of PRs and issues
     across all our github repos, motivated by a desire to make a
     unified release of all the OpenWhisk system sub-components.
     There is still significant work needed to clear out stale issues
     in the core repository, but the PR backlog mentioned in multiple
     previous reports has been rectified.
  2. Project technical highlights include (a) the addition of a .NET
     runtime component, (b) merged support for concurrent activation
     processing, (c) merged support for a "lean" system configuration
     suited for resource-limited hosts, (d) added the capability of
     deploying OpenWhisk on Apache YARN, (e) the unification of the
     `wskdeploy` and `wsk` CLIs into a single `wsk` cli.

How would you assess the podling's maturity?  Please feel free to add your
own commentary.

   [ ] Initial setup
   [ ] Working towards first release
   [ ] Community building
   [X] Nearing graduation
   [ ] Other:

Date of last release:
    Apache OpenWhisk Composer v0.10.0-incubating (2/27/19)
    Links to latest releases of all components can be found here:
https://openwhisk.apache.org/downloads.html

When were the last committers or PPMC members elected?
    New Committers+PPMC:
      1. Olivier Tardieu (2/27/19)

    New Committers:
      1. Michele Sciabarra (1/8/19)
      2. Rob Allen (1/8/19)

Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.

  Our sole remaining mentor has been helpful and responsive, but
  release voting has been challenging.  The recent efforts of the IPMC
  to identify projects needing additional mentors and should allow us
  to regain our desired release velocity.

Signed-off-by:

  [ ] (openwhisk) Bertrand Delacretaz

Comments:

IPMC/Shepherd notes:

--------------------
Pinot

Pinot is a distributed columnar storage engine that can ingest data in real-
time and serve analytical queries at low latency.

Pinot has been incubating since 2018-10-17.

Three most important issues to address in the move towards graduation:

  1. Improving documentation
  2. Cutting a release
  3. Building community contribution

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

  None

How has the community developed since the last report?

  External contributors have added some new features and improved
  documentations.
  - Adding parquet record reader
    https://github.com/apache/incubator-pinot/pull/3852
  - Adding an aggregation function for population standard
    variance
    https://github.com/apache/incubator-pinot/pull/3850
  - Improving documentation
    https://github.com/apache/incubator-pinot/pull/3826

How has the project developed since the last report?

  - We finished to update LICENSE/NOTICE files for both source
    and binary releases. (this item was ongoing for the last report)
  - We have updated pom files for release preparation.
    (adding rat, maven-release-plugin, maven-checksum-plugin...etc)
  - We are currently in the voting process for the first
    Apache release candidate.

How would you assess the podling's maturity?
Please feel free to add your own commentary.

  [ ] Initial setup
  [X] Working towards first release
  [ ] Community building
  [ ] Nearing graduation
  [ ] Other:

Date of last release:

  N/A

When were the last committers or PPMC members elected?

  We haven't had a change in committers or PPMC since our incubation.

Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.

  Yes, mentors have been very helpful and have responded in a timely
  manner. They also helped us on release verification for a community
  vote.

Signed-off-by:

  [X](pinot) Kishore Gopalakrishna
     Comments:
  [ ](pinot) Jim Jagielski
     Comments:
  [ ](pinot) Roman Shaposhnik
     Comments:
  [X](pinot) Olivier Lamy
     Comments:
  [X](pinot) Felix Cheung
     Comments: Congrats on vote passing on your first release

IPMC/Shepherd notes:

--------------------
Pony Mail

Pony Mail is a mail-archiving, archive viewing, and interaction service,
that can be integrated with many email platforms.

Pony Mail has been incubating since 2016-05-27.

Three most important issues to address in the move towards graduation:

  1. Grow community
  2. Lower bar for participation
  3. Get some more releases out

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

How has the community developed since the last report?
  - No noteworthy development.

How has the project developed since the last report?
  - Nothing noteworthy here either

How would you assess the podling's maturity?
Please feel free to add your own commentary.

  [X] Initial setup
  [X] Working towards first release
  [X] Community building
  [ ] Nearing graduation
  [ ] Other:

Date of last release:

  2018-02-5

When were the last committers or PPMC members elected?

Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.

Signed-off-by:

  [X](ponymail) John D. Ament
     Comments: Project is looking to start picking up traction again which is good.  Hopefully it can sustain.
  [X](ponymail) Sharan Foga
     Comments: Preparing for a release is a good way to pull the community together and kickstart more activity

IPMC/Shepherd notes:

--------------------
SAMOA

SAMOA provides a collection of distributed streaming algorithms for the most
common data mining and machine learning tasks such as classification,
clustering, and regression, as well as programming abstractions to develop
new algorithms that run on top of distributed stream processing engines
(DSPEs).

It features a pluggable architecture that allows it to run on several DSPEs
such as Apache Storm, Apache S4, and Apache Samza.

SAMOA has been incubating since 2014-12-15.

Three most important issues to address in the move towards graduation:

 1. Revitalize the project by resuming development
 2. Enlarge the user base and contributing community

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

  None

How has the community developed since the last report?

  *  Mailing list activity (September 2018 - November 2018):
    * @dev: 8 messages

How has the project developed since the last report?
  * 1 new PRs created
  * Working on code for supporting Apache Heron

How would you assess the podling's maturity?
Please feel free to add your own commentary.

  [ ] Initial setup
  [ ] Working towards first release
  [x] Community building
  [ ] Nearing graduation
  [ ] Other:

Date of last release:
  2016-09-30

When were the last committers or PPMC members elected?

  January 2018

Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.

  Yes, the mentors have been helpful and responsive.

Signed-off-by:

  [X](samoa) Alan Gates
     Comments:
  [ ](samoa) Ashutosh Chauhan
     Comments:

IPMC/Shepherd notes:

--------------------
ShardingSphere

Sharding-Sphere is an ecosystem of transparent distributed database
middleware, focusing on data sharding, distributed transaction and database
orchestration.

ShardingSphere has been incubating since 2018-11-10.

Three most important issues to address in the move towards graduation:

  1. Prepare for the first ASF release.
  2. Fix bugs and develop new features.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

  None.

How has the community developed since the last report?

  Not bad.
  Two committers and PPMC members have been officially invited to the
  project.
  The community participation has been active, with multiple problems
  brought out and solved.

How has the project developed since the last report?

  Two members have been officially invited to the PPMC.
  We are closer to the first Apache release.

How would you assess the podling's maturity?
Please feel free to add your own commentary.

  [X] Initial setup
  [X] Working towards first release
  [ ] Community building
  [ ] Nearing graduation
  [ ] Other:

Date of last release:

  Not finished for the 1st apache release yet.

When were the last committers or PPMC members elected?

  28 Jan 2019

Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.

Signed-off-by:

  [x](shardingsphere) Craig L Russell
     Comments:
  [ ](shardingsphere) Benjamin Hindman
     Comments:
  [X](shardingsphere) Willem Ning Jiang
     Comments: ShardingSphere already made a first step to get new
     committer onboard, it's now working its first Apache release.
  [X](shardingsphere) Von Gosling
     Comments:

IPMC/Shepherd notes:

--------------------
SINGA

SINGA is a distributed deep learning platform.

SINGA has been incubating since 2015-03-17.

Three most important issues to address in the move towards graduation:

  1. Release version 2.0 which was scheduled in Dec 2018 but has been 
delayed
  2. Start the graduation process in about 2-3 month
  3.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

  N/A

How has the community developed since the last report?

  We have a new PPMC member, Moaz, who was a committer.
  We have a new committer, Wanqi Xue.

  Number of emails from Sep to Dec.
  56 Dec 2018
  22 Jan 2019
  22 Feb 2019
  15 Mar 2019

How has the project developed since the last report?

  We have done the name search for "Apache Singa"
  We enhanced Singa's performance on Intel CPU by calling Intel's MKLDNN 
  library.  
  We have updated the website and documentation to include the instructions 
  for "How to prepare a release".

How would you assess the podling's maturity?
Please feel free to add your own commentary.

  [ ] Initial setup
  [ ] Working towards first release
  [ ] Community building
  [X] Nearing graduation
  [ ] Other:

Date of last release:

  2018-06-06

When were the last committers or PPMC members elected?

  2018-12-21

Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.

Signed-off-by:

  [X](singa) Alan Gates
     Comments:
  [X](singa) Ted Dunning
     Comments:
  [ ](singa) Thejas Nair
     Comments:

IPMC/Shepherd notes:
  Alan Gates: One key question for the project is to determine how dependent the
  project is on a single group of contributors. This is a key community resilience 
  factor and should be addressed by the project. This isn't a graduation 
  preventer ... it is, however, very important to solve.

--------------------
SkyWalking

Skywalking is an APM (application performance monitor), especially for
microservice, Cloud Native and container-based architecture systems. Also
known as a distributed tracing system. It provides an automatic way to
instrument applications: no need to change any of the source code of the
target application; and an collector with an very high efficiency streaming
module.

SkyWalking has been incubating since 2017-12-08.

Three most important issues to address in the move towards graduation:

  1. IP clearance. [RESOLVED]
  3. First ASF release. (SkyWalking 5.0) [RESOLVED]
  3. Further ASF culture and processes. [RESOLVED]
  4. 5.x releases are stable for product, and have 5 open end users, at
  least. [RESOLVED]
  5. Support multiple languages agents/SDKs. [RESOLVED]
  6. Integration with other pupolar OSS systems. Zipkin data format
  supported. [RESOLVED]
  7. Clear Brand issues with other ecosystem projects. [RESOLVED]

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

  Have six Apache releases already. 5.0.0-alpha, 5.0.0-beta, 5.0.0-beta2,
  5.0.0-RC2, 5.0.0-GA, 6.0.0-alpha, 6.0.0-beta, 6.0.0-GA

  There are several related projects and GitHub org in SkyWalking
  ecosystem, before or during project joined the ASF incubator, such as
  .net, node.js and php agents, they were using skywalking-* prefix in
  project name and releases, which may cause brand issue.
  We have fixed these. All skywalking-* have been renamed to skyapm-*, old
  releases with skywalking- removed(maybe not necessary).
  Old existing GitHub orgs, including OpenSkywalking, OpenSkywalkingTest,
  SkywalkingContrib, have been renamed to SkyAPM, SkyAPMTest or
  removed(SkywalkingContrib).

  Another brand related issue is `skywalking` in DockerHub, including some
  binary releases, which have been removed and moved to ASF Infra
  - https://hub.docker.com/r/apache/skywalking-base
  - https://hub.docker.com/r/apache/skywalking-oap-server
  - https://hub.docker.com/r/apache/skywalking-ui
  All of these are only including the approved releases.

  All known brand issues have been addressed and solved. Be good for the
  graduation.

How has the community developed since the last report?

  1. SkyWalking is working with Envoy community, trying to contribute a new
  service mesh probe.
  2. Lang Li, Yixiong and Jinlin Fu Cao have been voted and joined as
  committer.
  3. Yao Wang and Jian Tan have been voted and joined as PPMC
  4. There are 92 people to contribute codes to our main repo. 18 more than
  the last report.
  5  Over 60 companies have confirmed they are using SkyWalking
  through issue report, our powered-by page or through our ecosystem pages.

How has the project developed since the last report?

  There has been over 100 commits by more than 27 contributors in the three
  months.
  In 6.1.0(in developing) release milestones, there are 81 issues and pull
  requests solved.
  SkyWalking 6.0.0-GA is suitable for production.
  In 6.0.0-GA release milestones, there are 134 issues and pull requests
  solved.
  In 6.0.0-beta release milestones, there are 153 issues and pull requests
  solved.

How would you assess the podling's maturity?
Please feel free to add your own commentary.

  [x] Initial setup
  [x] Working towards first release
  [x] Community building
  [x] Nearing graduation
  [ ] Other:

Date of last release:

  Jan 29th, 2019 6.0.0-GA

When were the last committers or PPMC members elected?

  Jan 29th, 2019

Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.

Signed-off-by:

  [ ](skywalking) Luke Han
     Comments:
  [X](skywalking) Willem Ning Jiang
     Comments: I think skywalking is in a good sharp of graduation by
     getting more and more developer involved.
  [X](skywalking) Mick Semb Wever
     Comments: Updated the "Three most important issues to address in the 
  move towards graduation" section, as it had been misread, and the list had 
  become an accumulation of resolved items.
  [X](skywalking) Ignasi Barrera
     Comments:

IPMC/Shepherd notes:

--------------------
Superset

Superset is an enterprise-ready web application for data exploration, data
visualization and dashboarding.

Superset has been incubating since 2017-05-21.

Three most important issues to address in the move towards graduation:
  1. Plan and execute our first Apache release. Since the last report, we 
  have removed  all questionable third party code from the repo, which was a 
  major blocker for the source code release, and are ready to begin the work 
  on the first code release. 
  2. Address remaining project operations issues. See below.

Any issues that the Incubator PMC (IPMS) or ASF Board wish/need to be aware 
of?
  For project operations, we have made the following progress and need the 
  following support:
  * Held a meeting on December 13 with Mentors, PMC, and Committers to learn 
  more about the Apache way and clarified ways of contributing and 
  collaborating that would uphold the principles. The notes from this meeting 
  were shared on the dev list. 
  * No more unapproved releases. We are working towards our first official 
  release; see above. 
  * Trademark: We continue to have challenges here. Our attempts to complete 
  this task has been unsuccessful and we would appreciate more specific 
  guidance. 

How has the community developed since the last report?
  * Organic growth of our Github contributors (306->343), forks (3974->4300), 
  watchers (1157->1170) and stars (22,097->23,326)

How has the project developed since the last report?
  * Added Christine Chambers as a new committer
  * In general, there has been a healthy, constant flow of bug fixes, quality 
  improvements and new features. Please see project’s commit log on Github 
  for more details. Some highlights:

  New features
  * Refined layout of SQL Lab.
  * Added back-end for tagging system, for organization and discovery of 
  content.
  * Added support for customization of deployments: feature flags, custom 
  logo. 
  * Decoupled visualizations as plugins that can be added/removed. 
  * Omnibar on dashboard page, to enable users to easily switch between 
  dashboards.
  * New deck.gl polygon visualization type that accommodates aggregated 
  spatial types (zip, geohash, etc.)

  Bug fixes, code quality and housekeeping
  * All files now include ASF header.
  * A lighter, more accurate events logger for user interactivities with 
  timing.
  * More translations were added.
  * Sped up build time and tests on Travis CI.
  * Fixed vulnerabilities from dependencies. 

How would you assess the podling's maturity?
Please feel free to add your own commentary.

  [ ] Initial setup
  [X] Working towards first release
  [ ] Community building
  [ ] Nearing graduation
  [ ] Other:

Date of last release:
  No official release yet since being voted into Apache
  Incubation.  (Planning for the first Apache release in Q2, 2019)

When were the last committers or PPMC members elected?
  * Christine Chambers - Committer (2019-01-06)

Signed-off-by:
  [ ](superset) Ashutosh Chauhan
    Comments:
  [ ](superset) Luke Han
    Comments:
  [X](superset) Alan Gates
    Comments:  Sent email to dev list following up on the request for help 
  with trademark issues.  I have been impressed over the last 3 months with 
  the renewed effort this community is putting into learning and adopting the 
  Apache Way.

IPMC/Shepherd notes:

--------------------
Tamaya

Tamaya is a highly flexible configuration solution based on an modular,
extensible and injectable key/value based design, which should provide a
minimal but extendible modern and functional API leveraging SE, ME and EE
environments.

Tamaya has been incubating since 2014-11-14.

Three most important issues to address in the move towards graduation:

  1. Grow the PPMC from the existing community.
  2. Make another Release
  3. Blog about Tamaya

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

  * We'd like to graduate soon.

How has the community developed since the last report?

  * elected 2 new committers and onboarded them
  * discussions/we benefited from the Gitbox migration as it makes
  contribution much easier

How has the project developed since the last report?

  * frequent bugreports and discussions via Jira/mailing list
  * new external contributions (code improvements, Jira issues, OSGi
  bugfixes)
  * homepage overhaul

How would you assess the podling's maturity?
Please feel free to add your own commentary.

  [ ] Initial setup
  [ ] Working towards first release
  [X] Community building
  [X] Nearing graduation
  [ ] Other:

Date of last release:

   2017-05-28 0.3-incubating

When were the last committers or PPMC members elected?

  * 2018-12: Aaron Coburn
  * 2018-12: William Lieurance

Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.

  * As the project needs a wider audience, maybe mentors with interest in
  Tamaya would be welcome.
  * Current mentors did not sign-off the report in February and did not 
  react on mails :-(

Signed-off-by:

  [X](tamaya) John D. Ament
     Comments: Podling is continuing to struggle.  I strongly disagree with 
  the notion that this project is ready to graduate or nearing readiness.  It 
  has not executed a release in 2 years, Development activity has definitely 
  increased in the past few months, and with the addition of 2 new committers 
  may see more sustained progress, but we need to ensure that this vitality 
  continues on.
  [ ](tamaya) David Blevins
     Comments:

IPMC/Shepherd notes:

--------------------
Tephra

Tephra is a system for providing globally consistent transactions
on top of Apache HBase and other storage engines.

Tephra has been incubating since 2016-03-07.

Two most important issues to address in the move towards graduation:

  1. Improve community engagement
  2. Increase adoption

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

  - None at this time.

How has the community developed since the last report?

  - 1 new JIRA filed since the last report
  - 1 new bug created since the last report

How has the project developed since the last report?

  - Working on 0.16.0-incubating release

How would you assess the podling's maturity?
Please feel free to add your own commentary.

  [ ] Initial setup
  [ ] Working towards first release
  [x] Community building
  [ ] Nearing graduation
  [ ] Other:

Date of last release:

  2018-09-04

When were the last committers or PPMC members elected?

  - None since coming to incubation

Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.

  - Mentors are helpful and responsive

Signed-off-by:

  [X](tephra) Alan Gates
     Comments:
  [X](tephra) James Taylor
     Comments:

IPMC/Shepherd notes:

--------------------
Training

The Training project aims to develop resources which can be used for 
training purposes in various media formats, languages and for various Apache
and non-Apache target projects.

Training has been incubating since 2019-02-21.

Three most important issues to address in the move towards graduation:

  1. Agree upon underlying technology stack and architecture for training 
  content
  2. Develop first training topic contents
  3. Set up our contribution process

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

  - no critical issues at this point in time

How has the community developed since the last report?

  - The project has been set up recently, so there is an initial
  activation/development towards a community.
  - The dev mailing list is active. Total number of posts in February were 112
  and in March so far (5 March) already 50. Total number of
  subscribers is 25.

How has the project developed since the last report?

  - This is our first report

  - The scope of the project deliverables,
  core procedures, details regarding website,
  and code management are under discussion.

How would you assess the podling's maturity?
Please feel free to add your own commentary.

  [x] Initial setup
  [ ] Working towards first release
  [ ] Community building
  [ ] Nearing graduation
  [ ] Other:

Date of last release:

  n.a.

When were the last committers or PPMC members elected?

  n.a.

Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.

Signed-off-by:

  [X](training) Justin Mclean
     Comments: Off to a good start.
  [x](training) Craig Russell
     Comments:
  [X](training) Christofer Dutz
     Comments:
  [X](training) Lars Francke
     Comments:

IPMC/Shepherd notes:

--------------------
Zipkin

Zipkin is a distributed tracing system. It helps gather timing data needed
to troubleshoot latency problems in microservice architectures.

Zipkin has been incubating since 2018-08-29.

Three most important issues to address in the move towards graduation:

  1. Finalize the first release of the Apache Zipkin (incubating) for
  Apache Karaf
  2. Migrate other repositories to ASF Github organization
  3. Work towards releasing more Apache Zipkin (incubating) components once
  migration is completed

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

  The first release was very challenging. The Zipkin community found The
  Apache Incubator established practices to be somewhat hostile and
  unwelcoming for the newcomers. The community felt frustration and 
  demotivation to the the point that the issues had been raised for the
  attention of the board.

How has the community developed since the last report?

  A lot of work has been done to get the first release out, by all means
  a great achievement. The team and community is looking forward to see
  the positive changes within Apache Incubator with respect to the
  feedback provided.

How has the project developed since the last report?

  The team has mastered the Apache CI/CD infrastructure and was able to
  quickly do the switch over for the first migrated repository. Also, the 
  team better understands how the incubation process works and what to
  watch for.

How would you assess the podling's maturity?
Please feel free to add your own commentary.

  [ ] Initial setup
  [X] Working towards first release
  [X] Community building
  [ ] Nearing graduation
  [ ] Other:

Date of last release:

  2019-02-26

When were the last committers or PPMC members elected?

  2019-02-26

Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.

Signed-off-by:

  [X](zipkin) Michael Semb Wever
     Comments:
  [X](zipkin) John D. Ament
     Comments: 
  [X](zipkin) Willem Ning Jiang
     Comments:
  [X](zipkin) Andriy Redko
     Comments:
  [x](zipkin) Sheng Wu
     Comments:

IPMC/Shepherd notes:

--------------------
  • No labels