Development

GitHub metrics

Developer activity (from Coinlib.io)

A minor release with improvements to the labeling system introduced with Bella, and a new help and support system.

You can now share your custom labels with a link! That way, other people will see names instead of Ethereum addresses for the entities you care about.

Custom labels can now be exported granularly — select the ones you want to share, and click export!

You can now get help and read the knowledge base directly within the Aragon client

Compact address badges are now easier to read

And last, but not least, the Aragon team has improved the initial loading for Aragon apps. Enjoy a faster Aragon experience!

Try out the Aragon 0.7.2 release with all these improvements here or with the desktop client here.

Featuring the new TokenBadge component, and a compact mode for IdentityBadge.

Last year, the team started organizing All Aragon Devs calls to coordinate development work between contributors to the various Aragon software repositories.

On these calls, they discuss everything dev-related from syncing up on what has happened since the last call to work on upcoming sprints to open questions and challenges that might need input from other developers. If any breaking changes are planned, they make sure the relevant stakeholders are aware of these plans so nothing breaks unexpectedly.

Since the first meeting, Aragon have been keeping notes from these calls so they can keep track of progress and the discussions that happened over time.

You can find the archive of meeting notes starting with All Aragon Devs #1 here and information about how to join future calls if you have a topic to discuss with Aragon developers here.

After a few months of organizing these calls privately, the team puts the infrastructure in place to begin recording the calls and livestreaming them for the wider community to see and stay informed of the latest development activities happening.

A link to the livestream of the next call is shared in the Aragon Chat #dev channel and via the @AragonProject Twitter account when the call is starting.

Publications from Aragon blog:

Data-informed, vision-driven, user-obsessed by Luis Cuende, CEO at Aragon One Team. Aragon has always been a very idealist project. It’s a vision of how the world should be, it’s a fight for freedom.

Aragon Network and Token Primer by Luke Duncan, Research at Aragon One. The upcoming Aragon Network and it’s native token ANT.

Publications from Aragon forum:

A comprehensive landing page for the Aragon Network by Louis Giraux, Aragon Association.

Update on addressing security needs in the Aragon Flock program by Louis Giraux.

Proposed working groups for the Aragon Network DAO by John Light.

Revisiting Long-term funding models for Aragon by Luke Duncan.

Requirements for Aragon Network / Court Launch by Luke Duncan.

AragonCoop — Two weeks of Operations: What has been done? by Gustavo Segovia.

Megathread Aragon Cooperative Mainnet Votes: The Hunger Games! by Gustavo Segovia.

Funding Proposal: OPEN 2019: Community Gathering — Decentralised Collaboration — The Open Co-op by Julian Brooks.

#ACPP-1 & #ACGP-4 Discussion Thread by Julian Brooks.

Community Fund DAO being curated and/or managed by the Cooperative DAO by Julian Brooks.

Aragon Cooperative Vote #25: fund management is a community driven process by burrrata.

Proposal for a temporary Aragon Cooperative workflow by burrrata.

Aragon Cooperative Vote #23 & #24: request for compensation by burrrata.

Funding proposal: Scout analytics tools by Huangkuan.

Updates from Aragon chat (7th May — 21st May)

@luis (Luis Cuende, CEO at Aragon One Team):

- Product prioritization

- More dogfooding

- User interviews

- Aragon One Q2 goals update

- Talk to users

- Product management

- Work on a very cool Aragon use case

@jorge (Jorge Izquierdo, CTO at Aragon One Team):

- Court: appeals modeling and started working on implementation

- Whitepaper: final review for merging

- Helped @facuspagnuolo on aragonOS meta-txs research

- Court: Finish implementing regular appeals with collateral, final review multi-sortition, support @bingen on splitting

- aragonOS kill switch review

@light (John Light, Community at Aragon One):

- Finalized some upcoming event plans

- Reviewed and responded to feedback on a few projects

- Published All Aragon Devs call notes

- More work on upcoming events planning and logistics

- Drafting review of Aragon Network Vote #2 (last call to fill out the survey)

- Research related to AGP ideas

@lkngtn (Luke Duncan, Research at Aragon One):

- Reviewing feedback from ANV-2

- More event planning and logistics

- Drafting a blog post about the All Aragon Devs calls

@tatu (Tatu Kärki, Communications at Aragon One):

- Will finalize and get more interviews reviewed

- Work on at least one team interview

- Still on videos, crunch to get the interviews ready

- Worked on more interview videos

- Was off for a couple of days

- Did small editing and published the Aragon Network and Token Primer blog post

- Finish more interview videos and review of another video

- Finish and publish a team interview blog post

@monica (Monica Zeng, Human Relations at Aragon One):

- Hiring

- Coaching sessions with the team

- Internal policies and processes

- Internal HR

- Hiring: applications and a bunch of interviews

- Payroll & reimbursements

@LorenaGM (Lorena González, Assistant at Aragon One):

-Agenda management

-Offsite: planning and logistics

-A1 HQ: organization & supplies

-Miscellaneous admin tasks & run errands

- Logistics: Offsite + upcoming events

- A1 HQ: dealing with providers & payments review

- Accounting follow-ups & claims/complaints

- Documentation review

@sohkai (Brett Sun, Lead Developer at Aragon One):

- Discussing and planning product scope for Aragon 0.7.x and 0.8

- Reviewing PRs for 0.7.2

- Continue working on modernizing Payroll’s frontend

- Release Aragon 0.7.2

- Release Payroll

- Review aragonOS kill switch and metatransactions

- Aragon 0.7.2

- Continued work on Payroll frontend for a beta release

- Reviewed app caching work

- Finalize app caching in aragonAPI and finalize updates to aragon-apps

- Continue with Payroll beta release

@bingen (Bingen Eguzkitza, Solidity Engineer):

- Try to split Court contract

- Finish Multi-sortition

- Tackle other Court issues

- Finished splitting the Court (for now)

- Wrapping up Court split and multisortition and making tests pass

- Reviewed Nest project milestones

- Reviewed Nest grant application

- Prepared slides for talk/lecture about Aragon

- Court: fix bugs, add tests, review (Multisortition + Batches — Queues + Splitting Voting and SumTree)

- Review KillSwitch and Meta Txs by Facu

- Fix Templates CI

@aquigorka (Gorka Ludlow, Frontend at Aragon One):

- Submitted PRs for: `Export local identity with Finance data`, `Granular export of local identities`, `HelpScout integration` and `Share local identities via link`

- Worked on slides for talk/lecture tomorrow

- Share custom labels via link

- Improvements to Date picker

- Improvements to Helpscout integration

- Blog post draft

- Share custom labels via link

- Local identities autocomplete

- HelpScout suggestions

- Blog post

- Merge UX improvements to Date Picker

@gabi (Gabriel Garcia):

- Iterate on `apm versions` to allow fetching repo versions across environments

- Iterate on `aragon start` adding the dao argument

- Secure our DAO

- Write a tutorial for Frame on hack, preview it here

- Add a versioned list of deprecated functions on the artifact.json for `apm publish`

- Add old versions of apps on aragen

@danielnorman (Daniel Norman):

- A1 eth Infrastructure updates/maintenance

- App state caching

- ACL caching

App state caching:

- Updated api for external contracts

- Adapt app scripts to new API

- Finalize app state caching in aragonAPI and updates to aragon-apps

@delfi (Delfina Polito, Frontend at Aragon One):

- Show confirmation modal before removing all custom labels

- Include edit label button in the table’s action dropdown

- Implement compact address badges

- Continue with “include edit label button in the tables’ action dropdown”

- Add “Upgrade all” button to App Center

- Replicate navbar changes on blog and developers portal

@dizzypaty (Patricia Davila):

- 0.7.2 design changes and specifications

- Global & app settings

- Identities autocomplete

- User research fundraising

- Design system

@jon:

- finish up 3box PR

- more profile work (according to designs)

- reaaaally hoping to get some initial people testing the profile

- More work on profiles. I know I keep saying I want to get external testers to experiment with the profiles, sorry things keep getting delayed.

- Check back in // possible experimentation with IPFS collaborative clusters

- Better understanding of dynamic access control within 3box threads (p2p communication protocol)

- Add work/education history to profiles

- Added the profile login flow according to yalda’s designs

- Finish image uploading work with radek

- Hopefully start porting over profiles to become a native application in aragon/aragon

- Work on adding membership to other DAOs to your 3box profile based on token ownership

- Start thinking about smart contract design with Arthur for discussions app

@facuspagnuolo (Facu Spagnuolo):

- Iterate kill switch recoverability approach

- Add support for meta-txs in aragon apps

- Reach consensus on kill-switch MVP implementation scope

- Discuss meta-txs proposed implementation

- Start working on vote delegation v1

@danielconstantin (Daniel Constantin)

- Fixed a bug in `@aragon/wrapper`

- Updated the dependencies of the cli (there’s still a few things left to do)

- Added an e2e test for `aragon run

@chrishobcroft (Chris Hobcroft)

- Testing and documentation of install process for Livepeer Aragon App

- Planning for Nest grant application for EmpowerTheDAO

- Investigation into other Ethereum-based protocols for creating Aragon Agent apps

- Discussion with Luke re: plans for Video DAC / EmpowerTheDAO

- Learning aragonCLI to create DAOs, set Permissions, and install Apps on Rinkeby

- Designing new UI for Livepeer Aragon App

See also: