-
Notifications
You must be signed in to change notification settings - Fork 5
Planning: June 6, 2022
earth2travis edited this page Jun 6, 2022
·
4 revisions
- v2
- v3
v2: Robot Apartments
- 12 New Issues
- 1 Issue Closed
Commits
- 6 Brian
- 3 Sam
- 46 Open Issues
Are there any high priority bugs that need to be squashed this week?
- Are we ready to start considering offering bounties to the community?
- Need update on Bug: navbar lags when switching to DAO #1862
- Feeling good
- New contracts deployed to Rinkeby and Gnosis Chain
- Need gas for Kovan
- Will deploy to Mainnet when gas is low
- Will wait on Subgraphs until all contracts are deployed
- No Zodiac modules on L2's
- Brian will research scripts proxy factories to new networks based on his experience with Optimism
- Brian needs to sync with Jord to understand how app is handling data
- Branch needs to be merged
- Got some feedback from design
- Should illustrate the use cases
- Explore Auryn's Tabula interface and investigate schema
- On back burner for the time being
- Jeremy taking lead on QA testing of proposals all the way to execution
- Brian should have what he needs to push this forward
- Focusing on Poster updates first
- The Graph is sunsetting their hosted service
- Need a plan for what our options are and how we can migrate
- 0 New Issues
- 0 Issues Closed
Commits
- 8 Open Issues
- 11 New Issues
- 13 Issues Closed
Commits
- 19 Sam
- 11 Jord
- 9 Keating
- 2 Agnes
- 2 Rowdy
- 77 Open Issues
Wen?
- Do we need a GitHub discussion related to Light/Dark Mode Switcher?
- May need to spin Global Nav into it's own project. It could include:
- DAOhaus Connect
- Metanav
- Light/Dark Mode Switcher
-
Mobile Views
- Should be taking a mobile first approach
- More difficult to work back from desktop views
- What is the impact on scope?
- Requires custom code to be written
- Exploring Define Breakpoints #240 with global layout
- Summoner should not require too much work to retrofit
- Hub has not started UI development and could implement mobile first if designs are ready
- Should definitely start with mobile first on Core UI
- Need Toast Hook #230 and Toast Component #237 for Summoner Toasts #63
- Rowdy is working on themes and Update Color System + Global Styles (summon) #143
- Ceramic and Redis are ready to go
- Working on jobs this week
- Getting into UI is a stretch goal
- Design still working on extracting components
- Create Summon Transaction needed data
- Decided to focus on Summoner Form Rules and Validation #60
- Requires some customization that will take 2-3 days
- Will need a through group code review
- Remaining tickets should be fast
- Working on pagination
- Need to sync on polling
- Figured out how to query subgraphs on proposal status with using an indexer
- Fuzzed the most recent branch
- Found some stuff that needs to be cleaned up
- Noting critical
- Lot of issues reported depend on use case
- MolochMystics repo is still a mess
- Should report any issues on the HausDAO/Baal repo
- Have not received any feedback from Gnosis yet. Should be at the top of their queue.
Helm setup blockers have been cleared
- Create useViewport Hook #229 blocked by Define Breakpoints 240
- DAOhaus Connect: Mobile Views #234 blocked by useViewport Hook #229
- Some Hub issues need work this week
- Proposal Prototype needs feedback
- Working on transactions modal
- Pattern Library work in progress
- Need to make sure proposal issues have all the required information
- Get Summoner done and testable
- Finish speccing out Hub
- Finish Core UI proposal prototype
- Cleanup v2/v3 Discord channels
- Refine design tasks on Kanban board
- Estimate expected completion dates with project leads
- Santiago may explore Gnosis Nomad module to control safes across bridges
- A lot of work-in-progress
- Difficult knowing what to prioritize
- Issues sitting in design for a long time
- Need to develop a formal plan for testing. What needs to be done? Who is going to do it?
- What can our roadmap be to get off The Graph's hosted service?
- Being sunset, so what would we need to do to move off this?
- Maybe once Hub and Summon are done we can have a team work on the best route moving forward for this
- We can participate as an Indexer or host our own infrastructure -- there is some shared learnings from our Kubernetes infrastructure we've implmented for our Ceramic node
- Are we at the point where we can start using Dework for bounties?
- How are we going to handle multiple vaults in Baal?
- Move the light/dark switcher from being within DAOhaus Connect to a Global Nav project that we can prioritize and group
- Do we need to prioritize the mobile views right now?
- Align on our breakpoints that we need
- Related: Should we pivot to a mobile-first approach?
- Hub mobile layout is ready and can implement mobile-first UI -- the current UI is very early so we could do mobile first for this for the Alpha version
- Biggest consideration for this would be for Core UI
- Gnosis Safe doesn't have an optimized mobile UI but instead have a mobile app
- Clicking on a safe then opens up the native app instead of opening an optimized mobile UI for their website
- Hub moving along
- Initial Helm definitions are done
- Ceramic Node set up
- Producer and Consumer Jobs in good shape
- In place for the Hub UI updates this week
- Stretch goal would be getting back to the UI in place for this week -- additional Hub tickets needed
- Can split into generic components that can be added to the component library
- Summoner:
- Working on internal form logic and validation
- Looking at
react-hook-form
andyup
- Determining where we want to do validation with our forms
- Some validation at the component and form level (and also some on blur and some on submit)
- Once this is in place, how could we systemize it so we don't need to repeatedly do this?
- Additionally, we'll want to revisit polling rages to determine polling strategy
- Data and SDK
- Polling, pagination in progress
- Proposal Prototype:
- Begin testing the Figma Prototype and provide feedback via comments
- Design:
- Working on proposals prototype and the transactions modals
- Continuing to work on the pattern library and focusing on adding design links for some of the component library cards
- Testing:
- Once apps are ready to test we'll need/want to formulate a testing plan
- Document what needs to be done and who is doing it
- There will be something ready for Summoner by the end of the week so if we can create a first version of the testing approach we can then try out and iterate
- Time to begin putting some of our QA plans in place and then refine as we go
- Share Planning notes in Magesmiths
- Update Warcamp Weekly slides
- Cleanup v2/v3 Discord channels
- Refine design tasks on Kanban board
- Create a new v2 project for Migrating off of Graph Hosted Service
- Start discussion thread related to Mobile First
- Report issues from fuzzing on the HausDAO/Baal repo
- Share Planning notes in Magesmiths
- Update Warcamp Weekly slides
- Create v2 issue to investigate issues with sorting
- Clean up open issues in rage repo
- Cleanup v2/v3 Discord channels
- Refine design tasks on Kanban board