Skip to content

Latest commit

 

History

History
38 lines (31 loc) · 1.76 KB

File metadata and controls

38 lines (31 loc) · 1.76 KB

Roadmap — Future-Proofing Builders Brewery LSL Tools

This roadmap prioritizes low maintenance and high teaching value.

Phase 1 — Foundation (Current)

  • Clean project structure
  • Leveled example scripts (beginner → advanced)
  • Official-definition generator
  • Basic Sublime syntax + settings
  • Documentation for external editors and beginners
  • Maintenance guide designed for limited staff
  • Basic CI validation

Phase 2 — First Public Release (Next human actions)

  • Run generator against current official lsl_definitions.yaml
  • Publish new repository under buildersbrewery
  • Archive old 2020-era repositories
  • Update website / Discord / in-world links
  • Short announcement for the media blitz

Phase 3 — Strengthening (After first release)

  • Generate real Sublime completions + tooltips from the YAML
  • Add 4–6 more advanced examples (pathfinding, PBR/GLTF, robust experiences, multi-script patterns)
  • Optional: simple “What’s new in LSL” page generated from definition dates
  • Community call for example-script contributions

Phase 4 — Long-term Resilience

  • Scheduled check for newer official definitions (GitHub Action)
  • Clear “Adopt-a-section” model so volunteers can own examples or docs
  • Consider light VS Code support using the same generated data
  • Annual review of whether the project still meets the not-for-profit teaching mission

Guiding Questions for Any Future Change

  1. Does this reduce or increase the work required from limited staff?
  2. Does this help a complete beginner or only advanced users?
  3. Can a new volunteer understand this in one sitting?
  4. Does this stay honest about what is official Linden Lab data vs what we added for teaching?