Skip to content

Fix: added mentor info for The P4 Language Consortium#493

Open
praphulln19 wants to merge 2 commits into
S3DFX-CYBER:mainfrom
praphulln19:p4-language-consortium-mentor-info
Open

Fix: added mentor info for The P4 Language Consortium#493
praphulln19 wants to merge 2 commits into
S3DFX-CYBER:mainfrom
praphulln19:p4-language-consortium-mentor-info

Conversation

@praphulln19
Copy link
Copy Markdown

Contribution Program

NSOC

Description

Verified the P4 Language Consortium GSoC 2026 ideas page and updated their mentor contact entry in data/mentors.json.

The P4 Language Consortium: Corrected ideasUrl from the old p4c wiki page to the actual 2026 GSoC ideas list (github.com/p4lang/gsoc/blob/main/2026/ideas_list.md). Added all 15 named mentors with their GitHub handles, cross-referenced directly from the official ideas list. Added the P4 Forum as a mailing list resource. Both Zulip channels (community chat + joining link) were already present and confirmed reachable. Set status to ok.

Sources verified:

Related Issue

Closes #423

Type of Change

  • Data fix
  • Bug fix
  • Feature
  • Documentation
  • Refactor

How to Test

Run:

node agent/scripts/validate-mentors.js

Expected result:

Mentor data validation passed

Checklist

  • Issue is assigned to me
  • PR is linked to an issue
  • Changes are minimal and focused
  • No unnecessary dependencies added
  • Code follows the zero-build philosophy
  • I understand the change I submitted

Signed-off-by: Praphull <praphull@example.com>
@praphulln19 praphulln19 requested a review from S3DFX-CYBER as a code owner May 13, 2026 06:22
@vercel
Copy link
Copy Markdown
Contributor

vercel Bot commented May 13, 2026

Someone is attempting to deploy a commit to the s3dfx-cyber's projects Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions github-actions Bot added the nsoc26 Nexus Spring of Code 2026 label May 13, 2026
@github-actions
Copy link
Copy Markdown
Contributor

⚠️ PR Validation Warning

Hi @praphulln19, thanks for contributing 🚀

  • ⚠️ PR title should follow Conventional Commits.

Please update the PR accordingly.

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 13, 2026

Review Change Stack

📝 Walkthrough

Walkthrough

This PR populates The P4 Language Consortium's mentor contact information in data/mentors.json with verified details: an updated GSoC 2026 ideas URL, Zulip community channel links, multiple named mentors with GitHub handles, a P4 Forum mailing list entry, and refreshed contributor guidance.

Changes

P4 Language Consortium mentor contact info

Layer / File(s) Summary
P4 Language Consortium contact and mentor data update
data/mentors.json
The P4 Language Consortium entry is updated with ideasUrl for the GSoC 2026 ideas page, channels array with two Zulip links and updated labels, mentors array populated with named mentors including GitHub handles and URLs, mailingLists entry for the P4 Forum, and tip text updated to reference joining the Zulip community and posting in the GSoC stream.

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~20 minutes

Possibly related PRs

  • S3DFX-CYBER/GSoC-Org-Finder-#237: Both PRs modify the same data/mentors.json mentor dataset; this PR populates contact and mentor fields for The P4 Language Consortium while PR #237 addresses the extraction/validation pipeline.

Suggested labels

level1, nsoc26

Suggested reviewers

  • S3DFX-CYBER
  • cubic-dev-ai

Poem

🐰 A rabbit hops through data fields so bright,
With mentor names and Zulip links in sight,
The P4 path now clearly marked with care,
For GSoC dreamers seeking counsel there! 🚀

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description check ✅ Passed The description is well-structured and comprehensively documents the changes made, including verification sources, mentor count, and testing instructions, all directly related to the changeset.
Linked Issues check ✅ Passed The PR successfully fulfills all coding-related requirements from issue #423: corrected the ideas page URL, added 15 named mentors with GitHub handles, added mailing list information, verified communication channels, and set status to 'ok'.
Out of Scope Changes check ✅ Passed All changes in the PR are directly scoped to the objectives of issue #423—exclusively updating The P4 Language Consortium entry in data/mentors.json with verified mentor contact information.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Title check ✅ Passed The title accurately summarizes the main change: adding mentor information for The P4 Language Consortium to the data/mentors.json file.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Tip

