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

progressor(steps, props)

Abierto
#13 7 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
5/5
Tiempo estimado
Más de una semana
Aptitud para principiantes
35/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
r

Línea de trabajo

Comience rastreando el punto de entrada progressor(steps, props) en el R package y busque pruebas existentes sobre el número de pasos y las proporciones de progreso. Defina la cobertura de finalización para relative props, el reescalado automático y la forma alternativa step_sizes; la solicitud de modificar props durante la ejecución sigue sin especificarse y requiere una decisión del proyecto.

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

Descripción

enhancement

Add support for realitive sizes of progression steps, e.g.

progress <- progressor(steps = 6L, props = c(1/3,3/3,2/3))
progress <- progressor(steps = 4L, props = c(1,3,2))  ## automatically rescaled

Alternatively,

progress <- progressor(step_sizes = c(1L, 3L, 2L))

where steps = length(step_sizes) by default.

It would be neat if props can be modified along the way, e.g. if one of the steps end up finding a shortcut (because of input data) and only needing, say, 50% of its processing "time".

Lenguaje dominante
R
Estrellas
299
Forks
11
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

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 futureverse/progressr

Todos los issues de futureverse/progressr

Issues similares

Más issues de R

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.