Skip to content

Roadmap

This roadmap is intentionally lightweight. It communicates where ObjectiveFrame is heading without turning the project into a promise list.

Near Term

  • Improve README and documentation onboarding.
  • Add animated GIFs or WebP demos for feedback mode, eigenmodes, and example editing.
  • Publish a consistent example gallery with thumbnails and downloadable .df3 files.
  • Add short narrated videos for first use, feedback mode, and eigenmode exploration.
  • Add student-oriented FEM exercises and teaching material.

Modelling and Analysis

  • Improve CALFEM export for Python-based teaching workflows.
  • Expand eigenmode diagnostics and documentation.
  • Improve load case workflows.
  • Add more example models for bridges, frames, masts, domes, and classroom exercises.
  • Continue solver modernization and validation around Eigen-based routines.

Extensibility

  • Expand the ChaiScript API.
  • Improve plugin documentation and examples.
  • Add more scripted structure generators.
  • Document AI-assisted modelling workflows more deeply.

Platform and Packaging

  • Keep Windows releases easy to install.
  • Improve build documentation for contributors.
  • Investigate Linux and macOS support.
  • Add clearer release notes and migration notes.

Community

  • Enable GitHub Discussions for questions, teaching use, and feature ideas.
  • Use issue templates for bug reports and feature requests.
  • Encourage example contributions from students and educators.
  • Add more citation metadata for academic adoption.

Placeholder Items

  • Public demo GIFs.
  • Narrated 2-minute intro video.
  • Student worksheets.
  • More complete validation examples.
  • Roadmap issue labels or GitHub Projects board.