Greg Slepak
Greg Slepak
### Problem It can be somewhat difficult for newcomers to get a grasp of the codebase. ### Solution Among SBP's many miracles is the ability to auto-generate documentation without any...
### Problem Some members might want to be treated as a unit. ### Solution Anywhere the UI would normally naively operate directly on members, instead operate on a "cell" abstraction...
### Problem Baddies. ### Solution GPG. But make it simple.
### Problem See discussion in #1230, this is the implementation issue. ### Solution Do it!
### Problem There's no Docker image to easily run GI. ### Solution Publish one.
### Problem Our contract framework is currently embedded into the app. This increases the cognitive load of onboarding a bit and also makes it impossible for others to use our...
### Problem Our tests are somewhat slow, and PR #1028 adds two environment variables that should (and for some reason don't) trigger two builds: ```yml env: - NO_PERSIST - GI_PERSIST...
### Problem There is a core part of the app that can be viewed as a framework that currently doesn't have documentation, this includes: - GIMessage - GIMessage + Vuex...
### Problem Currently we do not place hard limit checks in the contracts on the length of strings, so this means things like usernames, profile summaries, bitcoin addresses, etc., are...
### Problem See discussion here: https://github.com/okTurtles/group-income-simple/issues/865#issuecomment-612086843 Summary: floating point math starts to break on different versions of Node and other engines at around 15 decimal places, and maybe earlier. Different...