Skip to content

The Community Website is a centralized hub for showcasing open-source projects, connecting contributors, and fostering collaboration.

Notifications You must be signed in to change notification settings

SourcewareLab/sourcewarelab.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

16 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

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
  1. Make Your Changes:

    • Add your code, features, or bug fixes.
  2. Commit Guidelines: When committing changes to your branch, please follow this naming scheme to keep commit history clean and readable:

Commit message format: <type>:<short-description>

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
  1. 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.

  2. 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!

About

The Community Website is a centralized hub for showcasing open-source projects, connecting contributors, and fostering collaboration.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •