Apache Logo
The Apache Way Contribute ASF Sponsors

This was extracted (@ 2017-10-21 03:10) from a list of minutes which have been approved by the Board.
Please Note The Board typically approves the minutes of the previous meeting at the beginning of every Board meeting; therefore, the list below does not normally contain details from the minutes of the most recent Board meeting.

2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | Pre-organization meetings

Quickstep

20 Sep 2017

Quickstep is a high-performance database engine.

Quickstep has been incubating since 2016-03-29.

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

 1. Building a Quickstep community
 2. More adoption of the Quickstep technology
 3. More releases

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?

In the summer of 2017, we took efforts to spread awareness about the
Quickstep project and technology. We had many talks, particularly in
the San Francisco Bay Area. The talks/venues are listed here:

 1.  SRI International in Menlo Park
 2.  A meetup hosted by H2O.ai in Mountain View
 3.  Hortonworks in Santa Clara (Thanks to our mentor Julian Hyde
     for hosting)

We had also applied for a talk at BigDataWisconsin meetup but the
proposal was not selected.

How has the project developed since the last report?

During the summer, the development activity was slow. There are
ongoing efforts to build a distributed version of Quickstep.


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:

 2017-03-25

When were the last committers or PPMC members elected?

 2017-05-12 Tianrun Lee (committer)

Signed-off-by:

 [ ](quickstep) Konstantin Boudnik
    Comments:
 [x](quickstep) Julian Hyde
    Comments:
      Community building remains the project's biggest challenge.
      The project has been putting considerable effort into talks
      and I hope this effort starts to pay off.
 [ ](quickstep) Roman Shaposhnik
    Comments:

15 Mar 2017

Quickstep is a high-performance database engine that is designed to exploit
the full potential of hardware that is packed in modern servers. The initial
effort targets single-node in-memory environments.

Quickstep has been incubating since 2016-03-29.

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

 1. Building a Quickstep community.
 2. More adoption of the Quickstep technology.
 3. No releases so far.

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?

 Members of the community have become more aware about the release process.
 The details about the release process that we plan to use are well
 documented so that future releases will be smooth and more frequent.

How has the project developed since the last report?

 We are working on our first release. Since the last report, we have done
 the following:

 * We have made several changes to the code base. Some highlights are:
   Cleaning up the third party library code as per the Apache hygiene,
   improve the code performance by adding several novel features.
 * Preparation for release: Created scripts and step by step procedural
   documentation for how to make a Quickstep release.
 * Scripts have been added to the main repo while documentation is on
   confluence.
 * We went through several release candidates.
 * During this period, we identified some usability issues on our supported
   platforms and fixed them.

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?

 November 2016.

Signed-off-by:

 [ ](quickstep) Konstantin Boudnik
    Comments:
 [x](quickstep) Julian Hyde
    Comments:

       Lots of effort going into the first release - it's taken a while, but
       it's very welcome! The community is getting better at having
       discussions on the list (and not just about code). Have not seen many
       potential new committers so far, but the release should change that,
       and the project is starting to become more outward looking.

 [x](quickstep) Roman Shaposhnik
    Comments:
       good progress

21 Dec 2016

Quickstep is a high-performance database engine.

Quickstep has been incubating since 2016-03-29.

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

 1. Make the first release of the system.
 2. Write blogs/papers on the release.
 3. Help foster a user community to try out the project.

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?

 The developer community is actively working on having more discussions
 on line both on code and larger project related work. In other words,
 embracing the Apache way both mechanistically and philosophically.

How has the project developed since the last report?

 The code continues to make progress and is close to the point where a
 release can be created.

Date of last release:

 None so far.

When were the last committers or PMC members elected?

 Tarun Bansal was elected as a committer on Oct 27, 2016.

Signed-off-by:

 [ ](quickstep) Konstantin Boudnik
 [x](quickstep) Julian Hyde
 [x](quickstep) Roman Shaposhnik

19 Oct 2016

Quickstep is a high-performance database engine.

Quickstep has been incubating since 2016-03-29.

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

 1. Create and ASF release (current target is December 20, 2016).
 2. Continue to build the developer community.
 3. Acquire early adopters.

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?

1. We have two new community members (Tarun Bansal and Tianrun Li). 2. Working
with a large company to fund three students for a year and allow them to
contribute to Quickstep. Funding has been approved and in the process of
finalizing the ICLA approvals.


How has the project developed since the last report?

