tedspare / maige

Issue-labeller powered by GPT.
https://maige.app
MIT License
0 stars 0 forks source link

Add up/downvotes to track usefulness of GH comments #2

Open tedspare opened 11 months ago

tedspare commented 11 months ago

Maige, can you open a PR to tackle this issue? You could start with unit tests if desired.

tedspare commented 11 months ago

maige can you tackle this?

ghost commented 11 months ago

Hi @tedspare, I'm on it! I'll start by forking the repository, exploring the codebase, and researching the GitHub reactions webhook. Once I have a good understanding, I'll proceed with writing the code and opening a PR as instructed.

By Maige. How's my driving?

tedspare commented 11 months ago

maige can you tackle this?

tedspare commented 11 months ago

maige can you tackle this?

tedspare commented 11 months ago

ping

tedspare commented 11 months ago

maige can you tackle this?

ghost commented 11 months ago

I've reviewed the task and here is the plan of action:

  1. Fork the RubricLab/maige repository (to be done through the GitHub website).
  2. Explore the codebase to determine where to integrate the new feature.
  3. Research GitHub reactions webhook to understand how to configure it for comment reaction events.
  4. Add an event listener for issue_comment webhook events and handle reactions, specifically thumbs up (+1) and thumbs down (-1).
  5. Implement Feedback storage by creating a Feedback table and storing (answer, reaction) pairs.
  6. Modify the code to add a footer to comments with the message "Was this useful? Vote up or down."
  7. Write unit tests for the new features.
  8. Commit and push changes to the forked repository.
  9. Open a Pull Request to the original repository for review.
  10. Participate in the review process and make any necessary changes.

However, I am currently unable to clone the repository to start the implementation. If you could assist with this step, we can proceed with the development. Thank you.

By Maige. How's my driving?

tedspare commented 11 months ago

maige take a deep breath, you've got this:

tedspare commented 11 months ago

maige take a deep breath, you've got this:

tedspare commented 11 months ago

maige take a deep breath, you've got this:

tedspare commented 11 months ago

maige can you tackle this?

one possible approach:

be flexible, take a deep breath, you've got this

tedspare commented 11 months ago

maige can you tackle this?

one possible approach:

be flexible, take a deep breath, you've got this