Dear Quickstep-pers:
A bunch of comments/updates. #1: The initial project website is up at http://quickstep.incubator.apache.org. It is really early and still needs a lot of work. #2: There is now a quickstart guide in the main repo: https://github.com/apache/incubator-quickstep/blob/master/README.md Again lots of work to do, but it is a start. #3: We need a more pages/writeup to cover more of the basics, which includes at least a “Supported SQL surface” and additional examples. Will work on this as I can steal time. Volunteers are of course welcome! #4: We need to write a better developer guide; i.e. improve the intro to dev at https://github.com/apache/incubator-quickstep/blob/master/DEV_README.md. I know the code is well-commented, but we should be making it easier to welcome new developers. We can also provide a list of relatively simple projects that new developers could take on. Ideas here are welcome. #5: We need a guide for the developer community governance. Below is a starting point. As usual comments welcome! Cheers, Jignesh Quickstep is a data platform that is written in C++ and uses advanced C++ techniques including template meta-programming and various abstractions to balance high-performance with extensibility. Thus, a good grasp over C++ concepts is essential for a Quickstep developer. Quickstep has a set of core contributors who are collectively the stewards of the project. In addition, there is a set of general contributors who contribute individual changes. The initial list of core and general contributors is listed below. Core contributors can close pull requests, except pull requests that they have created (which must be examined and closed by another core contributor). Anyone can open a pull request and once a pull request has been accepted that committer becomes part of the general contributors group. A general contributor can become a core contributor by getting support from at least two core contributors. It is expected that a general contributor will have demonstrated proficiency in understanding and working with the core engine to become part of the core contributors group. To maintain membership in the core contributors group, the contributor must be active in the project in the preceding 6-month period. Membership of the core contributors is examined and determined bi-annually by the Apache Quickstep PPMC. Core Contributors (as of July 14, 2016): · Jignesh M. Patel · Harshad Deshmukh · Jianqiao Zhu · Zuyu Zhang · Marc Spehlmann · Saket Saurabh · Hakan Memisoglu · Rogers Jeffrey Leo John · Navneet Potti Core Collaborators (as of June 18, 2016): · Adalbert Gerald Soosai Raj · Siddharth Suresh · Rathijit Sen · Craig Chasseur · Yinan Li · Qiang Zeng · Shoban Chandrabose · Roman Shaposhnik · Julian Hyde · Jesse Zhang