Written reviews of what the team members have been up to

A while back 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.

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.

Community Meeting 07 will take place on Friday January 5th at 5PM CET / 11AM EDT, the upcoming livestream and a recording of the meeting can be found at https://www.youtube.com/c/AragonProject. And feel free to post any questions you might have for the team in the Community Meeting 07 AMA thread!


Aragon Community Meeting 07 Write-Ups of December 2017

Alexa --- (New!) Operations Assistant

Completed Trial Week in Madrid

with Maria, Luis, and Jorge!

Completed Onboarding

Finished reading through all documentation, past meeting notes, and all receipts, expenses, and services for the Foundation

Organizing and cleaning up finances

for reporting and closure of the 2017 fiscal year

Working with Aragon Foundation accountants

and Maria to understand requirements for processes of reporting

Streamlining Payroll and Expense Reimbursement procedures

Miscellaneous dealings with Crypto-Service Providers

Next:

Improve communications

and find secure and dependable channel for financial reporting with accountants

Migrate File Management Service

Create monthly budgets

and expense breakdowns to further understand and predict how Foundationmoney is and will be spent

Plan and execute Q1 Team Offsite

Help with logistics for Q1 Events/MeetUps/etc

Look for new ways to ensure privacy

while streamlining all operations processes


Brett --- EVM/Solidity/*

Aragon ID (@aragon/aragon-id)

  • Documentation, rationale, and use cases

Aragon UI (@aragon/aragon-ui)

  • New components:

Inputs

  • Reworked old components:

Button (and AnchorButton)

Text

  • Small quality-of-life upgrades for building and development

Aragon Apps (@aragon/aragon-apps)

  • Settings (UI)
  • 404 App Not Found

Next

Aragon ID

  • Help Oliver with integration with aragon-js
  • Write wiki entry

Aragon UI

  • New components as necessary

Aragon Apps

  • IFrame loader for apps in DApp
  • More app frontends
  • Connecting app frontends to aragon-js

John --- Community Lead

Finish onboarding for new role

  • Install team software, sign up for team accounts
  • Join external community chat groups
  • Set up one-on-ones with core team members
  • Familiarize myself with internal docs and processes

Aragon Interactive Demo Series

  • Create plan outline
  • Set up event RSVP system
  • Begin writing scenario stories
  • Blocked from finishing until 0.5 is ready for internal testing so I can write stories around the new UX

2018 Community Growth and Engagement Plan

  • Began working on the outline, goal is to finish by the end of January

Community stats

  • We experienced 23% mo/mo growth across community channels in December, twice the rate of October and November

Next

  • Finish Aragon Interactive Demo Series planning document, write formal announcement once ready
  • Finish 2018 Community Growth and Engagement Plan
  • Help plan involvement in upcoming events
  • Review wiki, Rocket Chat, AragonProject subreddit, Github, and community code of conduct and update as needed
  • Keep community stats updated and be available to help out in community channels

Jorge --- Tech Lead

Aragon Core

  • Planning next audits and public bounty program.
  • Improvements on deployment for aragonOS.

Security

  • Can't extend more, but significant work occurred.
  • Improvements are being implemented now.

General

  • Tons of code review.
  • Helped structure new bonus model.
  • Interviews for Aragon Nest and candidates.

Blockers

  • Small Christmas vacation 🎅

Next

  • Kickoff audit II and bug bounty program (soon™)
  • v0.5 launch planning
  • Hire EVM and Front engineers.

Luis --- Project Lead

Hiring

  • Helped hiring for

Operations Assistant: Welcome, Alexa!

Strategy

  • Bonuses/reward structure for the core team
  • Talk to some other projects that may start grants programs
  • Put more detail into list of possible grants

Dev

  • Commented on multiple GitHub issues

Internal

  • Kickstart migration to Flow (thx John for suggesting it!)
  • Made a tool to automate expense reporting for team members
  • Continued token buyback
  • Legal stuff

Communications

Governance

  • Reviewed all ALPs

Next

Hiring

Internal

  • Reduce number of tools we rely on
  • Make sure next offsite happens

Strategy

  • Help Maria launch Grants
  • Make progress on encouraging multiple teams to work/build on Aragon

Product

  • Help with 0.5

Luke --- Research Lead

Aragon Research Project

  • Coordinating cross-project collaboration on aragonOS compatible implementations of Token Curated Registries and Liquid Democracy.
  • Created labs repo for tracking research proposals

Proposals

Other

Next

Aragon Research Project

  • Project kickoff and public timeline for TCR and Liquid Democracy working group.
  • Work on improving community involvement and engagement in the labs process

Research

  • Continue ongoing research efforts
  • Experiment with Signaling/CarbonFeedback dapp

Maria --- Strategy and Ops Lead

Strategy

  • Worked on Aragon Nest: started working on call for proposals/application process
  • Supported the Aragon research project: contacted some of the projects participants
  • Continued developing the other initiatives/projects we will be announcing in 2018
  • Worked on the open source licenses to help the team decide on the best licenses for Aragon and started creating a AGP on software licenses

Operations

  • Helped onboarding Alexa: operations assistant
  • Worked on team incentives
  • Worked with accountants on several matters regarding the closing of the fiscal year
  • Worked on the different legal matters

Next

Strategy

  • Launch Aragon Nest, announce the call for proposals/application process
  • Continue working on the other initiatives/projects

Operations

  • Oversee the work of our lawyers on: trademark policy and trademark registration, privacy policy, and terms of use

Oliver --- Glue

node-aragon

  • Transaction pathing is done (tests pending)
  • Started work on splitting node-aragon in two and renaming it to aragon.js

Aragon CLI

Aragon CLI is the primary development tool for bootstrapping and publishing Aragon apps.

  • Finished the initial refactor!
  • New UX
  • New commands (bootstrap for creating projects from templates)
  • Better configuration of RPC providers amongst other options
  • Better error reporting
  • Started initial work on commands to bootstrap a development environment (as opposed to reading lengthy guides and doing it manually)

DApp

  • Did a small patch to make the notification panel animation a bit faster

Radspec

Radspec is an alternative DSL to Natspec, but unlike Natspec, it is safe to use and it supports external calls via Web3.

This is an important part of the overall UX of Aragon, since it will be used to turn transaction data into something human-readable.

  • Published the repository
  • Finished the lexer and the parser
  • Almost finished the evaluator
  • Radspec is close to being ready for initial use

APM

  • Did an initial prototype on APM as an Aragon app. This will allow people to easily have a governance layer over their package repositories, such as deciding who and when people can publish packages.

Misc

  • Migrated all my tasks to Flow
  • Celebrated Yule 🎄

Next

Finish Radspec 1.0.0

There's a few missing things for Radspec to be done, such as groupings ((and )) and if-statements (cond ? a : b).

Tests for transaction pathing

Testing node-aragon is hard because it needs a full DAO. Work on this is underway, but I want to finish it to ensure nothing breaks in newer versions.

node-aragon initial release

There's a few unimplemented RPC calls in node-aragon that need to be implemented for the initial release, and I want to finish these as well (notifications, app contexts, ...)


Pierre --- UI & Interaction Developer

Aragon (Wrapper)

  • New base, using Aragon UI
  • Sidebar
  • Home screen

Aragon UI

  • Added BadgeNumber
  • Added CircleGraph
  • Updated DropDown: extensible width + better default state
  • Updated Card: dimensions can now be set
  • Various improvements

Next

Aragon

  • Add the missing apps to the new wrapper
  • Use node-aragon

Aragon UI

  • Add a focus state accross components, based on the DropDown focus
  • Add more components as needed
  • Keep improving:
  • Accessibility
  • Performances
  • Consistency (Visual + API)
  • Blog post to introduce Aragon UI

Tatu --- Community / Communications Lead

Working on the wiki

Many updates to the wiki, creating new issues for people to contribute, reviewed Pull Requests and merged them.

Blog posts

Provide feedback, help polish and review blog posts by others

Thoughts On Governance and Network Effects

News from the Front

  • Small changes to the layout of the Homepage of the blog
  • Design the procedure and create a documentation for our internal Process for Publishing

Help John with things

  • List of some community chats
  • Guide for updating wiki
  • Updating community stats scraper
  • General talking to people and welcoming them

Discuss the new Crypto Communities project of Rocket Chat with their team

Next

More wiki updates

Continue working on improving the wiki

More blog posts

There will be more posts coming

Start the Monthly Newsletter

Continue working on overall communication strategy

Start preparing communications for next software releases


That's it for the month of December, 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!


To keep up with the progress of Aragon:

Come chat with us at the Aragon Chat

Follow Aragon on Twitter

Subscribe to the Aragon subreddit

Follow Aragon at LinkedIn

Contribute to Aragon at GitHub

Find us on Youtube

Explore the Aragon Wiki