Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Algorithm to decide whether a repository's status is RED, ORANGE, or GREEN. #8

Open
suryagowda opened this issue Dec 24, 2022 · 4 comments

Comments

@suryagowda
Copy link

  1. Defining the criteria for each status. For example, defining RED as a repository that has multiple open issues or pull requests that are marked as critical or urgent, ORANGE as a repository that has a few open issues or pull requests that are marked as important or moderate, and GREEN as a repository that has no open issues or pull requests marked as critical, urgent, important, or moderate.
  2. Then , retrieving the data for the repository. This might include the number and severity of open issues and pull requests, the number of subscribers or contributors, the activity level of the repository (e.g. number of commits, issues, and pull requests in the past week), and any other relevant data points.
  3. Then, based on the defined criteria and the retrieved data, assigning a status to the repository. If the repository meets the criteria for RED, assign it a RED status. If it meets the criteria for ORANGE, assign it an ORANGE status. If it meets the criteria for GREEN, assign it a GREEN status.
    Finally, we have to consider implementing some logic to handle cases where the repository doesn't fit neatly into one of the three defined categories. For example, we might have a threshold for determining whether a repository is ORANGE or GREEN, or we might want to assign a special status if the repository has no open issues or pull requests at all.
    Can i go ahead with this and write the code?
@abdelrahmanmagdii
Copy link
Member

Yes I believe this part of the code can be implemented with the state of the app at the moment.

@Pavel401
Copy link

Pavel401 commented Dec 13, 2023

Any update on this project @abdelrahmanmagdii @mhadaily ?

@mhadaily
Copy link
Member

This project is not up to date, and we are not actively working on it anymore.

@Pavel401
Copy link

This project is not up to date, and we are not actively working on it anymore.

Any plans to work on this during GSoC 2024?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants