Skip to content

Instantly share code, notes, and snippets.

View steve-ayerhart's full-sized avatar
💭
I write guile vaporware

Steve steve-ayerhart

💭
I write guile vaporware
View GitHub Profile
@jckarter
jckarter / factor-modules.md
Created August 23, 2012 19:57
Factor modules design

A package system for Factor

Factor's current module system and development model is heavily monolithic, reflecting Factor's history as a small-scale hobby project. The default settings encourage development within the Factor source tree and make it difficult to accommodate packaged read-only installations or projects developed outside of the source tree. Altering the module search path to accommodate these use cases is currently a manual and error-prone process. This proposal describes a new model for module lookup and installation with the following improvements:

  • a standardized search path for modules, allowing for global, user-local, project-local, and