-
Notifications
You must be signed in to change notification settings - Fork 1.8k
AVRO-3264: Improvements to the project section of the Avro website #2145
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
Merged
Merged
Changes from 1 commit
Commits
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,84 @@ | ||
| --- | ||
| title: "Articles" | ||
| linkTitle: "Articles" | ||
| weight: 4 | ||
| --- | ||
|
|
||
| <!-- | ||
|
|
||
| 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 | ||
|
|
||
| https://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. | ||
|
|
||
| --> | ||
| ** ** | ||
|
|
||
| **Guide to Apache Avro** | ||
| Feb 19, 2023, by baeldung. | ||
|
|
||
| https://www.baeldung.com/java-apache-avro | ||
|
|
||
| ** ** | ||
|
|
||
| **Apache Avro IDL Schema Support**, | ||
| Apr 11, 2022, by Oscar Westra van Holthe - Kind. | ||
|
|
||
| https://plugins.jetbrains.com/plugin/15728-apache-avro-idl-schema-support | ||
|
|
||
| ** ** | ||
|
|
||
| **Generate random JSON data from an AVRO schema using Java**, | ||
| Jan 24, 2022, by Maarten Smeets. | ||
|
|
||
| https://technology.amis.nl/soa/kafka/generate-random-json-data-from-an-avro-schema-using-java/ | ||
|
|
||
| ** ** | ||
|
|
||
| **A Gentle (and Practical) Introduction to Apache Avro**, | ||
| Dec 22, 2020, by Anton Rodriguez. | ||
|
|
||
| https://dzone.com/articles/gentle-and-practical-introduction-to-apache-avro-part-1 | ||
|
|
||
| ** ** | ||
|
|
||
| **Apache Avro – A data serialization system** | ||
| Dec 09, 2018, by Dennis Vriend. | ||
|
|
||
| https://binx.io/2018/12/09/apache-avro/ | ||
|
|
||
| ** ** | ||
|
|
||
| **Introduction to Apache Avro** | ||
| Mar 12, 2016, by Bartosz Konieczny. | ||
|
|
||
| https://www.waitingforcode.com/apache-avro/introduction-to-apache-avro/read | ||
|
|
||
| ** ** | ||
|
|
||
| **Reading and Writing Avro Files from the Command Line**, | ||
| Mar 17, 2013, by Michael G. Noll. | ||
|
|
||
| https://www.michael-noll.com/blog/2013/03/17/reading-and-writing-avro-files-from-the-command-line/ | ||
|
|
||
| ** ** | ||
|
|
||
| **Using Apache Avro** | ||
| Jan 25, 2011, by Boris Lublinsky. | ||
|
|
||
| https://www.infoq.com/articles/ApacheAvro/ | ||
|
|
||
|
|
||
|
|
48 changes: 48 additions & 0 deletions
48
doc/content/en/project/Committer onboarding guide/_index.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,48 @@ | ||
| --- | ||
| title: "Committer onboarding guide" | ||
| linkTitle: "Committer onboarding guide" | ||
| weight: 7 | ||
| --- | ||
|
|
||
| <!-- | ||
|
|
||
| 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 | ||
|
|
||
| https://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. | ||
|
|
||
| --> | ||
| ** ** | ||
| For you, the new committer: | ||
|
|
||
| 1. File your ICLA and send it to secretary@apache.org | ||
| 2. Log in to https://whimsy.apache.org; that will confirm a working ASF account | ||
| 3. you can edit email routing for the account, and add other emails that you own | ||
| 4. you can directly edit mailing list subscriptions (for example, you might switch them to your ASF account - you can still post from any of your registered emails) | ||
|
nishchaldv marked this conversation as resolved.
Outdated
|
||
| 5. Link your GitHub account with your ASF account at https://gitbox.apache.org/ once you see the big green "Merge" button on pull requests, this is working | ||
| 7. Read the ASF new committer guide: https://www.apache.org/dev/new-committers-guide.html | ||
|
|
||
| ** ** | ||
|
|
||
| A committer in JIRA can add a new contributor by following these steps: | ||
|
|
||
| 1. Log in to JIRA with your committer credentials. | ||
| 2. Navigate to the project where you want to add the new contributor. | ||
| 3. Click on the "People" tab at the top of the page. | ||
| 4. Click on the "Add People" button. | ||
| 5. Enter the email address of the new contributor in the "Email Address" field. | ||
| 6. Select the appropriate role for the new contributor from the "Role" dropdown menu. | ||
| 7. Click the "Add" button to add the new contributor to the project. | ||
| 8. An email will be sent to the new contributor asking them to accept the invitation to join the project. | ||
39 changes: 39 additions & 0 deletions
39
doc/content/en/project/Contributors onboarding guide /_index.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,39 @@ | ||
| --- | ||
| title: "Contributor onboarding guide" | ||
| linkTitle: "Contributor onboarding guide" | ||
| weight: 8 | ||
| --- | ||
|
|
||
| <!-- | ||
|
|
||
| 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 | ||
|
|
||
| https://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. | ||
|
|
||
| --> | ||
|
|
||
|
|
||
| 1. Familiarize yourself with Apache Avro: Before you start contributing to Apache Avro, it's essential to have a good understanding of what Apache Avro is and how it works. You can start by reading the Apache Avro documentation to get an overview of the project's features, use cases, and architecture. | ||
|
|
||
| 2. Join the Apache Avro community: Join the Apache Avro mailing lists, IRC channels, and forums to interact with other contributors and users. You can ask questions, discuss ideas, and get feedback on your contributions from experienced contributors. | ||
| 3. Set up your development environment: To contribute to Apache Avro, you need to set up your development environment. The Apache Avro project uses Git for version control, and Apache Maven for building. You can follow the instructions in the Apache Avro documentation to set up your environment. | ||
| 4. Choose a contribution: Apache Avro is an open-source project, and there are always new features, bug fixes, and improvements that can be made. You can choose from a wide range of contributions, from documentation updates to code changes. | ||
| 5. Review existing issues and pull requests: Before you start working on a contribution, it's important to review existing issues and pull requests to avoid duplicating efforts. You can use the Apache Avro issue tracker to search for issues and pull requests related to your contribution. | ||
| 6. Create a new issue or pull request: If you can't find an existing issue or pull request related to your contribution, you can create a new one. Make sure to provide detailed information about your contribution, including a description of the problem, proposed solution, and any relevant code changes. | ||
| 7. Work on your contribution: Once you have a clear understanding of the contribution you want to make, you can start working on it. Make sure to follow the Apache Avro coding guidelines and best practices to ensure that your code is of high quality. | ||
| 8. Submit your contribution: When you're ready to submit your contribution, create a pull request in the Apache Avro GitHub repository. Make sure to include a detailed description of your changes, and any relevant documentation or test cases. | ||
| 9. Participate in reviews: Once you've submitted your contribution, it will be reviewed by other contributors. You may need to make additional changes based on their feedback before your contribution is accepted. | ||
| Celebrate your contribution: Once your contribution has been accepted, celebrate your achievement! You've helped improve Apache Avro and contributed to the open-source community. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,7 +1,7 @@ | ||
| --- | ||
| title: "Events" | ||
| linkTitle: "Events" | ||
| weight: 5 | ||
| weight: 12 | ||
| --- | ||
|
|
||
| <!-- | ||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,7 +1,7 @@ | ||
| --- | ||
| title: "License" | ||
| linkTitle: "License" | ||
| weight: 3 | ||
| weight: 11 | ||
| manualLink: https://www.apache.org/licenses/ | ||
| --- | ||
|
|
||
|
|
||
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.