Skip to content

Extension System #207

@sr229

Description

@sr229

This has been requested by the community; however, this is kinda low priority as we focus most on the core components. The way this works is the following:

  • Extensions can expose their settings in MainMenu.
  • They will be strictly be conformant to the o!f model to properly load. This is considered "bare minimum" for what people requires to make an extension.
  • They will be packaged as either a .dll or a .nupkg which the program can "extract" or "compile" into a DLL, something we can do once we have a better idea with how to dynamically load assemblies.

Anyone can propose a better design here since this is a RFC, we appreciate alternative approaches for this.

Metadata

Metadata

Assignees

No one assigned

    Labels

    priority:lowBugs or Features that can be done but at a later time when resources are ample.proposalNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions