Version1 Strategy - ShotaroKataoka/ls-Improved GitHub Wiki

  • What is it: Defining what work items need to happen for v1.0. From here we can determine our workback schedule.
  • Authors: Shotaro Kataoka
  • Spec Status: Draft

1. Overview

Rust implementation, which same feature as Python version.

  • Speed up.
  • Cross-platform.
  • Stand alone.
  • Customizable.
  • Maintain with CI.
  • Kawaii Display!

1.1 What is shipping in v1.0

  • Same feature as Python version.
  • Great rust implementation.

2. Timeline for v1.0

Implement same feature as Python ver within version alpha.

  • 1.0.0-a0 (a0.0.0, a0.1.0, a0.2.0)
    • Implement minimal feature. (lsi, mkdiri, no-options)
  • 1.0.0-a1 (a1.0.0, a1.1.0, a1.2.0)
    • Complete lsi.
  • 1.0.0-a2 (a2.0.0, a2.1.0, a2.2.0)
    • Complete mkdiri.

Make it stable within version beta.

  • 1.0.0-b0
  • 1.0.0-b1

...

  • release 1.0.0

Specification

Specification (Rust impl)