Skip to content

chore(backends): remove FastFlowLM backend extension - #35

Merged
sofiageo merged 1 commit into
lemonade-sdk:mainfrom
abn:feature/remove-flm-extension
Jul 29, 2026
Merged

chore(backends): remove FastFlowLM backend extension#35
sofiageo merged 1 commit into
lemonade-sdk:mainfrom
abn:feature/remove-flm-extension

Conversation

@abn

@abn abn commented Jul 20, 2026

Copy link
Copy Markdown
Collaborator

This PR removes the FastFlowLM (flm) backend flatpak extension and its manifests/configurations from the repository. The latest versions of FLM now provide portable releases that Lemonade can download and run directly, making the bundled flatpak extension no longer necessary.

Key Changes

  • Configuration & Infrastructure: Removed ai.lemonade_server.Lemonade.backends.fastflowlm from aetherpak.yaml.
  • Main Manifest:
    • Removed ai.lemonade_server.Lemonade.backends.fastflowlm from add-extensions in ai.lemonade_server.Lemonade.yaml.
    • Removed fastflowlm directory initialization from cleanup-commands.
  • Metadata & Scripts:
    • Removed FastFlowLM from features list in ai.lemonade_server.Lemonade.appdata.xml.
    • Updated the comment inside lemonade-supervisor.sh to refer to RyzenAI/NPU instead of FastFlowLM/NPU.
  • Deletions:
    • Deleted the ai.lemonade_server.Lemonade.backends.fastflowlm subdirectory.
    • Cleaned up the untracked/leftover ai.lemonade_server.Lemonade/modules/backends folder.

Verification

  • Successfully ran make lint (shellcheck).
  • Ran all supervisor BATS integration tests (make test) and confirmed that they all passed successfully.

- Remove the FastFlowLM backend flatpak extension manifest, appdata, and patches

- Remove FastFlowLM from the main app manifest add-extensions list and cleanup-commands

- Update appdata.xml and supervisor comments to remove FastFlowLM mentions

- Remove FastFlowLM extension app entry from aetherpak.yaml
@abn

abn commented Jul 20, 2026

Copy link
Copy Markdown
Collaborator Author

@sofiageo once this is merged, we should probably refresh the index as well.

@sofiageo
sofiageo merged commit c01bd1b into lemonade-sdk:main Jul 29, 2026
7 checks passed
@abn
abn deleted the feature/remove-flm-extension branch July 29, 2026 22:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants