I sent the fixes. A month later, none of them have merged.
Описание и применение
Автор сообщал о 18 «сломанных» плагинах Pipecat, но после проверки выяснилось, что только 13 действительно неисправны; остальные проблемы связаны с слишком строгими ограничениями версий или лицензированием. PR‑ы не были объединены, что указывает на недостаток процессов поддержки плагинов.
Задача
Community plugins for Pipecat were reported broken, but submitted fixes remained unmerged after a month.
Результат
The initial claim of 18 broken plugins was refined to 13 genuine breakages, revealing that six were misclassified due to pinning or licensing. No PRs were merged, highlighting a gap in community plugin maintenance workflows.
Рабочий процесс
- 1. Published initial count of broken plugins.
2. Submitted eleven PRs to fix import errors and dependency issues.
3. Monitored PR status for a month.
4. Reader Arhan Canli identified mis‑categorized plugins.
5. Ran tests with
--no-depsanduv --overridesto differentiate pin‑tight vs. API break. 6. Updated table to reflect 13 genuinely broken plugins, 5 pin‑tight, 1 licensed‑SDK. 7. Reflected on reasons for lack of PR merges and suggested CI and health badges.
Доказательства
Every one is still open. Every one is mergeable, not a draft, with no conflicts and nothing red.
Nine of eleven have had no human response at all.
The pinned five are the only group where nothing has been shown to be broken.
All five were fine. Zero are broken.
Six of the plugins I called broken were working the whole time.
- Дата записи: 2026-10-17T13:41:06.487Z