Skip to content

Latest commit

 

History

History
75 lines (55 loc) · 2.64 KB

Versions.md

File metadata and controls

75 lines (55 loc) · 2.64 KB

Versions

Table of Content

Introduction

The goal of this document to retrace the evolution of the project.

Each section will be formatted in the same way, following this pattern:

  • Time period.
  • Contributors.
  • Goals.
  • Work done.
  • Luca's & the team's view on wave (when it's over).

Note: While the project has the status of Proof of Concept it will not have formal versioning, however as it's currently bound to PoC we can define a version (or iteration) as a wave of project. PoC gives projects to its residents by waves of a length of 5 to 6 months, where the residents work in sprints.

First Iteration - Proof of Concept

  • Time period: mid March to the end of August 2021.

  • Contributors:

  • Goals:

    • First drafts of the architecture.
    • Implements said drafts as smart contracts.
    • Implements storage on IPFS.
    • Build a basic front to show what's implemented.
  • Work done:

    • Draft of the process to submit a paper.
    • Draft of the Contracts.
    • Upload a file to IPFS & save its hash via the contracts.
    • Begin the implementations of the contracts.
      • User registration (linked the to the contracts).
      • Submit/retrieve a paper.
      • Find reviewers (the best algorithm out there: random).
      • Submit a review.
      • Unit tests for every contract.
    • Very basic front proving components for the features we implemented
    • Extensive documentation.

Second Iteration - Improving the PoC

  • Time period: mid March to the end of August 2021. (going on)

  • Contributors:

  • Goals:

    • Define a proper way to select Reviewers for a paper & implement it.
    • Improve the submission process.
    • Improve users management.
    • Possibly, improve the way we use IPFS.
    • Possibly, improve the front.
  • Work done: