Welcome to Learn Open Source - Real-Time Contribution Display! This project is designed to provide students with a hands-on experience in open source contribution, version control, and collaborative development.
This event is organized by Hariom Pandit and will be hosted at Excel Engineering College by the Third Year CSE, Section A students.
🌐 Live Demo: Learn Open Source
This repository is part of the Open Source Contribution Program, aimed at:
- Educating students about Open Source Contribution and Version Control using Git & GitHub.
- Providing real-time contribution experience with live profile display.
- Enabling hands-on practice with forking, cloning, branching, pushing, and pull requests.
- About the Project
- Getting Started
- How to Contribute
- Project Structure
- Tech Stack
- Contributors
- License
- Feedback
This project is built to help students learn about open source contribution while displaying their profiles and contributions in real-time on the website. It demonstrates:
- 🌟 Live display of contributors and their profiles.
- 🔄 Real-time updates with every pull request and merge.
- 🚀 End-to-end open source contribution workflow, including forking, cloning, branching, pushing, pull requests, code reviews, and merging.
Follow these steps to get started with the repository:
Click on the Fork
button at the top right corner of this repo to create a copy in your GitHub account.
git clone https://github.com/hari7261/First-OpenSource-Contribution.git
cd First-OpenSource-Contribution
Create a new branch for the feature you are working on:
git checkout -b feature-name
Make your changes and commit them with a meaningful message:
git add .
git commit -m "Add: meaningful commit message"
Push your changes to the forked repository:
git push origin feature-name
Go to your forked repository on GitHub and click on Compare & Pull Request
. Provide a clear title and description of your changes.
We welcome all contributions, whether you're fixing bugs, adding features, improving documentation, or enhancing the design.
- Fork the repository and create a new branch.
- Make your changes and ensure the code is clean and well-documented.
- Commit and push your changes.
- Open a Pull Request with a detailed description.
- Wait for the code review and approval by the admin.
Please be respectful and considerate to other contributors. We follow the Contributor Covenant Code of Conduct.
├── public
│ └── index.html
├── src
│ ├── components
│ │ └── ContributorCard.js
│ ├── pages
│ │ └── Home.js
│ └── App.js
├── .gitignore
├── package.json
└── README.md
- All programing languages(Choose your any particular programming language where you are comfortable to build projects and make contribute)
Real-Time Display of Contributors with Profile Names
A huge shoutout to all our contributors! 🚀
Hariom Kumar Pandit |
Ashwin Sundar |
Want to see your face here? Contribute now!
This project is licensed under the MIT License – see the LICENSE file for details.
We would love to hear your thoughts, suggestions, and feedback! Feel free to open an issue or reach out directly.
This event is organized at Excel Engineering College by the Third Year CSE, Section A students.
A big thank you to all participants, mentors, and volunteers who make this event a success! 🎉
Learn Open Source - Real-Time Contribution Display
If you find this project helpful or interesting, please give it a star ⭐ to show your support!
Okay, I understand. The provided text appears to be an announcement for a new certificate program related to AI Agentic systems, along with a request to give credit to a user (hari7261AIagent
) for accepting a request (presumably a pull request or contribution). Here's a breakdown of how to improve this GitHub issue and the steps to take:
Problem Areas:
- Format: The text mixes announcement-style content with a specific request. It would be better to separate these for clarity.
- Context: The meaning of "accepting request" is vague without knowing the specifics of the pull request or contribution.
- Lack of Actionable Items: A GitHub issue usually has specific actions or questions. This is mostly informative.
- Code Reference: The reference to
./tmp_First-OpenSource-Contribution
is unclear. If there's code related to the certificate, it should be described. - Giving credit to
hari7261AIagent
: While crediting contributors is essential, adding it as a separate point at the end is not the best way to do it.
Suggested Changes and Steps:
Here's how to improve the GitHub issue, broken down into steps:
Step 1: Separate Announcement and Gratitude (and add context):
- Create a Clear Announcement Section: Keep the announcement as a standalone paragraph.
- Create a separate note for Hari7261AIagent: Add a thank you note, explaining Hari7261AIagent's contribution.
Step 2: Clarify the Code Reference:
- If there is code at
./tmp_First-OpenSource-Contribution
that relates to the certificate program, it should be better described. - If the code is not directly relevant, remove the reference.
Step 3: Add Actionable Items (if applicable):
- If there are specific tasks that need to be done related to the certificate program (e.g., creating a webpage, updating documentation), create a list of tasks.
Step 4: Implement Changes:
Here's a revised version of the GitHub issue text, incorporating these changes:
## 🎓 New Certificate Added: AI Agentic Contribution Certificate!
We are excited to announce the addition of a new "AI Agentic Contribution Certificate" for contributors! This certificate recognizes your expertise and hands-on involvement in agentic AI systems capable of autonomous reasoning and action. Earning this certificate demonstrates your readiness to innovate, implement, and lead in the rapidly evolving field of autonomous AI. Whether you’re an AI/ML engineer, data scientist, or automation architect, this certificate validates your practical skills and commitment to cutting-edge AI contributions. Start contributing and unlock your path to agentic AI excellence!
**🎉 Special Thanks**
A big thank you to @hari7261AIagent for their contribution! They played a crucial role in reviewing and accepting the [link to the pull request or contribution] related to the initial setup of the certificate program. Their help was greatly appreciated!
**[Optional] Related Resources:**
* [Link to the certificate description page (if available)]
* [Link to the contribution guidelines (if available)]
**[Optional] Next Steps:**
* [ ] Create a dedicated webpage for the certificate program.
* [ ] Update the contribution guidelines to include information about the certificate.
* [ ] Develop assessment criteria for the certificate.
Explanation of Changes:
- Clear Heading: Kept the original title.
- Announcement Paragraph: The original announcement text is preserved.
- "🎉 Special Thanks" Section: This section is specifically dedicated to acknowledging
hari7261AIagent
. - Context for the Contribution: The text now mentions what
hari7261AIagent
did (reviewing and accepting a pull request) and provides a link to the specific contribution. Crucially, replace[link to the pull request or contribution]
with the actual link. - Optional Resources: Added sections for related resources and next steps if applicable to the situation.
- Next Steps (Actionable Items): Added a checklist of potential tasks related to the certificate. This makes the issue more actionable.
How to Apply These Changes to the GitHub Issue:
- Edit the Issue: Go to the GitHub issue on the repository.
- Replace the Text: Replace the original text with the improved text provided above.
- Fill in the Blanks: Make sure to replace the bracketed placeholders (e.g.,
[link to the pull request or contribution]
) with the correct information. - Submit the Changes: Save the edited issue.
Important Considerations:
- Pull Request Link: The most important thing is to provide a direct link to the pull request, commit, or issue that
hari7261AIagent
contributed to. This gives them proper credit and allows others to see their work. - Specificity: The more specific you are about their contribution, the better.
By following these steps, you can create a much clearer and more informative GitHub issue that effectively announces the new certificate and properly acknowledges the contribution of hari7261AIagent
.