Hacktoberfest 2026:维护者为十月标记出来的 issue,仍然开放、适合新手。 浏览 Hacktoberfest issue

A performance optimized Google Protocol Buffers code generator, parser, and Gradle module.

hashgraph/pbj 对新手友好吗?

hashgraph/pbj 的维护者通常 1 天内回复 PR。 目前有 2 个适合新手的 issue 开放。

星标
44
派生
16
开放的新手 issue
2
已索引 issue
67
平均合并
13 小时 49 分钟
30 天内合并 PR
10
主要语言
Java
许可证
Apache-2.0
最近 GitHub push
2026年10月5日
最近索引
2026年9月17日
贡献指南
贡献指南
行为准则
行为准则
新手标签
good first issue

如何为 hashgraph/pbj 做贡献

  1. 先读贡献指南:它说明了维护者希望如何提出、测试和评审改动。
  2. 读一下行为准则:它同样适用于 issue 和 PR,而不只是聊天。
  3. 你的贡献将以该项目的 Apache-2.0 许可证发布。
  4. 从下方 2 个开放的新手友好 issue 中选一个,开始之前先留言说明你想认领它。
正在加载 Issue

可能已有人在做的 issue 排在最后。 全部按时间排序

  • grpc-timeout deadline is computed incorrectly in PbjProtocolHandler.scheduleDeadline (integer overflow)
    未关闭

    难度 2/5 1-3 小时 新手友好度 88/100

    hashgraph/pbj#938 ·

    维护者通常 1 天内回复

  • Allow attaching Filter-style hooks to PbjRouting (mirror Helidon's HttpRouting.Builder.addFilter)
    未关闭

    难度 4/5 3-5 天 新手友好度 58/100

    hashgraph/pbj#937 ·

    维护者通常 1 天内回复

  • feat: Convert many toReadableSequentialData to toPbjReader
    未关闭

    难度 3/5 1-2 天 新手友好度 30/100

    hashgraph/pbj#933 ·

    维护者通常 1 天内回复

  • perf: Optimize writeIntegerList
    未关闭

    难度 3/5 1-2 天 新手友好度 20/100

    hashgraph/pbj#932 ·

    维护者通常 1 天内回复

  • feat: Indent fixes
    未关闭

    难度 2/5 1-3 小时 新手友好度 25/100

    hashgraph/pbj#931 ·

    维护者通常 1 天内回复

  • feat: Remove Exceptions
    未关闭

    难度 4/5 3-5 天 新手友好度 25/100

    hashgraph/pbj#930 ·

    维护者通常 1 天内回复

  • perf: Inline an addToList, and reserved space for the list
    未关闭

    难度 3/5 1-2 天 新手友好度 25/100

    hashgraph/pbj#929 ·

    维护者通常 1 天内回复

  • feat: Switched to PbjReader/PbjWriter
    未关闭

    难度 4/5 3-5 天 新手友好度 20/100

    hashgraph/pbj#928 ·

    维护者通常 1 天内回复

  • feat: Duplicate functions in ProtoWriterTools.java
    未关闭

    难度 3/5 1-2 天 新手友好度 35/100

    hashgraph/pbj#927 ·

    维护者通常 1 天内回复

  • feat: Duplicate functions in ProtoParserTools.java
    未关闭

    难度 3/5 1-2 天 新手友好度 76/100

    hashgraph/pbj#926 ·

    维护者通常 1 天内回复

  • feat: Adding Pbj Reader/Writer Test
    未关闭

    难度 4/5 3-5 天 新手友好度 25/100

    hashgraph/pbj#925 ·

    维护者通常 1 天内回复

  • feat: Adding PbjWriter
    未关闭

    难度 5/5 一周以上 新手友好度 25/100

    hashgraph/pbj#924 ·

    维护者通常 1 天内回复

  • feat: Adding PbjReader
    未关闭

    难度 4/5 3-5 天 新手友好度 25/100

    hashgraph/pbj#923 ·

    维护者通常 1 天内回复

  • feat: UTF8 to string (fromUTF8)
    可能重新可做 关联的 PR 已关闭且未合并。 未关闭
    Performance

    难度 3/5 1-2 天 新手友好度 35/100

    hashgraph/pbj#922 ·

    维护者通常 1 天内回复

  • Test PBJ GRPC keep-alive machinery
    未关闭

    难度 3/5 1-2 天 新手友好度 55/100

    hashgraph/pbj#905 ·

    维护者通常 1 天内回复

  • Remeasure VarInt in PbjReader
    可能重新可做 @ldintr 于 45 天前认领,目前没有进行中的 PR。 未关闭

    hashgraph/pbj#904 · 已指派 1 人 ·

    维护者通常 1 天内回复

  • PBJ http/2 stream state transition breaks Helidon connection idle management
    未关闭
    Bug

    难度 4/5 3-5 天 新手友好度 48/100

    hashgraph/pbj#888 ·

    维护者通常 1 天内回复

  • Wrong example of creating PbjGrpcClient
    未关闭

    难度 2/5 1-3 小时 新手友好度 75/100

    hashgraph/pbj#877 · 1 条评论 ·

    维护者通常 1 天内回复

  • Consider replacing the Hiero Conventions Gradle Plugin
    未关闭

    难度 5/5 一周以上 新手友好度 25/100

    hashgraph/pbj#822 ·

    维护者通常 1 天内回复

  • Review all dependencies and consider replacements
    未关闭

    难度 5/5 一周以上 新手友好度 25/100

    hashgraph/pbj#821 ·

    维护者通常 1 天内回复

  • Review plugins and dependencies to support broader adoption
    未关闭

    难度 4/5 3-5 天 新手友好度 35/100

    hashgraph/pbj#820 ·

    维护者通常 1 天内回复

  • Option comment parsing has issues
    未关闭

    难度 4/5 3-5 天 新手友好度 42/100

    hashgraph/pbj#818 ·

    维护者通常 1 天内回复

  • Update and test varint performance
    可能重新可做 @jasperpotts 于 168 天前认领,目前没有进行中的 PR。 未关闭

    hashgraph/pbj#789 · 1 条评论 · 已指派 1 人 ·

    维护者通常 1 天内回复

  • Add SBE serialization format
    可能重新可做 @jasperpotts 于 187 天前认领,目前没有进行中的 PR。 未关闭

    hashgraph/pbj#779 · 已指派 1 人 ·

    维护者通常 1 天内回复

  • Add XDR serialization format
    可能重新可做 @jasperpotts 于 189 天前认领,目前没有进行中的 PR。 未关闭

    hashgraph/pbj#772 · 已指派 1 人 ·

    维护者通常 1 天内回复

  • Feature Request: Publish pbj-compiler JAR to Maven Central
    未关闭

    难度 4/5 3-5 天 新手友好度 35/100

    hashgraph/pbj#649 · 1 条评论 ·

    维护者通常 1 天内回复

  • Support GRPC REST Transcoding
    未关闭

    难度 5/5 一周以上 新手友好度 25/100

    hashgraph/pbj#644 ·

    维护者通常 1 天内回复

  • Test generator should import all dependencies
    未关闭

    难度 3/5 1-2 天 新手友好度 45/100

    hashgraph/pbj#641 ·

    维护者通常 1 天内回复

  • Revisit String performance
    可能重新可做 关联的 PR 已关闭且未合并。 未关闭

    难度 4/5 3-5 天 新手友好度 35/100

    hashgraph/pbj#620 · 1 条评论 ·

    维护者通常 1 天内回复

  • Add support for custom max size per field
    未关闭

    难度 4/5 3-5 天 新手友好度 42/100

    hashgraph/pbj#551 · 1 条评论 ·

    维护者通常 1 天内回复

  • Options to reject duplicate and deprecated fields while strict parsing
    可能重新可做 @jasperpotts 于 495 天前认领,目前没有进行中的 PR。 未关闭

    hashgraph/pbj#507 · 已指派 1 人 ·

    维护者通常 1 天内回复

  • Support OpenTelemetry Traces and connection metrics in gRPC stubs
    未关闭

    难度 5/5 一周以上 新手友好度 25/100

    hashgraph/pbj#453 · 1 条评论 ·

    维护者通常 1 天内回复

  • ci: add automatic linting to repo
    未关闭

    难度 4/5 3-5 天 新手友好度 35/100

    hashgraph/pbj#440 ·

    维护者通常 1 天内回复

  • ci: implement codeql
    未关闭
    Audit github_actions

    难度 4/5 3-5 天 新手友好度 25/100

    hashgraph/pbj#439 ·

    维护者通常 1 天内回复

  • ci: implement snyk
    未关闭
    Audit github_actions

    难度 4/5 3-5 天 新手友好度 25/100

    hashgraph/pbj#438 ·

    维护者通常 1 天内回复

  • ci: implement codecov on repo
    未关闭
    Audit github_actions

    难度 4/5 3-5 天 新手友好度 20/100

    hashgraph/pbj#437 ·

    维护者通常 1 天内回复

  • VarInt performance with SIMD
    未关闭

    难度 5/5 一周以上 新手友好度 30/100

    hashgraph/pbj#423 · 1 条评论 ·

    维护者通常 1 天内回复

  • Performance: Replace oneOf if statements with switches
    未关闭
    Good First Issue

    难度 4/5 3-5 天 新手友好度 35/100

    hashgraph/pbj#400 · 3 条评论 ·

    维护者通常 1 天内回复

  • ProtoParserToolsTest.testReadString() fails if string length is zero
    未关闭
    Good First Issue

    难度 2/5 1-3 小时 新手友好度 52/100

    hashgraph/pbj#397 · 1 条评论 ·

    维护者通常 1 天内回复

  • Implement a new method in Codec to provide record's estimated size in memory
    未关闭
    Performance

    难度 5/5 一周以上 新手友好度 35/100

    hashgraph/pbj#336 · 1 条评论 ·

    维护者通常 1 天内回复

  • Add document generation for PBJ
    未关闭
    New Feature

    难度 5/5 一周以上 新手友好度 35/100

    hashgraph/pbj#272 ·

    维护者通常 1 天内回复

  • Break Gradle plugin out of pbj-core and pbj-compiler
    未关闭

    难度 5/5 一周以上 新手友好度 35/100

    hashgraph/pbj#260 · 1 条评论 ·

    维护者通常 1 天内回复

  • Improve OneOf tests
    未关闭

    难度 3/5 1-2 天 新手友好度 39/100

    hashgraph/pbj#232 ·

    维护者通常 1 天内回复

  • Ensure hash codes immutability
    未关闭

    难度 4/5 3-5 天 新手友好度 35/100

    hashgraph/pbj#230 ·

    维护者通常 1 天内回复

  • Add support for proto3 `optional` keyword
    未关闭

    难度 4/5 3-5 天 新手友好度 35/100

    hashgraph/pbj#225 · 1 条评论 ·

    维护者通常 1 天内回复

  • Extended Validation in Schemas
    未关闭

    难度 5/5 一周以上 新手友好度 25/100

    hashgraph/pbj#209 · 1 条评论 ·

    维护者通常 1 天内回复

  • Improve performance: ReadableStreamingData.readBytes(BufferedData)
    未关闭
    Good First Issue

    难度 4/5 3-5 天 新手友好度 35/100

    hashgraph/pbj#204 ·

    维护者通常 1 天内回复

  • Improve performance: ReadableSequentialData.readBytes(ByteBuffer)
    未关闭
    Good First Issue

    难度 5/5 一周以上 新手友好度 30/100

    hashgraph/pbj#203 ·

    维护者通常 1 天内回复

  • Improve performance: *BufferedData.writeBytes(RandomAccessData)
    未关闭
    Good First Issue

    难度 3/5 1-2 天 新手友好度 38/100

    hashgraph/pbj#202 ·

    维护者通常 1 天内回复

  • Improve performance: writeBytes(InputStream src)
    未关闭
    Good First Issue

    难度 4/5 3-5 天 新手友好度 38/100

    hashgraph/pbj#201 ·

    维护者通常 1 天内回复

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。