💬 Introducing Slack Agent: The best way for teams to turn conversations into code.

Slack Agent is built on CodeRabbit's deep understanding of your code, so your team can collaborate across the entire SDLC without losing context.

  • Generate code and open pull requests
  • Plan features and break down work
  • Investigate incidents and troubleshoot customer tickets together
  • Automate recurring tasks and respond to alerts with triggers
  • Summarize progress and report instantly

Built for teams:

  • Shared memory across your entire org—no repeating context
  • Per-thread sandboxes to safely plan and execute work
  • Governance built-in—scoped access, auditability, and budget controls

One agent for your entire SDLC. Right inside Slack.

👉 Get started


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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions
Copy link
Copy Markdown
Contributor

🚀 Pull Request Opened

Hi @praphulln19! Here's your current ranking:

Rank User Merged PRs Score
31 @BhelPuriPanda 0 1
32 @praphulln19 0 1
33 @NguyenTuMinhLong 0 1

Current Rank: #32

Current Score: 1

Keep contributing to climb the leaderboard 📈

Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

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

No issues found across 1 file

Confidence score: 5/5

  • Automated review surfaced no issues in the provided summaries.
  • No files require special attention.

Auto-approved: This change updates mentor data in a JSON configuration file with verified information from the official GSoC ideas page, involving no business logic, infrastructure, or security risk, making it safe to merge without human review.

@praphulln19
Copy link
Copy Markdown
Author

Please merge this PR it passed all the validation test @S3DFX-CYBER

@github-actions
Copy link
Copy Markdown
Contributor

⚠️ Maintainer Ping Warning

Hi @praphulln19, please avoid repeatedly pinging maintainers for assignment, review, or merge requests.

Maintainers review contributions in queue order whenever possible.

Excessive pinging or spam comments may result in:

  • spam labeling
  • assignment removal
  • moderation escalation

Recommended waiting times:

  • Assignments: 12–24 hours
  • PR reviews: 24–72 hours

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 13, 2026

⚠️ DCO Sign-off Missing

Hi @praphulln19 👋

Some commits in this PR are missing a Signed-off-by line required by the Developer Certificate of Origin (DCO).

Fix

git commit --amend --signoff
git push --force

For multiple commits:

git rebase --signoff HEAD~N
git push --force

Example:

Signed-off-by: Your Name <you@example.com>

After fixing the commits, this comment will automatically update.

@github-actions github-actions Bot added nsoc26 Nexus Spring of Code 2026 and removed nsoc26 Nexus Spring of Code 2026 labels May 13, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 13, 2026

✅ PR Format Check Passed

Hi @praphulln19, the PR structure and formatting checks passed successfully.

This does not mean the PR is approved or ready to merge.
Maintainer review is still required.

@sonarqubecloud
Copy link
Copy Markdown

@S3DFX-CYBER
Copy link
Copy Markdown
Owner

@praphulln19 fix pr title

@praphulln19 praphulln19 changed the title added mentor info for The P4 Language Consortium Fix: added mentor info for The P4 Language Consortium May 13, 2026
@github-actions github-actions Bot added nsoc26 Nexus Spring of Code 2026 and removed nsoc26 Nexus Spring of Code 2026 labels May 13, 2026
@praphulln19
Copy link
Copy Markdown
Author

@praphulln19 fix pr title

Done

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dco-missing nsoc26 Nexus Spring of Code 2026

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

Data Research Task: Verify/fix mentor contact info for The P4 Language Consortium

2 participants