Skip to content

margo/technical-wg

Repository files navigation

Technical Working Group Repository

Repository for Technical Working Group facilitation

  • Location to view the meeting agenda and minutes for technical working sessions.
    • These are auto generated as an issue within this repository every week per focus group. Focus group leads should edit the agenda post auto creation to inform attendees of topics to be discussed.
    • Meeting minutes are attached to the Meeting agenda MDs then the issue is closed for record keeping.
  • General Information regarding the current Focus groups and planned focus groups for the Margo Release 1 System Design.

TWG Charter Agreement

  • Working Group Scope - Fulfill the project technical oversight to achieve edge-based interoperability across automation vendors, system integrators and platform providers. The intended result will allow edge devices, apps, and orchestration software, sourced from multiple suppliers to be interoperable in heterogenous industrial ecosystems. The working group is responsible to develop and maintain an open-source reference implementation, define and maintain associated open interoperability standards, develop and maintain a compliance framework, process and tooling. Activities also would include education and training for adopters.
  • Copyright Licensing - Open Web Foundation 0.9.
  • Patent Licensing - Open Web Foundation Agreement 0.9 Mode.
  • Source Code - MIT License, available at https://opensource.org/licenses/MIT.

TWG Discussion Documents

All documents discussed at the TWG level can be found here


Overall Margo Release 1 Github Project


Current Technical Focus Group Details

Below are details regarding the current focus groups, leads, meeting information, associated Github Project, and associated markdowns within the specification repository.

FG: Workload Orchestration Agent Interfaces

FG: Application Package definitions

FG: Device Requirements (Meetings Currently Paused)

FG: Observability requirements (Meetings Currently Paused)


Future Planned Focus Group Details

Note: These are theoretical focus groups that ensure coverage for the full envisioned system design within Margo. We are looking for volunteers/contributers within these focus groups.

FG: Device Orchestration Agent

  • Short Description: This describes the functionality of the Agent intended to interact with the Device Orchestration software along with applying updates to host device.
  • Additional features:
    • Device Onboarding
    • Agent supported interfaces
    • Device Update API
    • Device Update deployment concept
    • Device Certificate / Authentication Management

FG: Device Update Definition

  • Short Description: This describes the interoperable definition of the Device Update file and repository. functionality of the Agent intended to interact with the Device Orchestration software along with applying updates to host device.
  • Additional features:
    • Abstract Device Update file utilized by the Device Orchestration Software
    • Define interfaces to the Device Update Repository

FG: Policy Agent

  • Short Description: This focus group is related to the Policy Agent that exists within the Margo Compliant Devices.

FG: Test and Compliance Suite

  • Short Description: This focus group is intended to tackle and plan the test and compliance suite that will be utilized by product vendors to ensure compliance with the Margo Specification

FG: Official Reference Implementation

  • Short Description: This focus group is intended to work on the official reference implementation.

About

Repository for Technical Working Group facilitation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published