labgrid-project / labgrid-project/labgrid

Feature request: Basic Windows support for the client

Open
#1,684 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
528
Forks
278
Avg merge
2d 19h
Merged PRs (30d)
4

Description

We'd like to control at least some resources through LabGrid from Windows (PowerShell) through the -P option (then using a Linux proxy) to make labgrid easy to use to acquire and at least somewhat control devices from a Windows machine.

Unfortunately, the labgrid-client doesn't support Windows at all - it would be nice to have at least some minimal functionality here. The absolute minimum we'd need is places/resources/acquire/release/... through an SSH proxy, as well as power.

Are there any plans/work to support Windows as a client already, or would a Pull Request on that topic have any chanve of being accepted?

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the labgrid-client entry point and its -P option, then trace how places, resources, acquire/release, and power commands communicate through an SSH proxy. Done means these minimum client operations work from Windows PowerShell; the issue does not name specific files or tests to run.

Written by the indexing model from the issue text.

Assessment

Tech stack
powershell, python
Domain
cli, embedded-iot
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.