#105reminders for releasing 0.2

  • avatar~clovercommented · 2 years ago
    Author
    Owner
    • [ ] prepare nightly builds
      • currently CI ensures every commit is built. i don't want to store every commit forever, but once per day is something i can commit to (bounded size growth)
      • not important now, but eventually evict after 100gb ($7.2/yr with backblaze)
    • [x] revise CLI
      • [X] build a customizable and resilient CLI parser: https://github.com/paperdave/wl/commit/03d5aa6a575bcd5237473b8f87d273504e6ed4b9
      • [x] i want to keep ./build compiler as a minimal exe, but ./build run as the "everything" executable i have alluded to providing. the notable change here is that it will be ./compiler build <input file> instead of ./compiler <input>
      • [x] run subcommand instead of build
    • [ ] write and check docs for all features
      • [ ] consider adding an additional spell + grammar checker for the language manual
    • [ ] license. must prevent people and companies from stealing the codebase as have happened many times in the past to others.

    Milestone: 0.2.0.

  • avatar~clover changed the status to Todo · 2 years ago