Contributing a SonexLabs TTS plugin — existing PyPI package name conflict
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 初心者へのやさしさ
- 25/100
- issue の種類
- 機能追加
- 明瞭さ
- 説明が足りない
- 活発さ
- 静か
- 技術スタック
- python
調査の方向性
Read the standalone package at https://github.com/sonexlabs/livekit-plugins-sonex and review the monorepo's PyPI naming and release process; the issue does not name any code files or tests. Ask maintainers which package-name and ownership path they prefer; done means that path is agreed before a plugin PR is opened.
索引モデルが issue の本文から書いたものです。
説明
Hi team,
I maintain SonexLabs's TTS API and would like to contribute a livekit-plugins-sonex plugin to this monorepo so it can be listed on the TTS plugins page.
Before submitting a PR, I wanted to flag one thing: I already publish a standalone package named livekit-plugins-sonex on PyPI under my own account (source: https://github.com/sonexlabs/livekit-plugins-sonex), following the pattern I used before learning about the monorepo contribution process.
Since plugins merged into this repo are published to PyPI by LiveKit's own release automation under the same livekit-plugins-<name> naming convention, I want to check the right path forward before opening a PR:
- Should I transfer/yield the existing
livekit-plugins-sonexPyPI name to LiveKit's publishing account, or - Would you prefer a different package name for the monorepo version, or
- Is there a preferred process for this situation?
Happy to follow whatever convention works best. Thanks!
- 主要言語
- Python
- スター
- 14.6k
- フォーク
- 3.9k
- 平均マージ
- 3日 11時間
- マージ済み PR(30日)
- 196
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
livekit/agents のほかの issue
-
Assistant markup is stripped from chat history when expressive mode is off対応中かも @ShivamSharma43 が 17 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
メンテナーはふだん 1 日以内に返信
-
docs: openai.LLM vs openai.responses.LLM for HTTP OpenAI-compat hosts再び着手できるかも @AbarnaaSree が 56 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
livekit/agents#7022 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
メンテナーはふだん 1 日以内に返信
-
TranslationRoomIO: unset_track() before a track is linked stalls startup, so the translation is never published対応中かも @RaphaelFakhri が今日担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 20/100
livekit/agents#8114 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
Python AgentServer health check (GET /) returns 200 before the worker has registered with LiveKit対応中かも @ninglinLiu が 2 日前に担当しました。 オープン
難易度 3/5 1〜2日 初心者へのやさしさ 35/100
livekit/agents#8092 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
似ている issue
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
conda-forge/conda-forge-bot#7025 ·
メンテナーはふだん 1 日以内に返信
-
area:ci
難易度 1/5 1時間未満 初心者へのやさしさ 74/100
catincloud-labs/dagster-dex#149 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
home-assistant/core#188424 ·
メンテナーはふだん 1 日以内に返信
-
Review backlog (docs-currency): README 'CI run' link lands on a run whose overall badge is cancelledオープンagent/reviewer needs-kind needs-triage
難易度 2/5 1〜3時間 初心者へのやさしさ 63/100
projectbluefin/utah#880 · コメント 2 件 ·
メンテナーはふだん 1 日以内に返信
-
LSan reports obj_gen leak on post-parse usage() exits (aarch64)対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
redis/memtier_benchmark#850 ·
メンテナーはふだん 1 日以内に返信