No he encontrado un flujo de trabajo sensato para crear paquetes y escribir su documentación.¿Cómo se escribe la documentación de su paquete?
Quiero que la mayor parte del proceso (y la documentación) posible se genere automáticamente.
La forma obvia de hacer esto parece ser usar package.skeleton
para crear los archivos de paquete básico, luego sobrescribir el archivo DESCRIPTION
y los archivos Rd
mediante programación. El problema con esto es que luego pierde los campos generados automáticamente que le aseguran que se acordó de documentar todos los parámetros correctos.
Me gustaría saber cómo usted ir sobre la construcción de paquetes y escribir la documentación. ¿Hay herramientas disponibles para facilitar el proceso? (roxygen parece que fue diseñado para este tipo de cosas, ¿hay un buen tutorial para ello? Y ¿hay alguna alternativa?)
Gracias por los punteros de Google Code. –
Sí, navegar por el código de otras personas y retocarlo es la manera más fácil de ver cómo funciona esto. – Shane
En general, el código roxygen es bastante fácil de entender y está bastante bien documentado, por lo que no he tenido demasiados problemas para modificarlo según mis necesidades. – hadley