-
Notifications
You must be signed in to change notification settings - Fork 2
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
AI SC Report - AI funded software position #9
Comments
@hol430 has forwarded a script that downloads the total number of bugs fixed. |
How about lines, not symbols? Increase font size. |
Circulated to RP for review and comment. |
Reopen Issue - standing item for AI SC meetings |
@hol430 - next AI SC meeting is 22 November. Paper will need to be prepared by @Keith-Pembleton and @sarahcleary by 8/11. |
What action is required from me - do you just want updated graphs? |
@hol430 - at this stage, that would be great. |
@hol430 - could you please redo the Total issues open and closed graph - to show the issues labelled as ‘interface/infrastructure’ - as I understand these are the ones you work on. |
Bottom graph is interesting in that @hol430 has taken over from me, around middle of 2018, as chief bug fixer. Perhaps this goes into report @sarahcleary along with a sentence to that effect. Also interesting that Drew going onto 50% UQ time earlier this year has probably had an impact on the number of bugs fixed - see graph below. Dash red line is the trend of Drew's bug fixing up until he went 50:50 AI:UQ. After that the rate of bug fixing has declined. This is expected of course. |
@hol353 - When did the ‘interface/infrastructure’ tag start being utilised? |
We applied the labels to all open issues around the end of 2017 I think, which means that this graph is a bit misleading. A more accurate comparison of our relative bug fix rates would be in the same graph in my above comment which includes total number issues closed. Also how did you generate that trend line? It doesn't look much like the long term average |
Not sure. Probably at least a couple of years ago. |
I just added the trend line by hand in paint. Nothing scientific. There appears to be a lag until about July 2018 when you suddenly started fixing a lot more bugs (the start of my hand drawn line). Ideally, I'd like to see a proper trend-line starting from the lag point (July 2018) up until you started on the 50:50 joint appointment and another trend line after this point. |
@hol430 - just checking - is this statement still valid? 322 bugs fixed since commencing |
322 issues resolved is probably a more accurate statement but I guess it amounts to more or less the same thing. An issue can be a bug or a question or a feature request or some refactoring or whatever. |
There is a great visualisation of this that I'll try and show at the meeting - something I suggested but Dean solved and is based on interrogating GitHub issues. I might work for the SC. |
In reality Drew has not just been fixing bugs/defects. While he has been doing some of that, in reality he has been fixing issues which often as not means new features which make things easier/better/faster/robuster. Because he is a software person rather than a modeller (a lamentable lack of science training - what was his paternal parental unit thinking!) that is probably both the best major role for him and the thing that we most need. If, as well as improving the documentation generation / the website / the build and test procedures / running on clouds / xxx / xxx / xxx, he had some time left over to do a combination of going back into existing code and giving it a good refactor / tidy up and working alongside modellers doing some of the more tricky bits I think we would get a huge amount out of the role and end up with a much better and less frustrating product. |
@hol430 - are you able to update these graphs? and list the main issues/tasks you've been working on since Nov 2019? |
@hol430 - have you a list like this one for the period Nov 19-March 2020?? • Syntax highlighting for report (#4251) |
I haven't really fixed any major issues in the last few months - the issues I've been working on have been smaller in scope. The only big change that comes to mind is:
|
Visualisation now on APSIM youtube channel: https://www.youtube.com/watch?v=waU_ALZ589o |
Closing, will open if necessary |
@hol430 - it's that time of year, and the next AI SC meeting is on 25/3. Are you able to provide me with updated graphs and list of any major issues you've been working on. |
Interesting things I've been working on:
|
@sarahcleary - as requested:
"Major" issues:
|
@hol430 - can you please provide updated graphs and any new major issues? thanks |
|
Request for report on AI funded software position at each SC meeting
ACTION @Keith-Pembleton and @sarahcleary to work with @hol430 on paper (possible template to be used in future reports)
The text was updated successfully, but these errors were encountered: