Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: Move existing documentation into new Contributor Guide and add Getting Started section #334

Merged
merged 4 commits into from
Apr 26, 2024

Conversation

andygrove
Copy link
Member

@andygrove andygrove commented Apr 26, 2024

Which issue does this PR close?

Part of #230
Closes #317

Rationale for this change

The main motivation is to move all docs into the documentation site where it is easier to discover.

I also added a Getting Started section with information about the public Slack and Discord channels and our new regular meetings.

Preview of navigation menu

Screenshot 2024-04-26 at 1 55 18 PM

What changes are included in this PR?

How are these changes tested?

@andygrove andygrove changed the title Move existing documentation into new Contributor Guide and add Getting Started section docs: Move existing documentation into new Contributor Guide and add Getting Started section Apr 26, 2024
specific language governing permissions and limitations
under the License.
-->

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

here I'm thinking to generate this doc automatically the similar to doc/spark_builtin_expr_coverage.txt but in .md format

@andygrove andygrove requested a review from viirya April 26, 2024 20:27
1. Intellij as the Java IDE
2. CLion as the Native IDE. For Rust code, the CLion Rust language plugin is required. Note that the
Intellij Rust plugin is not sufficient.
Intellij Rust plugin is not sufficient.
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Formatting changes are from running prettier


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).

The list of currently supported Spark expressions can be found at
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this sentence not finished?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks. I have removed this.

@@ -20,12 +20,13 @@ under the License.
# Comet Debugging Guide

This HOWTO describes how to debug JVM code and Native code concurrently. The guide assumes you have:

1. Intellij as the Java IDE
2. CLion as the Native IDE. For Rust code, the CLion Rust language plugin is required. Note that the
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I feel that we can move to RustRover instead of CLion. It is specified for Rust development. We can update this later.

@andygrove andygrove merged commit a340748 into apache:main Apr 26, 2024
28 checks passed
himadripal pushed a commit to himadripal/datafusion-comet that referenced this pull request Sep 7, 2024
@andygrove andygrove deleted the contrib-guide branch December 3, 2024 04:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Avoid running full CI test suite for documentation changes
3 participants