| <!--- | |
| Licensed to the Apache Software Foundation (ASF) under one | |
| or more contributor license agreements. See the NOTICE file | |
| distributed with this work for additional information | |
| regarding copyright ownership. The ASF licenses this file | |
| to you under the Apache License, Version 2.0 (the | |
| "License"); you may not use this file except in compliance | |
| with the License. You may obtain a copy of the License at | |
| http://www.apache.org/licenses/LICENSE-2.0 | |
| Unless required by applicable law or agreed to in writing, | |
| software distributed under the License is distributed on an | |
| "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY | |
| KIND, either express or implied. See the License for the | |
| specific language governing permissions and limitations | |
| under the License. | |
| --> | |
| # Contributing to Apache DataFusion Comet | |
| We welcome contributions to Comet in many areas, and encourage new contributors to get involved. | |
| Here are some areas where you can help: | |
| - Testing Comet with existing Spark jobs and reporting issues for any bugs or performance issues | |
| - Contributing code to support Spark expressions, operators, and data types that are not currently supported | |
| - Reviewing pull requests and helping to test new features for correctness and performance | |
| - Improving documentation | |
| ## Finding issues to work on | |
| We maintain a list of good first issues in GitHub [here](https://github.com/apache/datafusion-comet/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22). We also have a [roadmap](roadmap.md). | |
| To assign yourself an issue, comment `take` on the issue. To unassign yourself, comment `untake`. | |
| ## Reporting issues | |
| We use [GitHub issues](https://github.com/apache/datafusion-comet/issues) for bug reports and feature requests. | |
| ## Asking for Help | |
| The Comet project uses the same Slack and Discord channels as the main Apache DataFusion project. See details at | |
| [Apache DataFusion Communications]. There are dedicated Comet channels in both Slack and Discord. | |
| ## Regular public meetings | |
| The Comet contributors hold regular video calls where new and current contributors are welcome to ask questions and | |
| coordinate on issues that they are working on. | |
| The call is held weekly on Thursdays from 4:00 PM to 5:00 PM PST (America/Los_Angeles). Join via the | |
| [Google Meet video call link](https://meet.google.com/hjb-waqs-hfv), or add the meeting to your | |
| calendar by subscribing to the [Comet community meeting Google Calendar]. | |
| See the [Comet community meeting notes] for more information. | |
| [Apache DataFusion Communications]: https://datafusion.apache.org/contributor-guide/communication.html | |
| [Comet community meeting notes]: https://docs.google.com/document/d/1IQeSIwKqKncXsReGl18MwooyQjAYL9HTDCktYB64FlA/edit?usp=sharing | |
| [Comet community meeting Google Calendar]: https://calendar.google.com/calendar/u/0?cid=OWEwNjZlOTkzMDQ3MmE0NTlmMDQ0NTY5NGRlOGE3NGY2MjZkZWNiNjFlYzUxOWYwMGFlMmFhOWE0MTQ4NThiZkBncm91cC5jYWxlbmRhci5nb29nbGUuY29t |