Welcome to the ACMW Manipal Official Website repository! This project is part of the "Women in Open Source" event organized by ACMW Manipal during Tech Week. The goal of this event is to enhance the ACMW Manipal website by adding essential features and improving its functionality.
Organizers will create specific issues within this repository representing different tasks and features to be implemented. Participants are encouraged to choose an issue they are interested in working on and submit their solutions accordingly. Here's how to get started:
- Explore Issues: Navigate to the Issues tab of this repository to view a list of available tasks.
- Choose an Issue: Review the descriptions and requirements of each issue. Select one that aligns with your skills and interests.
- Assign Yourself: Once you've chosen an issue, comment on it to indicate your intent to work on it, and we'll assign you the issue.
- Work on the Solution
- Submit a Pull Request: Submit a pull request (PR) from your branch to the main repository's branch that corresponds to the issue. Reference the issue number in your PR description (e.g., "Fixes #1") to link the PR to the issue.
- Collaborate and Review: Engage in discussions with maintainers and reviewers. Make any necessary adjustments based on feedback.
- Merge and Close: Once your PR is approved, the organizer will merge it into the main branch. The corresponding issue will be closed.
Note:
You can create your own issue if you want to implement something which is not listed in the existing issues. Click on the New Issue
button in Issues
tab to submit your own ideas!
- Fork the Repository: Click the "Fork" button on the top right of this repository to create your own copy.
- Clone the Repository: Use
git clone
followed by your forked repository's URL. - Create a New Branch: Use
git checkout -b feature-name
to create a new branch for your work. - Make Changes: Implement the features or fix the issues outlined above.
- Commit Changes: Use descriptive commit messages for each change and do
git commit -m "Added navbar"
(for example) - Push Changes: Push your changes to your forked repository
git push origin feature-name
- Create Pull Request: Submit a pull request from your forked repository to the original repository's main branch.
Note: For any further clarifications or doubts related to above, please see the GitMLSA PPT uploaded in this Repo which outlines all the above steps clearly.
Participants in the "Women in Open Source" event will be awarded points based on the complexity and impact of their contributions. Here's how points will be awarded for different levels of contributions:
Level 1: Basic Text Adding (2 points) Points will be awarded for simple contributions such as adding or editing text content on the website. Example: Updating member names, descriptions, or basic page content.
Level 2: Basic UI Changes (5 points) Points will be awarded for making visual improvements to the website's user interface (UI). Example: Implementing a new color scheme, improving layout, or styling elements like buttons and navigation.
Level 3: Functionality Change or Complex Change (8 points) Points will be awarded for implementing significant functionality changes or more complex enhancements. Example: Adding interactive or complex UI features or integrating dynamic content.