版本管理

由于不同的iLogtail插件往往处于不同的开发进度,为了更好地区分这些插件的状态及可用性,我们将所有插件的状态分为4个阶段:Alpha、Beta、Stable和Deprecated,用户可以在各个插件的说明页上看到该插件的状态,从而方便用户更好地进行方案选择。

Alpha

任何初始PR提交的代码均处于该阶段。处于该阶段的插件已经初步具备使用条件,可在非关键场景中使用,但可能存在以下情况:

  1. 插件的配置项仍可更改,且不保证后向兼容;

  2. 插件可能存在功能错误和性能问题,用户可向社区反馈,但不一定得到立即响应。

Beta

当一个处于Alpha阶段的插件已经在部分非关键场景中稳定运行一段时间后,该插件进入Beta阶段。处于该阶段的插件已经基本达到稳定使用的条件,但仍然可能存在以下情况:

  1. 插件的配置项仍可微调,但保证后向兼容;

  2. 插件仍然可能存在微小的功能错误和性能问题,用户向社区反馈后,插件维护者将会尽快响应。

Stable

当处于Beta阶段的插件满足以下条件后,该插件正式进入稳定状态:

  1. 该插件已被一定数量的社区用户在生产环境中使用,且运行稳定,无异常报告;

  2. 该插件的功能已经完善,社区无新增相关issue,无未解决bug;

Deprecated

当一个插件被标注为Deprecated后,该插件将在不久的版本中被移除,社区中与之相关的新增issue将不再响应,具体信息可以参见插件的文档说明。

Last updated