Skip to content

Contributing

Fareez Iqmal edited this page Mar 13, 2023 · 1 revision

Salam, We are thrilled that you are considering contributing to our project. We appreciate your interest and are excited to have you on board.

Below is few aspects that you can contribute:

Bug Reports

If you find a bug or any issues, you can report it in the issue tracker. Please provide as much information as possible, including the steps to reproduce the issue. If you are able to fix the issue, continue reading the next section.

Pull Requests

Following are the some possible cases and how to contribute to them.

a) Outdated session and semester

If you find that the session and semester value is outdated, you can submit a PR to fix it. You can find the relevant information in Sessions and semester.

b) Incorrect casing

Some acronoyms or terms are not in the correct casing. You can hunt it in the course browser page. For example, Csc should be CSC. You can submit a PR on https://github.com/iqfareez/recase to fix it. You can add the terms in the _reservedWords function in recase.dart.

c) Other issues

For other issues or features you want to fix/add, you can work on it and submit a PR.

What you'll get when you contribute?

You will be listed in the Contributors section in the project README.

Clone this wiki locally