Skip to content

doc: add usecases of labgrid#1879

Open
ozan956 wants to merge 1 commit into
labgrid-project:masterfrom
ozan956:update-docs
Open

doc: add usecases of labgrid#1879
ozan956 wants to merge 1 commit into
labgrid-project:masterfrom
ozan956:update-docs

Conversation

@ozan956

@ozan956 ozan956 commented Jun 1, 2026

Copy link
Copy Markdown

Description

This PR adds a new documentation page describing common labgrid use cases across different deployment sizes and ownership models.

The document tries to make the following more explicit:

  • where the current labgrid model feels natural and effective
  • where operational friction becomes more visible, especially in larger shared labs
  • why these differences matter when discussing future usability improvements

The goal is to document the different environments in which labgrid is used and to give more structure to discussions around usability for shared lab setups.

Related to:

Checklist

  • Documentation for the feature

@ozan956

ozan956 commented Jun 1, 2026

Copy link
Copy Markdown
Author

@codecov

codecov Bot commented Jun 1, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 46.0%. Comparing base (915b591) to head (b3466f3).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@          Coverage Diff           @@
##           master   #1879   +/-   ##
======================================
  Coverage    46.0%   46.0%           
======================================
  Files         180     180           
  Lines       14464   14464           
======================================
  Hits         6654    6654           
  Misses       7810    7810           
Flag Coverage Δ
3.10 46.0% <ø> (ø)
3.11 46.0% <ø> (ø)
3.12 46.0% <ø> (ø)
3.13 45.9% <ø> (ø)
3.14 45.9% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

This PR adds a documentation page describing the different usecases of
labgrid. Its helpful for understanding the consumers and the needs
better.

Signed-off-by: Ozan Durgut <ozan.durgut@analog.com>
@jluebbe

jluebbe commented Jun 2, 2026

Copy link
Copy Markdown
Member

Parts of this seem more like a discussion of design decisions and architecture than user documentation "Observed friction in practice", "Why The Current Model Feels Mismatched" and "Possible Improvements". Why is the documentation the appropriate place?

@pamolloy

pamolloy commented Jun 2, 2026

Copy link
Copy Markdown

Parts of this seem more like a discussion of design decisions and architecture than user documentation "Observed friction in practice", "Why The Current Model Feels Mismatched" and "Possible Improvements". Why is the documentation the appropriate place?

Right, this is trying to frame discussions about how we can address these use cases better in Labgrid. We'll join the call today to discuss further. We wanted to get away from narrow technical discussions to have a broader discussion about how to make Labgrid better for different use cases. And it is difficult to have that discussion if the use cases aren't identified.

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.

3 participants