Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

expose REST APIs from a Rust program

oxidecomputer/dropshot は初心者に優しい?

oxidecomputer/dropshot のメンテナーはふだん 2 日以内に PR へ返信します。 初心者向けの issue が現在 2 件オープンです。

スター
1.2k
フォーク
104
オープンの初心者向け issue
2
索引済み issue
58
平均マージ
1日 16時間
マージ済み PR(30日)
23
主要言語
Rust
ライセンス
Apache-2.0
最終 GitHub push
2026年9月23日
最新の索引
2026年9月20日
コントリビューションガイド
コントリビューションガイドがありません
行動規範
行動規範がありません
初心者向けラベル
初心者向けラベルは索引されていません

oxidecomputer/dropshot にコントリビュートするには

  1. コントリビューションガイドはないので、README と最近マージされた PR をいくつか読んで、変更の出し方をつかみましょう。
  2. あなたのコントリビュートはプロジェクトの Apache-2.0 ライセンスで公開されます。
  3. 下にある 2 件の初心者向けのオープンな issue から 1 つ選び、作業を始める前に取り組みたいとコメントしましょう。
issue を読み込んでいます

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

  • `ClientSpecifiesVersionInHeader` doesn't set `Vary` header
    オープン

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

    oxidecomputer/dropshot#1628 ·

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

  • Re-export `slog`
    オープン

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

    oxidecomputer/dropshot#1607 · コメント 7 件 ·

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

  • Update to Rust 2024 Edition / MSRV of 1.85
    オープン

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

    oxidecomputer/dropshot#1604 ·

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

  • Dropshot does not allow you to rename path variables across versions
    オープン

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

    oxidecomputer/dropshot#1566 · コメント 5 件 ·

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

  • This amazing project is missing a link from the github main page to docs.rs/dropshot
    オープン

    難易度 1/5 1時間未満 初心者へのやさしさ 68/100

    oxidecomputer/dropshot#1547 ·

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

  • make deserializable fields pub
    オープン

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

    oxidecomputer/dropshot#1525 ·

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

  • Dropshot exposes no static metrics
    オープン

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

    oxidecomputer/dropshot#1503 · コメント 1 件 ·

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

  • Log bad array on `cannot support tuple-like arrays` error
    オープン

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

    oxidecomputer/dropshot#1381 ·

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

  • Migration to schemars 1.0
    オープン

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

    oxidecomputer/dropshot#1375 · コメント 5 件 · リアクション 2 件 ·

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

  • Header names with capital letters are not deserialized
    再び着手できるかも @ahl が 407 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン

    oxidecomputer/dropshot#1373 · コメント 2 件 · 担当者 1 名 ·

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

  • Support schema for multipart requests
    オープン

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

    oxidecomputer/dropshot#1345 ·

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

  • Consider support for the QUERY method
    オープン

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

    oxidecomputer/dropshot#1225 ·

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

  • trait-based APIs defined local to a function don't compile
    オープン

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

    oxidecomputer/dropshot#1128 · コメント 2 件 ·

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

  • want server name in headers and errors
    オープン

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

    oxidecomputer/dropshot#1100 · コメント 4 件 ·

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

  • Add a way to combine ApiDescription instances
    オープン

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

    oxidecomputer/dropshot#1069 · リアクション 4 件 ·

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

  • Unable to implement an extractor the references my app-specific server context
    オープン

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

    oxidecomputer/dropshot#972 · コメント 8 件 ·

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

  • Make page tokens shorter
    オープン

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

    oxidecomputer/dropshot#923 · コメント 1 件 ·

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

  • test_util: Add meaningful names to test LogContexts
    オープン

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

    oxidecomputer/dropshot#900 · コメント 1 件 · リアクション 1 件 ·

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

  • Support naming Tokio tasks
    オープン

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

    oxidecomputer/dropshot#853 · リアクション 2 件 ·

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

  • Allow configuring http server parameters.
    オープン

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

    oxidecomputer/dropshot#726 · コメント 2 件 · リアクション 2 件 ·

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

  • Should dropshot endpoints be able to return `Option<T>`?
    オープン

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

    oxidecomputer/dropshot#669 · コメント 8 件 ·

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

  • Generalize dtrace support for other tracing tools
    オープン

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

    oxidecomputer/dropshot#664 · コメント 1 件 · リアクション 1 件 ·

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

  • Expose ApiSchemaGenerator and ApiEndpointHeader
    オープン

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

    oxidecomputer/dropshot#643 · コメント 1 件 · リアクション 1 件 ·

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

  • Allow `Query` to take an `Option<T>` type
    再び着手できるかも @ahl が 1264 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン

    oxidecomputer/dropshot#636 · 担当者 1 名 ·

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

  • Provide better experience when POSTing an empty body on an endpoint that only has optional body params
    オープン

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

    oxidecomputer/dropshot#635 ·

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

  • Sharing an `ApiDescription` with multiple server instances
    オープン

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

    oxidecomputer/dropshot#547 ·

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

  • Should `close()` wait for the server to shutdown?
    オープン

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

    oxidecomputer/dropshot#546 ·

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

  • Test that max request body size is enforced for chunked encoding
    オープン

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

    oxidecomputer/dropshot#545 · コメント 1 件 ·

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

  • Test that requests with large request Content-Length cannot cause a denial-of-service
    オープン

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

    oxidecomputer/dropshot#544 ·

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

  • LogContext paths could be more unique
    オープン

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

    oxidecomputer/dropshot#479 ·

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

  • Allowing other content types for json
    オープン

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

    oxidecomputer/dropshot#441 · コメント 2 件 ·

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

  • Mechanism for fetching previous page
    オープン

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

    oxidecomputer/dropshot#436 ·

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

  • investigate representing #[channel] in AsyncAPI format
    オープン

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

    oxidecomputer/dropshot#429 · リアクション 2 件 ·

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

  • Newlines removed in move from doc comment to OpenAPI `description`
    オープン

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

    oxidecomputer/dropshot#402 · コメント 3 件 ·

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

  • Want mechanism for distinguishing "Rust doc" from "API doc"
    オープン

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

    oxidecomputer/dropshot#401 · コメント 1 件 ·

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

  • Use components for common params in OpenAPI spec
    オープン

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

    oxidecomputer/dropshot#386 · コメント 1 件 ·

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

  • bad results when using multiple Rust types with the same name
    オープン

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

    oxidecomputer/dropshot#383 · リアクション 2 件 ·

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

  • Raise a build time error for nested structs with URL-encoded bodies
    再び着手できるかも @plotnick が 1563 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン

    oxidecomputer/dropshot#382 · 担当者 1 名 ·

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

  • enum openapi descriptions
    オープン

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

    oxidecomputer/dropshot#375 · コメント 8 件 ·

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

  • when you add custom response headers to an endpoint it should propogate to OPTIONS
    オープン

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

    oxidecomputer/dropshot#344 · コメント 2 件 ·

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

  • server lifecycle docs are sparse, wrong
    オープン

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

    oxidecomputer/dropshot#323 ·

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

  • Make header checks in dropshot::test_util configurable.
    オープン

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

    oxidecomputer/dropshot#299 · コメント 3 件 ·

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

  • would like a more generic no-content response type
    オープン

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

    oxidecomputer/dropshot#265 · コメント 4 件 ·

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

  • Dependency Dashboard
    オープン

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

    oxidecomputer/dropshot#238 · コメント 4 件 ·

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

  • Allow overlapping route definitions
    オープン

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

    oxidecomputer/dropshot#199 · コメント 10 件 · リアクション 2 件 ·

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

  • Proposal: make_request helpers shouldn't assert status code
    オープン

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

    oxidecomputer/dropshot#165 · コメント 3 件 ·

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

  • logging::test::test_config_file failure on Windows bot
    オープン
    :bug: bug

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

    oxidecomputer/dropshot#141 · コメント 3 件 ·

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

  • dropshot has implicit dependency on schemars and serde versions
    オープン

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

    oxidecomputer/dropshot#67 · コメント 5 件 ·

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

  • Allow usage as building block in larger application
    オープン

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

    oxidecomputer/dropshot#62 · コメント 9 件 · リアクション 4 件 ·

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

  • Ability to set Response Headers
    オープン

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

    oxidecomputer/dropshot#57 · コメント 11 件 · リアクション 1 件 ·

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

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

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