librecorps / tasks

Internal ticket tracker related to LibreCorps project planning and management.
https://github.com/orgs/librecorps/projects/1?fullscreen=true
2 stars 0 forks source link

Update UNICEF Milestone Plans with Testing & CI Resources #2

Closed Nolski closed 4 years ago

Nolski commented 4 years ago

Summary

UNICEF would prefer our milestone guides specifically mention testing and CI in their milestone plan

Outcome

Updated milestone guides with testing & CI integrated

Nolski commented 4 years ago

@whenbellstoll I've added a few good resources on CI and unit testing. I think in general we should give them a few resources for getting started on testing in Milestone 1 and then follow up with some more resources if they're having trouble achieving code coverage in Milestone 2. I also think we should leave the CI stuff for milestone 2 as well. Any thoughts?

We will likely need to tailor the testing stuff depending on the technology as testing a blockchain app is very different from testing a VR application.

whenbellstoll commented 4 years ago

@Nolski For resources on CI I think you're right on the money, introduce the concept early and have supplementary materials at milestone 2. I would stretch the CI goals across Milestone 2 and 3, with Milestone 2 acting as an establishment of CI and Milestone 3 being its complete implementation (or as complete as UNICEF requires, 80 percent).

jwflory commented 4 years ago

Included in 2020-03-24 issue triage and cleanup.


The current milestone roadmaps include testing and continuous integration resources. This content currently lives on the Shared Drive for FOSS@MAGIC. Eventually, I hope to port it out to the Resources site.

Closing as complete. :clapper: