Skip to content

DAOstack Product Roadmap

Shivani edited this page Dec 11, 2019 · 2 revisions

December 2019 - March 2020

Long Term Support for Alchemy Earth

Alchemy Earth will remain the default DAO interface for DAOstack DAOs until March 1, 2020 (approx). Development will be limited to bug fixes after December, 2019.

Features To be Added/Stabilized

The following features will be added and/or finished in Alchemy Earth before team moves to Development of Alchemy Mars:

  • New feature: Personal feed Personal feeds will be constructed from Ethereum events (from our subgraph) and user data from 3box

  • New feature: Competition scheme New scheme being added in preparation of EthDenver

  • Finished feature: 3Box user profiles Deployed! Alchemy Users need to update their profile

  • Finished feature: Language review Update phrasing and word choice in Alchemy

  • Finished feature: Tooltips

Consolidation

  • Fix any functional/critical bugs including open bugs in github
  • Improve connection error handling
  • Fix any remaining UI bugs

Outside Contributions

The following contributions from external dev teams will also be merged in Alchemy LTS this quarter:

  • Standard Bounties Integration by Edson Ayllon
    Ability for DAOs to place bounties on the Bounties Network.

  • Signal Scheme by Ape Unit
    Scheme for DAOs to edit their own appearances, missions, and other states

  • Proposal Template by dOrg
    Add the ability to open a proposal template for a user via embedding its pre-filled-out contents within the URL's parameters

  • DAOcreator Integration by dOrg
    Alchemy will support launching new DAOs in app itself by integrating DAOcreator

  • _Prtcl Integration by dorg/uPrtcl
    Alchemy will feature DAO's mind which will be a wiki-like space.

Documentation

Improve documentation and update it with latest feedback.

Transition to Mars

The next iteration of Alchemy, Alchemy Mars, will be designed as a mobile first app. For this, the team will also be re-architecting the much of the stack. The first step will be a simplified Proof-Of-Concept to test the viability of the plans.

The DAOstack dev team is aiming to have a proof of concept for Mobile-first Alchemy ready by the end of December ’19.

Tech stack for Alchemy Mars

The final tech stack for Mars will be decided after the proof-of-concept experiment, but for now, the team is aiming to use React Native for Alchemy Mars. React Native app for Android/IOS React Native web for Web-site (mobile friendly)

Current Layers of Stack moving Earth to Mars

  • Blockchain layer (Ethereum contracts): Will be re-written.
  • Indexing / database layer (subgraph): Will be adapted to reflect new contract structure.
  • Client (interface between app & blockchain/indexing layer): Is currently relatively UI-agnostic and might be mostly reused and updated to work with new contract/indexing layer.
  • User database: The 3box user profiles created for Alchemy Earth will be used in development of Mars
  • Individual UI components: Team is exploring new color schemes and mobile friendly design for the Alchemy Mars and current Alchemy Earth components will probably not be reused