You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 123 Next »


Key Working Group Facts

Working Group Creation Date: January 24, 2019

Working Group Chair: Rodney Hess (Beechwoods Software)


Mailing List


Discussion Forum

  • For support and discussions about topics related to the Applications Working group, reach out on the #certification channel in Slack.

Meeting Time

  • Certification Working Group meetings are open to the public, and are held weekly
  • Certification Working Group meetings are held on Mondays at 9 a.m. PT (find your local time here)
  • To subscribe to the meeting invitation, please visit Community Meetings & Calendar
  • Next meeting is Monday, June 15th, 2020 at 9 a.m. PT

---- 

Dial-In Info:

Join Zoom Meeting
https://zoom.us/j/618833621

One tap mobile
+16699006833,,618833621# US (San Jose)
+16465588656,,618833621# US (New York)

Dial by your location
        +1 669 900 6833 US (San Jose)
        +1 646 558 8656 US (New York)
        +1 877 369 0926 US Toll-free
        +1 855 880 1246 US Toll-free
Meeting ID: 618 833 621
Find your local number: https://zoom.us/u/acs6Ws6z6a


Meeting Minutes



EdgeX Endorsement Program

What It Is

  • Device Profiles are verified to be sufficiently specified to work with the reference implementation of EdgeX.

  • Device Profiles that have passed verification may be submitted to EdgeX Foundry where they will be listed on a site for the community to browse, download, and use.

  • Authors of these device profiles can utilize a sticker/badge in their marketing and promotional efforts that reflects that their device profile has passed verification and is available on the EdgeX Foundry site.

How It Works

  • Submit a device profile for verification.

  • We will tell you whether or not it is a valid device profile.

    • If it fails, we will tell what is wrong with or what is missing from your device profile.

  • Upon passing, we ask if you would like to submit this device profile to the EdgeX Endorsement Program.  You fill out a form.  The form, the device profile, and related sample data and associated schema are submitted to the EdgeX Foundry for processing.

  • The form and the device profile are reviewed by a team within EdgeX Foundry.

  • The Endorsement site is updated with your device profile, sample data, and schema.

  • A sticker/badge is sent to you that you may use for marketing and promotional purposes of that device profile.

Program Components

  • Device Profile Validation Tool

    • Syntax checker
    • Verifies required components are present
  • Site hosting the Device Profile Validation Tool

  • Means by which successful verification of a device profile results in a unique token, which, in turn, is used on the submission form, and whose authenticity can be verified by the Submission Review Process

  • Submission Portal

  • Submission Review Process

    • Email list
    • Membership
    • Approval criteria
    • How to respond back to the submitter?
    • Updating community website
  • Submission Form

    • What data do we need to collect?

      • Device profile

      • Schema and sample data

      • Device name, firmware/software version?

      • Brief description of the device profile

      • Test results

      • “Proof” that the supplied profile passed verification (e.g. aforementioned token)

      • EdgeX version

      • EdgeX Device Service

      • EdgeX Device Service version

      • Company name

      • Company contact

      • Company logo?

  • Community site hosting device profiles

  • Business/Marketing site promoting and explaining the EdgeX Endorsement Program

  • Legalize (if needed)



Documents



Charter

Certification Working Group charter approved by TSC.

  • Define and document what elements of EdgeX can be certified
  • Define and document the process of EdgeX certification; namely what steps parties wishing to certify an element must go through and the success criteria in each step in order to achieve certification
  • Build and manage any evaluation tools or automation associated to the certification process
  • In consult with the EdgeX marketing work group, communicate and promote EdgeX certification
  • On behalf of the EdgeX TSC, officially certify elements and bestow the privileges of that certification (example: authorized the use of the EdgeX Certified label)
  • On behalf of the EdgeX TSC, manage the certification process including requests, renewals, revocation, and maintaining a list of certified elements
  • No labels