Milton Contributor Proposal [04/04/2022 - 29/05/2022]
Background:
After the previous period, which mainly included transition time from my previous job to being able to collaborate full time here at dxdao, this proposal will be the first to include 100% full-time commitment.
During this period I will continue to collaborate with the dxGov team working on the guilds MVP, supporting dxvote, and contributing to the dxdao smart contract repository mainly with the audit report issues.
This proposal is being sent a few weeks late. With so much to do here, I really had a hard time finding the time to sit down and write this content. I am working in that organization as I understand the importance of being able to do it on time and I am confident that over time this will become a more fluid habit.
Last period review:
Contributions
- https://github.com/DXgovernance/dxvote/pull/641
- https://github.com/DXgovernance/dxvote/pull/662
- https://github.com/DXgovernance/dxvote/pull/666
- https://github.com/DXgovernance/dxvote/pull/710
- https://github.com/DXgovernance/dxvote/pull/716
- https://github.com/DXgovernance/dxvote/pull/729
- https://github.com/DXgovernance/dxvote/pull/734
- https://github.com/DXgovernance/dxvote/pull/757
- https://github.com/DXgovernance/dxvote/pull/764
- https://github.com/DXgovernance/dxdao-contracts/pull/105
What went well:
- It was great to meet the team in Denver, especially to know who I will be working with and to learn more about the values that dxDao represents. Being my first event, I got the impression that there were not many projects that carried the flag of decentralization as seriously as dxDao, I felt glad to be a part of the project.
- Dev script (Augusto’s contribution) was a great addition. I would say that applying the integration tests (cypress) with our local development script was good although there is much more to do. In my opinion, we should put in more time performing E2E tests once the script is "finished” and when we reach some stability in the guild’s code. Also, doing cypress/metamask integration would be ideal to fully test our platform.
- I started working on some smart contract issues, and I believe that is a huge win on a personal level. Furthermore, it is great for the team to start taking action to avoid relying on a single person to work in that area.
- Guild’s contributions were good. I worked on some UI aspects of the create-proposal flow for guilds. On top of that, I started working on “guild implementation support epic" to provide different views/actions for different types of guilds.
- Being full-time here represents a great victory on a personal level and I am very happy to have taken that step. I hope to be able to contribute more and better over time.
What could be improved:
- I consider that I still need to find time to participate more in the DAO by attending the meetings, and reading and voting proposals. For the moment, I have been very focused on my tasks and dxvote team meetings. I also still need to get used to writing down my proposals on time. It is something I still have to get used to, and I’m trying to find the space and organize myself to accomplish it.
- During this period the contributions/code-reviews balance was ok but I know can be better.
Goals:
- Collaborate with the DXGov team on the DXVote project and guilds MVP
- Work on “Guild implementation support epic” to support different types of guilds/features
- Work on any issue(s) and/or feature(s) that the team leader sees fit for me.
- Continue learning more about web3 and solidity development in general
- Continue contributing to the dxdao-contracts repo, increasing the coverage of the tests, and working on the issues of the audit report.
- Now that e2e tests (cypress) are working with the development script, I would like to spend some time researching/implementing the interaction between cypress and metamask to be able to fully test guilds with on-chain actions (create-proposal, vote, etc)
Responsibilities:
Collaborate with the dxgov team to build Guilds MVP and support dxvote
Timeframe:
2 months. From April 4, 2022, to May 29, 2022.
Compensation:
Experience Level:
Level 4
Time commitment:
Full-time ( 40hs/week )
Payment:
- $12000 DAI
- $8000 DXD vested for 3 years.
- 0.3334% REP
To be paid 50% at the half of the period and 50% at the end of the period
Work Experience:
Daotalk - Worker proposal [07/02/2022 - 03/04/2022]
Daotalk - Worker proposal [13/12/2021 - 06/02/2022]
Daotalk - Worker proposal [29/11/2021 - 10/12/2021]
See contributions on Github