Skip to content

Add master code into the client repository #16

@sauk2

Description

@sauk2

Summary

Our current repository contains VDA5050 AGV-related logic inside the vda5050_core package. It also includes generic MQTT and logging components. We now want to introduce master-side functionality into this repo as well.

I see two possible approaches for organizing this new code,

Option 1: Place the master logic alongside the existing client logic inside the vda5050_core namespace. Developers who want to build a master implementation would link against vda5050_core::master.

Option 2: Create a standalone package or module exclusively for the master implementation.

Either approach will work and can be supported within the structure of the repository. The choice mainly comes down to preferred project organization and how strongly we want to separate client and master responsibilities moving forward.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions