Skip to content

feat: provide stable data exports for MMM-Remote-Control, mmpm, MMM-Config etc. #92

@KristjanESPERANTO

Description

@KristjanESPERANTO

Summary

Define a stable integration path for third-party tools (MMM-Remote-Control, mmpm, MMM-ModInstall and MMM-Config) as we move away from the wiki page and continue to evolve docs/data/modules.json. MMM-Config and MMM-ModInstall are already consuming modules.json, so any breaking change would currently break its integration.

Motivation

  • Avoid regressions when the wiki list is deprecated/removed.
  • Allow existing tools to benefit from the richer data we produce without having to scrape legacy formats.

Requirements & Ideas

  • Catalog which fields each tool needs today (minimum viable contract).
  • Consider publishing a schema (JSON Schema/OpenAPI) plus changelog so integrators can adapt proactively.
  • Provide a communication plan for upcoming breaking changes (version headers, deprecation window, etc.).

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions