Written reviews of what the team members have been up to
Recently in our Aragon Governance Proposal AGP7: Merge Aragon HQ and Community meetings it was proposed and decided that our previous Aragon HQ and Community Meetings would merge into one monthly meeting.
With this update came also the change to move away from doing presentations in the meeting about what each team member has been up to in the past month, into a new written review form of monthly updates. These write-ups will be published in our Wiki and blog so the community can have a chance to review the progress before we do the Community Meeting and the audience can ask questions from the team members.
Team members will produce a write-up of the most important things they have worked on since last Community Meeting, the problems they have found and what they plan to do in the next weeks (that can be a bit blurry, and that's fine). These write-ups will be published as a blog post for the community to review on Monday before Friday's meeting.
Okay, today is Tuesday, sorry, we're still getting used to this new process, but the Community Meeting 06 will take place on Friday December 1st at 4PM CET / 10AM EDT, the livestream and recording of the meeting can be found at https://www.youtube.com/c/AragonProject
Aragon Community Meeting 06 Write-Ups of November 2017
Aragon ID (@aragon/aragon-id)
- Basic identity system via ENS for v0.5 (
<your-name>.aragonid.ethregistration coming soon to you!)
- Provides a generic set of contracts for verifiably secure ENS subdomain registrations
Aragon Apps / UI (@aragon/aragon-apps, @aragon/aragon-ui)
- Collaborate with @izqui, @onbjerg, @bpierre on organizing roadmap to 0.5
- Help @bpierre with lifting off the dust in @aragon/aragon
- Build as many @aragon/aragon-app frontends (and their associated components in @aragon/aragon-ui) as possible
John --- (New!) Community Lead
New website copy
Reviewed and edited in collaboration with Luis and Tatu on refining the copy.
Attended the meetup with Luis and Tatu. Helped welcome people, serve food and drink, pass out Aragon swag.
Opened 12 issues during a review of the Aragon Wiki with Tatu.
Updates to #Frontline
Worked with Tatu to learn about the Frontline program's history and start charting a course for the future.
Begin planning transition to community governance
Had a discussion with Luis and Tatu about the future of the Aragon Foundation and the Core team after the transition to community governance via DAO.
Team interview post
Sent answers to Tatu along with a photo to use for the post.
Aragon Network deep-dive
Learned more about the Aragon Network, ANT use-cases, and Aragon Network Services from Luis and Tatu.
Finish reading through all community documentation, past meeting notes, and other docs.
Start 2018 Community Strategy doc
Begin planning for community growth and engagement in 2018, especially around taking advantage of the impact the mainnet launch will have on public interest.
Continue getting to know members of the team better so we can help each other achieve great things together.
Organizing the organization
Review team organization processes and provide feedback wherever it's needed. Help the core team operations run smoothly.
- The first security audits for aragonOS and aragon-apps were completed
- No major issues were found, though it triggered some changes
- Audit report will be made public soon
AragonID (credits to @Brett)
- Basic identity system for v0.5 release
- Secure ENS subdomain registrars by minimizing trust until main registrar update
- Spoke at Ethereum Foundation's developers conference about Aragon's approach to smart contract upgradeability
- Video and slides can be found here
- When all smart contracts are integrated into the client, start final security audits
- Public bug bounty program for all v0.5 contracts
- Finalize deployment pipeline work
- Improve goal setting and deadlines management
- Clear roadmap for next releases
- Improve documentation and overall experience for external contributors
- Helped hiring for
EVM/Solidity: Welcome, Brett!
Community Lead: Welcome, John!
- Helped setting up a shared inbox for hiring
- Worked alongside with Maria, Jorge and third parties on this. Thought about ways VCs interested into the Aragon ecosystem can invest funds into developing it
- Also thought of how to invest some of the token sale funds into the ecosystem without much friction/without becoming VCs (that's not our focus)
- Worked on the new website
- Some fixes for aragon-ui
- Created a design challenge for the Design opening
- Created some visual assets
- Interviewed multiple key people for some interviews and a video that will come out soon
- Talked at the Aragon Helsinki meetup
- Continued token buyback
- Legal stuff
- Fill Operations Assistant position
- Make progress on filling the Design Lead opening
- Make progress on hiring a Frontend Dev
- Review Q4 goals for newly onboarded
- Oversee new announcements
- Release the signaling app
Aragon Research Project
- Planning and Project definition
- Researched and engaged with projects that would be good fit for participation
- Off-chain tabulation of votes (Ongoing)
- Secure/Private voting mechanism using sMPC and group signatures (Ongoing)
- Governance over inflationary token supplies (Ongoing)
- Token curated registries (Ongoing)
- Cryptoeconomics of Aragon Network services (Ongoing)
Aragon Research Project
- Create repo and documentation for Aragon Research Project community contributions
- Confirm initial batch of project participants
- Establish project roadmap and timelines
- Continue ongoing research efforts
- Experiment with Signaling/CarbonFeedback dapp
- Document research in Aragon Research Project repo and/or blog posts
- Helped plan and research the general structures and definitions of upcoming programs/projects
- Started working with key lawyers that will potentially assist us on one of the projects
- Accounting: we started working with EY as the Aragon foundation's accountants
- Hiring: helped with the initial candidates screening for several positions
- Events: helped with the logistics and coordination for the production of a video about the why of Aragon. For this video we did a couple of interviews to key people in Cancun (devcon3)
- Continue developing the different initiatives/projects mentioned above
- Assist our accountants on the closing of the fiscal year
- Fill operations assistant positions
Workshop in Madrid
I went to Madrid to work with Brett, Luis and Jorge on identity. I also got time to work on aragon-dev-cli.
- Added scaffolding support, so it is now possible to create projects faster
Also created two templates (react and bare).
- Started doing a big refactor of the CLI internals which will give the CLI a new look and feel, but also make it easier to implement new features
- Started working a bit on a new command: playground. It spins up a development environment with APM set up and a DAO for testing purposes.
natspec lite (radspec)
Since we rely on natspec for describing transactions in Aragon, we started working on a stripped-down version.
- The basic syntax is down
- AST traversal is done
- The parser is almost complete
This project will be released in December.
I've worked closely with Jorge to identify potential issues and new features, such as a governance layer for APM repositories.
- Finish refactor
- Finish playground command
- Split the library and rename the two new parts to
- Finish transaction pathing
- Start work on remaining RPC calls
- Aragon UI ported to React (0.3)
- New components:
- The way Aragon UI is imported in a project is better (but not ideal yet: we are still thinking about it and it will probably change in the next version).
- Groups (UI)
- New aragon.one
- More components
- Keep improving the following:
- Visual consistency
- API consistency
- Blog post to introduce Aragon UI
- More apps
- Improve aragon.one: accessibility, perceived performances
New website copy
Worked on writing the initial new copy of the new website, reviewed and edited in collaboration with Luis and John on refining the copy.
Contacting people for presenting at the event, talking to people and booking the venue for the event, planning, organizing, preparing and executing the Aragon Meetup Helsinki event on 23rd of November 2017.
Updates to Aragon Chat
- Create #governance channel
- Assign people permissions
- Post updates to #announcements
- General talking to people and welcoming them
Updates with Wachsman PR
- Monthly update call
- Q&A with their team
Updates to the wiki
16 different commits to the wiki so far
Q3 Transparency Report blog post
- Collect the information, write and publish the blog post
Pierre's Team Interview blog post
- Prepare the questions, review the answers and turn them into a blog post
- Discuss details of the proposal
- Write the changes to Community Governance Model and close the issue in Github
More wiki updates
- Continue working on improving the wiki
More blog posts
There will be more team interviews and other posts coming
Continue working on overall communication strategy
Continue on helping and growing the community
That's it for the month of November, as we move forward, these new Community Meetings and Write-Ups will become a monthly thing, so let us know what you think of this new format and do join us at the Meeting livestream to ask questions and discuss everything that has been going on!