You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description: GitHub Analytics (Python) is a web application that counts GitHub reactions to a specific repository's issues. For example, it can create a chart with the :+1: reactions of all issues in lambdaspace/hackathon. Demo: https://analytics.devstaff.daknob.net/ Link: https://github.com/daknob/github-analytics Maintainer's name: @daknob Will the maintainer be available during the hackathon(yes/no): no (only in #hackathon)
Contribution info
Labels: backend, flask, python Estimated time commitment: 2-3 hours
The text was updated successfully, but these errors were encountered:
This project is a Flask app which (should be) equivalent to the NodeJS version of the GitHub Analytics opened in another issue. The NodeJS version works by checking all the comments of the repository while this one checks all the GitHub reactions. Since this only performs a single API query, it is significantly faster, but is not 100% compliant with the spec. Here's what you could do to make it better:
Also take into account comments containing a specific phrase, such as :+1:.
Add more configuration options to separate GitHub Issues into two categories: those that have at least nxyz reactions and those that don't. This should ideally show two charts, one with Issues with at least say 2 reactions of :hurray: and those without them. The purpose of this is that we use GitHub issues to vote for topics we will present in our events. People can up vote (:+1:) some topics, but if we don't have at least 2 speakers (:hurray:) we can't present them.
Add an option to show the difference between :+1: and :-1: in the charts (allow down voting).
Project info
Description: GitHub Analytics (Python) is a web application that counts GitHub reactions to a specific repository's issues. For example, it can create a chart with the
:+1:
reactions of all issues inlambdaspace/hackathon
.Demo: https://analytics.devstaff.daknob.net/
Link: https://github.com/daknob/github-analytics
Maintainer's name: @daknob
Will the maintainer be available during the hackathon(yes/no): no (only in
#hackathon
)Contribution info
Labels:
backend
,flask
,python
Estimated time commitment: 2-3 hours
The text was updated successfully, but these errors were encountered: