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

JRuby, an implementation of Ruby on the JVM

¿Es jruby/jruby apto para principiantes?

En los últimos 30 días, jruby/jruby fusionó 93 de 118 pull requests de colaboradores externos, y sus mantenedores suelen responder en 1 día. Ahora mismo hay 2 issues aptos para principiantes abiertos.

Estrellas
3.9k
Forks
951
Issues abiertos para principiantes
2
Issues indexados
848
Merge medio
1 d 20 h
PR fusionados (30 d)
127
Lenguaje dominante
Ruby
Licencia
Sin datos de licencia
Último push a GitHub
7/10/2026
Última indexación
8/10/2026
Guía de contribución
Guía de contribución
Código de conducta
Código de conducta
Etiquetas para principiantes
help wanted

Cómo contribuir a jruby/jruby

  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. 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

  • Update io-console for isatty alias fix
    Abierto

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

    jruby/jruby#9924 ·

    Los mantenedores suelen responder en 1 día

  • A runtime in a disposable class loader can't be garbage collected after tearDown
    Abierto

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

    jruby/jruby#9904 ·

    Los mantenedores suelen responder en 1 día

  • Update JNR for jffi cleaner fix
    Abierto

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

    jruby/jruby#9903 ·

    Los mantenedores suelen responder en 1 día

  • Date#to_java(java.sql.Date) gives the day before when the JVM's time zone is west of UTC
    Abierto

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

    jruby/jruby#9883 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • File.join transcodes an ASCII-8BIT argument as ISO-8859-1, changing its bytes
    Abierto

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

    jruby/jruby#9880 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • IO.copy_stream writes ASCII-8BIT to a non-IO destination, rather than the source's text in its encoding
    Abierto

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

    jruby/jruby#9881 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Thread#kill on a thread reading a socket closes the socket (EBADF on the next read)
    Abierto

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

    jruby/jruby#9875 ·

    Los mantenedores suelen responder en 1 día

  • Set up bench dir with JMH project and runner harnesses
    Abierto

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

    jruby/jruby#9807 ·

    Los mantenedores suelen responder en 1 día

  • With invokedynamic, class_attribute writes can leak into the superclass after define_method on the subclass's singleton class
    Abierto

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

    jruby/jruby#9777 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Update 10.0 to latest 3.4 stdlib and tests
    Abierto

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

    jruby/jruby#9747 ·

    Los mantenedores suelen responder en 1 día

  • Eliminate argument forwarding overhead for fast paths
    Abierto

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

    jruby/jruby#9740 ·

    Los mantenedores suelen responder en 1 día

  • Implement #[] optimization as in CRuby
    Abierto

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

    jruby/jruby#9732 ·

    Los mantenedores suelen responder en 1 día

  • jruby-jars gem build fails in snapshot builds
    Abierto

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

    jruby/jruby#9725 ·

    Los mantenedores suelen responder en 1 día

  • CI jobs fail on transient network errors during bootstrap and bundle install
    Abierto

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

    jruby/jruby#9715 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Address flaky concurrent-ruby tests
    Abierto

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

    jruby/jruby#9713 ·

    Los mantenedores suelen responder en 1 día

  • Set up additional chat services and include in docs
    Abierto

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

    jruby/jruby#9711 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Fix Libera IRC bridge to Matrix
    Abierto

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

    jruby/jruby#9710 · 2 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Missing TracePoint features needed by power_assert
    Abierto

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

    jruby/jruby#9704 ·

    Los mantenedores suelen responder en 1 día

  • Wrong union-by-value argument passing in JRuby
    Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto

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

    jruby/jruby#9699 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Native IO blocking read: jnr.posix.WindowsRawFileStat is not a struct
    Abierto
    windows

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

    jruby/jruby#9684 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Improve perf of RubyRange.begLenInt
    Abierto
    core performance

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

    jruby/jruby#9605 ·

    Los mantenedores suelen responder en 1 día

  • ActiveRecord model objects may be getting shaped too large
    Abierto

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

    jruby/jruby#9583 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Feature: Only prepare frame storage for backref/lastine when needed
    Abierto

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

    jruby/jruby#9575 ·

    Los mantenedores suelen responder en 1 día

  • Rework finalizers in light of id2ref removal
    Abierto

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

    jruby/jruby#9534 ·

    Los mantenedores suelen responder en 1 día

  • VM stalls when transferring to a non-blocking fiber
    Abierto

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

    jruby/jruby#9514 · 7 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Signal.trap with numeric USR1 value traps SIGBUS on Linux
    Abierto

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

    jruby/jruby#9510 ·

    Los mantenedores suelen responder en 1 día

  • IO.select does not report TCP out-of-band data as priority readiness
    Abierto

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

    jruby/jruby#9506 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Modify interface implementations to use invokedynamic for upcalls
    Abierto

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

    jruby/jruby#9497 ·

    Los mantenedores suelen responder en 1 día

  • Use ScopedValue when available for thread context
    Abierto

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

    jruby/jruby#9496 ·

    Los mantenedores suelen responder en 1 día

  • Argument forwarding does too much work
    Abierto

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

    jruby/jruby#9472 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • SSLSocket sometimes does not interrupt IO.select when there it already has bytes
    Abierto
    openssl

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

    jruby/jruby#9465 · 7 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Explore lambda conversion for remaining uses of reflection
    Abierto

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

    jruby/jruby#9455 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Minitest result reporting fails with verbose
    Abierto

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

    jruby/jruby#9449 ·

    Los mantenedores suelen responder en 1 día

  • OpenBSD: File.open and File#lutime failures
    Abierto

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

    jruby/jruby#9438 ·

    Los mantenedores suelen responder en 1 día

  • Time objects at UTC local zone should not be `utc?`
    Abierto

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

    jruby/jruby#9436 ·

    Los mantenedores suelen responder en 1 día

  • FreeBSD: File::Stat-related spec failures
    Abierto

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

    jruby/jruby#9433 ·

    Los mantenedores suelen responder en 1 día

  • FreeBSD: String#crypt fails to load native impl
    Abierto

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

    jruby/jruby#9432 ·

    Los mantenedores suelen responder en 1 día

  • FreeBSD/OpenBSD: missing Process::constants values
    Abierto

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

    jruby/jruby#9431 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • FreeBSD: Missing Process::clock_gettime forms
    Abierto

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

    jruby/jruby#9430 ·

    Los mantenedores suelen responder en 1 día

  • *BSD spec failures
    Abierto

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

    jruby/jruby#9429 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Consider whether to default short-ranged fixnums to ShortFixnum
    Abierto

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

    jruby/jruby#9422 ·

    Los mantenedores suelen responder en 1 día

  • Begin exploring value types for numeric values
    Abierto

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

    jruby/jruby#9397 ·

    Los mantenedores suelen responder en 1 día

  • Explore hash-smith for implementing Hash and Set
    Abierto

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

    jruby/jruby#9394 · 7 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Introduce a second HashEntry for simpler cases
    Abierto

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

    jruby/jruby#9392 ·

    Los mantenedores suelen responder en 1 día

  • Hash as literal Array is marked as kwargs
    Abierto
    parser

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

    jruby/jruby#9370 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Optimize alias invocation
    Abierto
    performance

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

    jruby/jruby#9350 ·

    Los mantenedores suelen responder en 1 día

  • Track EOL releases in wiki and other sources
    Abierto

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

    jruby/jruby#9333 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Dir[] and Dir.glob returns empty array for Windows network share paths with forward slashes (e.g., //server/share/path/*)
    Abierto

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

    jruby/jruby#9306 ·

    Los mantenedores suelen responder en 1 día

  • Open3.capture3 fails to capture subprocess stdout in embedded ScriptingContainer
    Abierto

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

    jruby/jruby#9291 · 6 comentarios ·

    Los mantenedores suelen responder en 1 día

  • tool/release.sh should use released build to run post_process_artifacts
    Abierto

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

    jruby/jruby#9288 ·

    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.