Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Plugin request for Buf Schema Registry: Grpc.Net.Client

Abierto
#2,255 1 comentario 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
35/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
csharp, grpc
Área
tooling

Línea de trabajo

Comienza comparando el plugin grpc/csharp existente con el código fuente de Grpc.Tools en chromium.googlesource.com y la documentación del paquete NuGet. Comprueba cómo están estructurados los plugins de este repositorio y, después, confirma que el nuevo plugin utiliza las herramientas modernas de Grpc.Net.Client y produce la salida C# esperada sin la dependencia obsoleta de Grpc.Core.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Feature

Mandatory

I believe the source code is here: https://chromium.googlesource.com/external/github.com/grpc/grpc/+/HEAD/src/csharp/Grpc.Tools/

Optional

Does the plugin have a valid semver version?

Yes, see here: https://www.nuget.org/packages/Grpc.Tools/

Does the plugin have a dependency on another plugin?

I don't believe so.

Does the output of this plugin depend on any other external libraries?

I don't believe so.

Motivation

There's a grpc/csharp plugin already, but it generates code that uses Grpc.Core, which is deprecated. There's an approach that uses dotnet tooling, but it'd be awesome from my perspective if Buf supported this as well.

Lenguaje dominante
Dockerfile
Estrellas
74
Forks
24
Merge medio
3 h 54 min
PR fusionados (30 d)
62

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de bufbuild/plugins

Todos los issues de bufbuild/plugins

Issues similares

Más issues de DevTools

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.