The incubator is indeed how most projects come to Apache. But Petri is a group that is specifically designed to fast-track projects that already know how communities work and are interested in bringing their project to Apache.
You can start by looking at the project web site https://petri.apache.org and asking questions on the discuss@ mail list. Warm regards, Craig > On Nov 1, 2021, at 7:03 AM, Rick Hillegas <rick.hille...@gmail.com> wrote: > > I don't know of any fast-track process for circumventing the incubator. I > have never incubated a project myself, so I would defer to Craig for guidance. > > On 11/1/21 12:13 AM, Julian Hyde wrote: >> (Moving sqlline-dev to bcc.) >> >> Thanks for the reply, and the warm welcome, Rick. >> >> >From what I can tell (if Derby, JDO, Cayenne are to be regarded as >> typical), sub-projects enter the DB project via the Incubator, sponsored by >> DB, and after completing incubation graduate into DB. And then the >> committers of the incubating sub-project become PMC members of DB. >> >> The Incubation process seems viable for us. I'm sure we can attract a few >> more regular contributors during incubation. The ‘teaching people the >> Apache Way’ aspect of the Incubator seems unnecessary, given that >> contributors to SQLLine have plenty of Apache experience; I took Calcite >> through incubation, and have mentored a half dozen projects through >> incubation. >> >> By the way, does that process require a Board vote? Or is it just a vote by >> the DB PMC? >> >> Would IP clearance be an alternative way to enter? I guess if we went that >> route, we would still have to earn our commit bits & PMC membership after >> entering DB, and in the interim, that would make releases a bit difficult. >> >> Julian >> >> On Oct 30, 2021, at 12:11 PM, Rick Hillegas <rick.hille...@gmail.com> wrote: >> >> Hey Julian, >> >> I think that the DB project would be a good home for SQLLine. DB already >> has a SQL REPL tool called ij, which can be deployed against any JDBC >> database. The ij REPL tool is part of the Derby toolset: >> https://db.apache.org/derby/docs/10.15/tools/ctoolsij34525.html There could >> be some interesting cross-pollination between SQLLine and ij. >> >> Craig Russell hangs out at the DB project. He has a wealth of experience >> incubating projects and can probably help guide you through the process. >> >> You probably already know much more about the Apache incubator than I do, >> given your stewardship of Calcite. At first blush, it sounds as though you >> need to sort out some IP issues and attract a couple more active >> contributors in order to pass the incubator hurdles. >> >> I don't know what you need from DB at this point. Maybe Craig can weigh in. >> >> Welcome and a big +1 to folding SQLLine into Apache DB. >> >> Cheers, >> -Rick >> >> >> On 10/28/21 8:49 PM, Julian Hyde wrote: >> >> Is the DB project interested in adding sub-projects? And if so, what >> are the criteria for acceptance, and what is the process? >> >> SQLLine [1] is an open-source project that provides a command-line >> shell for any JDBC data source. It is widely used, including in Apache >> projects such as Drill and Calcite, and even more widely forked (e.g. >> Hive’s Beeline). The project was founded in around 2002 [2] and around >> 2012 I adopted it, moved it to GitHub, and started making releases >> again [3]. We have two regular contributors (myself and Sergey >> Nuyanzin) and several occasional contributors, and make one or two >> releases per year. >> >> In the SQLLine project, we have recently started a conversation about >> governance, branding and IP ownership. Based on its GitHub URL, >> people tend to assume that it is a single-developer project, and that >> perception may hurt adoption and participation. We have been moving >> towards an ASF-style governance model based on a PMC and committers, >> but we are just short of critical mass. >> >> We think that SQLLine might be a good fit for the DB project. As a >> Java-based tool for interacting with databases it fits the mission >> perfectly; several of us are active in ASF projects and therefore know >> how things work in Apache. If accepted, we could contribute to the >> running of the DB project (voting on other sub-projects’ releases, for >> example). >> >> Please let us know whether you think it would be a good fit for our >> projects. >> >> Julian >> >> [1] https://github.com/julianhyde/sqlline >> >> [2] https://sourceforge.net/projects/sqlline/files/sqlline/ >> >> [3] https://github.com/julianhyde/sqlline/blob/master/HISTORY.md >> > Craig L Russell c...@apache.org