Pregunta

En ocasiones veo pequeñas maneras en que podría mejorar, ya sea R (recientemente el comando RIC) y la documentación R (sólo en esta semana quizás elaboración diferencias entre y una mejor interconexión global, tapply, y por). Pero no veo una manera de hacer realmente que volver contribución. Miré en el sitio de desarrolladores y parece que mis opciones son o bien para tratar de convertirse en un desarrollador de pleno derecho o crear paquetes, ninguno de los cuales caben lo que quiero lograr.

RIC se proponía cambios en la lista de correo R pero no obtuvo respuesta, así que figura que va a ninguna parte.

Y para aclarar, estoy hablando de la base-R. Los paquetes adicionales son otra cosa.

¿Algún consejo?

¿Fue útil?

Solución

Enviar (o CC) para r-devel. El tráfico es bastante alto en R-ayuda, y las cosas pueden pasarse por alto allí.

reportar un fallo en la categoría deseos que detalla la mejora que le gustaría ver.

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

Si se trata de una adición a la base de código R, usted va a tener que demostrar que existe una verdadera necesidad apremiante de la adición. Básicamente, usted está pidiendo R Core para mantener su código a perpetuidad, y es poco probable que hacer eso a menos que pueda demostrar una necesidad.

Si se trata de una adición, busque un paquete de R popular que hace cosas similares / relacionados y sugieren que el mantenedor del paquete que incluye su función. De esa manera que no es necesario para iniciar un paquete entero de algo simple, pero contribuyen a su código. Hay varios paquetes, *misc, populares en CRAN por ejemplo.

Si quieres contribuir soluciones a la documentación y / o manuales R, proporcionar parches a las fuentes. Usted puede encontrar las fuentes de svn.r-project.org/R

Con suerte que le da algunas ideas. Parches y código siempre ayuda!

Otros consejos

¿Qué hay de revisiones a los paquetes existentes?

¿Qué hay de informes de errores en los paquetes abiertos? R-Forge no parecen proyectos utilizar los gestores de incidencias mucho, pero algunas personas en el < a href = "http://code.google.com/p/rpostgresql/" rel = "nofollow"> RPostgreSQL equipo que estoy en permitido (donde se encuentra alojada en Google Code), y tiene sido de utilidad - ver aquí . Y tuvimos una entrada muy útil de sangre fresca con un nuevo desarrollador de balanceo de Japón, probablemente en parte debido a la visibilidad del proyecto allí.

En esencia, tratar de encontrar un proyecto / grupo / equipo para familiarizarse con y unirse. En ese sentido, este es igual que cualquier otro proyecto de código abierto. La lista r-devel ( gmane vista ) es un lugar bueno para R el desarrollo en general.

El equipo de I Core, por el contrario, es un poco más cerrada y por invitación solamente y no va a cambiar. Que así sea, para mejor o peor. Se ha trabajado hasta ahora, y por lo tanto no soy de los que lamentan esta fuerza.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top