This project aims to document Ugandans who might get arrested, detained, kidnapped, or go missing following the planned #March2Parliament protests on July 23, 2024.
Join the Slack Workspace to collaborate with other developers.
We welcome contributions from everyone. Here's how you can help:
- Search Existing Issues: Before opening a new issue, please check if the issue already exists.
- Open a New Issue: If your issue is new, open a new issue and provide detailed information about the problem.
- You can choose from different issue templates:
- Browse Open Issues: Look through the open issues to find something you would like to work on.
- Comment on the Issue: If you find an issue you'd like to work on, comment on the issue expressing your interest.
- Wait for Assignment: A project maintainer will assign the issue to you if it is available. Once assigned, you can start working on the issue.
-
Fork the Repository: Click the 'Fork' button at the top right of this page to create a copy of this repository under your GitHub account.
-
Clone the Forked Repository:
git clone https://github.com/YOUR_GITHUB_USERNAME/missingpersons.git cd missingpersons
-
Create a New Branch:
git checkout -b your-feature-branch
-
Make Your Changes:
- Add the person's image to the
img/
directory. - Update the
data.json
file with the required information.
Example entry in
data.json
:[ { "id": 1, "name": "Missing Person 1", "image": "img/image_of_person.jpeg", "last_known_location": "Kamwokya", "taken_time": "15:46 23-07-2024", "holding_location": "Held at Police Station, Prison, Unknown Location", "security_organ": "Taken by Police, Army, Intelligence", "status": "Missing", "twitter": "@handle_of_person", "sex": "male" } ]
- Add the person's image to the
-
Stage Your Changes:
git add .
-
Commit Your Changes:
git commit -m "Description of your changes"
-
Push Your Changes to Your Fork:
git push origin your-feature-branch
-
Create a Pull Request:
- Go to the original repository on GitHub.
- Click the 'New Pull Request' button.
- Select your feature branch and create the pull request.
- Use the Pull Request Template to ensure all necessary information is included.
We use Pull Requests (PRs) for code review. Here's how to review:
- Review the Code: Check for code quality, functionality, and style.
- Test the Code: Test the code locally where possible to check for any breaking changes.
- Provide Feedback: Leave comments on the PR for any changes or improvements needed.
- Approve the PR: If the changes are satisfactory, approve the PR.
This project is licensed under the MIT License.