Friday, February 21, 2020

Goonery Concluded / post mortem

Things that I did over the course of gateware:
*Purged memory leaks from Linux and mac
*Fixed the event system for GWindow on Linux
*Did a special release of Gateware for a team
*Failed to cleanse the last leak in holy fire
*Released Gateware / experienced plague
*Ported GFile to the new Architecture
*Ported GLog to the new Architecture
*Learned that our HP laptops have strange raw scan codes on their keys
*Enabled Mousewheel support for mac and windows
*Sent the input classes to a new namespace / folder / the shadow realm
*Worked on porting the demo

Things that were good:
*Doing the memory leak purge both taught me a new operating system and tools and helped improve my debugging skills, forcing me to figure out several race condition errors.
*Fixing the event system was easier than I could have hoped
*Doing the special release was a very relaxing side duty, I got to feel helpful
*Porting GFile was good experience with sequencing changes to best reflect a working environment and active debug while making changes


Things that weren't:
*X11 has documentation except when it doesn't
*The Plague
*Getting bamboozled by scanning key codes only to learn our code was fine
*Mousewheel was harder than it had any right to be on mac

No comments:

Post a Comment