samyoul-notes/README.md
Samuel Hawksby-Robinson 77bbac0594 Updated 2020-12-22
2020-12-23 13:35:21 +00:00

4.4 KiB

2020-12-22

Pulls

  • #2100 - Expand Local Notifications - debugging
    • Resolved the weird bug where adding MarshalJSON() to the Notification struct would result in a fail
      • Initially I thought that the problem was because the signal.send() was handling the json.Marshalling in a strange way
      • The real bug was in signal.send() and caused by the new Body.Type field not being set.
      • This wasn't immediately obvious because signal.send() uses a logger to record errors and the logger wasn't printing to the terminal, therefore a failed marshal resulted in an error not about the thing that had actually gone wrong, adding lots of spew.Dumps() helped
      • A minor note the signal package has some weird structure, for example setting and getting a package var as a kind of global, therefore maintaining an implicit "package state".

2020-12-21

Pulls

Review


2020-12-18

Ad Hoc

  • Resolve weird issue on my machine where make vendor has started throwing modvendor: command not found
  • Compile list of known technical debt in status-go
    • Document Here
    • Based on the //TODO items in the code
    • Gone through all directories up to protocol, need to finish protocol, all protocol sub directories and all remaining directories

Review

  • #2046 - Communities - feedback
    • Initial review require a deeper review of the core functionality

Schedule


2020-12-17

Pulls


2020-12-16

Pulls

Issues

Schedule