Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

expose REST APIs from a Rust program

oxidecomputer/dropshot est-il accessible aux débutants ?

Les mainteneurs de oxidecomputer/dropshot répondent en général à une pull request sous 2 jours. 2 issues accessibles aux débutants sont ouvertes en ce moment.

Étoiles
1.2k
Forks
103
Issues débutants ouvertes
2
Issues indexées
59
Merge moyen
1 j 15 h
PR mergées (30 j)
18
Langage dominant
Rust
Licence
Apache-2.0
Dernier push GitHub
19/10/2026
Dernière indexation
20/9/2026
Guide de contribution
Aucun guide de contribution
Code de conduite
Aucun code de conduite
Labels débutants
Aucun label débutant indexé

Comment contribuer à oxidecomputer/dropshot

  1. Il n'y a pas de guide de contribution : partez du README et de quelques pull requests fusionnées récemment pour voir comment les changements sont proposés.
  2. Vos contributions seront publiées sous la licence Apache-2.0 du projet.
  3. Choisissez l'une des 2 issues ouvertes accessibles aux débutants ci-dessous et indiquez en commentaire que vous voulez la prendre avant de commencer.

Les issues sur lesquelles quelqu’un travaille peut-être déjà sont listées en dernier. Tout trier par date

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

    Difficulté 4/5 3-5 jours Accessibilité débutants 28/100

    oxidecomputer/dropshot#1739 · 2 commentaires ·

    Les mainteneurs répondent en général sous 2 jours

  • Re-export `slog`
    Ouverte

    Difficulté 2/5 1-3 heures Accessibilité débutants 68/100

    oxidecomputer/dropshot#1607 · 7 commentaires ·

    Les mainteneurs répondent en général sous 2 jours

  • Update to Rust 2024 Edition / MSRV of 1.85
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 38/100

    oxidecomputer/dropshot#1604 ·

    Les mainteneurs répondent en général sous 2 jours

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

    Difficulté 1/5 Moins d'une heure Accessibilité débutants 68/100

    oxidecomputer/dropshot#1547 ·

    Les mainteneurs répondent en général sous 2 jours

  • make deserializable fields pub
    Peut-être à nouveau libre Une pull request pour cette issue a été fermée sans être fusionnée. Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 38/100

    oxidecomputer/dropshot#1525 ·

    Les mainteneurs répondent en général sous 2 jours

  • Dropshot exposes no static metrics
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 30/100

    oxidecomputer/dropshot#1503 · 1 commentaire ·

    Les mainteneurs répondent en général sous 2 jours

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

    Difficulté 2/5 1-3 heures Accessibilité débutants 55/100

    oxidecomputer/dropshot#1381 ·

    Les mainteneurs répondent en général sous 2 jours

  • Migration to schemars 1.0
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 45/100

    oxidecomputer/dropshot#1375 · 5 commentaires · 2 réactions ·

    Les mainteneurs répondent en général sous 2 jours

  • Header names with capital letters are not deserialized
    Peut-être à nouveau libre @ahl l’a pris il y a 424 jours, et aucune pull request n’est ouverte. Ouverte

    oxidecomputer/dropshot#1373 · 2 commentaires · 1 personne assignée ·

    Les mainteneurs répondent en général sous 2 jours

  • Support schema for multipart requests
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100

    oxidecomputer/dropshot#1345 ·

    Les mainteneurs répondent en général sous 2 jours

  • Consider support for the QUERY method
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 28/100

    oxidecomputer/dropshot#1225 ·

    Les mainteneurs répondent en général sous 2 jours

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

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    oxidecomputer/dropshot#1128 · 2 commentaires ·

    Les mainteneurs répondent en général sous 2 jours

  • want server name in headers and errors
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    oxidecomputer/dropshot#1100 · 4 commentaires ·

    Les mainteneurs répondent en général sous 2 jours

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

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    oxidecomputer/dropshot#972 · 8 commentaires ·

    Les mainteneurs répondent en général sous 2 jours

  • Make page tokens shorter
    Peut-être à nouveau libre Une pull request pour cette issue a été fermée sans être fusionnée. Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    oxidecomputer/dropshot#923 · 1 commentaire ·

    Les mainteneurs répondent en général sous 2 jours

  • test_util: Add meaningful names to test LogContexts
    Ouverte

    Difficulté 3/5 1-2 jours Accessibilité débutants 35/100

    oxidecomputer/dropshot#900 · 1 commentaire · 1 réaction ·

    Les mainteneurs répondent en général sous 2 jours

  • Support naming Tokio tasks
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 25/100

    oxidecomputer/dropshot#853 · 2 réactions ·

    Les mainteneurs répondent en général sous 2 jours

  • Allow configuring http server parameters.
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 45/100

    oxidecomputer/dropshot#726 · 2 commentaires · 2 réactions ·

    Les mainteneurs répondent en général sous 2 jours

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

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    oxidecomputer/dropshot#669 · 8 commentaires ·

    Les mainteneurs répondent en général sous 2 jours

  • Generalize dtrace support for other tracing tools
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    oxidecomputer/dropshot#664 · 1 commentaire · 1 réaction ·

    Les mainteneurs répondent en général sous 2 jours

  • Expose ApiSchemaGenerator and ApiEndpointHeader
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    oxidecomputer/dropshot#643 · 1 commentaire · 1 réaction ·

    Les mainteneurs répondent en général sous 2 jours

  • Allow `Query` to take an `Option<T>` type
    Peut-être à nouveau libre @ahl l’a pris il y a 1281 jours, et aucune pull request n’est ouverte. Ouverte

    oxidecomputer/dropshot#636 · 1 personne assignée ·

    Les mainteneurs répondent en général sous 2 jours

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

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    oxidecomputer/dropshot#635 ·

    Les mainteneurs répondent en général sous 2 jours

  • Sharing an `ApiDescription` with multiple server instances
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    oxidecomputer/dropshot#547 ·

    Les mainteneurs répondent en général sous 2 jours

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

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100

    oxidecomputer/dropshot#546 ·

    Les mainteneurs répondent en général sous 2 jours

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

    Difficulté 3/5 1-2 jours Accessibilité débutants 48/100

    oxidecomputer/dropshot#544 ·

    Les mainteneurs répondent en général sous 2 jours

  • LogContext paths could be more unique
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 30/100

    oxidecomputer/dropshot#479 ·

    Les mainteneurs répondent en général sous 2 jours

  • Allowing other content types for json
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 42/100

    oxidecomputer/dropshot#441 · 2 commentaires ·

    Les mainteneurs répondent en général sous 2 jours

  • Mechanism for fetching previous page
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100

    oxidecomputer/dropshot#436 ·

    Les mainteneurs répondent en général sous 2 jours

  • investigate representing #[channel] in AsyncAPI format
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    oxidecomputer/dropshot#429 · 2 réactions ·

    Les mainteneurs répondent en général sous 2 jours

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

    Difficulté 3/5 1-2 jours Accessibilité débutants 45/100

    oxidecomputer/dropshot#402 · 3 commentaires ·

    Les mainteneurs répondent en général sous 2 jours

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

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 28/100

    oxidecomputer/dropshot#401 · 1 commentaire ·

    Les mainteneurs répondent en général sous 2 jours

  • Use components for common params in OpenAPI spec
    Ouverte

    Difficulté 3/5 1-2 jours Accessibilité débutants 35/100

    oxidecomputer/dropshot#386 · 1 commentaire ·

    Les mainteneurs répondent en général sous 2 jours

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

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100

    oxidecomputer/dropshot#383 · 2 réactions ·

    Les mainteneurs répondent en général sous 2 jours

  • Raise a build time error for nested structs with URL-encoded bodies
    Peut-être à nouveau libre @plotnick l’a pris il y a 1580 jours, et aucune pull request n’est ouverte. Ouverte

    oxidecomputer/dropshot#382 · 1 personne assignée ·

    Les mainteneurs répondent en général sous 2 jours

  • enum openapi descriptions
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    oxidecomputer/dropshot#375 · 8 commentaires ·

    Les mainteneurs répondent en général sous 2 jours

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

    Difficulté 3/5 1-2 jours Accessibilité débutants 25/100

    oxidecomputer/dropshot#344 · 2 commentaires ·

    Les mainteneurs répondent en général sous 2 jours

  • server lifecycle docs are sparse, wrong
    Ouverte

    Difficulté 3/5 1-2 jours Accessibilité débutants 45/100

    oxidecomputer/dropshot#323 ·

    Les mainteneurs répondent en général sous 2 jours

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

    Difficulté 2/5 1-3 heures Accessibilité débutants 45/100

    oxidecomputer/dropshot#299 · 3 commentaires ·

    Les mainteneurs répondent en général sous 2 jours

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

    Difficulté 2/5 1-3 heures Accessibilité débutants 45/100

    oxidecomputer/dropshot#265 · 4 commentaires ·

    Les mainteneurs répondent en général sous 2 jours

  • Dependency Dashboard
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 15/100

    oxidecomputer/dropshot#238 · 4 commentaires ·

    Les mainteneurs répondent en général sous 2 jours

  • Allow overlapping route definitions
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    oxidecomputer/dropshot#199 · 10 commentaires · 2 réactions ·

    Les mainteneurs répondent en général sous 2 jours

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

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    oxidecomputer/dropshot#165 · 3 commentaires ·

    Les mainteneurs répondent en général sous 2 jours

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

    Difficulté 3/5 1-2 jours Accessibilité débutants 45/100

    oxidecomputer/dropshot#141 · 3 commentaires ·

    Les mainteneurs répondent en général sous 2 jours

  • dropshot has implicit dependency on schemars and serde versions
    Peut-être à nouveau libre Une pull request pour cette issue a été fermée sans être fusionnée. Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100

    oxidecomputer/dropshot#67 · 5 commentaires ·

    Les mainteneurs répondent en général sous 2 jours

  • Allow usage as building block in larger application
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    oxidecomputer/dropshot#62 · 9 commentaires · 4 réactions ·

    Les mainteneurs répondent en général sous 2 jours

  • Ability to set Response Headers
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 48/100

    oxidecomputer/dropshot#57 · 11 commentaires · 1 réaction ·

    Les mainteneurs répondent en général sous 2 jours

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

    Difficulté 3/5 1-2 jours Accessibilité débutants 45/100

    oxidecomputer/dropshot#52 ·

    Les mainteneurs répondent en général sous 2 jours

  • implement full OpenAPI petstore example
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    oxidecomputer/dropshot#49 ·

    Les mainteneurs répondent en général sous 2 jours

  • error codes for dropshot-provided errors need work
    Peut-être à nouveau libre Une pull request pour cette issue a été fermée sans être fusionnée. Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    oxidecomputer/dropshot#41 · 2 commentaires ·

    Les mainteneurs répondent en général sous 2 jours

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.