Step 1: New www.memri.io
We have launched a new version of the memri.io website. Because it's a home for the developer community that we believe will play an important role in changing the way we humans interact with technology and personal data, we're proud to open this new window to the world. And we're excited to showcase the work of the first brave developers to join the challenge and start building some of the plugins that will power and improve the Memri infrastructure.
If you'd like to join the challenge, here's a detailed introduction outlining how to build plugins using the latest version of the Pod: Getting started building a plugin. Last but not least, if you ever get stuck, you can count on our support! Feel free to book an appointment during one of the Memri Plugin Office Hours slots to get direct help in a Zoom Call from one or more of the Memri core developers.
Step 2: The Platform
The Platform project is progressing quickly. We've implemented a number of features on the Pod to support plugin creation, including plugins that progressively load missing data as we go (as opposed to doing it all in one batch). In the Flutter universe, we have added support for new components and widgets. We're working on encryption for the database in the iOS app, the first steps are already merged and waiting to be released! Stay tuned!
Regarding the machine learning model, we have also finished an important feature around a remote version of model composition: It allows pysyft users to compose models in a way that mimics the most popular framework, pytorch, as closely as possible. Data scientists can now define their model as usual, but simply change the imported library from pytorch to pysyft easily and use that model for remote machine learning.
Step 3: CircleUBI Wallet Integration
During the last sprint, we have greatly improved the design of UI design for wallets and cryptocurrency by adding new data types (with properties and edges) and CVU files to represent them. We updated the demo of the wallet integration as follows.
Compared to the views in the last update, it is now able to show configuration details for each wallet, such as addresses and seed phrases for the cryptocurrency after signup. For each cryptocurrency, transactions related to the owner and the trusted network are also displayed alongside the owner's current balance in a very simple way to make it easy for users. In the next step, we plan to port the CVUs to the latest Flutter app with optimization.
Step 4: The Product
To channel early feedback into product improvements as quickly as possible, our product team moved from a bus ticket to a skateboard version of the product. The earliest, usable and testable product is on its way!
Step 5: Governance
Last but definitely not least, there is a direct correlation between performance, organisational structure and product design, so our organisational structure and the way we work is of great importance to us. Since no improvement is possible without tracking progress first, we are launching a project to measure trust, effectiveness and happiness in our worker cooperative.
The recently introduced new Organisational Rhythm has had an incredibly fast adoption rate as it has become apparent that as a group we thrive on structure, clarity and consistency.