Skip to content

Add Auto-loader to the Core Engine #15

Description

@pzaino

Contact Details (optional)

No response

Background

DME Core should be able to automatically load (for example at boot time) all the DME Suite components a user has requested to autoload.

The Autoloader should possibly be multi-tasking (or multi-tasking as much as possible on RISC OS).

The autoloader should follow the logic discussed here: #12

For more info on the overall architecture of the DME Core please check out the Wiki here: https://github.com/RISC-OS-Community/DME-Core/wiki/DME-Core

Definition of Done

  • An accepted (and discussed) protocol for the "components-to-launch at boot" is defined
  • DME Core is able to read a "components-to-launch at boot" configuration file(s) and process it/them
  • Launch such components in the order and with the requisites expressed in their configuration, possibly in multi-tasking
  • Provide tests cases to verify the feature
  • Both User Documentation and Developer Documentation is written
  • Code passes all test cases

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions