-
Notifications
You must be signed in to change notification settings - Fork 21
Conversation
* Use variables with the query to fetch issues * Add a new download function to download issues * Write issues to files using multi-line pretty printed json; write the items as an array of items. * To compute stats we need to fetch information about the times at which various events occurred so we can determine when an issue was triaged. * We can then plot the number of untriaged issues as a function of time.
Check out this pull request on ReviewNB: https://app.reviewnb.com/kubeflow/code-intelligence/pull/32 You'll be able to see notebook diffs and discuss changes. Powered by ReviewNB. |
/assign @abcdefgs0324 |
@abcdefgs0324 @hamelsmu ping; could one of you take a look at this please. |
Wow I never got the first ping .... it was buried in many other notifications. I don't know how you deal with this as a maintainer |
@jlewi can you annotate the notebook a bit more with some prose? specifically Example:
|
@hamelsmu I think I answered your first 2 questions; For your last
I wasn't quite sure what data and statistics to illustrate. The raw data is GitHub issues. We then preprocess this to compute a pandas dataframe with data about when it was opened and when it was triaged (if it was triaged). Any suggestions? |
@jlewi its not necessary anymore, there is enough context from the rest of the updated markdown that I understand what is going on now. One nit is that you have INFO level logging spamming the notebook, otherwise: I guess you could use this graph on how Issue Label Bot helped start to gain control over issues? |
@jlewi one more nit, it might be useful if you include the business logic of what counts as triage in the notebook from kubeflow/community#280 Just copy and paste the below from that issue
|
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: hamelsmu The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Use variables with the query to fetch issues
Add a new download function to download issues
Write issues to files using multi-line pretty printed json; write the items
as an array of items.
To compute stats we need to fetch information about the times at which
various events occurred so we can determine when an issue was triaged.
We can then plot the number of untriaged issues as a function of time.
Related to kubeflow/community#280
This change is