Core Sprint 2 Retrospective
Retrospective
What did we do well?
- Pawel Szulc (Unlicensed): Hired a great dude from Poland!
- Chris Kirkwood-Watts: Aeorfloat was fun.
- Henry Till: wrote a prototype of a Tuplespace in Scala
- Medha Parlikar (Unlicensed): We have a new PM!
- Yaraslau Levashkevich: My PR's were approved quickly!
- My coding style matches that of the group
- The PR's were small.
- Henry Till: We got into a flow
- Medha Parlikar (Unlicensed): Lots of good documentation
- Pawel Szulc (Unlicensed): Onboarding was relatively smooth.
- Chris Kirkwood-Watts: Individuals are taking ownership of pieces, taking responsibility for the system as a whole.
What should we have done better?
- Yaraslau Levashkevich: Missing functionality in the library. We didn't know what was needed in terms of the storage layer. Lacking requirements coupled with the Prolog confusion, there was no basis upon which we could assess whether these libraries were missing functionality that would be needed.
- Speaking in concrete data types became a forcing function to gain more clarity from Kyle. Using Type signatures for functions was very helpful.
- Chris Kirkwood-Watts: I didn't understand what the requirements were for a full build. Never done CI before, he probably should have asked. He didn't think about looking at documentation. This dropped in his lap because he was building the node.
- Pawel Szulc (Unlicensed): His task wasn't clearly documented, but he hesitated to ask for help, he should not have hesitated, because talking to Chris for 10 minutes resolved the issue.
Actions
- Kelly Foster: Updating onboarding documentation to include 'learn about Travis' with links. 20180221 update Medha Parlikar (Unlicensed) Tabling this task as work is in progress for a different CI solution that is not Travis. Will track to add when CI solution is selected.