Skip to content

History / Process Management

Revisions

  • docs: clarify scaffolded scheduler exercises Selecting a scaffolded scheduling policy (Priority, CFS, EDF, RM, AEDF) intentionally causes the build to fail at the /*...*/ exercise placeholders until the missing implementation is completed. The previous wording claimed those policies compile, boot, and fall back to Round-Robin at run time. That is wrong: /*...*/ is a comment, so 'time_t min = /*...*/;' reaches the compiler as 'time_t min = ;' and the build stops there. Verified by configuring and building each of the five policies in turn. Also clarifies that the '#else return __scheduler_rr(...)' arm is not a runtime fallback but exists to keep unselected policy functions well-formed, and relabels the per-policy markers from 'teaching scaffold' to 'exercise scaffold' to match the project convention that /* ... */ marks a student exercise. Refs mentos-team/MentOS#214

    @Galfurian Galfurian committed Aug 19, 2026
  • docs: comprehensively update MentOS wiki

    @Galfurian Galfurian committed Aug 19, 2026
  • documentation(process): fix wiki link format

    @Galfurian Galfurian committed Jan 29, 2026
  • documentation(process): add process management guide

    @Galfurian Galfurian committed Jan 29, 2026