studiodio studio software front end best aplicacion r contribute

studio - ¿Cómo puedo contribuir a la base R en pequeñas formas?



r studio>} (2)

¿Qué hay de los parches a los paquetes existentes?

¿Qué hay de abrir informes de errores en los paquetes? Los proyectos de R-Forge no parecen usar los rastreadores de problemas, pero algunas personas en el equipo de RPostgreSQL que están habilitados (donde está alojado en Google Code), han sido útiles, consulte aquí . Y tuvimos un flujo de sangre fresca realmente útil con un nuevo desarrollador japonés de Japón, probablemente en parte debido a la visibilidad del proyecto allí.

En esencia, trate de encontrar un proyecto / grupo / equipo para familiarizarse y unirse. En ese sentido, esto es como cualquier otro proyecto de código abierto. La lista r-devel ( gmane view ) es un buen lugar para el desarrollo de R en general.

El equipo R Core, por otro lado, está un poco más cerrado y solo por invitación y es poco probable que cambie. Así sea, para bien o para mal. Ha funcionado hasta ahora, y por lo tanto no estoy entre los que lo lamentan en voz alta.

De vez en cuando veo pequeñas formas en que podría mejorar R (recientemente el comando IQR) y la documentación R (solo esta semana, quizás elaborando diferencias entre y mejor interconectando agregados, tapply y por). Pero no veo una manera de realmente hacer esa contribución de vuelta. Busqué en el sitio de desarrolladores y parece que mis opciones son intentar ser un desarrollador de pleno derecho o crear paquetes, ninguno de los cuales se ajusta a lo que deseo lograr.

Yo propuse cambios de IQR en la lista de correo de R, pero no obtuve respuesta, así que creo que eso no va a ninguna parte.

Y para aclarar, estoy hablando de base-R. Paquetes adicionales son otro asunto.

¿Algun consejo?


Enviar (o CC) a r-devel. El tráfico es bastante alto en r-help, y las cosas se pueden pasar por alto allí.

Archivo de un error en la categoría de lista de deseos que detalla la mejora que le gustaría ver.

Después de haber presentado el error, intente proporcionar un parche contra el código R y la documentación, según corresponda. He hecho esto antes donde había un problema o infelicidad en R, suministré un parche y una solución a los archivos de ayuda / manual y R Core aceptó los cambios (después de una modificación adecuada).

Si es una adición a la base del código R, tendrá que demostrar que existe una necesidad real de la adición. Básicamente, le está pidiendo a R Core que mantenga su código a perpetuidad, y es poco probable que lo hagan a menos que pueda demostrar una necesidad.

Si es una adición, busque un paquete R popular que haga cosas similares / relacionadas y sugiérale al encargado del paquete que incluya su función. De esa manera, no necesita comenzar un paquete completo para algo simple sino que debe aportar su código. Hay varios, populares, *misc paquetes *misc en CRAN, por ejemplo.

Si desea aportar soluciones a la documentación y / o manuales de R, proporcione parches a las fuentes. Puede encontrar las fuentes en svn.r-project.org/R

Con suerte eso te da algunas ideas. Los parches y el código siempre ayudan!