Replies: 11 comments 8 replies
-
At OWASP Nest, we’ve already built a solid foundation that can serve as the backbone for the Contribution Hub. Our existing infrastructure includes:
With these components already in place, the Contribution Hub can integrate seamlessly, leveraging this foundation to provide tailored task recommendations, structured mentorship connections, and better visibility into open-source opportunities. |
Beta Was this translation helpful? Give feedback.
-
it's great to hear about this, it's a great Idea!!!
These are the thing i can think of right now (i think most of them are usedful ) |
Beta Was this translation helpful? Give feedback.
-
This is a pretty big idea. Will it be included in this year's GSoC idea list, or do we need to start working on it beforehand? |
Beta Was this translation helpful? Give feedback.
-
@arkid15r seems nice and needed project. obviously nest will act as a strong backbone for this project, I think first we should decide and draw all the required sections with all functionalities inside them. and then decide the tech stack for the workflow. |
Beta Was this translation helpful? Give feedback.
-
We can also create a dedicated page for reviewing pull request so that anyone relevant to that pull request can contribute by reviewing it. |
Beta Was this translation helpful? Give feedback.
-
Amazing! I also agree with this idea because it will provide a good platform for all the contributors willing to contribute to OWASP. Additionally, a Contribution Streak kind of part can also be added to track activities. |
Beta Was this translation helpful? Give feedback.
-
This is a really interesting idea. It will solve one of the biggest problems that new contributors often face when trying to contribute to an organization. This project will definitely ease the contribution process in OWASP . Proposed Features:
This approach will make it easier for contributors to find suitable projects and improve their onboarding experience within OWASP. |
Beta Was this translation helpful? Give feedback.
-
This is a really exciting idea! It’s a great way to help new contributors connect with our organization and start contributing. The basic idea is already strong, and there’s a lot we can build on. For the issue section, we can create a platform like goodfirstissue.com to suggest beginner-friendly tasks from our projects. This will help newcomers find work that suits them. In the profile section, we can add a reward or badge system to recognize contributors’ work and keep them motivated and a lot of features |
Beta Was this translation helpful? Give feedback.
-
Great idea! @arkid15r. It'll help contributors get started in no time and start contributing. Additionally I think we can add a contributor leaderboard. It would add a competitive and motivational aspect to the platform, encouraging consistent participation. We can have global level leaderboard showing top contributors across all projects and project specific leaderboards highlighting the most active contributors in each repository. Also allow users to share their achievement on platforms like github, twitter and linkedIn. I think it will increase retention by rewarding long-term contributors. |
Beta Was this translation helpful? Give feedback.
-
@arkid15r We can also implement a public leaderboard, ranking on the basis of number of PRs merged |
Beta Was this translation helpful? Give feedback.
-
@arkid15r I’d love to be involved in this and contribute wherever needed! Let me know how I can help. Looking forward to seeing this take shape! 🔥 |
Beta Was this translation helpful? Give feedback.
-
That's a great idea to encourage open source contribution to the beginners... really appreciate it 🙂 |
Beta Was this translation helpful? Give feedback.
-
Contribution Hub
Connecting contributors, mentors, and projects for impactful open-source collaboration.
Key Workflows to Implement
1. GitHub-Based User Onboarding
Objective: Seamless authentication and profile setup using GitHub.
2. Contributor to Mentor/Project Matching System
Objective: Connect contributors with experienced mentors based on skills and activity.
3. Task Matching & Contribution Guidance
Objective: Recommend relevant GitHub issues to contributors based on skills and interests.
4. Contribution Dashboard
Objective: A centralized space for contributors to track progress and opportunities.
5. Issue Bundles for Hackathons
Objective: Curate themed sets of issues for events like hackathons.
6. Expand Beginner-Friendly Labels
Objective: Make it easier for newcomers to find suitable issues.
good first issue
andhelp wanted
.Next Steps & Feedback
The community input is essential. What additional features or workflows would improve the experience? Suggestions and contributions are welcome.
Beta Was this translation helpful? Give feedback.
All reactions