Skip to content
Drew edited this page Jan 4, 2014 · 1 revision

The plan for Peak and all my other projects

Pile

  • Add a package manager
  • Be able to change the filesystem driver

Peak

  • Port to plain lua

Tasks

  • New threading model - pass everything through coroutine.yield, this means syscalls are back

Permissions

  • Make virtual filesystem for permissions

Virtual Filesystem

NEEDS A NAME

  • make it

MatNet

  • Port to Peak

Rack

  • Abstraction from CC

SitDown

  • Comments
  • Expanding while keeping the unexpanded form in comments (so it can be updated)

Init Daemon

NEEDS A NAME

  • Upstart like

Shell

NEEDS A NAME

  • Like zsh but less confusing

Valid Sys

  • Validations

Type Sys

  • Extension for Valid Sys
  • types
Clone this wiki locally