Skip to content

Installation Script #3

@emphasize

Description

@emphasize

Was soll das script können?

  • eine Vorauswahl der verwendeten (nicht core relevanten) Module zulassen - dementsprechend auch leicht erweiterbar sein
    Beispiel: MQTT, Mycroft, ... - ebenfalls ist es möglich schon Integriertes als optional herauszulösen
  • System Requirements installieren (auch in Abhängigkeit von Vorauswahlen)
  • anschlussfähig an setuptools sein
    Beispiel: Vorauswahl x triggert ein Ergänzen der entrypoints.in die dann über setuptools durch :file entrypoints.in eingebunden wird.
  • schlussendlich natürlich die installation initialisieren

Für system requirements empfehle ich das Python paket pako, um nicht für verschiedene Distros packages finden zu müssen

"nicht core relevant" ist dabei noch zu definieren.
Erweiternd ist zu erörtern was programmatisch nötig wäre Keyboards optional einzubinden.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions