# Kickback.Events Meeting Notes ### Date/Time: August 23, 2022 @ 4:00PM EDT ###### tags: `RaidGuild` `Kickback.Events` ## Prev Meeting Notes - [April 6th](https://hackmd.io/7CboSCMJQjKJQ5-A9JdUgA?both) - [April 12th](https://hackmd.io/@georgeh/BkCXcXXVq) ### Attendees - georgeh: Warrior/Wizard - full stack, react, solidity/smart contracts - TriforceWalt: Wizard - full stack, react, solidity/smart contracts - nkr: Warrior - debugging / design & front-end implementation - Bau: Cleric/Scribe - account manager & writer ### Objectives - Secure grant funding so the team can focus in on the project & shipping updates / new features to Kickback ## Where is Kickback Today? - [ ] Rewrite GlobalState as Functional Component - [ ] Updated Packages - [ ] node - [ ] truffle - [ ] Multi/cross-chain support - [x] Polygon - [ ] Gnosis Chain - [ ] Others ### Tufnel Notes tl'dr - update GlobalState as a functional component > class component - get that working, then update dependencies one at a time so breaks are decipherable #### Main issues 1. Written in class components 2. Dependencies are old & have weird behaviors 3. ##### Central Issue (once this is resolved, everything else should still work) - GlobalState file (re-written as a functional component > class component) - finalize the functional component - Currently React 16.13 #### Other difficulties (Update these for devs working on this project going forward) 1. Node / Truffle versions are 3-years old 2. bnc-notify package is causing some strange behavior (took it out completely) #### Move the needle - re-write as a functional component - rewrite GlobalState - how long should this take? - guess-timate - x-hours? - iterative transition to functional components - Start the FE from scratch? - next.js - packages would be more up to date - Postgres db issues (provide more context here) - approving events - Wallet compatability ### Personnel Needs - 2 Wizards Georgeh & TriforceWalt - Georgeh is willing to write the grant proposal with the help of others - Triforce walt has some time available to get this standing on its own again (can do some front-end stuff as well) - 28th of November, Triforce starts a new developer role... - **Product Owner** - **Project Manager** - **UX Research / Feedback** - get quick ideas & feedback - notifications - how to get by kickback? - etc. ### Aciton Items - Triforce - Taking the charge on re-writing the class-component as a functional component - George - write grant proposal - Figure out the phases of this project - Base the grant proposal off smart-invoices success.