A networking framework that evolves with your application

apple/servicetalk は初心者に優しい?

直近 30 日間に、apple/servicetalk は外部コントリビューターの PR 15 件のうち 8 件をマージしました。メンテナーはふだん 2 日以内に返信します。 初心者向けの issue が現在 1 件オープンです。

スター
1k
フォーク
237
オープンの初心者向け issue
1
索引済み issue
70
平均マージ
3日 10時間
マージ済み PR(30日)
26
主要言語
Java
ライセンス
Apache-2.0
最終 GitHub push
2026年11月3日
最新の索引
2026年9月14日
コントリビューションガイド
コントリビューションガイド
行動規範
行動規範
初心者向けラベル
good first issue help wanted

apple/servicetalk にコントリビュートするには

  1. まずコントリビューションガイドを読みましょう。変更の提案、テスト、レビューの進め方が書かれています。
  2. 行動規範も読んでおきましょう。チャットだけでなく issue や PR にも適用されます。
  3. あなたのコントリビュートはプロジェクトの Apache-2.0 ライセンスで公開されます。
  4. 下にある初心者向けのオープンな issue を選び、作業を始める前に取り組みたいとコメントしましょう。
issue を読み込んでいます

誰かが対応中かもしれないイシューは最後に並べています。 すべて日付順に表示

  • flaky ReplayPublisherTest > concurrentTTL(boolean, boolean) > concurrentTTL(boolean, boolean) [2] onError=true lazy=false FAILED
    オープン
    flaky tests

    難易度 3/5 1〜2日 初心者へのやさしさ 48/100

    apple/servicetalk#3493 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • Flaky test: H2ResponseCancelTest
    再び着手できるかも このイシューのプルリクエストはマージされずにクローズされました。 オープン
    flaky tests

    難易度 4/5 3〜5日 初心者へのやさしさ 30/100

    apple/servicetalk#3425 · コメント 2 件 ·

    メンテナーはふだん 2 日以内に返信

  • JerseyRouterTestSuite.AsyncContextTest were affected by context propagation improvements
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 38/100

    apple/servicetalk#3384 ·

    メンテナーはふだん 2 日以内に返信

  • flaky PublisherSwitchMapDelayErrorTckTest.required_spec313_cancelMustMakeThePublisherEventuallyDropAllReferencesToTheSubscriber
    再び着手できるかも @arnabnandy7 が 78 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    flaky tests

    難易度 3/5 1〜2日 初心者へのやさしさ 55/100

    apple/servicetalk#3232 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • flaky test: ConnectionCloseHeaderHandlingTest.PipelinedRequestsTest.serverCloseSecondPipelinedRequestWriteAborted
    再び着手できるかも @arnabnandy7 が 78 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    flaky tests

    難易度 4/5 3〜5日 初心者へのやさしさ 42/100

    apple/servicetalk#3109 · コメント 2 件 ·

    メンテナーはふだん 2 日以内に返信

  • Test optimized execution strategies for converted reserved connections
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 55/100

    apple/servicetalk#2635 ·

    メンテナーはふだん 2 日以内に返信

  • Publisher.merge TCK test for invalid demand ignored
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    apple/servicetalk#2534 ·

    メンテナーはふだん 2 日以内に返信

  • Remove `MethodHandles` from `OptimizedHttp2FrameCodecBuilder`
    オープン
    technical debt

    難易度 2/5 1〜3時間 初心者へのやさしさ 52/100

    apple/servicetalk#2251 ·

    メンテナーはふだん 2 日以内に返信

  • Conversion from blocking primitives (e.g. Iterable) and deadlocks
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    apple/servicetalk#2205 · コメント 2 件 ·

    メンテナーはふだん 2 日以内に返信

  • Reconsider how users use offloadNone strategy while some filters block
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    apple/servicetalk#2189 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • Test `AsyncContext` visibility for aggregated API
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    apple/servicetalk#1967 ·

    メンテナーはふだん 2 日以内に返信

  • Transport observer should be aware of accepted inactive channels
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    apple/servicetalk#1755 ·

    メンテナーはふだん 2 日以内に返信

  • TestPublisher should notice invalid re-use after termination
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 50/100

    apple/servicetalk#1733 ·

    メンテナーはふだん 2 日以内に返信

  • Make gradle javadoc task part of the quality CI pipeline
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 55/100

    apple/servicetalk#1715 · リアクション 2 件 ·

    メンテナーはふだん 2 日以内に返信

  • Flaky Test: PublisherBufferConcurrencyTest
    オープン
    flaky tests

    難易度 3/5 1〜2日 初心者へのやさしさ 48/100

    apple/servicetalk#1672 · コメント 15 件 ·

    メンテナーはふだん 2 日以内に返信

  • `SplittingWriteEventsListener` expects that an async source limits recursion depth to 1
    オープン
    bug

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    apple/servicetalk#1652 ·

    メンテナーはふだん 2 日以内に返信

  • StepVerifier: *LastStep issues with cancellation and terminal events
    オープン
    API bug

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    apple/servicetalk#1492 ·

    メンテナーはふだん 2 日以内に返信

  • Test that all filters with deferred state correctly propagate AsyncContext
    オープン
    enhancement

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    apple/servicetalk#1312 ·

    メンテナーはふだん 2 日以内に返信

  • StreamObserverTest.maxActiveStreamsViolationError test failure
    オープン
    flaky tests

    難易度 3/5 1〜2日 初心者へのやさしさ 25/100

    apple/servicetalk#1264 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • TcpTransportObserverTest.testConnectionObserverEvents test failure
    オープン
    flaky tests

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    apple/servicetalk#1262 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • HTTP 413 - when compressed payloads are bigger than the allowed limit
    オープン
    good first issue

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    apple/servicetalk#1217 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • Support qvalue for content-encoding
    オープン
    enhancement

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    apple/servicetalk#1214 ·

    メンテナーはふだん 2 日以内に返信

  • connection.read() publisher may miss cancel on the server-side in case of an error
    オープン
    bug

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    apple/servicetalk#1112 ·

    メンテナーはふだん 2 日以内に返信

  • PublisherConcatMapIterable simplify control flow
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 30/100

    apple/servicetalk#1032 ·

    メンテナーはふだん 2 日以内に返信

  • DefaultDnsClientTest enhancements
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    apple/servicetalk#1022 ·

    メンテナーはふだん 2 日以内に返信

  • Handle cancelation after ConnectionFactory creates a new connection
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    apple/servicetalk#1010 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • Allow custom `SocketOption`s to be set and get
    オープン
    enhancement

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    apple/servicetalk#953 ·

    メンテナーはふだん 2 日以内に返信

  • Use `HttpExecutionStrategies.difference` in jersey router
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    apple/servicetalk#924 ·

    メンテナーはふだん 2 日以内に返信

  • HeaderUtils: more efficient handling of optional/exotic charsets
    オープン
    enhancement help wanted performance

    難易度 3/5 1〜2日 初心者へのやさしさ 43/100

    apple/servicetalk#896 ·

    メンテナーはふだん 2 日以内に返信

  • Please consider implementing TechEmpower Benchmarks
    オープン
    help wanted

    難易度 4/5 3〜5日 初心者へのやさしさ 28/100

    apple/servicetalk#865 · コメント 3 件 ·

    メンテナーはふだん 2 日以内に返信

  • Reactive Streams bridge and crash in MapPublisher
    オープン
    question

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    apple/servicetalk#855 · コメント 2 件 ·

    メンテナーはふだん 2 日以内に返信

  • Modify examples build file to avoid depending on transitive dependencies
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 42/100

    apple/servicetalk#768 ·

    メンテナーはふだん 2 日以内に返信

  • Provide some way for users to report ST version for bug reports
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 42/100

    apple/servicetalk#578 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • Share code between DefaultHttpHeaders, NettyH2HeadersToHttpHeaders, ReadOnlyHttpHeaders
    再び着手できるかも @heowc が 2549 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    enhancement

    apple/servicetalk#537 · コメント 6 件 · 担当者 1 名 ·

    メンテナーはふだん 2 日以内に返信

  • DefaultDnsServiceDiscoverer sorts addresses by bytes which may remove address type precedence ordering
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    apple/servicetalk#533 ·

    メンテナーはふだん 2 日以内に返信

  • Improve Gradle idea task so it generates isolated main/test classpaths per module
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    apple/servicetalk#503 ·

    メンテナーはふだん 2 日以内に返信

  • Enhance docs to embed code
    オープン
    docs

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    apple/servicetalk#492 · コメント 4 件 ·

    メンテナーはふだん 2 日以内に返信

  • Add utilities for testing HTTP Filters, without mocks
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    apple/servicetalk#324 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • do[On|Before|After] to use Supplier<..>
    オープン
    enhancement

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    apple/servicetalk#320 · コメント 7 件 ·

    メンテナーはふだん 2 日以内に返信

  • Offload calls to ServiceDiscovererFilter
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    apple/servicetalk#286 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • RetryFilter may retain request payload till response
    オープン
    API

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    apple/servicetalk#268 ·

    メンテナーはふだん 2 日以内に返信

  • HTTP redirect filter doesn't work for some HTTP/1.0 and Proxy cases
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    apple/servicetalk#252 ·

    メンテナーはふだん 2 日以内に返信

  • Implement Single#collectInOrder()
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 42/100

    apple/servicetalk#202 ·

    メンテナーはふだん 2 日以内に返信

  • Account for SignalOffloader methods throwing when used from operators
    オープン
    bug

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    apple/servicetalk#199 · リアクション 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • Re-evaluate usage of addSuppressed
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 20/100

    apple/servicetalk#168 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • We should provide adapters for building all HttpClient variants
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    apple/servicetalk#155 · リアクション 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • `releaseAsync()` for reserved connections is not idempotent
    オープン
    bug

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    apple/servicetalk#148 ·

    メンテナーはふだん 2 日以内に返信

  • Consider splitting `IoExecutor` and `Executor` from `GlobalExecutionContext`
    オープン
    enhancement

    難易度 5/5 1週間以上 初心者へのやさしさ 30/100

    apple/servicetalk#133 · コメント 1 件 · リアクション 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • Global resources are never cleaned
    オープン
    bug

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    apple/servicetalk#121 · コメント 2 件 ·

    メンテナーはふだん 2 日以内に返信

  • Naming inconsistencies for HTTP filters
    オープン
    API

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    apple/servicetalk#119 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。