May 2019 Update
Solarpunk social hardware with Scuttlebutt
As promised in our last update, we have news to share regarding potential future funding for PeachCloud: We have submitted an application to the NLNet Privacy & Trust Enhancing Technologies fund (part of the European Commission's Next Generation Internet programme) for €15,000. The application process was very efficient and gave us an excellent opportunity to practice articulating the PeachCloud project in greater detail.
"The overall mission of the Next Generation Internet initiative is to re-imagine and re-engineer the internet for the third millennium and beyond to shape a value-centric, human and inclusive society for all." We believe PeachCloud is an ideal fit for NGI's quest to "enable human potential, mobility and creativity at the largest possible scale – while dealing responsibly with our natural resources".
Thanks to Erick Lavoie for encouraging us to submit an application and to he and André Staltz for providing feedback during the drafting process.
In terms of technical progress, we have been working to incrementally improve our suite of micro-services:
- Error-handling
- We have settled on using snafu as our primary approach to error-handling ("a library to easily assign underlying errors into domain-specific errors while adding context")
- peach-network: refactored to use snafu, soon to be replicated for peach-oled, peach-menu and peach-buttons
- Continuous integration
- Added continuous integration with Travis CI to automatically run clippy on all code commits
- Tests will be incorporated into our CI pipeline as they are developed
- Tests
- Boilerplate and basic tests have been written (this is a focus area moving forward)
Thank you for reading this update and supporting our efforts. Until next time, much love from the PeachCloud team!