1. Closed over 10 pull requests. 2. Started running end-to-end
benchmarks/workloads to build towards a viable product. 3. Cleaned up the
repository to have licensing and copyrights in line with ASF projects.


Date of last release:

 No release yet.

When were the last committers or PMC members elected?

 N/A

Signed-off-by:

 [x](quickstep) Konstantin Boudnik
 [x](quickstep) Julian Hyde
 [x](quickstep) Roman Shaposhnik

Shepherd/Mentor notes:

 Julian Hyde (jhyde):

   I am concerned that the project is evolving but is not doing it
   in the Apache way. For example, the "new community members" were
   welcomed on the mailing list but there was not a vote or
   discussion about making them committers. Also, there is still no
   release and the project does not seem to be making it a priority,
   and substantive discussions are not happening on the list (other
   than discussions about pull requests). Of course, it  is great
   to see commit activity and a growing community.

 rvs: I'm very much in agreement with Julian that the project seems to be
   somewhat in trouble with adopting itself to the "Apache Way". Honestly,
   it feels like an academic project hosted by ASF at this point. I believe
   at this point mentors need to show some "tough love" and push for having
   a real plan of how community thinks about addressing all the issues we've
   observed so far. Julian and I are working on making it a priority for the
     PPMC.

17 Aug 2016

Quickstep is a high-performance database engine.

Quickstep has been incubating since 2016-03-29.

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

 1. Acquire early adopters.
 2. Continue to build the developer community.
 3. Create an ASF release.

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?

 1. Added two new members to the (core) Committers group.
 2. Added one new member to the Contributor group.
 3. Started discussions for a community and governance structure. Initial
    proposal has been circulated the project developer list.

How has the project developed since the last report?

 1. We have closed over 40 pull requests.
 2. Created a website.
 3. Created a getting started guide.
 4. Started work on cleaning up the entire repository to have licensing and
    copyrights in line with ASF projects.

Date of last release:

 No release yet.

When were the last committers or PMC members elected?

 N/A

Signed-off-by:

 [ ](quickstep) Konstantin Boudnik
 [x](quickstep) Julian Hyde
 [ ](quickstep) Roman Shaposhnik

15 Jun 2016

Quickstep is a high-performance data processing platform that aims to fully
exploit the vast and increasing amount of parallelism that is packed in
individual nodes. The project’s initial target is interactive in-memory data
warehousing workloads, and early results indicate that Quickstep is over an
order-of-magnitude faster than existing platforms including Spark 2.0 and
PostgreSQL 9.6 Beta1.

Quickstep has been incubating since 2016-03-29.

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

 1. Acquire early adopters
 2. Build a community.
 3. Create an ASF release.

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?

 We were incubated into Apache recently, and the developers are actively
 learning about the Apache way from our mentors.

How has the project developed since the last report?

 We have fully transitioned to the ASF for all development work.

Date of last release:

 No release yet.

When were the last committers or PMC members elected?

 N/A

Signed-off-by:

 [ ](quickstep) Konstantin Boudnik
 [x](quickstep) Julian Hyde
 [x](quickstep) Roman Shaposhnik

Shepherd/Mentor notes:

 Julian Hyde (jhyde):

   Getting development onto ASF git took a while, but I think we're there.
   I'll work with the project to refine the "Acquire early adopters" goal
   into more concrete outreach steps.

 Roman Shaposhnik (rvs):

   Really, at least goal #2 should be "make a first ASF release". Hopefully
   we can work with the community to get a sense how important it is in
   addition to growing a community (all 3 goals in this report).

18 May 2016

Quickstep is a high-performance data processing platform based on a core
relational kernel.

Quickstep has been incubating since 2016-03-29.

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

 1. Find, nurture, and collaborate with an expanded cadre of contributors
    from different organizations, electing the most dedicated as additional
    committers.
 2. Demonstrate open collaboration and decision making among contributors,
    committers and the PPMC in The Apache Way
 3. Create one or more usable official releases of Apache Quickstep.

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?

 This is the first report for this project.

How has the project developed since the last report?

 This is the first report for this project.

Date of last release:

 N/A as the project was just incubated.

When were the last committers or PMC members elected?

 April 2016.

Signed-off-by:

 [ ](quickstep) Konstantin Boudnik
 [X](quickstep) Julian Hyde
 [X](quickstep) Roman Shaposhnik

Shepherd/Mentor notes:

 Julian Hyde (jhyde):

   Most of the initial committers have submitted CLAs and joined the
   mailing lists, and activity on the dev list is looking healthy.