Skip to content
This repository was archived by the owner on Feb 26, 2026. It is now read-only.

NOISSUE - Add fml docs#20

Open
JeffMboya wants to merge 5 commits intoabsmach:mainfrom
JeffMboya:add-fml-docs
Open

NOISSUE - Add fml docs#20
JeffMboya wants to merge 5 commits intoabsmach:mainfrom
JeffMboya:add-fml-docs

Conversation

@JeffMboya
Copy link
Contributor

@JeffMboya JeffMboya commented Jan 16, 2026

What type of PR is this?

This is a documentation update

What does this do?

Documents federated machine learning implementation in Propeller

Which issue(s) does this PR fix/relate to?

Have you included tests for your changes?

No

Did you document any new/modified features?

Yes

Notes

docs/fml.md Outdated
The following diagram illustrates the architecture and message flow of Propeller's federated learning system:

```text
┌──────────────────────┐
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's use https://app.diagrams.net/ for diagrams and make sure to upload the diagram to drive

rodneyosodo and others added 2 commits January 27, 2026 06:28
* docs: host runtime

* style: fix linter

* docs: update docs to match latest deployment

NOISSUE - Update docs (absmach#14)

* Document Rust WASI HTTP example setup steps

Signed-off-by: JeffMboya <jangina.mboya@gmail.com>

* Document Rust WASI HTTP example setup steps

Signed-off-by: JeffMboya <jangina.mboya@gmail.com>

* Document Rust WASI HTTP example setup steps

Signed-off-by: JeffMboya <jangina.mboya@gmail.com>

* Clarify build and install artifacts documentation section

Signed-off-by: JeffMboya <jangina.mboya@gmail.com>

* Clarify SuperMQ and Propeller startup provisioning flow

Signed-off-by: JeffMboya <jangina.mboya@gmail.com>

* Clarify SuperMQ and Propeller startup provisioning flow

Signed-off-by: JeffMboya <jangina.mboya@gmail.com>

* Clarify SuperMQ and Propeller startup provisioning flow

Signed-off-by: JeffMboya <jangina.mboya@gmail.com>

---------

Signed-off-by: JeffMboya <jangina.mboya@gmail.com>

Add zephyr set-up docs

Signed-off-by: JeffMboya <jangina.mboya@gmail.com>

Remove additional file

Signed-off-by: JeffMboya <jangina.mboya@gmail.com>

Add fml docs

Signed-off-by: JeffMboya <jangina.mboya@gmail.com>

Enhance fml docs

Signed-off-by: JeffMboya <jangina.mboya@gmail.com>

Update docs

Signed-off-by: JeffMboya <jangina.mboya@gmail.com>

Remove unnecessary files

Signed-off-by: JeffMboya <jangina.mboya@gmail.com>

Fix docs

Signed-off-by: JeffMboya <jangina.mboya@gmail.com>

Enhance FML documentation in fml.md

Expanded documentation on Federated Machine Learning (FML) in Propeller, detailing architecture, design principles, system components, and message flow.

Revise FML documentation for clarity and detail

Updated the documentation to clarify the architecture and motivation for Propeller's Federated Machine Learning system, enhancing explanations of components and processes.
Signed-off-by: JeffMboya <jangina.mboya@gmail.com>

Enhance FML documentation with clarifications and error handling

docs: remove AI-generated slop from fml.md

Remove verbose explanations, speculative content, and unnecessary
explanatory text that appears to be AI-generated.
Signed-off-by: JeffMboya <jangina.mboya@gmail.com>
Signed-off-by: JeffMboya <jangina.mboya@gmail.com>

Remove markdown diagrams

Signed-off-by: JeffMboya <jangina.mboya@gmail.com>

Remove markdown diagrams

Signed-off-by: JeffMboya <jangina.mboya@gmail.com>

Remove markdown diagrams

Signed-off-by: JeffMboya <jangina.mboya@gmail.com>

Remove markdown diagrams

Signed-off-by: JeffMboya <jangina.mboya@gmail.com>
Signed-off-by: JeffMboya <jangina.mboya@gmail.com>
@dborovcanin
Copy link
Contributor

@JeffMboya Please rebase.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants