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

Dart packages related to native interop and the foreign function interface. Contains code generators for generating bindings for other programming languages and packages related to the hooks system for bundling native code,

¿Es dart-lang/native apto para principiantes?

En los últimos 30 días, dart-lang/native fusionó 52 de 67 pull requests de colaboradores externos, y sus mantenedores suelen responder en 1 día. Ahora mismo hay 2 issues aptos para principiantes abiertos.

Estrellas
275
Forks
149
Issues abiertos para principiantes
2
Issues indexados
531
Merge medio
2 d 13 h
PR fusionados (30 d)
71
Lenguaje dominante
Dart
Licencia
BSD-3-Clause
Último push a GitHub
30/9/2026
Última indexación
15/9/2026
Guía de contribución
Guía de contribución
Código de conducta
Código de conducta
Etiquetas para principiantes
good first issue

Cómo contribuir a dart-lang/native

  1. Lee primero la guía de contribución: explica cómo quieren los mantenedores que se propongan, prueben y revisen los cambios.
  2. Lee su código de conducta: se aplica a los issues y pull requests igual que al chat.
  3. Tus contribuciones se publicarán bajo la licencia BSD-3-Clause del proyecto.
  4. Elige uno de los 2 issues abiertos aptos para principiantes de abajo y comenta que quieres trabajar en él antes de empezar.

Las issues en las que quizá ya trabaja alguien aparecen al final. Ordenar todo por fecha

  • [jni_flutter] 1.0.4 requires package:jni ^1.1.0 but pubspec still allows ^1.0.0
    Abierto

    Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100

    dart-lang/native#3722 ·

    Los mantenedores suelen responder en 1 día

  • [ffigen] Generate a non-throwing fromValueOrNull on Dart enums
    Abierto
    package:ffigen

    Dificultad 3/5 1-2 días Aptitud para principiantes 68/100

    dart-lang/native#3712 · 1 comentario · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • [code_assets] Allow for _only_ a linker in the `CodeConfig`
    Abierto
    package:code_assets

    Dificultad 3/5 1-2 días Aptitud para principiantes 68/100

    dart-lang/native#3711 · 4 comentarios ·

    Los mantenedores suelen responder en 1 día

  • [infra] Filter workspace CI
    Abierto
    type-infra

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    dart-lang/native#3699 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • [ffigen] Support `.blocking` blocks with return values
    Abierto
    lang-objective_c package:ffigen

    Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100

    dart-lang/native#3697 ·

    Los mantenedores suelen responder en 1 día

  • Duplicate `PyObject` typedef generated from CPython 3.11 headers
    Abierto
    needs-triage package:ffigen

    Dificultad 3/5 1-2 días Aptitud para principiantes 68/100

    dart-lang/native#3689 ·

    Los mantenedores suelen responder en 1 día

  • [infra] Support snippets with omissions
    Abierto
    type-infra

    Dificultad 3/5 1-2 días Aptitud para principiantes 68/100

    dart-lang/native#3688 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • [ffigen] Generate bindings for functions and globals declared in C++ namespaces
    Abierto
    lang-cpp package:ffigen

    Dificultad 5/5 Más de una semana Aptitud para principiantes 38/100

    dart-lang/native#3667 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • [ffigen] C++ functions outside `extern "C"` are bound to their unmangled name
    Abierto
    package:ffigen

    Dificultad 4/5 3-5 días Aptitud para principiantes 48/100

    dart-lang/native#3666 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • [hooks_runner] TimeoutException when file locking is unsupported by the filesystem (e.g. SMB shares on macOS)
    Abierto
    package:hooks_runner

    Dificultad 4/5 3-5 días Aptitud para principiantes 68/100

    dart-lang/native#3651 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • FFIgen does not tell libclang where its builtin headers are
    Abierto
    package:ffigen

    Dificultad 4/5 3-5 días Aptitud para principiantes 58/100

    dart-lang/native#3629 · 1 comentario · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • [jni] version_check_test flaky on CI
    Abierto
    lang-java package:jni package:jni_flutter package:jnigen type-infra

    Dificultad 3/5 1-2 días Aptitud para principiantes 55/100

    dart-lang/native#3601 ·

    Los mantenedores suelen responder en 1 día

  • [jnigen] Dart API 2026-08-28 feedback
    Quizá libre de nuevo @liamappelbe la tomó hace 34 días y no hay ningún pull request abierto. Abierto
    package:jnigen

    dart-lang/native#3596 · 1 comentario · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • [ffigen] Dart API feedback 2026-08-28
    Quizá libre de nuevo @liamappelbe la tomó hace 34 días y no hay ningún pull request abierto. Abierto
    package:ffigen

    dart-lang/native#3595 · 1 comentario · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • Proposal: targetIOSVersion may need to be updated to 15 for Flutter 3.47+
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100

    dart-lang/native#3594 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Non-ASCII link hook output is corrupted by `dart build cli` on Windows
    Abierto
    contributions-welcome package:hooks_runner

    Dificultad 4/5 3-5 días Aptitud para principiantes 52/100

    dart-lang/native#3593 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • [native_toolchain_c] Remove `package:glob` as dependency or fix it
    Abierto
    contributions-welcome package:native_toolchain_c

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    dart-lang/native#3583 · 4 comentarios ·

    Los mantenedores suelen responder en 1 día

  • [hooks_runner] Move kernel embedding code to dartdev
    Abierto
    P3 package:hooks_runner type-code-health

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    dart-lang/native#3582 ·

    Los mantenedores suelen responder en 1 día

  • Generating bindings for NSImage results in a conflicting declaration of Deprecated
    Abierto
    package:ffigen

    Dificultad 3/5 1-2 días Aptitud para principiantes 68/100

    dart-lang/native#3561 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • [ffigen] C++ method overloading
    Abierto
    lang-cpp package:ffigen

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    dart-lang/native#3554 · 2 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • [ffigen] Test filtering and renaming C++ classes and methods
    Abierto
    lang-cpp package:ffigen

    Dificultad 3/5 1-2 días Aptitud para principiantes 48/100

    dart-lang/native#3552 · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • [ffigen] C++ diamond inheritance
    Abierto
    lang-cpp package:ffigen

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    dart-lang/native#3544 ·

    Los mantenedores suelen responder en 1 día

  • A declared dependency that does not exist makes the hook re-run on every build
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 68/100

    dart-lang/native#3541 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • [ffigen][jnigen] Document processing pipeline
    Abierto
    package:ffigen package:jnigen

    Dificultad 3/5 1-2 días Aptitud para principiantes 68/100

    dart-lang/native#3527 ·

    Los mantenedores suelen responder en 1 día

  • [ffigen] Need C++ converters on `Type`
    Abierto
    lang-cpp package:ffigen

    Dificultad 4/5 3-5 días Aptitud para principiantes 48/100

    dart-lang/native#3523 ·

    Los mantenedores suelen responder en 1 día

  • [jnigen] Config visitor API should allow editing documentation
    Abierto
    good first issue lang-java package:jni package:jni_flutter package:jnigen

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    dart-lang/native#3496 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • [jnigen] Interface impl test is flaky on CI
    Abierto
    lang-java package:jni package:jni_flutter package:jnigen

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    dart-lang/native#3493 ·

    Los mantenedores suelen responder en 1 día

  • [ffigen] Test C++ class pointers in more situations
    Abierto
    lang-cpp package:ffigen

    Dificultad 3/5 1-2 días Aptitud para principiantes 65/100

    dart-lang/native#3489 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • [ffigen] Make synthetic USRs deterministic
    Quizá libre de nuevo @liamappelbe la tomó hace 71 días y no hay ningún pull request abierto. Abierto
    package:ffigen

    dart-lang/native#3485 · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • [ffigen][jnigen] Support custom finalizers in callbacks
    Abierto
    package:ffigen package:jni package:jnigen

    Dificultad 5/5 Más de una semana Aptitud para principiantes 45/100

    dart-lang/native#3483 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • [hooks_runner] User-defines from environment variables
    Abierto
    package:hooks_runner

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    dart-lang/native#3460 · 4 comentarios · 3 reacciones ·

    Los mantenedores suelen responder en 1 día

  • [code_assets] Lock down code assets access from other packages
    Abierto
    P2

    Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100

    dart-lang/native#3457 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • [ffigen] Consider finding the dylib in the build hook
    Abierto
    package:ffigen type-infra

    Dificultad 4/5 3-5 días Aptitud para principiantes 48/100

    dart-lang/native#3456 ·

    Los mantenedores suelen responder en 1 día

  • `JByteArray.copyInto(Uint8List destination)` -- zero allocation `JByteArray` to `Uint8List` copying?
    Abierto
    package:jni

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    dart-lang/native#3451 · 7 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • [ffigen] Migrate C++ objects from `NativeFinalizer` to `Dart_FinalizableHandle`
    Abierto
    lang-cpp package:ffigen

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    dart-lang/native#3441 · 1 comentario · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • [ffigen] Create package:cpp
    Abierto
    lang-cpp package:ffigen

    Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100

    dart-lang/native#3440 · 2 reacciones ·

    Los mantenedores suelen responder en 1 día

  • dylib code assets are not found when running flutter test
    Abierto
    package:code_assets

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    dart-lang/native#3406 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • [code_assets] Building in profile mode in Flutter results in the code_assets hook being ran with target_architecture=x64
    Quizá libre de nuevo @dcharkes la tomó hace 122 días y no hay ningún pull request abierto. Abierto
    package:code_assets waiting-for-reponse

    dart-lang/native#3403 · 7 comentarios · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • [hooks] [hooks_runner] Make environment var filtering user-configurable
    Abierto
    package:hooks package:hooks_runner

    Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100

    dart-lang/native#3396 · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • [jnigen] Migrate renaming to a `Scope` system
    Abierto
    lang-java package:jni package:jni_flutter package:jnigen

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    dart-lang/native#3382 ·

    Los mantenedores suelen responder en 1 día

  • [objective_c] Re-enable path_provider integration test on CI
    Abierto
    package:ffigen type-infra

    Dificultad 4/5 3-5 días Aptitud para principiantes 48/100

    dart-lang/native#3380 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • [code_assets] Add `arm64e` as `Architecture`
    Abierto
    package:code_assets

    Dificultad 4/5 3-5 días Aptitud para principiantes 48/100

    dart-lang/native#3379 · 3 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • [ffigen] Remove explicit dylib building step from AOT test
    Abierto
    package:ffigen type-infra

    Dificultad 2/5 1-3 horas Aptitud para principiantes 55/100

    dart-lang/native#3366 ·

    Los mantenedores suelen responder en 1 día

  • [ffigen] Should C++ class wrappers be const-correct?
    Abierto
    lang-cpp package:ffigen

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    dart-lang/native#3365 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • [native_toolchain_c] Add Windows arm64 bots
    Abierto
    package:native_toolchain_c

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    dart-lang/native#3337 ·

    Los mantenedores suelen responder en 1 día

  • flutter Error Native._ffi_resolver.#ffiClosure0 (dart:ffi-patch\/ffi_patch.dart)
    Abierto
    package:ffi

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    dart-lang/native#3335 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Failed to verify code signature of objective_c.framework
    Abierto
    lang-objective_c package:objective_c

    Dificultad 4/5 3-5 días Aptitud para principiantes 30/100

    dart-lang/native#3332 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • [ffigen] Figure out why some ObjC test bindings vary between machines
    Abierto
    package:ffigen type-infra

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    dart-lang/native#3318 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • [jnigen] Support FGP composite builds
    Abierto
    lang-java package:jni package:jni_flutter package:jnigen

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    dart-lang/native#3310 ·

    Los mantenedores suelen responder en 1 día

  • Linking package artifacts.
    Abierto
    package:hooks

    Dificultad 4/5 3-5 días Aptitud para principiantes 38/100

    dart-lang/native#3308 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

Mostrando los 100 más recientes

Esta página solo lista lo indexado más recientemente. El filtro avanzado tiene el inventario completo, acotado por lenguaje, dificultad y duración.

Abrir el filtro avanzado

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.