microsoft/typespec è adatto ai principianti?

Negli ultimi 30 giorni microsoft/typespec ha accettato 52 delle 91 pull request di contributori esterni, e i suoi maintainer di solito rispondono entro 1 giorno. In questo momento sono aperte 12 issue adatte ai principianti.

Stelle
5.9k
Fork
421
Issue aperte per principianti
12
Issue indicizzate
1.1k
Merge medio
2g 3h
PR unite (30g)
176
Lingua principale
Java
Licenza
MIT
Ultimo push su GitHub
9/11/2026
Ultima indicizzazione
17/9/2026
Guida per i contributori
Guida per i contributori
Codice di condotta
Codice di condotta
Label per principianti
good first issue

Come contribuire a microsoft/typespec

  1. Leggi prima la guida per contribuire: spiega come i maintainer vogliono che le modifiche siano proposte, testate e revisionate.
  2. Il progetto include un dev container: aprilo in Codespaces per avere un ambiente funzionante nel browser.
  3. Leggi il suo codice di condotta: vale per issue e pull request tanto quanto per la chat.
  4. Scegli una delle 12 issue aperte adatte ai principianti qui sotto e, prima di iniziare, scrivi in un commento che vuoi occupartene.
Caricamento delle issue

Le issue su cui forse qualcuno sta già lavorando sono in fondo alla lista. Ordina tutto per data

  • [Bug]: Nullable implicit operator on string extensible enums still throws for a null string
    Aperta
    bug emitter:client:csharp

    Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100

    microsoft/typespec#12572 · 1 commento · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Investigate VS extension publishing failures and modernize publishing
    Aperta
    bug eng

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 38/100

    microsoft/typespec#12551 · 1 commento · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • [http-client-csharp] Expose extensible discriminator values on output models
    Aperta
    emitter:client:csharp feature

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    microsoft/typespec#12524 · 1 commento · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • [http-client-csharp] Shared visibility models serialize unset properties from other request contexts
    Aperta
    bug emitter:client:csharp

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 72/100

    microsoft/typespec#12503 · 1 commento · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • [EPIC] Improve end-to-end C# SDK generation performance across all five stages
    Aperta
    emitter:client:csharp epic feature

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    microsoft/typespec#12442 · 1 commento · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • [Bug]: Can not reuse declaration expressions?
    Aperta
    compiler:core design:needed

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100

    microsoft/typespec#12413 · 5 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • [http]: Add HEAD operation template that returns resource-related headers
    Forse di nuovo libera @darshpatel1052 l’ha presa 9 giorni fa e non c’è nessuna pull request aperta. Aperta
    feature lib:http triaged:core

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    microsoft/typespec#12411 · 2 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • [http-client-csharp] Handling types that are both experimental and obsolete, including omitting unused types
    Aperta
    emitter:client:csharp feature

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    microsoft/typespec#12408 · 1 commento · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • [Bug]: [python] Reading a model property detaches the container previously returned by __getitem__, dropping mutations
    Aperta
    bug emitter:client:python

    Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100

    microsoft/typespec#12360 · 1 commento · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • [Bug]: http-client-js ignores `NoAuth` in a `@useAuth` union
    Aperta
    bug emitter:client:js

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 57/100

    microsoft/typespec#12354 · 1 commento · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • [http-client-java] Bug, Java paging retains a previous page-size override when reused
    Forse di nuovo libera @XiaofeiCao l’ha presa 28 giorni fa e non c’è nessuna pull request aperta. Aperta
    bug emitter:client:java

    microsoft/typespec#12199 · 1 commento · 1 reazione · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • [http-client-csharp] Model factories use intermediate discriminator for leaf models sharing an inherited discriminator
    Forse di nuovo libera @JoshLove01 l’ha presa 31 giorni fa e non c’è nessuna pull request aperta. Aperta
    bug emitter:client:csharp

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 22/100

    microsoft/typespec#12151 · 1 commento · 2 reazioni · 2 assegnatari ·

    I maintainer di solito rispondono entro 1 giorno

  • OpenAPI 3.2 SSE schemas misdescribe unnamed events and literal payloads
    Aperta
    bug emitter:openapi3 triaged:core

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100

    microsoft/typespec#12119 · 2 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • [http-client-csharp] Run Azure Core standard and RPC LRO Spector scenarios
    Aperta
    emitter:client:csharp

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 42/100

    microsoft/typespec#12111 · 1 commento · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Silent implicit HTTP verb on verb-less operations breaks non-REST programs with duplicate-operation errors
    Aperta
    feature lib:http triaged:core

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100

    microsoft/typespec#12105 · 1 commento · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • [http-client-csharp] Async pagination drops enumeration cancellation tokens
    Aperta
    bug emitter:client:csharp

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    microsoft/typespec#12104 · 2 commenti · 1 reazione · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • http-server-csharp: FooServiceVersions used to contain const strings, now it's enum
    Aperta
    emitter:service:csharp feature

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    microsoft/typespec#12099 · 1 commento · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • [python] add test case for https://github.com/Azure/typespec-azure/pull/5471
    Forse di nuovo libera @msyyc l’ha presa 56 giorni fa e non c’è nessuna pull request aperta. Aperta
    emitter:client:python feature

    microsoft/typespec#12006 · 2 reazioni · 2 assegnatari ·

    I maintainer di solito rispondono entro 1 giorno

  • [http-server-csharp]: Tests for standard ARM template coverage
    Forse di nuovo libera @markcowl l’ha presa 57 giorni fa e non c’è nessuna pull request aperta. Aperta
    emitter:service:csharp feature triaged:core

    microsoft/typespec#11972 · 1 commento · 1 reazione · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • [Bug]: FilterVisibility strips visibility decorators
    Aperta
    compiler:core feature triaged:core

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 64/100

    microsoft/typespec#11952 · 5 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • [Python] Remove obsolete CI scripts after CI Gate migration
    Forse di nuovo libera @msyyc l’ha presa 67 giorni fa e non c’è nessuna pull request aperta. Aperta
    emitter:client:python

    microsoft/typespec#11873 · 1 reazione · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • [http-client-csharp] Remove internal models referenced only by BinaryData union metadata
    Aperta
    emitter:client:csharp

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100

    microsoft/typespec#11845 · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Preserve union metadata when back compat preserves a property type
    Aperta
    emitter:client:csharp

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 25/100

    microsoft/typespec#11844 · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • [http-client-csharp] Do not include internal union variant types in the generated property description
    Aperta
    bug emitter:client:csharp

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 72/100

    microsoft/typespec#11843 · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Migrate typespec-vscode language client from push to pull configuration model
    Aperta
    ide

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 68/100

    microsoft/typespec#11829 · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • [http-client-csharp] Parallel Azure SDK regeneration races on shared MSBuild intermediate files
    Forse di nuovo libera @JoshLove-msft l’ha presa 58 giorni fa e non c’è nessuna pull request aperta. Aperta
    bug emitter:client:csharp

    microsoft/typespec#11822 · 2 reazioni · 2 assegnatari ·

    I maintainer di solito rispondono entro 1 giorno

  • [http-client-csharp] Model factory overload disambiguation should use C# overload-resolution analysis
    Aperta
    emitter:client:csharp feature

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    microsoft/typespec#11805 · 1 commento · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • [http-client-csharp] Support declarative generated property transformations without full replacement
    Aperta
    emitter:client:csharp feature

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    microsoft/typespec#11804 · 3 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • [http-client-csharp] Positional constructor parameter restoration can silently mis-bind after a reorder
    Aperta
    bug emitter:client:csharp

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    microsoft/typespec#11787 · 1 commento · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • [http-client-csharp] Disambiguate property names that collide after date-time normalization
    Aperta
    bug emitter:client:csharp

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    microsoft/typespec#11784 · 1 commento · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • [http-client-csharp] Resolve GA date-time name ownership for projected properties
    Aperta
    bug emitter:client:csharp

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    microsoft/typespec#11783 · 1 commento · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Unify semantic property matching across generated and custom model bases
    Aperta
    emitter:client:csharp feature

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    microsoft/typespec#11765 · 1 commento · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • protobuf emitter maps unknown to Any (should have an option for Struct)
    Aperta
    design:needed emitter:protobuf triaged:core

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    microsoft/typespec#11764 · 1 commento · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Address Missing Nullable Value Guard in CreateRequest Method for DateTime Params
    Forse di nuovo libera @jorgerangel-msft l’ha presa 79 giorni fa e non c’è nessuna pull request aperta. Aperta
    bug emitter:client:csharp

    microsoft/typespec#11759 · 1 commento · 2 reazioni · 2 assegnatari ·

    I maintainer di solito rispondono entro 1 giorno

  • [java] prototype, allow `@override` decorator apply to protocol method
    Forse di nuovo libera @weidongxu-microsoft l’ha presa 79 giorni fa e non c’è nessuna pull request aperta. Aperta
    emitter:client:java feature

    microsoft/typespec#11757 · 2 commenti · 1 reazione · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • [python] add test case for https://github.com/microsoft/typespec/pull/11613
    Forse di nuovo libera @msyyc l’ha presa 79 giorni fa e non c’è nessuna pull request aperta. Aperta
    emitter:client:python feature

    microsoft/typespec#11754 · 2 commenti · 2 reazioni · 2 assegnatari ·

    I maintainer di solito rispondono entro 1 giorno

  • [python] add test case for https://github.com/microsoft/typespec/pull/11677
    Forse di nuovo libera @msyyc l’ha presa 85 giorni fa e non c’è nessuna pull request aperta. Aperta
    emitter:client:python feature

    microsoft/typespec#11721 · 1 commento · 2 reazioni · 2 assegnatari ·

    I maintainer di solito rispondono entro 1 giorno

  • [Bug]: Quirks while deriving models
    Aperta
    bug compiler:core triaged:core

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 42/100

    microsoft/typespec#11720 · 4 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • [http-client-csharp] Support composes client option for extension properties
    Forse di nuovo libera @jorgerangel-msft l’ha presa 73 giorni fa e non c’è nessuna pull request aperta. Aperta
    emitter:client:csharp feature

    microsoft/typespec#11715 · 1 commento · 1 reazione · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Align @experimental emitterScope with the standard scope convention
    Aperta
    emitter:client:all feature

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100

    microsoft/typespec#11702 · 1 commento · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • [Bug]: Management emitter leaks into Coverage Overview and lacks a C# table header
    Forse di nuovo libera @live1206 l’ha presa 86 giorni fa e non c’è nessuna pull request aperta. Aperta
    bug emitter:client:csharp spector

    microsoft/typespec#11699 · 1 commento · 1 reazione · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • [Feature Request] HTTP: declare custom/extended HTTP methods and emit OpenAPI 3.2 additionalOperations
    Aperta
    design:needed emitter:openapi3 lib:http triaged:core

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    microsoft/typespec#11668 · 2 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • [http-client-csharp] Support optional success response bodies
    Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
    emitter:client:csharp feature

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    microsoft/typespec#11651 · 2 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • [C#] Support BinaryData-backed data URI serialization
    Aperta
    emitter:client:csharp feature

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 48/100

    microsoft/typespec#11649 · 1 commento · 2 reazioni ·

    I maintainer di solito rispondono entro 1 giorno

  • Investigate Adding Telemetry for Renames + Back Compat Done By the Generator
    Aperta
    emitter:client:csharp feature

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    microsoft/typespec#11624 · 3 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • [http-client-python] Use SPDX license metadata for pygen package
    Forse di nuovo libera @msyyc l’ha presa 95 giorni fa e non c’è nessuna pull request aperta. Aperta
    bug deprecation emitter:client:python

    microsoft/typespec#11607 · 1 commento · 1 reazione · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • [http-client-python] Remove setuptools warnings for pygen template directories
    Forse di nuovo libera @msyyc l’ha presa 95 giorni fa e non c’è nessuna pull request aperta. Aperta
    bug emitter:client:python

    microsoft/typespec#11604 · 1 commento · 1 reazione · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Track DEP0190 warnings from http-client-python install and prepare scripts
    Forse di nuovo libera @msyyc l’ha presa 95 giorni fa e non c’è nessuna pull request aperta. Aperta
    bug emitter:client:python

    microsoft/typespec#11603 · 1 commento · 1 reazione · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • [Bug]: @madeRequired breaks OptionalProperties
    Forse di nuovo libera @timotheeguerin l’ha presa 59 giorni fa e non c’è nessuna pull request aperta. Aperta
    bug design:needed lib:versioning triaged:core

    microsoft/typespec#11592 · 5 commenti · 1 reazione · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • [python]: typeddict generating non-input types
    Aperta
    bug emitter:client:python

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 38/100

    microsoft/typespec#11562 · 1 commento · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

Vengono mostrati i 100 più recenti

Questa pagina elenca solo ciò che è stato indicizzato di recente. Il filtro avanzato contiene l'inventario completo, ristretto per linguaggio, difficoltà e durata.

Apri il filtro avanzato

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.