-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
docs(community): update latest community documentation #4539
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(community): update latest community documentation #4539
Conversation
✅ Deploy Preview for asyncapi-website ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
WalkthroughDocumentation reorganization for AsyncAPI mentorship programs: deletion of year-specific README files (2022–2024), restructuring project ideas pages with expanded metadata and sections, complete rewrite of main mentorship README with new governance and leadership sections, addition of new insights page containing metrics and program data, and updates to program index and GSoC pages. Changes
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~25 minutes
Suggested reviewers
Poem
Pre-merge checks and finishing touches✅ Passed checks (2 passed)
✨ Finishing touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #4539 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 22 22
Lines 780 780
Branches 144 144
=========================================
Hits 780 780 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
⚡️ Lighthouse report for the changes in this PR:
Lighthouse ran on https://deploy-preview-4539--asyncapi-website.netlify.app/ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 9
Caution
Some comments are outside the diff and can’t be posted inline due to platform limitations.
⚠️ Outside diff range comments (1)
markdown/docs/community/050-mentorship-program/summerofcode-2024-asyncapi-gsoc-ideas-page.md (1)
1-52: Handles exist, but we need to verify the name-handle pairings and mentor-mentee relationships against official GSoC 2024 records.Incorrect mentee GitHub handle identified for Project 4.
The document lists Nikhil Chaudhari with GitHub handle @nikhil-3112 for the MermaidJS Diagrams project. However, search results indicate the actual GitHub handle for the mentee working on this project is @nikhilkalburgi, not @nikhil-3112. Update the handle accordingly.
All other mentee names and GitHub handles verified as accurate:
- Esther Xiao (@FelicixAwe) for Spectral autofix
- Vishvamsinh Vaghela (@vishvamsinh28) for Script Stability Enhancement
- Mintu Gogoi (@Gmin2) and Yuan Yuan (@lmgyuan) for AsyncAPI Generator maintainership
- All handles confirmed to exist and mentor-mentee pairings align with AsyncAPI GSoC 2024 program records.
🧹 Nitpick comments (3)
markdown/docs/community/050-mentorship-program/summerofcode-2023-asyncapi-gsoc-ideas-page.md (1)
80-80: Minor grammar suggestion: replace "similar way as" with "similarly".Line 80 uses "in a similar way as," which is slightly wordy. Consider simplifying to "similarly" for conciseness, as suggested by static analysis.
Apply this diff:
-Create an endpoint `help/{command}` to return instructions of given command to the user. For example, `help/generate` should return available parameters such as available templates etc. The endpoint should be done in a similar way as in our main CLI, so the main help endpoint should return all available endpoints and particular ones like `help/generate` should return details about given command. +Create an endpoint `help/{command}` to return instructions of given command to the user. For example, `help/generate` should return available parameters such as available templates etc. The endpoint should be done similarly to our main CLI, so the main help endpoint should return all available endpoints and particular ones like `help/generate` should return details about given command.markdown/docs/community/050-mentorship-program/asyncapi-mentorship-2023-project-ideas.md (1)
122-130: Add mentor information to project 11.Project 11 (lines 122-130) lists only mentors but has no mentee information. Verify whether this project was completed without a mentee assignment or if mentee data is missing.
markdown/docs/community/050-mentorship-program/asyncapi-mentorship-2024-project-ideas.md (1)
100-148: Clarify mentee assignment status for projects 9-13.Projects 9-13 (lines 100-148) list only mentor(s) without mentee information. Determine whether:
- These projects were not filled during this mentorship cycle
- Mentee information is pending/incomplete
- These are open-ended projects waiting for assignment
This should be clearly documented or noted in the file to avoid confusion for readers.
📜 Review details
Configuration used: Path: .coderabbit.yaml
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (16)
markdown/docs/community/050-mentorship-program/asyncapi-mentoring-initiatives.md(0 hunks)markdown/docs/community/050-mentorship-program/asyncapi-mentorship-2022-README.md(0 hunks)markdown/docs/community/050-mentorship-program/asyncapi-mentorship-2022-project-ideas.md(1 hunks)markdown/docs/community/050-mentorship-program/asyncapi-mentorship-2023-README.md(0 hunks)markdown/docs/community/050-mentorship-program/asyncapi-mentorship-2023-project-ideas.md(1 hunks)markdown/docs/community/050-mentorship-program/asyncapi-mentorship-2024-README.md(0 hunks)markdown/docs/community/050-mentorship-program/asyncapi-mentorship-2024-project-ideas.md(1 hunks)markdown/docs/community/050-mentorship-program/asyncapi-mentorship-README.md(1 hunks)markdown/docs/community/050-mentorship-program/index.md(1 hunks)markdown/docs/community/050-mentorship-program/insights.md(1 hunks)markdown/docs/community/050-mentorship-program/summerofcode-2023-README.md(0 hunks)markdown/docs/community/050-mentorship-program/summerofcode-2023-asyncapi-gsoc-ideas-page.md(1 hunks)markdown/docs/community/050-mentorship-program/summerofcode-2024-README.md(0 hunks)markdown/docs/community/050-mentorship-program/summerofcode-2024-asyncapi-gsoc-ideas-page.md(1 hunks)markdown/docs/community/050-mentorship-program/summerofcode-2025-asyncapi-gsoc-ideas-page.md(2 hunks)markdown/docs/community/050-mentorship-program/summerofcode-README.md(2 hunks)
💤 Files with no reviewable changes (6)
- markdown/docs/community/050-mentorship-program/summerofcode-2023-README.md
- markdown/docs/community/050-mentorship-program/summerofcode-2024-README.md
- markdown/docs/community/050-mentorship-program/asyncapi-mentoring-initiatives.md
- markdown/docs/community/050-mentorship-program/asyncapi-mentorship-2023-README.md
- markdown/docs/community/050-mentorship-program/asyncapi-mentorship-2024-README.md
- markdown/docs/community/050-mentorship-program/asyncapi-mentorship-2022-README.md
🧰 Additional context used
🪛 LanguageTool
markdown/docs/community/050-mentorship-program/summerofcode-2025-asyncapi-gsoc-ideas-page.md
[uncategorized] ~56-~56: If this is a compound adjective that modifies the following noun, use a hyphen.
Context: ...ensions, Spectral Linting, Testing, and Open Source Contribution. - 🧩 Difficulty: Medi...
(EN_COMPOUND_ADJECTIVE_INTERNAL)
[uncategorized] ~76-~76: The official name of this software platform is spelled with a capital “H”.
Context: ... Required:** Typescript, Node js, Jest, Github actions - 🧩 Difficulty: Medium/Har...
(GITHUB)
[uncategorized] ~86-~86: The official name of this software platform is spelled with a capital “H”.
Context: ...ed:** Typescript, Node js, E2E Testing, Github actions - 🧩 Difficulty: Medium/Har...
(GITHUB)
markdown/docs/community/050-mentorship-program/asyncapi-mentorship-2023-project-ideas.md
[style] ~80-~80: To elevate your writing, try using a synonym here.
Context: ...ation, and deployment. Currently, it is hard to get started with Glee as a new user....
(HARD_TO)
[grammar] ~206-~206: Use a hyphen to join words.
Context: ...tch (or update existing ones) using drag and drop blocks in Studio, similar to th...
(QB_NEW_EN_HYPHEN)
[grammar] ~206-~206: Use a hyphen to join words.
Context: ...(or update existing ones) using drag and drop blocks in Studio, similar to the cu...
(QB_NEW_EN_HYPHEN)
markdown/docs/community/050-mentorship-program/asyncapi-mentorship-2024-project-ideas.md
[grammar] ~78-~78: Ensure spelling is correct
Context: ...Length:** 350 Hours ## 7) [Integrating EDAVisualiser Application Focus View into VS Code Asy...
(QB_NEW_EN_ORTHOGRAPHY_ERROR_IDS_1)
[grammar] ~80-~80: Ensure spelling is correct
Context: ...s. The project involves integrating the EDAVisualiser library, implementing a configuration s...
(QB_NEW_EN_ORTHOGRAPHY_ERROR_IDS_1)
markdown/docs/community/050-mentorship-program/summerofcode-2023-asyncapi-gsoc-ideas-page.md
[style] ~80-~80: Consider replacing this phrase with the adverb “similarly” to avoid wordiness.
Context: ...plates etc. The endpoint should be done in a similar way as in our main CLI, so the main help en...
(IN_A_X_MANNER)
markdown/docs/community/050-mentorship-program/summerofcode-2024-asyncapi-gsoc-ideas-page.md
[uncategorized] ~91-~91: The official name of this software platform is spelled with a capital “H”.
Context: ...(https://github.com/14Richa)** in our .github, ...
(GITHUB)
🪛 markdownlint-cli2 (0.18.1)
markdown/docs/community/050-mentorship-program/index.md
50-50: Emphasis used instead of a heading
(MD036, no-emphasis-as-heading)
⏰ Context from checks skipped due to timeout of 180000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (7)
- GitHub Check: Automerge PR autoapproved by a bot
- GitHub Check: Redirect rules - asyncapi-website
- GitHub Check: Header rules - asyncapi-website
- GitHub Check: Pages changed - asyncapi-website
- GitHub Check: Lighthouse CI
- GitHub Check: Test NodeJS PR - macos-13
- GitHub Check: Test NodeJS PR - windows-latest
🔇 Additional comments (10)
markdown/docs/community/050-mentorship-program/summerofcode-2025-asyncapi-gsoc-ideas-page.md (2)
1-100: Documentation update looks good overall.The restructured GSoC 2025 ideas page effectively incorporates program status indicators, final-project checkmarks, mentor/mentee pairings, and consistent formatting across all nine projects. The changes align well with the pattern established in prior year documentation. Once the minor style and grammatical issues noted above are corrected, this will be ready.
98-99: The mentor name has been verified against the GitHub profile for userdevilkiller-ag. The API confirms the name is correctly listed as "Ashmit JaiSarita Gupta" in the document, matching the GitHub profile exactly. No correction is needed.Likely an incorrect or invalid review comment.
markdown/docs/community/050-mentorship-program/summerofcode-README.md (1)
8-8: Heading normalization looks good.The change from a smaller heading to
## Introductionimproves markdown structure consistency. No issues identified.markdown/docs/community/050-mentorship-program/index.md (1)
50-50: Note placeholder or citation needed for total participants figure.Line 50 states "Total participants across all programs: 136+" but this figure should be verifiable from the "Program Impact by Year" table above. Verify that this total is accurate and consider adding a note explaining how it was calculated (e.g., sum of column totals).
markdown/docs/community/050-mentorship-program/asyncapi-mentorship-2022-project-ideas.md (1)
10-12: Clarify or update TSC membership note.Line 12 contains a note about "7 mentors from TSC and 2 mentees from the TSC, giving us 23 remaining TSC members able to vote." This appears to be historical context from 2022. Confirm whether this note is still relevant or if it should be updated/removed for the current documentation.
markdown/docs/community/050-mentorship-program/asyncapi-mentorship-README.md (2)
32-37: Update program cycles table with 2025 information if available.The "Program Cycles and Archive" table (lines 32-37) currently lists 2022-2024 with 2024 marked as "Completed." If the 2025 program is active or in progress, consider adding it to this table with the current status and links to project ideas.
203-203: GitHub Discussions link is valid and accessible.The URL
https://github.com/asyncapi/community/discussionsreturns HTTP 200, confirming it is correct and accessible. However, verification that the discussions are actively monitored for mentorship-related issues requires manual inspection of the discussions forum and community management practices, which cannot be determined from URL validation alone.markdown/docs/community/050-mentorship-program/summerofcode-2024-asyncapi-gsoc-ideas-page.md (1)
89-101: Link verification successful, but process monitoring requires manual confirmation.The external reference at line 101 is valid: the GitHub discussions link resolves with HTTP/2 200. However, confirming that the team actively monitors and processes issues with the "GSoC 2024" prefix requires manual verification of your team's issue tracking workflows—this cannot be validated through automated means.
markdown/docs/community/050-mentorship-program/asyncapi-mentorship-2023-project-ideas.md (1)
78-86: No issues found—multi-mentor projects are consistently formatted.Verification confirms that all 16 multi-mentor projects across mentorship program pages use uniform formatting with pipe-separated mentors, followed by clearly designated mentee assignments on the next line. The structure is consistent across 2022, 2023, 2024, and GSoC pages, with no ambiguity in mentor-to-mentee relationships.
markdown/docs/community/050-mentorship-program/asyncapi-mentorship-2024-project-ideas.md (1)
78-87: No issues found—spelling and mentee assignment are correct.The AsyncAPI project uses "EDAVisualiser" (with an "s"), which is exactly what appears in lines 78–87. The mentee assignment is also already present: Milan D Vijay (@ibishal) is listed on line 87. The LanguageTool suggestion was a false positive.
| 1. **Verify Eligibility**: Ensure you meet all eligibility requirements | ||
| 2. **Review Projects**: Browse the [Ideas List](./asyncapi-mentorship-2025-README) for available projects | ||
| 3. **Connect with Mentors**: Join our Slack and discuss project ideas in `#09_mentorships` | ||
| 4. **Submit Proposal**: Submit your Project Proposal to the project mentor during the application period | ||
| 5. **Wait for Acceptance**: Accepted proposals will be announced on the Program Slack channel and GitHub Discussions |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🧩 Analysis chain
Verify 2025 mentorship program documentation exists.
Line 79 references ./asyncapi-mentorship-2025-README as the Ideas List for current applications. Ensure this file exists in the repository. If the 2025 program is not yet launched or documented, this reference may need to be updated or conditionally shown based on program status.
🏁 Script executed:
#!/bin/bash
# Check if 2025 mentorship README exists
if [ -f "markdown/docs/community/050-mentorship-program/asyncapi-mentorship-2025-README.md" ]; then
echo "✓ File exists: asyncapi-mentorship-2025-README.md"
else
echo "✗ File not found: asyncapi-mentorship-2025-README.md"
echo "Checking for alternative naming patterns..."
find markdown/docs/community/050-mentorship-program -name "*2025*" -type f
fiLength of output: 189
Fix broken link reference at line 79 for 2025 Ideas List.
The 2025 GSoC project ideas were published in the community repository under the mentorship directory, but the specific file ./asyncapi-mentorship-2025-README referenced at line 79 does not exist in the repository. The only related 2025 file found is summerofcode-2025-asyncapi-gsoc-ideas-page.md.
Update line 79 to reference the correct file path, or if a dedicated 2025 AsyncAPI Mentorship README is planned but not yet created, clarify whether the link should point to the GSoC ideas page instead or be marked as coming soon.
🤖 Prompt for AI Agents
In markdown/docs/community/050-mentorship-program/asyncapi-mentorship-README.md
around lines 78 to 82, the link to the 2025 Ideas List points to a non-existent
file (`./asyncapi-mentorship-2025-README`); update that link to the actual file
`./summerofcode-2025-asyncapi-gsoc-ideas-page.md` (or, if a dedicated mentorship
README will be created later, replace the link text with a “coming soon” note
and remove the broken href) so the reference resolves correctly.
| | [AsyncAPI Mentorship](./asyncapi-mentorship-README) | Year-round mentoring initiative offering structured guidance on AsyncAPI projects | [Details & History](./asyncapi-mentorship-README) | | ||
| | [Google Summer of Code](./summerofcode-README) | Annual program connecting students with open-source organizations for paid summer internships | [Details & History](./summerofcode-README) | | ||
| | [Google Season of Docs](./seasonofdocs-2023-README) | Program supporting technical writers contributing to open-source documentation | [Details & History](./seasonofdocs-2023-README) | | ||
| | [Winter of Code](./winterofcode-2023-README) | Preparatory program helping students build skills for Google Summer of Code | [Details & History](./winterofcode-2023-README) | | ||
| | [OpenForce](./openforce/README) | CROSS Research Experiences program for undergraduate and graduate students | [Details & History](./openforce/README) | | ||
| | [Hacktoberfest](./hacktoberfest/README) | Annual month-long celebration encouraging open-source contributions for all skill levels | [Details & History](./hacktoberfest/README) | |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🧩 Analysis chain
Verify all referenced program documentation files exist.
The "Available Programs" table (lines 25-30) references several program documentation pages including:
./seasonofdocs-2023-README(line 27)./winterofcode-2023-README(line 28)./openforce/README(line 29)./hacktoberfest/README(line 30)
Ensure these files exist in the repository and that the links are not broken. If any of these programs are not currently active or documented, consider removing them from this hub page or marking them as archived.
🏁 Script executed:
#!/bin/bash
# Check if all referenced program files exist
files=(
"markdown/docs/community/050-mentorship-program/seasonofdocs-2023-README.md"
"markdown/docs/community/050-mentorship-program/winterofcode-2023-README.md"
"markdown/docs/community/050-mentorship-program/openforce/README.md"
"markdown/docs/community/050-mentorship-program/hacktoberfest/README.md"
"markdown/docs/community/050-mentorship-program/asyncapi-mentorship-README.md"
"markdown/docs/community/050-mentorship-program/summerofcode-README.md"
)
echo "Checking if all program files exist..."
for file in "${files[@]}"; do
if [ -f "$file" ]; then
echo "✓ $file"
else
echo "✗ MISSING: $file"
fi
doneLength of output: 503
🏁 Script executed:
#!/bin/bash
# Search for openforce and hacktoberfest files anywhere in the repo
echo "Searching for openforce files..."
find markdown/docs/community/050-mentorship-program -type f -name "*openforce*" 2>/dev/null || echo "No openforce files found"
echo ""
echo "Searching for hacktoberfest files..."
find markdown/docs/community/050-mentorship-program -type f -name "*hacktoberfest*" 2>/dev/null || echo "No hacktoberfest files found"
echo ""
echo "Listing all files in the mentorship-program directory:"
ls -la markdown/docs/community/050-mentorship-program/Length of output: 275
🏁 Script executed:
#!/bin/bash
# Find the actual mentorship-program directory and verify file status
echo "Finding mentorship-program directories..."
find . -type d -name "*mentorship*" 2>/dev/null | head -20
echo ""
echo "Searching for openforce anywhere in repo..."
find . -type f -o -type d -name "*openforce*" 2>/dev/null | head -20
echo ""
echo "Searching for hacktoberfest anywhere in repo..."
find . -type f -o -type d -name "*hacktoberfest*" 2>/dev/null | head -20Length of output: 2819
---
🏁 Script executed:
```shell
#!/bin/bash
# Check correct path and list all files
echo "Checking mentorship-program directory contents..."
ls -la ./git/markdown/docs/community/050-mentorship-program/
echo ""
echo "Verifying specific files with correct path..."
files=(
"./git/markdown/docs/community/050-mentorship-program/seasonofdocs-2023-README.md"
"./git/markdown/docs/community/050-mentorship-program/winterofcode-2023-README.md"
"./git/markdown/docs/community/050-mentorship-program/openforce/README.md"
"./git/markdown/docs/community/050-mentorship-program/hacktoberfest/README.md"
"./git/markdown/docs/community/050-mentorship-program/asyncapi-mentorship-README.md"
"./git/markdown/docs/community/050-mentorship-program/summerofcode-README.md"
)
for file in "${files[@]}"; do
if [ -f "$file" ]; then
echo "✓ EXISTS: $file"
else
echo "✗ MISSING: $file"
fi
done
Length of output: 734
Fix broken links to missing program documentation files (lines 29-30).
The "Available Programs" table contains links to two non-existent documentation files:
./openforce/README(line 29) — file does not exist./hacktoberfest/README(line 30) — file does not exist
Either create these documentation files or remove these programs from the table if they are not currently active in the mentorship hub.
🤖 Prompt for AI Agents
In markdown/docs/community/050-mentorship-program/index.md around lines 25 to
30, the "Available Programs" table links to ./openforce/README and
./hacktoberfest/README which do not exist; either add the missing documentation
files at those paths with appropriate content (README files for OpenForce and
Hacktoberfest) and ensure the links are correct, or remove the two table rows
(OpenForce and Hacktoberfest) from the table so there are no broken links and
update any related index/navigation if necessary.
|
|
||
| | Mentor | Years Active | Programs | | ||
| |--------|-------------|----------| | ||
| | **[Lukasz Gornicki](https://github.com/derberg)** | 4 years | 2022, 2023, 2024, 2025 | | ||
| | **[Souvik De](https://github.com/souvikns)** | 3 years | 2022, 2023, 2024 | | ||
| | **[Azeez Elegbede](https://github.com/acethecreator)** | 3 years | 2023, 2024, 2025 | | ||
| | **[Akshat Nema](https://github.com/akshatnema)** | 3 years | 2023, 2024, 2025 | | ||
| | **[Iván García Sainz-Aja](https://github.com/ivangsa)** | 3 years | 2023, 2024, 2025 | | ||
| | **[Aishat Muibudeen](https://github.com/Mayaleeeee)** | 2 years | 2024, 2025 | | ||
| | **[Sambhav Gupta](https://github.com/sambhavgupta0705)** | 2 years | 2024, 2025 | | ||
| | **[Thulisile Sibanda](https://github.com/thulieblack)** | 2 years | 2024, 2025 | | ||
|
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🧩 Analysis chain
Verify top recurring mentor GitHub handles are current.
Lines 54-65 list top recurring mentors with GitHub handles and years active. Ensure these handles are current and that the years active reflect accurate program participation. Note: Line 58 references "@Souvikns" while elsewhere in the documentation you see "Souvik De" referenced as "@Souvikns"—verify casing consistency.
🏁 Script executed:
#!/bin/bash
# Verify recurring mentor GitHub handles exist
mentors=("derberg" "souvikns" "acethecreator" "akshatnema" "ivangsa" "Mayaleeeee" "sambhavgupta0705" "thulieblack")
for mentor in "${mentors[@]}"; do
result=$(curl -s "https://api.github.com/users/$mentor" | grep "\"login\"" | head -1)
echo "Handle: $mentor -> $result"
doneLength of output: 379
Update mentor GitHub handle casing to match official account logins.
The GitHub handles exist and are valid, but the markdown contains casing inconsistencies:
- Line 56: Update
acethecreator→AceTheCreator - Line 58: Update
souvikns→Souvikns
While GitHub URLs are case-insensitive, the documentation should reflect accurate handle casing. The remaining handles (derberg, akshatnema, ivangsa, Mayaleeeee, sambhavgupta0705, thulieblack) are correct.
🤖 Prompt for AI Agents
In markdown/docs/community/050-mentorship-program/insights.md around lines 54 to
65, update the GitHub handle casing for two mentors: change the handle for Azeez
Elegbede from acethecreator to AceTheCreator and change the handle for Souvik De
from souvikns to Souvikns; update both the link display text and the GitHub URL
segments accordingly so the markdown reflects the official account casing.
| | **[Ashmit Jagtap](https://github.com/ashmit-coder)** | GSoC 2024 | GSoC 2025 | ✅ | Mentoring since 2025 (1 year) | | ||
| | **[Ashmit JaiSarita Guptap](https://github.com/devilkiller-ag)** | GSoC 2024 | GSoC 2025 | ✅ | Mentoring since 2025 (1 year) | |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🧩 Analysis chain
Potential typo in mentee name.
Line 77 lists "Ashmit JaiSarita Guptap" with surname "Guptap" (extra 'p'). Line 61 in the same file lists "Ashmit JaiSarita Gupta" without the extra 'p'. Verify the correct spelling and ensure consistency across all documentation pages.
🏁 Script executed:
#!/bin/bash
# Check GitHub profile to verify correct name spelling
curl -s https://api.github.com/users/devilkiller-ag | grep -i "name\|login"Length of output: 99
---
🏁 Script executed:
```shell
#!/bin/bash
# Verify both line 61 and line 77 in the insights.md file
rg -n "Ashmit JaiSarita Gup" markdown/docs/community/050-mentorship-program/insights.md
Length of output: 131
---
🏁 Script executed:
```shell
#!/bin/bash
# Search for all instances of Ashmit JaiSarita and devilkiller-ag in the file
rg -n "devilkiller-ag\|Ashmit JaiSarita" markdown/docs/community/050-mentorship-program/insights.md
Length of output: 0
---
🏁 Script executed:
```shell
#!/bin/bash
# Search for devilkiller-ag using simpler approach
rg -n "devilkiller-ag" markdown/docs/community/050-mentorship-program/insights.md
Length of output: 189
---
🏁 Script executed:
```shell
#!/bin/bash
# View lines 55-65 to see what's at line 61
sed -n '55,65p' markdown/docs/community/050-mentorship-program/insights.md
Length of output: 747
---
🏁 Script executed:
```shell
#!/bin/bash
# View lines 75-80 to see full context of the typo
sed -n '75,80p' markdown/docs/community/050-mentorship-program/insights.md
Length of output: 371
Fix typo in mentor name at line 77.
Line 77 contains a typo: "Ashmit JaiSarita Guptap" should be "Ashmit JaiSarita Gupta" (remove extra 'p'). GitHub profile confirms the correct spelling is "Gupta".
🤖 Prompt for AI Agents
In markdown/docs/community/050-mentorship-program/insights.md around lines 76 to
77, there's a typo in the mentor name "Ashmit JaiSarita Guptap"; update the name
to "Ashmit JaiSarita Gupta" (remove the trailing 'p') so the entry matches the
correct GitHub profile spelling.
| ## 5) [Add `help/{command}` endpoint: Server API](https://github.com/asyncapi/server-api/issues/144) | ||
|
|
||
| Create an endpoint `help/{command}` to return instructions of given command to the user. For example, `help/generate` should return available parameters such as available templates etc. The endpoint should be done in a similar way as in our main CLI, so the main help endpoint should return all available endpoints and particular ones like `help/generate` should return details about given command. | ||
|
|
||
| Learn more: [https://github.com/asyncapi/server-api/issues/144](https://github.com/asyncapi/server-api/issues/144) | ||
|
|
||
| - 🎯 **Outcome:** Help endpoint system similar to AsyncAPI CLI for better API discoverability. | ||
| - 🛠️ **Skills Required:** JavaScript/TypeScript, Node.js, API development. | ||
| - 🧩 **Difficulty:** Easy/Medium | ||
| - 👩🏿🏫 **Mentor(s):** [David Pereira](https://github.com/BOLT04) | ||
| - ⏳ **Length:** 175 Hours |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🧩 Analysis chain
Project 5 is missing mentee information and completion marker.
Projects 1–4 each include a mentee field and a ✅ completion checkmark in their titles, indicating finalized projects. Project 5 lacks both, which creates an inconsistency suggesting either incomplete data or different status. For consistency with the other four projects, either add the mentee name and completion marker, or clarify in documentation why this project differs.
If a mentee should be listed, apply this diff:
- 👩🏿🏫 **Mentor(s):** [David Pereira](https://github.com/BOLT04)
+- 👩🏿🏫 **Mentee:** [Mentee Name](GitHub URL)
- ⏳ **Length:** 175 HoursAnd update the title:
-## 5) [Add `help/{command}` endpoint: Server API](https://github.com/asyncapi/server-api/issues/144)
+## 5) [Add `help/{command}` endpoint: Server API](https://github.com/asyncapi/server-api/issues/144) ✅🏁 Script executed:
#!/bin/bash
# Extract and display all 5 projects with their metadata to verify consistency claims
echo "=== EXTRACTING ALL 5 GSOC PROJECT IDEAS ==="
cat markdown/docs/community/050-mentorship-program/summerofcode-2023-asyncapi-gsoc-ideas-page.md | sed -n '12,88p'Length of output: 5597
Review comment is verified as correct; Project 5 lacks mentee field and completion marker.
The actual file contents confirm the review comment's findings: Projects 1–4 each include a mentee and a ✅ completion marker in the title, while Project 5 is missing both. This is an objective inconsistency that requires correction. The developer should either supply the missing mentee information and checkmark, or explicitly document why Project 5 has a different status.
🧰 Tools
🪛 LanguageTool
[style] ~80-~80: Consider replacing this phrase with the adverb “similarly” to avoid wordiness.
Context: ...plates etc. The endpoint should be done in a similar way as in our main CLI, so the main help en...
(IN_A_X_MANNER)
🤖 Prompt for AI Agents
In
markdown/docs/community/050-mentorship-program/summerofcode-2023-asyncapi-gsoc-ideas-page.md
around lines 78 to 88, Project 5 is missing the mentee attribution and the
completion checkmark present on Projects 1–4; update the Project 5 heading to
include the mentee (e.g., "— Mentee: <name>") and add the ✅ completion marker to
match the format used earlier, or if it intentionally differs, add a short
parenthetical note explaining why this project lacks a mentee/completion marker
so the inconsistency is documented.
|
|
||
| Welcome to the **AsyncAPI Ideas Page** with our proposed projects for Google Summer of Code (GSoC) 2025! If you are an interested contributor, please don't hesitate to contact our mentors directly to discuss project ideas. | ||
|
|
||
| > Note: Projects with checkboxes are project that made it to the final. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fix grammatical error in checkbox note.
"are project" should be "are projects".
-> Note: Projects with checkboxes are project that made it to the final.
+> Note: Projects with checkboxes are projects that made it to the final.🤖 Prompt for AI Agents
In
markdown/docs/community/050-mentorship-program/summerofcode-2025-asyncapi-gsoc-ideas-page.md
around line 12, fix the grammatical error in the note: change "Projects with
checkboxes are project that made it to the final." to use the plural noun
"projects" (i.e., "are projects that made it to the final.") so the sentence
reads correctly.
| This initiative will guide you from contributing to becoming a maintainer of the [VS Code AsyncAPI Preview extension](https://github.com/asyncapi/vs-asyncapi-preview). You'll learn the responsibilities of a maintainer, including code contributions, issue triaging, release management, and community engagement. | ||
|
|
||
| - 🎯 **Outcome:** Taking ownership of the VS Code extension to ensure its long-term stability and improvement. | ||
| - 🛠️ **Skills Required:** TypeScript/JavaScript, VS Code Extensions, Spectral Linting, Testing, and Open Source Contribution. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hyphenate compound adjective modifying "Contribution".
"Open Source Contribution" should be "Open-Source Contribution" when used as a compound adjective.
-- 🛠️ **Skills Required:** TypeScript/JavaScript, VS Code Extensions, Spectral Linting, Testing, and Open Source Contribution.
+- 🛠️ **Skills Required:** TypeScript/JavaScript, VS Code Extensions, Spectral Linting, Testing, and Open-Source Contribution.📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
| - 🛠️ **Skills Required:** TypeScript/JavaScript, VS Code Extensions, Spectral Linting, Testing, and Open Source Contribution. | |
| - 🛠️ **Skills Required:** TypeScript/JavaScript, VS Code Extensions, Spectral Linting, Testing, and Open-Source Contribution. |
🧰 Tools
🪛 LanguageTool
[uncategorized] ~56-~56: If this is a compound adjective that modifies the following noun, use a hyphen.
Context: ...ensions, Spectral Linting, Testing, and Open Source Contribution. - 🧩 Difficulty: Medi...
(EN_COMPOUND_ADJECTIVE_INTERNAL)
🤖 Prompt for AI Agents
In
markdown/docs/community/050-mentorship-program/summerofcode-2025-asyncapi-gsoc-ideas-page.md
around line 56, the phrase "Open Source Contribution" used as a compound
adjective should be hyphenated; update that line to read "Open-Source
Contribution" so the compound adjective is correctly formed.
| Add the script execution to a new folder inside the website, and add integration tests for those scripts. | ||
|
|
||
| - 🎯 **Outcome:** A full Unit + Integration tests setup will be added for the scripts to fully test the functionalities | ||
| - 🛠️ **Skills Required:** Typescript, Node js, Jest, Github actions |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Capitalize GitHub platform name.
"Github actions" should be "GitHub Actions".
-- 🛠️ **Skills Required:** Typescript, Node js, Jest, Github actions
+- 🛠️ **Skills Required:** Typescript, Node.js, Jest, GitHub Actions📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
| - 🛠️ **Skills Required:** Typescript, Node js, Jest, Github actions | |
| - 🛠️ **Skills Required:** Typescript, Node.js, Jest, GitHub Actions |
🧰 Tools
🪛 LanguageTool
[uncategorized] ~76-~76: The official name of this software platform is spelled with a capital “H”.
Context: ... Required:** Typescript, Node js, Jest, Github actions - 🧩 Difficulty: Medium/Har...
(GITHUB)
🤖 Prompt for AI Agents
In
markdown/docs/community/050-mentorship-program/summerofcode-2025-asyncapi-gsoc-ideas-page.md
around line 76, the platform name "Github actions" is incorrectly cased; update
it to "GitHub Actions" and ensure both words are capitalized exactly as the
proper product name, e.g., "GitHub Actions", preserving the surrounding
formatting and punctuation.
| Add E2E tests for the website where some of the critical flows (that are centered around user experience are tested thoroughly). | ||
|
|
||
| - 🎯 **Outcome:** This project will ensure that we are not breaking any critical flows where user experience is our topmost priority | ||
| - 🛠️ **Skills Required:** Typescript, Node js, E2E Testing, Github actions |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Capitalize GitHub platform name.
"Github actions" should be "GitHub Actions".
-- 🛠️ **Skills Required:** Typescript, Node js, E2E Testing, Github actions
+- 🛠️ **Skills Required:** Typescript, Node.js, E2E Testing, GitHub Actions📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
| - 🛠️ **Skills Required:** Typescript, Node js, E2E Testing, Github actions | |
| - 🛠️ **Skills Required:** Typescript, Node.js, E2E Testing, GitHub Actions |
🧰 Tools
🪛 LanguageTool
[uncategorized] ~86-~86: The official name of this software platform is spelled with a capital “H”.
Context: ...ed:** Typescript, Node js, E2E Testing, Github actions - 🧩 Difficulty: Medium/Har...
(GITHUB)
🤖 Prompt for AI Agents
In
markdown/docs/community/050-mentorship-program/summerofcode-2025-asyncapi-gsoc-ideas-page.md
around line 86, update the platform name capitalization: change "Github actions"
to "GitHub Actions" in the Skills Required line so the product name is correctly
cased.
commit 785c358 Author: Abhishek <abhiifour@gmail.com> Date: Fri Dec 26 18:24:01 2025 +0530 fix: horizontal scrollbar appearing in Tools flyout menu (asyncapi#4653) Co-authored-by: abhi <abhiifour@gmail.com> Co-authored-by: Prince Rajpoot <prince.rajpoot.20@gmail.com> commit 6521774 Author: DuskWarden <pawar96sameer@gmail.com> Date: Fri Dec 26 12:38:06 2025 +0530 fix: remove deprecated AddThis script and styles (asyncapi#4781) Co-authored-by: DuskWarden <pawar96sameer@gmail.com> commit a2fae36 Author: Chan <bot+chan@asyncapi.io> Date: Thu Dec 25 01:45:34 2025 +0100 chore: update meetings.json and newsrooom_videos.json (asyncapi#4772) commit e917b0d Author: Chan <bot+chan@asyncapi.io> Date: Tue Dec 23 14:23:54 2025 +0100 docs(generator): update latest generator documentation (asyncapi#4719) Co-authored-by: asyncapi-bot <info@asyncapi.io> Co-authored-by: Eve <bot+eve@asyncapi.io> Co-authored-by: V Thulisile Sibanda <66913810+thulieblack@users.noreply.github.com> commit ced4c27 Author: Chan <bot+chan@asyncapi.io> Date: Tue Dec 23 14:16:40 2025 +0100 docs(generator): update latest generator documentation (asyncapi#4718) Co-authored-by: asyncapi-bot <info@asyncapi.io> Co-authored-by: Eve <bot+eve@asyncapi.io> commit 6676a43 Author: V Thulisile Sibanda <66913810+thulieblack@users.noreply.github.com> Date: Tue Dec 23 15:02:03 2025 +0200 chore(blog): add last summary (asyncapi#4699) Co-authored-by: thulieblack <sibanda.thulie@gmail.com> Co-authored-by: Ansh Goyal <anshgoyal1704@gmail.com> Co-authored-by: Lukasz Gornicki <lpgornicki@gmail.com> commit 65c10bb Author: Vishvamsinh Vaghela <90895835+vishvamsinh28@users.noreply.github.com> Date: Mon Dec 22 10:19:06 2025 +0530 feat: replace bitly urls with netlify redirect (asyncapi#4647) Co-authored-by: Vishvamsinh Vaghela <vaghelavishvamsinh11111@gmail.com> Co-authored-by: Prince Rajpoot <prince.rajpoot.20@gmail.com> Co-authored-by: V Thulisile Sibanda <66913810+thulieblack@users.noreply.github.com> Co-authored-by: Ansh Goyal <anshgoyal1704@gmail.com> commit f604d92 Author: Chan <bot+chan@asyncapi.io> Date: Mon Dec 22 01:47:53 2025 +0100 chore: update tools.json (asyncapi#4754) commit 624747e Author: DuskWarden <pawar96sameer@gmail.com> Date: Sun Dec 21 22:35:40 2025 +0530 fix: prevent background scroll when roadmap modal is open (asyncapi#4710) Co-authored-by: DuskWarden <pawar96sameer@gmail.com> Co-authored-by: Ansh Goyal <anshgoyal1704@gmail.com> commit 52eca18 Author: Shriya Chauhan <78415084+Shriya-Chauhan@users.noreply.github.com> Date: Sun Dec 21 21:59:40 2025 +0530 fix: fixes the failing CI/CD test in .github/workflows/if-nodejs-pr-testing.yml across all platforms (asyncapi#4735) Co-authored-by: Shriya-Chauhan <auroralflower@gmail.com> Co-authored-by: Ansh Goyal <anshgoyal1704@gmail.com> commit 3a1ca24 Author: Chan <bot+chan@asyncapi.io> Date: Fri Dec 19 01:45:53 2025 +0100 chore: update meetings.json and newsrooom_videos.json (asyncapi#4742) commit 98637a0 Author: Chan <bot+chan@asyncapi.io> Date: Thu Dec 18 17:58:38 2025 +0100 docs(community): update latest community documentation (asyncapi#4733) commit a293c4f Author: Ashmit JaiSarita Gupta <43639341+devilkiller-ag@users.noreply.github.com> Date: Thu Dec 18 18:51:08 2025 +0530 feat: updated filters dropdown and created stories for it (asyncapi#3174) Co-authored-by: devilkiller-ag <ashmitgupta.official@gmail.com> Co-authored-by: asyncapi-bot <bot+chan@asyncapi.io> Co-authored-by: Rohit <108233235+TRohit20@users.noreply.github.com> Co-authored-by: Ansh Goyal <anshgoyal1704@gmail.com> Co-authored-by: Miles Porter <milesxporter@gmail.com> commit 1a97aff Author: Chan <bot+chan@asyncapi.io> Date: Thu Dec 18 10:23:59 2025 +0100 docs(community): update latest community documentation (asyncapi#4731) commit bc768aa Author: Chan <bot+chan@asyncapi.io> Date: Thu Dec 18 10:23:57 2025 +0100 chore: update meetings.json and newsrooom_videos.json (asyncapi#4721) Co-authored-by: asyncapi-bot <info@asyncapi.io> Co-authored-by: Eve <bot+eve@asyncapi.io> commit 25a3892 Author: Chan <bot+chan@asyncapi.io> Date: Thu Dec 18 01:44:36 2025 +0100 chore: update meetings.json and newsrooom_videos.json (asyncapi#4730) commit b927d5d Author: Chan <bot+chan@asyncapi.io> Date: Wed Dec 17 17:05:08 2025 +0100 docs(cli): update latest cli documentation (asyncapi#4728) commit 83e282a Author: Chan <bot+chan@asyncapi.io> Date: Tue Dec 16 06:03:54 2025 +0100 chore: update tools.json (asyncapi#4715) Co-authored-by: asyncapi-bot <info@asyncapi.io> Co-authored-by: Eve <bot+eve@asyncapi.io> commit 3c04219 Author: Chan <bot+chan@asyncapi.io> Date: Mon Dec 15 18:53:51 2025 +0100 docs(community): update latest community documentation (asyncapi#4716) commit 3d2ec88 Author: DuskWarden <pawar96sameer@gmail.com> Date: Mon Dec 15 09:46:16 2025 +0530 docs: fix broken community repository links (asyncapi#4600) Co-authored-by: DuskWarden <pawar96sameer@gmail.com> Co-authored-by: V Thulisile Sibanda <66913810+thulieblack@users.noreply.github.com> Co-authored-by: Chan <bot+chan@asyncapi.io> Co-authored-by: Prince Rajpoot <prince.rajpoot.20@gmail.com> commit 9c3dcd6 Author: Chan <bot+chan@asyncapi.io> Date: Sat Dec 13 01:45:08 2025 +0100 chore: update meetings.json and newsrooom_videos.json (asyncapi#4707) commit eeed68c Author: Chan <bot+chan@asyncapi.io> Date: Fri Dec 12 01:45:00 2025 +0100 chore: update meetings.json and newsrooom_videos.json (asyncapi#4696) commit 1e63086 Author: Chan <bot+chan@asyncapi.io> Date: Mon Dec 8 01:47:51 2025 +0100 chore: update meetings.json and newsrooom_videos.json (asyncapi#4695) commit f6d7df5 Author: Chan <bot+chan@asyncapi.io> Date: Mon Dec 8 01:47:46 2025 +0100 chore: update tools.json (asyncapi#4692) commit 0dafc8b Author: Souryavardhan singh <144201791+Sourya07@users.noreply.github.com> Date: Sun Dec 7 17:17:33 2025 +0530 fix: ensure unique TOC slugs for repeated headings(Examples) (asyncapi#4593) Co-authored-by: Sourya07 <singhsourya137@gmail.com> Co-authored-by: Sambhav Gupta <81870866+sambhavgupta0705@users.noreply.github.com> commit a056c20 Author: Varshitha Besthavemula <152318309+batchu5@users.noreply.github.com> Date: Sun Dec 7 13:47:47 2025 +0530 chore: add php, laravel and symphony in tage-color.ts (asyncapi#4667) Co-authored-by: Varshitha Besthavemula <varshithabesthavemula@gmail.com> commit a677dc6 Author: Chan <bot+chan@asyncapi.io> Date: Fri Dec 5 17:52:47 2025 +0100 docs(community): update latest Board and TSC members list (asyncapi#4665) Co-authored-by: asyncapi-bot <info@asyncapi.io> Co-authored-by: Eve <bot+eve@asyncapi.io> commit 4d06094 Author: Chan <bot+chan@asyncapi.io> Date: Fri Dec 5 17:38:09 2025 +0100 docs(generator): update latest generator documentation (asyncapi#4623) Co-authored-by: asyncapi-bot <info@asyncapi.io> Co-authored-by: Eve <bot+eve@asyncapi.io> commit 127ac98 Author: Chan <bot+chan@asyncapi.io> Date: Fri Dec 5 17:23:49 2025 +0100 ci: update of files from global .github repo (asyncapi#4612) Co-authored-by: asyncapi-bot <info@asyncapi.io> Co-authored-by: Eve <bot+eve@asyncapi.io> commit 56d5d41 Author: Chan <bot+chan@asyncapi.io> Date: Fri Dec 5 17:15:48 2025 +0100 docs(community): update latest maintainers list (asyncapi#4666) Co-authored-by: asyncapi-bot <info@asyncapi.io> Co-authored-by: Eve <bot+eve@asyncapi.io> commit 3647eaa Author: Chan <bot+chan@asyncapi.io> Date: Fri Dec 5 17:05:44 2025 +0100 docs(community): update latest Board and TSC members list (asyncapi#4679) Co-authored-by: asyncapi-bot <info@asyncapi.io> Co-authored-by: Eve <bot+eve@asyncapi.io> commit 962820d Author: Chan <bot+chan@asyncapi.io> Date: Fri Dec 5 16:58:33 2025 +0100 chore: update meetings.json and newsrooom_videos.json (asyncapi#4633) Co-authored-by: asyncapi-bot <info@asyncapi.io> Co-authored-by: Eve <bot+eve@asyncapi.io> commit 7ad740c Author: Chan <bot+chan@asyncapi.io> Date: Fri Dec 5 16:20:16 2025 +0100 docs(community): update latest maintainers list (asyncapi#4678) Co-authored-by: asyncapi-bot <info@asyncapi.io> Co-authored-by: Eve <bot+eve@asyncapi.io> commit 222a622 Author: Chan <bot+chan@asyncapi.io> Date: Fri Dec 5 16:06:31 2025 +0100 chore: update meetings.json and newsrooom_videos.json (asyncapi#4660) Co-authored-by: asyncapi-bot <info@asyncapi.io> Co-authored-by: Eve <bot+eve@asyncapi.io> commit fea45f1 Author: Prince Rajpoot <prince.rajpoot.20@gmail.com> Date: Fri Dec 5 19:55:54 2025 +0530 chore: add Prince Rajpoot as codeowner (asyncapi#4628) commit 3fc64a4 Author: Chan <bot+chan@asyncapi.io> Date: Mon Dec 1 01:52:20 2025 +0100 chore: update tools.json (asyncapi#4654) commit 5f83885 Author: Chan <bot+chan@asyncapi.io> Date: Sun Nov 30 11:11:37 2025 +0100 docs(community): update latest Board and TSC members list (asyncapi#4651) commit fea633b Author: Chan <bot+chan@asyncapi.io> Date: Sun Nov 30 11:11:35 2025 +0100 docs(community): update latest maintainers list (asyncapi#4650) commit 4094d22 Author: Chan <bot+chan@asyncapi.io> Date: Wed Nov 26 11:24:47 2025 +0100 docs(generator): update latest generator documentation (asyncapi#4622) Co-authored-by: asyncapi-bot <info@asyncapi.io> Co-authored-by: Eve <bot+eve@asyncapi.io> commit ad3d012 Author: Chan <bot+chan@asyncapi.io> Date: Wed Nov 26 11:00:29 2025 +0100 docs(community): update latest maintainers list (asyncapi#4626) Co-authored-by: asyncapi-bot <info@asyncapi.io> Co-authored-by: Eve <bot+eve@asyncapi.io> commit 40b340f Author: Chan <bot+chan@asyncapi.io> Date: Wed Nov 26 09:58:18 2025 +0100 chore: update meetings.json and newsrooom_videos.json (asyncapi#4637) Co-authored-by: asyncapi-bot <info@asyncapi.io> Co-authored-by: Eve <bot+eve@asyncapi.io> commit 0291d0b Author: Ashish Padhy <ashishpadhy1729@gmail.com> Date: Wed Nov 26 14:18:37 2025 +0530 chore(blog): publish postmortem on recent security breach (asyncapi#4640) Co-authored-by: Shurtu-gal <ashishpadhy1729@gmail.com> Co-authored-by: V Thulisile Sibanda <66913810+thulieblack@users.noreply.github.com> commit ddc2d87 Author: Chan <bot+chan@asyncapi.io> Date: Tue Nov 25 01:41:32 2025 +0100 chore: update meetings.json and newsrooom_videos.json (asyncapi#4641) commit 7accc24 Author: Chan <bot+chan@asyncapi.io> Date: Mon Nov 24 01:46:56 2025 +0100 chore: update tools.json (asyncapi#4639) commit 33db13d Author: Chan <bot+chan@asyncapi.io> Date: Sat Nov 22 01:41:38 2025 +0100 chore: update meetings.json and newsrooom_videos.json (asyncapi#4635) commit d39efdf Author: Chan <bot+chan@asyncapi.io> Date: Fri Nov 21 13:56:32 2025 +0100 docs(community): update latest maintainers list (asyncapi#4620) Co-authored-by: asyncapi-bot <info@asyncapi.io> Co-authored-by: Eve <bot+eve@asyncapi.io> commit 85ce754 Author: Chan <bot+chan@asyncapi.io> Date: Thu Nov 20 01:42:28 2025 +0100 chore: update meetings.json and newsrooom_videos.json (asyncapi#4630) commit d9e34fc Author: Prince Rajpoot <prince.rajpoot.20@gmail.com> Date: Wed Nov 19 21:24:10 2025 +0530 migrate macOS version to macos-latest (asyncapi#4625) commit e63c6c3 Author: Chan <bot+chan@asyncapi.io> Date: Tue Nov 18 08:19:29 2025 +0100 chore: update meetings.json and newsrooom_videos.json (asyncapi#4610) Co-authored-by: asyncapi-bot <info@asyncapi.io> Co-authored-by: Eve <bot+eve@asyncapi.io> commit d861164 Author: Chan <bot+chan@asyncapi.io> Date: Tue Nov 18 07:42:50 2025 +0100 docs(generator): update latest generator documentation (asyncapi#4611) Co-authored-by: asyncapi-bot <info@asyncapi.io> Co-authored-by: Eve <bot+eve@asyncapi.io> commit 47a9d92 Author: Chan <bot+chan@asyncapi.io> Date: Tue Nov 18 01:42:54 2025 +0100 chore: update meetings.json and newsrooom_videos.json (asyncapi#4618) commit 7d42caf Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon Nov 17 18:00:11 2025 +0100 chore(deps-dev): bump js-yaml from 3.14.1 to 3.14.2 (asyncapi#4616) commit f0127ac Author: Chan <bot+chan@asyncapi.io> Date: Mon Nov 17 09:19:31 2025 +0100 docs(community): update latest maintainers list (asyncapi#4606) Co-authored-by: asyncapi-bot <info@asyncapi.io> Co-authored-by: Eve <bot+eve@asyncapi.io> commit dbad9ab Author: Pottabathini Vivekananda <145771776+nandu-99@users.noreply.github.com> Date: Mon Nov 17 13:22:45 2025 +0530 chore: update Slack invite link (asyncapi#4597) Co-authored-by: Pottabathini Vivekananda <vivekananda.99666@gmail.com> Co-authored-by: V Thulisile Sibanda <66913810+thulieblack@users.noreply.github.com> commit 14f2093 Author: Chan <bot+chan@asyncapi.io> Date: Mon Nov 17 01:44:37 2025 +0100 chore: update tools.json (asyncapi#4609) commit 0e9faba Author: Chan <bot+chan@asyncapi.io> Date: Sun Nov 16 17:19:09 2025 +0100 docs(community): update latest Board and TSC members list (asyncapi#4607) commit bd8cd1d Author: Chan <bot+chan@asyncapi.io> Date: Sun Nov 16 17:06:18 2025 +0100 docs(community): update latest maintainers list (asyncapi#4605) commit ace905f Author: Chan <bot+chan@asyncapi.io> Date: Sun Nov 16 16:55:27 2025 +0100 docs(community): update latest Board and TSC members list (asyncapi#4604) commit 964b958 Author: Chan <bot+chan@asyncapi.io> Date: Sun Nov 16 16:55:23 2025 +0100 docs(community): update latest maintainers list (asyncapi#4603) commit 085e697 Author: Anushka Sharan <111284729+anushkaaaaaaaa@users.noreply.github.com> Date: Sun Nov 16 12:52:19 2025 +0530 test: add e2e tests for docs and tools pages (asyncapi#4210) * test: add e2e tests for docs and tools pages * fix: minor fixes * test: update e2e test files * test: small changes * fix: small changes * minor change * minor chabge * feat: implement base classes in e2e tests * fix: enhance link verification methods * fix: update tools data import path in E2E tests * feat: add comprehensive tools data to toolsData.json * chore: format JSON structure in docsSections.json for consistency * chore: remove Glee section from docsSections.json * chore: update tools and docs navigation methods in HomePage class * refactor: replace verifyConceptSection with goToConceptsSection for consistency * refactor: enhance page verification methods in ToolsPage * refactor: update documentation links and headings in docsSections.json * refactor: improve link verification logic in ToolsPage * Add newline at end of meetings.json Fix missing newline at end of meetings.json file. * Fix JSON formatting in newsroom_videos.json * chore: add newline at the end of BasePageTools.js * docs: add Community Travel Funding guidelines * docs: update links to AsyncAPI tool documentation * docs: add manual tools building functionality and related tests * remve line * add line * smhtg --------- Co-authored-by: Sambhav Gupta <81870866+sambhavgupta0705@users.noreply.github.com> Co-authored-by: Rohit <108233235+TRohit20@users.noreply.github.com> commit b9c3673 Author: Chan <bot+chan@asyncapi.io> Date: Sun Nov 16 07:06:09 2025 +0100 chore: update tools.json (asyncapi#4562) Co-authored-by: asyncapi-bot <info@asyncapi.io> Co-authored-by: Eve <bot+eve@asyncapi.io> commit fe60602 Author: Chan <bot+chan@asyncapi.io> Date: Sun Nov 16 01:45:57 2025 +0100 chore: update meetings.json and newsrooom_videos.json (asyncapi#4596) commit 9a53cfa Author: DuskWarden <pawar96sameer@gmail.com> Date: Sat Nov 15 19:58:09 2025 +0530 docs: fix broken git-workflow.md links across repository (asyncapi#4585) * docs: fix broken git-workflow.md links Updated links to point to new location after community repo restructuring * revert: remove workflow file change as it is centrally managed --------- Co-authored-by: Chan <bot+chan@asyncapi.io> commit 5bfca09 Author: Chan <bot+chan@asyncapi.io> Date: Sat Nov 15 01:43:23 2025 +0100 chore: update meetings.json and newsrooom_videos.json (asyncapi#4590) commit b87dd1b Author: Chan <bot+chan@asyncapi.io> Date: Fri Nov 14 01:45:37 2025 +0100 chore: update meetings.json and newsrooom_videos.json (asyncapi#4584) commit 8cba652 Author: Chan <bot+chan@asyncapi.io> Date: Thu Nov 13 01:44:26 2025 +0100 chore: update meetings.json and newsrooom_videos.json (asyncapi#4581) commit 722963b Author: Souryavardhan singh <144201791+Sourya07@users.noreply.github.com> Date: Wed Nov 12 21:09:00 2025 +0530 docs: broken link to new-tool-documentation.md in Tools documentation (asyncapi#4542) Co-authored-by: Sourya07 <singhsourya137@gmail.com> Co-authored-by: V Thulisile Sibanda <66913810+thulieblack@users.noreply.github.com> commit 4d0d969 Author: Chan <bot+chan@asyncapi.io> Date: Wed Nov 12 07:32:39 2025 +0100 docs(community): update latest community documentation (asyncapi#4574) commit 6aaecb1 Author: Chan <bot+chan@asyncapi.io> Date: Wed Nov 12 01:43:52 2025 +0100 chore: update meetings.json and newsrooom_videos.json (asyncapi#4573) commit 406151e Author: Chan <bot+chan@asyncapi.io> Date: Tue Nov 11 01:44:03 2025 +0100 chore: update meetings.json and newsrooom_videos.json (asyncapi#4568) commit be72df8 Author: Chan <bot+chan@asyncapi.io> Date: Mon Nov 10 01:47:43 2025 +0100 chore: update meetings.json and newsrooom_videos.json (asyncapi#4563) commit cecd342 Author: Prince Rajpoot <prince.rajpoot.20@gmail.com> Date: Sun Nov 9 13:14:15 2025 +0530 feat: enable tools view regeneration at build time (asyncapi#4511) * Add support for tools view regeneration at PR level for manual tools * minor formatting change * minor improvement * minor change * Added test cases * minor improvement * added more assertions commit 445e7c1 Author: Anushka Sharan <111284729+anushkaaaaaaaa@users.noreply.github.com> Date: Fri Nov 7 21:58:31 2025 +0530 test: add E2E tests for home page, header and footer components (asyncapi#4194) * feat: add cypress for e2e testing * feat: add cypress for e2e testing * feat: demo cypress test * feat: header e2e tests * feat: footer e2e tests * feat: add e2e tests for homepage (and other regarding pages) * test: add test for docs button * fix: minor e2e tests fixes * ci: add e2e tests workflow * fix: e2e tests fix * fix: minor fixes * ci: minor fix * fix: minor fix * fix: another fix * ci: another minor fix * fix: final fix * fix: failing test fix * test: update tests to get rid of hardcoded links * fix: replace direct Cypress commands with homePage methods * ci: minor fix * fix: minor fix * ci: minor fix * ci: update dependencies * fix: small change * test: remove files from tsconfig * feat: implement base classes for each test file * fix: small change * fix: small change * fix: changes * feat: add centralized footer data and update footer validation tests * small change in footer.cy.js * refactor: simplify visit method in BasePage class * fix: correct import path for footer data in footer tests * refactor: fix lint issues in ToolsCard and ToolsDashboard components * refactor: revert changes in ToolsCard and ToolsDashboard components * small change * small change * fix(footer): update email contact in news links --------- Co-authored-by: Sambhav Gupta <81870866+sambhavgupta0705@users.noreply.github.com> Co-authored-by: Rohit <108233235+TRohit20@users.noreply.github.com> Co-authored-by: Ansh Goyal <anshgoyal1704@gmail.com> commit 167fbb9 Author: Chan <bot+chan@asyncapi.io> Date: Fri Nov 7 01:45:16 2025 +0100 chore: update meetings.json and newsrooom_videos.json (asyncapi#4554) commit b5a86b7 Author: Chan <bot+chan@asyncapi.io> Date: Thu Nov 6 01:42:44 2025 +0100 chore: update meetings.json and newsrooom_videos.json (asyncapi#4541) commit 4c5ecac Author: Chan <bot+chan@asyncapi.io> Date: Wed Nov 5 11:41:23 2025 +0100 docs(community): update latest community documentation (asyncapi#4539) commit 8688dc0 Author: V Thulisile Sibanda <66913810+thulieblack@users.noreply.github.com> Date: Wed Nov 5 11:22:05 2025 +0200 chore(blog): add October community summary (asyncapi#4512) Co-authored-by: thulieblack <sibanda.thulie@gmail.com> commit b4bdd8b Author: Chan <bot+chan@asyncapi.io> Date: Tue Nov 4 11:38:41 2025 +0100 docs(community): update latest Board and TSC members list (asyncapi#4532) commit 11414cc Author: Chan <bot+chan@asyncapi.io> Date: Tue Nov 4 11:38:37 2025 +0100 docs(community): update latest maintainers list (asyncapi#4531) commit 005177e Author: Chan <bot+chan@asyncapi.io> Date: Tue Nov 4 01:42:03 2025 +0100 chore: update meetings.json and newsrooom_videos.json (asyncapi#4528) commit 9611f42 Author: Chan <bot+chan@asyncapi.io> Date: Mon Nov 3 01:46:28 2025 +0100 chore: update tools.json (asyncapi#4525) commit 053e5a6 Author: Chan <bot+chan@asyncapi.io> Date: Thu Oct 30 01:43:09 2025 +0100 chore: update meetings.json and newsrooom_videos.json (asyncapi#4516) commit 04921b1 Author: Lukasz Gornicki <lpgornicki@gmail.com> Date: Tue Oct 28 15:36:16 2025 +0100 chore: add content with case studies (asyncapi#4486) Co-authored-by: Lukasz Gornicki <lpgornicki@gmail.com> Co-authored-by: Ansh Goyal <anshgoyal1704@gmail.com> commit 6287929 Author: Chan <bot+chan@asyncapi.io> Date: Mon Oct 27 10:52:50 2025 +0100 docs(cli): update latest cli documentation (asyncapi#4510) commit e398ae7 Author: Chan <bot+chan@asyncapi.io> Date: Mon Oct 27 09:39:38 2025 +0100 ci: update LICENSE and NOTICE files from global .github repo (asyncapi#4509) commit 4788d4b Author: Chan <bot+chan@asyncapi.io> Date: Mon Oct 27 01:45:31 2025 +0100 chore: update tools.json (asyncapi#4508) commit d3c31cc Author: Chan <bot+chan@asyncapi.io> Date: Fri Oct 24 13:07:33 2025 +0200 docs(cli): update latest cli documentation (asyncapi#4504) commit a57da1f Author: Chan <bot+chan@asyncapi.io> Date: Fri Oct 24 02:40:29 2025 +0200 chore: update meetings.json and newsrooom_videos.json (asyncapi#4502) commit 304d2ae Author: Chan <bot+chan@asyncapi.io> Date: Wed Oct 22 02:42:59 2025 +0200 chore: update meetings.json and newsrooom_videos.json (asyncapi#4497) commit 6c974fc Author: Chan <bot+chan@asyncapi.io> Date: Tue Oct 21 13:26:10 2025 +0200 docs(community): update latest community documentation (asyncapi#4493) Co-authored-by: asyncapi-bot <info@asyncapi.io> commit b1787a0 Author: Chan <bot+chan@asyncapi.io> Date: Tue Oct 21 02:41:49 2025 +0200 chore: update meetings.json and newsrooom_videos.json (asyncapi#4492) commit 5733a74 Author: Chan <bot+chan@asyncapi.io> Date: Mon Oct 20 02:45:33 2025 +0200 chore: update tools.json (asyncapi#4490) commit 841a1d3 Author: Chan <bot+chan@asyncapi.io> Date: Fri Oct 17 06:12:55 2025 +0200 ci: update of files from global .github repo (asyncapi#4475) Co-authored-by: asyncapi-bot <info@asyncapi.io> Co-authored-by: Eve <bot+eve@asyncapi.io> commit db754f6 Author: Chan <bot+chan@asyncapi.io> Date: Fri Oct 17 02:41:45 2025 +0200 chore: update meetings.json and newsrooom_videos.json (asyncapi#4487) commit 9de49c1 Author: Chan <bot+chan@asyncapi.io> Date: Thu Oct 16 02:41:23 2025 +0200 chore: update meetings.json and newsrooom_videos.json (asyncapi#4483) commit 6757477 Author: Chan <bot+chan@asyncapi.io> Date: Wed Oct 15 10:07:12 2025 +0200 docs(community): update latest tsc members list (asyncapi#4479) commit 568740e Author: Chan <bot+chan@asyncapi.io> Date: Wed Oct 15 02:42:05 2025 +0200 chore: update meetings.json and newsrooom_videos.json (asyncapi#4477) commit f33b0de Author: Chan <bot+chan@asyncapi.io> Date: Tue Oct 14 16:34:12 2025 +0200 docs(community): update latest Board and TSC members list (asyncapi#4472) Co-authored-by: asyncapi-bot <info@asyncapi.io> Co-authored-by: Eve <bot+eve@asyncapi.io> commit 6a18edf Author: Sarthak Karode <sarthakkarodework@gmail.com> Date: Tue Oct 14 19:57:20 2025 +0530 docs: remove glee folder and update introduction-to-glee-a-spec-first-framework.md (asyncapi#4358) Co-authored-by: sarthakKarode <sarthakkarode@gmail.com> Co-authored-by: V Thulisile Sibanda <66913810+thulieblack@users.noreply.github.com> commit b215375 Author: Zbigniew Malcherczyk <zmalcherczyk@gmail.com> Date: Tue Oct 14 14:29:44 2025 +0200 chore(blog): add TransferGo <> AsyncAPI Blog Post (asyncapi#4434) Co-authored-by: Ferror <zmalcherczyk@gmail.com> Co-authored-by: V Thulisile Sibanda <66913810+thulieblack@users.noreply.github.com> Co-authored-by: Lukasz Gornicki <lpgornicki@gmail.com> commit 7480244 Author: Chan <bot+chan@asyncapi.io> Date: Tue Oct 14 14:18:15 2025 +0200 docs(community): update latest community documentation (asyncapi#4474) commit 7058fd5 Author: Chan <bot+chan@asyncapi.io> Date: Tue Oct 14 09:40:10 2025 +0200 docs(community): update latest maintainers list (asyncapi#4471) commit e18da3b Author: Chan <bot+chan@asyncapi.io> Date: Tue Oct 14 08:42:29 2025 +0200 docs(community): update latest maintainers list (asyncapi#4470) commit ac7e38b Author: Chan <bot+chan@asyncapi.io> Date: Mon Oct 13 18:04:36 2025 +0200 docs(community): update latest Board members list (asyncapi#4469) Co-authored-by: asyncapi-bot <info@asyncapi.io> Co-authored-by: Eve <bot+eve@asyncapi.io> commit 1e3e8e8 Author: Chan <bot+chan@asyncapi.io> Date: Mon Oct 13 14:51:16 2025 +0200 docs(community): update latest tsc members list (asyncapi#4468) commit 8560539 Author: Chan <bot+chan@asyncapi.io> Date: Mon Oct 13 02:43:38 2025 +0200 chore: update tools.json (asyncapi#4467) commit 4fd7abd Author: Chan <bot+chan@asyncapi.io> Date: Sun Oct 12 02:42:39 2025 +0200 chore: update meetings.json and newsrooom_videos.json (asyncapi#4465) commit 19e3c34 Author: Chan <bot+chan@asyncapi.io> Date: Fri Oct 10 18:11:58 2025 +0200 docs(community): update latest community documentation (asyncapi#4462) commit 4b2284c Author: Chan <bot+chan@asyncapi.io> Date: Fri Oct 10 02:42:27 2025 +0200 chore: update meetings.json and newsrooom_videos.json (asyncapi#4461) commit 7affdb1 Author: Pastukhov Nikita <diementros@yandex.ru> Date: Fri Oct 10 02:45:03 2025 +0300 docs: fix FastStream tools dead links (asyncapi#4458) * docs: update FastStream tools link * docs: update FastStream tools links * chore: remove empty line * Update tools.json * Update tools-manual.json --------- Co-authored-by: Sambhav Gupta <81870866+sambhavgupta0705@users.noreply.github.com> commit 55d08d5 Author: Chan <bot+chan@asyncapi.io> Date: Mon Oct 6 02:41:28 2025 +0200 chore: update tools.json (asyncapi#4459) commit 3b4454f Author: V Thulisile Sibanda <66913810+thulieblack@users.noreply.github.com> Date: Fri Oct 3 11:45:21 2025 +0200 chore(blog): add the september summary (asyncapi#4438) Co-authored-by: thulieblack <sibanda.thulie@gmail.com> commit 2e4022c Author: Chan <bot+chan@asyncapi.io> Date: Fri Oct 3 02:39:43 2025 +0200 chore: update meetings.json and newsrooom_videos.json (asyncapi#4449) commit bfda003 Author: Chan <bot+chan@asyncapi.io> Date: Thu Oct 2 17:10:30 2025 +0200 docs(community): update latest community documentation (asyncapi#4444) Co-authored-by: asyncapi-bot <info@asyncapi.io> Co-authored-by: Eve <bot+eve@asyncapi.io> commit dc85424 Author: Fran Méndez <fmvilas@gmail.com> Date: Thu Oct 2 16:43:56 2025 +0200 chore: replace press email with info email address (asyncapi#4443) Co-authored-by: Fran Méndez <fmvilas@gmail.com> Co-authored-by: Sambhav Gupta <81870866+sambhavgupta0705@users.noreply.github.com> commit 75cd925 Author: Chan <bot+chan@asyncapi.io> Date: Thu Oct 2 02:42:15 2025 +0200 chore: update meetings.json and newsrooom_videos.json (asyncapi#4442) commit 960a6b5 Author: Chan <bot+chan@asyncapi.io> Date: Wed Oct 1 21:38:20 2025 +0200 chore: update meetings.json, newsrooom_videos.json and dashboard.json (asyncapi#4426) Co-authored-by: asyncapi-bot <info@asyncapi.io> Co-authored-by: Eve <bot+eve@asyncapi.io> commit 4234dda Author: Chan <bot+chan@asyncapi.io> Date: Wed Oct 1 02:46:05 2025 +0200 chore: update meetings.json and newsrooom_videos.json (asyncapi#4441) commit d4a1175 Author: Chan <bot+chan@asyncapi.io> Date: Tue Sep 30 02:43:19 2025 +0200 chore: update meetings.json and newsrooom_videos.json (asyncapi#4440) commit 231498d Author: Chan <bot+chan@asyncapi.io> Date: Mon Sep 29 02:42:47 2025 +0200 chore: update tools.json (asyncapi#4439) commit 42eac67 Author: Chan <bot+chan@asyncapi.io> Date: Sun Sep 28 02:43:54 2025 +0200 chore: update meetings.json and newsrooom_videos.json (asyncapi#4437) commit 0be788f Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri Sep 26 21:58:26 2025 +0200 chore(deps): bump tar-fs (asyncapi#4436) commit c19543b Author: Chan <bot+chan@asyncapi.io> Date: Fri Sep 26 02:39:08 2025 +0200 chore: update meetings.json and newsrooom_videos.json (asyncapi#4435) commit 9a8c037 Author: Chan <bot+chan@asyncapi.io> Date: Thu Sep 25 12:54:38 2025 +0200 docs(community): update latest community documentation (asyncapi#4432) commit 54b7241 Author: Zbigniew Malcherczyk <zmalcherczyk@gmail.com> Date: Thu Sep 25 09:55:27 2025 +0200 chore: initial TransferGo CaseStudy (asyncapi#4409) Co-authored-by: Ferror <zmalcherczyk@gmail.com> Co-authored-by: Lukasz Gornicki <lpgornicki@gmail.com> commit 78769a8 Author: Chan <bot+chan@asyncapi.io> Date: Wed Sep 24 02:40:34 2025 +0200 chore: update meetings.json and newsrooom_videos.json (asyncapi#4431) commit 1ac8db4 Author: Chan <bot+chan@asyncapi.io> Date: Tue Sep 23 02:40:29 2025 +0200 chore: update meetings.json and newsrooom_videos.json (asyncapi#4430) commit 9791f0d Author: Chan <bot+chan@asyncapi.io> Date: Mon Sep 22 02:43:56 2025 +0200 chore: update tools.json (asyncapi#4429)
Updated community documentation is available and this PR introduces update to community folder on the website
Summary by CodeRabbit
Release Notes