https://github.com/sourcewarelab/sourcewarelab.github.io
https://github.com/sourcewarelab/sourcewarelab.github.io
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/sourcewarelab/sourcewarelab.github.io
- Owner: SourcewareLab
- Created: 2025-01-21T17:05:52.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-23T15:02:41.000Z (12 months ago)
- Last Synced: 2025-04-23T16:24:01.517Z (12 months ago)
- Language: HTML
- Size: 121 KB
- Stars: 3
- Watchers: 0
- Forks: 8
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Community Website
# 🤖 About
The Community Website is a centralized hub for showcasing open-source projects, connecting contributors, and fostering collaboration.
# 🚀 How to Contribute
We love contributions from everyone! Whether you're fixing a bug, adding a new feature, or improving documentation, your help is always appreciated. Here's how you can contribute:
Follow the steps below to contribute effectively:
1. **Fork the Repository:** Start by forking the repository to your own GitHub account.
2. **Clone the Repository:** Clone the forked repository to your local development environment.
`git clone https://github.com/your-username/community-website.git`
3. **Create a New Branch Locally:** Create a branch for your feature or fix. Name your branch in a way that describes the purpose of your changes. For example:
- `feature/feature-name`
- `bugfix/bug-description`
- `docs/clarify-setup-instructions`
4. **Make Your Changes:**
- Add your code, features, or bug fixes.
5. **Commit Guidelines:** When committing changes to your branch, please follow this naming scheme to keep commit history clean and readable:
Commit message format: `:`
Types:
feat: A new feature or functionality added to the project.
fix: A bug fix.
design: Changes related to the design of the project.
docs: Documentation changes.
style: Code style changes (e.g., formatting, missing semicolons).
refactor: Code changes that neither fix a bug nor add a feature, but improve the structure.
test: Adding or modifying tests.
chore: Changes to the build process or auxiliary tools.
Example Commit Messages:
feat: add user authentication to the website
fix: resolve issue with missing image on homepage
design: change color scheme of the homepage
docs: update README.md with contribution guidelines
style: format code according to ESLint rules
test: add unit test for login function
chore: update dependencies to latest version
6. **Push and Create a Pull Request:** Once you're ready, push your changes to your forked repository and open a pull request to the `dev` repository.
8. **Follow Up** We will review your changes and may provide feedback. Please address any comments or requested changes, and we’ll merge your contribution!
---
## 💡 Contribution Tips
- Always follow the coding style and best practices.
- Keep PRs concise and focused on a single feature or fix.
- Stay engaged in the discussions and suggest improvements.
---
Thank you for being a valuable part of our community! 🎉
Join our Discord community for more discussions and updates!
