# Fairdrive DAO Project Canvas ## Project Title January 2024 Development Upgrades ## Description - **Goal:** Enhance the FDP Storage library to support an extended amount of data through new features and improvements. - **Summary:** Significant updates to the FDP Storage library, crucial for uploading data to Swarm, were introduced. These updates include the ability to create an unlimited number of pods, directories, and files, conversion of pods from version 1 to version 2, and improvements to integration and storage tests. ## Technical Foundation - **Purpose:** The updates aim to expand the library’s capabilities, ensuring Fairdrive's infrastructure can handle a larger scale of data storage efficiently. - **Background:** The FDP Storage library is essential for the Fairdrive ecosystem, facilitating secure and decentralized data storage on Swarm. Recognizing the need for scalability and flexibility, the project embarked on developing a second version of the data storage system. ## Investment - **Costs:** Development efforts focused on software updates and testing. ## Budget and Compensation - **Total Project Budget:** 6400 DAI - **Hourly Rate:** 40 DAI/hour (Calculated over a 1-month period, totaling 160 hours of work) ## Benefits This update will significantly increase the storage flexibility and scalability for Fairdrive users, enhancing the overall ecosystem's efficiency and user experience. ## People and Roles - Igor Shadurin - engineering, development, testing. ## Technical Implementation Plan - **Duration:** 1 month (160 hours) - **Development Phase:** Complete development, including the creation of pods, directories, files, pod conversion from version 1 to version 2, and testing improvements. The phase encompasses all planned updates and enhancements, with an estimated total of 160 hours at a rate of 40 DAI/hour, totaling the entire project budget of 6400 DAI. ## Change Management and Communication Updates and progress will be communicated through GitHub, Discord, and direct communications with stakeholders. ## Risk Assessment - **Risk:** Potential delays due to unforeseen technical challenges. ## Maintenance and Updates Ongoing maintenance is accounted for in the project budget, covering bug fixes and minor updates for 1 months post-deployment. ## References - [FDP Storage GitHub PR #293](https://github.com/fairDataSociety/fdp-storage/pull/293)