Thanks everyone for the suggestions! I will take a look at the suggested tasks and reach out if I have any questions :)
Thanks again! Best, Louis On Mon, Nov 16, 2020 at 2:16 PM Rui Wang <[email protected]> wrote: > Alternatively, for the trait push down optimization effort, there are some > well defined tasks: https://issues.apache.org/jira/browse/CALCITE-4052. > If > you are interested, you can pick up some tasks from there :) I am happy to > help you get familiar with those tasks and review your code. > > > -Rui > > > On Mon, Nov 16, 2020 at 12:44 AM Stamatis Zampetakis <[email protected]> > wrote: > > > Hi Louis, > > > > It's true that we have neglected a bit curating the JIRA tasks for > newbies. > > > > My suggestion would be to have a look in recently created bugs with no > > assignee that lead to an exception [1] and pick one that you understand > the > > most. > > Usually it is easier to get started if there is a test case reproducing > the > > problem that leads to an exception. > > > > Best, > > Stamatis > > > > [1] > > > > > https://issues.apache.org/jira/browse/CALCITE-4401?jql=project%20%3Dcalcite%20and%20type%20%3D%20Bug%20and%20resolution%20is%20EMPTY%20and%20assignee%20%20IS%20EMPTY%20and%20text%20~%20Exception%20ORDER%20BY%20createdDate%20DESC > > > > > > On Mon, Nov 16, 2020 at 3:49 AM Chunwei Lei <[email protected]> > > wrote: > > > > > Welcome, Louis. > > > > > > You can take over some tickets that do not have an assignee. > > > > > > Best, > > > Chunwei > > > > > > > > > On Mon, Nov 16, 2020 at 4:22 AM Xiaowei Kuang <[email protected] > > > > > wrote: > > > > > > > Hi everyone, > > > > > > > > I'm trying to learn more and build up my understanding about > > > > Calcite's system internals by working on small beginner tasks. The > > > > "DEVELOP" page on the website points me to the JIRA tickets > > > > < > > > > > > > > > > https://issues.apache.org/jira/issues/?jql=labels%20%3D%20newbie%20%26%20project%20%3D%20Calcite%20%26%20status%20%3D%20Open > > > > > > > > > labeled > > > > "newbie". > > > > > > > > When I browsed through the tasks, it seems that most tasks on the > page > > > were > > > > created at least a year ago. CALCITE-2901 was the most recent one and > > was > > > > created in March 2019. All the others dated back to 2017 or > > > > earlier. CALCITE-2901 was created for version 1.18.0 and IIUC Calcite > > > (dev > > > > release) is now on 1.26.0. The content of CALCITE-2901 does still > > > > seem relevant (as the code snippet is still the same as the one in > the > > > > source code). > > > > > > > > So I am wondering if these "newbie" tasks are still relevant. And if > > they > > > > are not, what is the current recommendation for getting started with > > the > > > > project? > > > > > > > > Thanks for any help in advance :) > > > > > > > > Best, > > > > Louis > > > > > > > > > >
