Planning: May 30, 2022 - HausDAO/daohaus-monorepo-deprecated GitHub Wiki

Agenda

Retro

v2: Robot Apartments

daohaus-app

Last Week
  • 10 New Issues
  • 7 Issues Closed

Commits

  • 2 Brian
  • 2 Plor
Total
  • 34 Open Issues

Are there any high priority bugs that need to be squashed this week?

Other

Allies Deprecation

  • Ready for Dev

Poster UX

  • Design has some updates to incorporate

Poster Meta Data

  • Currently in Planning
  • Using poster to update meta data will require a transaction rather than a signature

daohaus-website

Last Week
  • 2 New Issues
  • 1 Issue Closed

Commits

  • 2 Amos
  • 1 Boilerat
Total
  • 8 Open Issues

v3: Invisible Suburbs

  • Not slowing down
  • Getting more precise

Done

daohaus-monorepo

Last Week
  • 17 New Issues
  • 13 Issues Closed

Commits

  • 20 Sam
  • 13 Jord
  • 2 Agnes
  • 1 Rowdy
  • 1 Keating
Total
  • 77 Open Issues

daohaus-rage

Review

  • Create Summoner Form
  • 3 PR's related to Contracts & Subgraphs in Review
  • Can close out some additional issues after merge

Development

daohaus-connect
haus-components
  • Getting into good flow
  • Rowdy and Agnes are feeling more comfortable
  • Rowdy is working on spec for import order in HackMD
  • Rowdy also wants to help clean up theming and styles to Update Color System + Global Styles (summon)
hub
  • Keating focused on Helm and infrastructure work
  • Will move to jobs and UI next
  • Should pair on jobs this week
  • Design finishing up extracting components
summoner
  • Form ready for review
  • Should be getting into transactions soon
haus-data
  • Pair with Jord on polling
  • Getting to pagination is a stretch goal
contracts and subgraphs
  • Brain is exploring Slither static analyzer
  • Gnosis is no longer supporting how we create safes
    • Need to use their verified factory
    • Minions need to be updated
    • Subgraphs need to be redeployed
    • Do we need to provide an upgrade path?
core-ui
  • 6 issues ready for design
blocked

v2

v3

2 issues blocked by Helm setup

Specification

  • Details for summoner are in place
  • Have had some new components coming out of other issues
  • Speccing out Hub updates

Design

  • UX is in a good place and shifting focus to UI and visual design
  • Finishing up extracting components for hub
  • Making some enhancements to existing components
  • Need to discuss technical feasibility of proposals
  • Hope to have a proposal prototype by end of week
  • Stretch goal to finish metanav app switcher

Discovery

  • Plenty of work in the pipeline
  • Can handle issues that need to be prioritized

Milestones

Priorities for This Week

  • summoner development
  • Key data infrastructure for hub
  • Proposal design reviews
  • Documentation

Other Projects

  • Santiago may explore Gnosis Nomad module to control safes across bridges

Thoughts

Issues

  • Issues should be pulled into Development before adding assignee

Opportunities

  • Sam could use some help on the SDK (JS, TS, Node, NPM and testing)
  • Help with writing Gherkin scenarios

Notes

Retro Updates

  • Wanting to improve comms, especially around key infrastructure decisions
    • Leveraging threads more
    • Tagging Magesmiths after meetings to communicate, especially when meetings are async
  • Identified need to cleanup the v2/v3 Discord channels (particularly for ops)
    • Would we want to create a Magesmiths category?
  • Taking time to review the Design tasks in the Kanban board and make split them up into more meaningful ways that represents the work needing to be done

v2 Updates

  • Progress being made by the team
  • Exploring the UX around the Poster integration
    • Would be using a transaction through the Poster contract (since it's a contract not an address)
    • Thinking through this for v3 for Subgraph and data updates

Website Updates

  • Updates happening last week
  • Website UX redesign ongoing (larger scale updates is a work in progress)
  • Currently there are 8 open issues

v3 Updates

  • 13 issues closed last week
  • Currently 77 open issues
  • Becoming more precise, so more issues are being opened
  • Things are moving along, and the goal is to continue moving things through the process
  • DAOhaus Connect is in good shape -- we're closing out the remaining issues but we'll be in a spot where we don't need to add more issues (until we discover anything coming out of our use in the apps)
  • Component Library is also moving along but there are some more tickets that need specced
    • Been making progress on the tickets
    • Working on some import order for the component library spec
    • Cleaning up some of the theming and styles -- now that the colors are more flushed
  • Hub -- progress on key infrastructure and now that this in place we can move forward with data processing and UI work
    • Leveraging Helm Charts to share our Kubernetes Cluster
      • Using best practices from the start since others will be using it
      • Taking more time than creating for only our own use
    • Ceramic Node set up and UI updates will be next on the list
    • Design has started abstracted components from the Hub into the Pattern Library
    • Aim to have the Helm Chart package wrapped up soon and then moving into the jobs implementation
  • Summoner Form has a PR ready for review
    • 29 files, needs review
  • Moving forward with current contract
  • Data SDK moving forward to and will be pairing up with work on the Summoner
  • Thread going about Pagination ideas
  • Contracts and Subgraphs -- other fuzzing options besides Scribble are being explored
    • Won't be doing more updates until after audit
    • Potential issue: Gnosis UI not going to support how we create safes anymore, and this impacts several things
      • Could potentially mean a change to the v3 contract
      • Need to use their verified factory and all minions and v3 will need this update
        • Need to redeploy subgraphs and tweak the data
    • Gnosis Nomad extension is similar to the cross-chain minion -- opens up bridging between chains that Safe works on
      • Could control safes on a different chain
    • UX is similar to ours

ToDo

This Week

  • 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

Last Week

  • Share Planning notes in Magesmiths
  • Update Warcamp Weekly slides
  • Clean up board for daohaus-connect
  • Create ticket for leveraging TypeChain to handle contracts and ABIs
  • Jam on state management
  • Reply to auditors
  • Create issue to Complete Design Audit of Storybook