Hi all,
Would like to ask for some guidance on the process for changes, fixes, etc.
-
I see the manual points contributors to the NIWAFisheriesModelling Github page issues, and there are a number of issues ongoing there. However, Matt pointed me to this discourse chat, which seems to duplicate the Github issues page. This must be for internal use only?
-
This is a general question on how timelines and priorities are generated and communicated. If someone submits an issue and the appropriate code and testing, how will they know if and when it will be implemented? There seems to be a number of issues on the github issues list that are simply there with no one assigned.
-
My understanding is that there were a number of fixes (eg. tagging module) that had been identified and recoded by Craig but not implemented as the focus was on getting a base V1 out. What is the process and timeline for having those changes implemented? I ask as we are targeting a CASAL2 toothfish assessment completed by 1 June, so had indicated back in July that we needed functionality by 1 Feb. The list we had communicated in July is below:
• The tagging module will need to be implemented to release tags in the appropriate way (both as age or length based processes), model growth of tagged fish (growth shock), and include tag shedding rates. Observations of tag recaptures need to be age and/or length based and replicate the functionality currently in CASAL.
• Memory requirements be implemented to use an auto-differentiation based minimizer with large partition size.
• The reports by CASAL may need to be modified or added to for functionality with CASAL2.
• Work to implement yield calculations (a second priority).
Are these issues in play already and what is their status and timeline? Just looking to have a version that is as far along as it will get by Feb and then we can modify for toothfish as we need it.
Thanks
Steve