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

Vector Remap Language

¿Es vectordotdev/vrl apto para principiantes?

En los últimos 30 días, vectordotdev/vrl fusionó 9 de 12 pull requests de colaboradores externos, y sus mantenedores suelen responder en 2 días. Ahora mismo hay 2 issues aptos para principiantes abiertos.

Estrellas
246
Forks
134
Issues abiertos para principiantes
2
Issues indexados
263
Merge medio
3 d 7 h
PR fusionados (30 d)
34
Lenguaje dominante
Rust
Licencia
MPL-2.0
Último push a GitHub
16/10/2026
Última indexación
20/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 vectordotdev/vrl

  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 MPL-2.0 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

  • Missing `parse_uuid` / `parse_bool` / `parse_date` in VRL stdlib
    Abierto

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

    vectordotdev/vrl#1950 ·

    Los mantenedores suelen responder en 2 días

  • `slice!()` operates on bytes, not characters, silently corrupts multi-byte strings
    Abierto

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

    vectordotdev/vrl#1949 · 1 reacción ·

    Los mantenedores suelen responder en 2 días

  • to_syslog_severity should also accept "critical" instead of just "crit"
    Abierto
    stdlib: to_syslog_severity

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

    vectordotdev/vrl#1903 ·

    Los mantenedores suelen responder en 2 días

  • FIPS compliance tracker
    Abierto

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

    vectordotdev/vrl#1902 ·

    Los mantenedores suelen responder en 2 días

  • Release tool: checkpointing to resume a failed publish
    Abierto
    domain: releasing

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

    vectordotdev/vrl#1859 ·

    Los mantenedores suelen responder en 2 días

  • chore(deps): consolidate wasm32 getrandom overrides to a single version
    Abierto
    domain: deps type: tech debt

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

    vectordotdev/vrl#1845 ·

    Los mantenedores suelen responder en 2 días

  • VRL code formatter (ergonomics)
    Abierto
    vrl: compiler

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

    vectordotdev/vrl#1805 · 2 reacciones ·

    Los mantenedores suelen responder en 2 días

  • `resolve_constant` on function arguments is unsound/not deterministic when earlier arguments have side effects
    Abierto

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

    vectordotdev/vrl#1799 ·

    Los mantenedores suelen responder en 2 días

  • `parse_user_agent("curl/8.7.1")` returns `"curl"` as the version
    Abierto
    stdlib: parse_user_agent

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

    vectordotdev/vrl#1693 ·

    Los mantenedores suelen responder en 2 días

  • Preserve numeric precision with `decimal` type
    Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto

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

    vectordotdev/vrl#1692 · 2 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Disallow usage of implicit arithmetic methods for std types
    Abierto

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

    vectordotdev/vrl#1620 · 1 reacción ·

    Los mantenedores suelen responder en 2 días

  • Add ed25519 signing
    Abierto

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

    vectordotdev/vrl#1576 · 2 reacciones ·

    Los mantenedores suelen responder en 2 días

  • `parse_klog` fails if the message contains newlines
    Abierto
    stdlib: parse_klog

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

    vectordotdev/vrl#1561 ·

    Los mantenedores suelen responder en 2 días

  • `encode_proto` fails to encode a message if `google.protobuf.Struct` is used
    Abierto
    stdlib: encode_proto

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

    vectordotdev/vrl#1560 · 3 reacciones ·

    Los mantenedores suelen responder en 2 días

  • Testing random functions in unit tests
    Abierto

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

    vectordotdev/vrl#1559 ·

    Los mantenedores suelen responder en 2 días

  • Add `ord` and `chr` functions
    Abierto
    vrl: stdlib

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

    vectordotdev/vrl#1558 ·

    Los mantenedores suelen responder en 2 días

  • parse_key_value problem when value missing
    Abierto
    stdlib: parse_key_value

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

    vectordotdev/vrl#1548 ·

    Los mantenedores suelen responder en 2 días

  • parse_key_value problem when value missing
    Abierto
    stdlib: parse_key_value

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

    vectordotdev/vrl#1552 · 2 comentarios ·

    Los mantenedores suelen responder en 2 días

  • `parse_timestamp()` function does not honnor all chrono's strftime() tokens (specifically the `%z` token)
    Abierto
    stdlib: parse_timestamp

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

    vectordotdev/vrl#1543 ·

    Los mantenedores suelen responder en 2 días

  • RFC: Add Flamegraph Support to VRL Command for Performance Debugging
    Abierto

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

    vectordotdev/vrl#1540 · 2 reacciones ·

    Los mantenedores suelen responder en 2 días

  • Update `parse_aws_vpc_flow_log` to version 7 of the VPC flow logs
    Abierto
    stdlib: parse_aws_vpc_flow_log vrl: stdlib

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

    vectordotdev/vrl#1539 · 5 comentarios ·

    Los mantenedores suelen responder en 2 días

  • parse_key_value failed when string ends with delimiter
    Abierto
    stdlib: parse_key_value vrl: stdlib

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

    vectordotdev/vrl#1536 ·

    Los mantenedores suelen responder en 2 días

  • unnest not preserving root field
    Abierto
    stdlib: unnest vrl: stdlib

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

    vectordotdev/vrl#1537 · 2 reacciones ·

    Los mantenedores suelen responder en 2 días

  • xxHash functions not providing the correct output
    Abierto
    playground vrl: stdlib

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

    vectordotdev/vrl#1535 · 4 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Casing is slow and computationally expensive.
    Abierto
    needs: more info vrl: stdlib

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

    vectordotdev/vrl#1511 · 3 comentarios ·

    Los mantenedores suelen responder en 2 días

  • When parsing a CEF message, incorrect ad fields are generated that contain a dot in the name
    Abierto
    stdlib: parse_cef

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

    vectordotdev/vrl#1509 ·

    Los mantenedores suelen responder en 2 días

  • `from_unix_timestamp` should support float timestamps with subsecond precision
    Abierto
    stdlib: from_unix_timestamp vrl: stdlib

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

    vectordotdev/vrl#1478 · 1 comentario ·

    Los mantenedores suelen responder en 2 días

  • Syslog rfc5424 parsing does not accept NILVALUE timestamp
    Abierto

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

    vectordotdev/vrl#1471 · 4 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Performance bottleneck in kubernetes_logs source caused by excessive VRL BTree insert operations
    Abierto
    domain: core domain: performance

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

    vectordotdev/vrl#1470 · 4 comentarios ·

    Los mantenedores suelen responder en 2 días

  • add a `parse_apache_casandra_log()` to VRL
    Abierto
    new function

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

    vectordotdev/vrl#1466 ·

    Los mantenedores suelen responder en 2 días

  • Function parse_cef() does not parsed the string, but on playground.vrl.dev website the message is parsed
    Abierto
    stdlib: parse_cef

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

    vectordotdev/vrl#1454 · 1 comentario ·

    Los mantenedores suelen responder en 2 días

  • Remove all `#[allow]` and `#![allow]` exceptions
    Abierto
    good first issue type: tech debt

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

    vectordotdev/vrl#1451 ·

    Los mantenedores suelen responder en 2 días

  • Adding a function to calculate the event size in bytes
    Abierto

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

    vectordotdev/vrl#1449 · 1 reacción ·

    Los mantenedores suelen responder en 2 días

  • VRL function parse_tokens does not handle unescaped "\"
    Abierto
    stdlib: parse_tokens

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

    vectordotdev/vrl#1426 ·

    Los mantenedores suelen responder en 2 días

  • Allow override grok patterns via aliases in `parse_groks` function
    Abierto
    stdlib: parse_groks vrl: stdlib

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

    vectordotdev/vrl#1429 · 1 comentario ·

    Los mantenedores suelen responder en 2 días

  • del does not delete specified path during merge
    Abierto

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

    vectordotdev/vrl#1419 ·

    Los mantenedores suelen responder en 2 días

  • Add redact() hashing with automatically rotated salt
    Abierto
    stdlib: redact

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

    vectordotdev/vrl#1405 ·

    Los mantenedores suelen responder en 2 días

  • Add bitwise operators for integers
    Abierto
    vrl: compiler vrl: stdlib

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

    vectordotdev/vrl#1386 · 1 comentario · 2 reacciones ·

    Los mantenedores suelen responder en 2 días

  • Add a dynamic variant of the `exists` function
    Abierto
    stdlib: exists vrl: stdlib

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

    vectordotdev/vrl#1382 ·

    Los mantenedores suelen responder en 2 días

  • xpath support
    Abierto

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

    vectordotdev/vrl#1371 ·

    Los mantenedores suelen responder en 2 días

  • `format_int` bad output type
    Abierto
    stdlib: format_int vrl: compiler

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

    vectordotdev/vrl#1361 · 1 reacción ·

    Los mantenedores suelen responder en 2 días

  • parse_cef fails on logs with complex quoted values
    Abierto
    stdlib: parse_cef vrl: stdlib

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

    vectordotdev/vrl#1352 ·

    Los mantenedores suelen responder en 2 días

  • Byte strings/encoded payloads
    Abierto

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

    vectordotdev/vrl#1340 · 3 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Add option for VRL function parse_key_value to specify resulting key case
    Abierto
    stdlib: parse_key_value vrl: stdlib

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

    vectordotdev/vrl#1313 · 4 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Introduce `break` for aborting iterations
    Abierto
    vrl: compiler

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

    vectordotdev/vrl#1297 · 1 comentario ·

    Los mantenedores suelen responder en 2 días

  • Change `UnnecessaryCoalesce` error to a warning.
    Quizá libre de nuevo @pront la tomó hace 612 días y no hay ningún pull request abierto. Abierto
    domain: dev type: enhancement

    vectordotdev/vrl#1266 · 1 asignado ·

    Los mantenedores suelen responder en 2 días

  • Unexpected behaviour of the object_from_array VRL fuction
    Abierto
    stdlib: object_from_array vrl: stdlib

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

    vectordotdev/vrl#1257 · 4 comentarios ·

    Los mantenedores suelen responder en 2 días

  • parse_json in VRL doesn't support json-like strings (with single quotes)
    Abierto
    stdlib: parse_json vrl: stdlib

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

    vectordotdev/vrl#1244 · 3 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Unused expression checker improvements
    Abierto
    vrl: compiler

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

    vectordotdev/vrl#1216 ·

    Los mantenedores suelen responder en 2 días

  • Parsing function for binary data (struct)
    Abierto

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

    vectordotdev/vrl#1200 · 2 comentarios ·

    Los mantenedores suelen responder en 2 días

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.