Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

oxidecomputer/dropshot

expose REST APIs from a Rust program

oxidecomputer/dropshot é bom para iniciantes?

Os mantenedores de oxidecomputer/dropshot costumam responder a um pull request em até 1 dia. Agora há 2 issues para iniciantes abertas.

Estrelas
1.2k
Forks
103
Issues abertas para iniciantes
2
Issues indexadas
59
Merge médio
1d 20h
PRs com merge (30d)
19
Linguagem predominante
Rust
Licença
Apache-2.0
Último push no GitHub
19/10/2026
Última indexação
20/9/2026
Guia de contribuição
Sem guia de contribuição
Código de conduta
Sem código de conduta
Labels para iniciantes
Nenhum label para iniciantes indexado

Como contribuir com oxidecomputer/dropshot

  1. Não há guia de contribuição, então comece pelo README e por alguns pull requests com merge recente para ver como as mudanças são propostas.
  2. Suas contribuições serão publicadas sob a licença Apache-2.0 do projeto.
  3. Escolha uma das 2 issues abertas para iniciantes abaixo e comente que quer trabalhar nela antes de começar.
Carregando issues

Issues em que talvez alguém já esteja trabalhando aparecem no fim. Ordenar tudo por data

  • hyper's default 30s header_read_timeout closes idle keep-alive connections, racing reqwest/progenitor clients
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 28/100

    oxidecomputer/dropshot#1739 · 2 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Re-export `slog`
    Aberta

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100

    oxidecomputer/dropshot#1607 · 7 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Update to Rust 2024 Edition / MSRV of 1.85
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 38/100

    oxidecomputer/dropshot#1604 ·

    Mantenedores costumam responder em até 1 dia

  • This amazing project is missing a link from the github main page to docs.rs/dropshot
    Aberta

    Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 68/100

    oxidecomputer/dropshot#1547 ·

    Mantenedores costumam responder em até 1 dia

  • make deserializable fields pub
    Talvez livre de novo Um pull request para esta issue foi fechado sem ser mesclado. Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 38/100

    oxidecomputer/dropshot#1525 ·

    Mantenedores costumam responder em até 1 dia

  • Dropshot exposes no static metrics
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 30/100

    oxidecomputer/dropshot#1503 · 1 comentário ·

    Mantenedores costumam responder em até 1 dia

  • Log bad array on `cannot support tuple-like arrays` error
    Aberta

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 55/100

    oxidecomputer/dropshot#1381 ·

    Mantenedores costumam responder em até 1 dia

  • Migration to schemars 1.0
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 45/100

    oxidecomputer/dropshot#1375 · 5 comentários · 2 reações ·

    Mantenedores costumam responder em até 1 dia

  • Header names with capital letters are not deserialized
    Talvez livre de novo @ahl assumiu há 429 dias e não há nenhum pull request aberto. Aberta

    oxidecomputer/dropshot#1373 · 2 comentários · 1 responsável ·

    Mantenedores costumam responder em até 1 dia

  • Support schema for multipart requests
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100

    oxidecomputer/dropshot#1345 ·

    Mantenedores costumam responder em até 1 dia

  • Consider support for the QUERY method
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 28/100

    oxidecomputer/dropshot#1225 ·

    Mantenedores costumam responder em até 1 dia

  • trait-based APIs defined local to a function don't compile
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    oxidecomputer/dropshot#1128 · 2 comentários ·

    Mantenedores costumam responder em até 1 dia

  • want server name in headers and errors
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    oxidecomputer/dropshot#1100 · 4 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Unable to implement an extractor the references my app-specific server context
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    oxidecomputer/dropshot#972 · 8 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Make page tokens shorter
    Talvez livre de novo Um pull request para esta issue foi fechado sem ser mesclado. Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    oxidecomputer/dropshot#923 · 1 comentário ·

    Mantenedores costumam responder em até 1 dia

  • test_util: Add meaningful names to test LogContexts
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100

    oxidecomputer/dropshot#900 · 1 comentário · 1 reação ·

    Mantenedores costumam responder em até 1 dia

  • Support naming Tokio tasks
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100

    oxidecomputer/dropshot#853 · 2 reações ·

    Mantenedores costumam responder em até 1 dia

  • Allow configuring http server parameters.
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 45/100

    oxidecomputer/dropshot#726 · 2 comentários · 2 reações ·

    Mantenedores costumam responder em até 1 dia

  • Should dropshot endpoints be able to return `Option<T>`?
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    oxidecomputer/dropshot#669 · 8 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Generalize dtrace support for other tracing tools
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100

    oxidecomputer/dropshot#664 · 1 comentário · 1 reação ·

    Mantenedores costumam responder em até 1 dia

  • Expose ApiSchemaGenerator and ApiEndpointHeader
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    oxidecomputer/dropshot#643 · 1 comentário · 1 reação ·

    Mantenedores costumam responder em até 1 dia

  • Allow `Query` to take an `Option<T>` type
    Talvez livre de novo @ahl assumiu há 1286 dias e não há nenhum pull request aberto. Aberta

    oxidecomputer/dropshot#636 · 1 responsável ·

    Mantenedores costumam responder em até 1 dia

  • Provide better experience when POSTing an empty body on an endpoint that only has optional body params
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    oxidecomputer/dropshot#635 ·

    Mantenedores costumam responder em até 1 dia

  • Sharing an `ApiDescription` with multiple server instances
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100

    oxidecomputer/dropshot#547 ·

    Mantenedores costumam responder em até 1 dia

  • Should `close()` wait for the server to shutdown?
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 20/100

    oxidecomputer/dropshot#546 ·

    Mantenedores costumam responder em até 1 dia

  • Test that requests with large request Content-Length cannot cause a denial-of-service
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 48/100

    oxidecomputer/dropshot#544 ·

    Mantenedores costumam responder em até 1 dia

  • LogContext paths could be more unique
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 30/100

    oxidecomputer/dropshot#479 ·

    Mantenedores costumam responder em até 1 dia

  • Allowing other content types for json
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 42/100

    oxidecomputer/dropshot#441 · 2 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Mechanism for fetching previous page
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100

    oxidecomputer/dropshot#436 ·

    Mantenedores costumam responder em até 1 dia

  • investigate representing #[channel] in AsyncAPI format
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100

    oxidecomputer/dropshot#429 · 2 reações ·

    Mantenedores costumam responder em até 1 dia

  • Newlines removed in move from doc comment to OpenAPI `description`
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100

    oxidecomputer/dropshot#402 · 3 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Want mechanism for distinguishing "Rust doc" from "API doc"
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 28/100

    oxidecomputer/dropshot#401 · 1 comentário ·

    Mantenedores costumam responder em até 1 dia

  • Use components for common params in OpenAPI spec
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100

    oxidecomputer/dropshot#386 · 1 comentário ·

    Mantenedores costumam responder em até 1 dia

  • bad results when using multiple Rust types with the same name
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100

    oxidecomputer/dropshot#383 · 2 reações ·

    Mantenedores costumam responder em até 1 dia

  • Raise a build time error for nested structs with URL-encoded bodies
    Talvez livre de novo @plotnick assumiu há 1586 dias e não há nenhum pull request aberto. Aberta

    oxidecomputer/dropshot#382 · 1 responsável ·

    Mantenedores costumam responder em até 1 dia

  • enum openapi descriptions
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    oxidecomputer/dropshot#375 · 8 comentários ·

    Mantenedores costumam responder em até 1 dia

  • when you add custom response headers to an endpoint it should propogate to OPTIONS
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 25/100

    oxidecomputer/dropshot#344 · 2 comentários ·

    Mantenedores costumam responder em até 1 dia

  • server lifecycle docs are sparse, wrong
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100

    oxidecomputer/dropshot#323 ·

    Mantenedores costumam responder em até 1 dia

  • Make header checks in dropshot::test_util configurable.
    Aberta

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 45/100

    oxidecomputer/dropshot#299 · 3 comentários ·

    Mantenedores costumam responder em até 1 dia

  • would like a more generic no-content response type
    Aberta

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 45/100

    oxidecomputer/dropshot#265 · 4 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Dependency Dashboard
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 15/100

    oxidecomputer/dropshot#238 · 4 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Allow overlapping route definitions
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100

    oxidecomputer/dropshot#199 · 10 comentários · 2 reações ·

    Mantenedores costumam responder em até 1 dia

  • Proposal: make_request helpers shouldn't assert status code
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    oxidecomputer/dropshot#165 · 3 comentários ·

    Mantenedores costumam responder em até 1 dia

  • logging::test::test_config_file failure on Windows bot
    Aberta
    :bug: bug

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100

    oxidecomputer/dropshot#141 · 3 comentários ·

    Mantenedores costumam responder em até 1 dia

  • dropshot has implicit dependency on schemars and serde versions
    Talvez livre de novo Um pull request para esta issue foi fechado sem ser mesclado. Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100

    oxidecomputer/dropshot#67 · 5 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Allow usage as building block in larger application
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100

    oxidecomputer/dropshot#62 · 9 comentários · 4 reações ·

    Mantenedores costumam responder em até 1 dia

  • Ability to set Response Headers
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100

    oxidecomputer/dropshot#57 · 11 comentários · 1 reação ·

    Mantenedores costumam responder em até 1 dia

  • move functionality of RequestContext::page_limit() to PaginationParams::limit()?
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100

    oxidecomputer/dropshot#52 ·

    Mantenedores costumam responder em até 1 dia

  • implement full OpenAPI petstore example
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100

    oxidecomputer/dropshot#49 ·

    Mantenedores costumam responder em até 1 dia

  • error codes for dropshot-provided errors need work
    Talvez livre de novo Um pull request para esta issue foi fechado sem ser mesclado. Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100

    oxidecomputer/dropshot#41 · 2 comentários ·

    Mantenedores costumam responder em até 1 dia

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.