SBuxton-IDM / EquityMilestone

A repository for the MADS Milestone II project related to digital equity
0 stars 1 forks source link

Digital Equity in Michigan: Milestone II Project

Welcome to our Milestone II project on Digital Equity. Our mission is to develop tools that measure and forecast digital equity within the state of Michigan.

📌 Project Proposal

For a comprehensive overview of our project and its objectives, please refer to our detailed project proposal: Digital Equity Milestone II Project Proposal

📊 Project Goals

🛠️ Getting Started

Details on how to utilize the tools, datasets, and algorithms we've developed will be provided soon.

🤝 Contributing

We welcome contributions to this project! Whether you're fixing a bug, adding a new feature, or simply improving documentation, your help is greatly appreciated. To ensure a smooth collaboration, please follow these guidelines on how to use GitHub for working on this software project:

  1. Getting Started
  2. Making Changes
  3. Creating Issues
  4. Making Changes

Getting Started

  1. Clone the repository:
    git clone https://github.com/SBuxton-IDM/EquityMilestone.git
  2. Create New Branch: Before making changes, create a new branch for your work.
    git branch my_changes
    git checkout my_changes

Creating Issues

Issues are the best way to keep track of things that need to be done. If you find a bug, have a feature request, or want to suggest improvements, please create an issue:

  1. Go to the "Issues" tab: Click on the "Issues" tab at the top of the repository.

  2. Search for Existing Issues: Before creating a new issue, check if a similar one already exists.

  3. Create a New Issue: If it's a new issue, click on the "New Issue" button and fill in the details.

  4. Please add appropriate labels. If you want help with something, for example, please assign a teammate to the issue and add the "help wanted" label.

Making changes

Commit your change and push to your branch

git add changed_file
git commit -m "Commit message"
git push origin

Open a pull request

Pull requests are the best way to keep track of ongoing and completed work. Once you open github in a browser, if you have made recent changes to a branch you will see a prompt "branch [branch name] has recent changes would you like to open a pull request?"

  1. Select "open pull request"
  2. If you are addressing some issue, paste a link to the issue into your PR. This will show the creator of the issue that you are done/working on it.
  3. If you just want to show that you're working on an issue but not quite done, create a "draft pull request".
  4. If someone assigned you to an issue, it's best practice to add them as a "reviewer" to the PR before merging into main.
  5. If you are a reviewer, it is best practice to be specific about the changes you want to see, and to merge it in when those changes are made.

📬 Contact

For any queries, suggestions, or feedback, please contact us at: