influxdata / influxdata/openapi

Update the Telegraf Plugin Types

Open
#126 0 comments 0 reactions 0 assignees View on GitHub
team/dumplings team/ui
Dominant language
Shell
Stars
18
Forks
9
PR merge metrics
No merged PRs in 30d

Description

[This PR](https://github.com/influxdata/openapi/pull/125) reverted some explicit types that a telegraf plugin should have. The reason for the revert was that there the UI sets additional definitions for the plugin types, and that discrepancy was causing issues when updating the SHA. We should set the telegraf plugin types in one place, and use that as a centralized source of truth (whether that means adding the plugin types from the UI to the API, or removing those additional types from the UI). Regardless of the outcome, the yaml should be the source of truth for the UI and API in order to resolve any conflicts later on

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing PR 125 and the Telegraf plugin type definitions in the YAML, then compare them with the additional definitions used by the UI. Done means the plugin types have one centralized source of truth in the YAML and the UI and API no longer diverge when the SHA is updated.

Written by the indexing model from the issue text.

Assessment

Tech stack
openapi, yaml
Domain
api
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.