Skip to content

remove: GitHub Label OS #1097

@tarepan

Description

@tarepan

内容

要望: GitHub Label OS を廃止する

現在の VOICEVOX ENGINE は GitHub Label として以下の3つを運用している:

  • OS:linux
  • OS:mac
  • OS:win

この Label は issue 冒頭内の OSの種類 を labeler Actions で自動検知して付与されている。
この Label は各 OS 特有の issues を見分けられるように設計されていると思われる。

しかし現在のところ、issue のほとんどが「OS : label 無し」あるいは「全 OS : label 付き」となっている。
すなわち、現在の ENGINE は OS 固有の問題がほぼ無く、有効な label として機能していない。

過度の label は真に必要な label を埋もらせ、また、actions 等の管理コストを一定量発生させ続ける(例: PR #831)。

このような背景から、歴史的役割を終えた OS : label の廃止を提案します。

Pros 良くなる点

  • label 単純化、可読性向上
  • actions 単純化、管理コスト 0 に

Cons 悪くなる点

  • OS 固有 issues は label ベースでなく検索ベースで絞り込み

実現方法

  • actions 廃止
  • label 廃止

VOICEVOXのバージョン

0.16.0

OSの種類/ディストリ/バージョン

  • Windows
  • macOS
  • Linux

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions