-
-
Notifications
You must be signed in to change notification settings - Fork 104
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
censo2017: Base de Datos de Facil Acceso del Censo 2017 de Chile (2017 Chilean Census Easy Access Database) #414
Comments
@melvidoni hola, muchas gracias por crear este template |
Editor checks:
Editor commentsHola @pachamaltese, muchas gracias por pilotear las revisions en español con rOpenSci. Para empezar, estos son los resultados de
¿Podrías trabajar en esto y avisarme cuando este listo? Por favor, dejá una respuesta detallada con los cambios. Por el momento, iré contactando candidatos a revisores. Reviewers: @FvD and @mpaulacaldas |
Listo!! Implementé casi todo lo que dice goodpractice, salvo lo del |
Hola @pachamaltese, muchas gracias por los cambios. Los revisores son @anadiedrichs y @FvD. Por favor, recuerden usar la Guía para Revisores y las plantillas correspondientes para la revisión. Sabemos que las plantillas están en inglés, pero bueno... por favor, completen todo en español. Esta revisión es un piloto y aún no tenemos todo traducidor. Fecha Límite para la revisión: Dada la temporada del año, y que es 2020, sumado a una revisión piloto... la fecha límite para la revisión va a ser el 14 de Enero de 2021. |
Hola @melvidoni |
Te conoce demasiada gente @pachamaltese! En fin, me parece genial que avises, por ahora también lo dejo a criterio de los revisores. Tenemos nuestra Guía de Conflictos de Interés. Si ellos no se consideran libres de COI, pido que me avisen, y volvemos al estadío en busca de revisores. |
@melvidoni y @pachamaltese siguiendo la Guía de Conflictos de Interés yo me siento libre de algún conflicto de interés. |
Excellente. Por favor, procede con la revisión entonces. |
Hola @FvD. I'm rOpenSci's Community Manager. If you would like to join our Slack, please send me your email address to |
Estimados, les recuerdo que no habrá movimiento editorial entre diciembre 19 y enero 3, como se explica en #417. |
@pachamaltese Te aviso que uno de los revisores ha tenido que declinar, asi que voy a volver a la búsqueda. Esto va a demorar un poco, pero bueno. |
Saludos y disculpas la demora. El segundo revisor es @mpaulacaldas, y la fecha limite para la revisión será el 25 de Febrero. |
Nota 2: este machote de revisión Revisión del paquetePor favor trata de marcar tantas casillas como te es posible y elabora tus argumentos en comentarios abajo de cada uno. Tu revisión no se necesita listar a estos temas, tal como se describe en la guia para revisores (Reviewer Guide) Por favor describe cualquier relación de trabajo que tienes/has tenido con los autores del paquete)
DocumentaciónEl paquete incluye todos los siguiente tipos de documentación:
Hay una sección de "valor agregado" pero si interpreto el requisito de rOpenSci de forma estricta, no veo una declaración de necesidades. ¿Porque trabajar en el paquete? ¿Que carencia hay en el mundo R o el mundo de datos de Censo para justificar el esfuerzo de crear este paquete? ¿Para quien lo estas escribiendo?. Haces referencia a tu sitio web https://db-edu.pacha.dev pero esto esta en inglés. Aun si tienes que repetir muy en breve cual es la razón de hacerlo, seria bueno tenerlo aquí en español.
Creo que seria bueno ser explícitos sobre la dependencias a nivel OS que este paquete tra. En particular para instalar
y necesitamos gdal que puede ser un poco engorroso, especialmente para alguien que no lo ha hecho antes. Seria bueno tener algo de comentario sobre como satisfacer esta dependencia a nivel OS.
Para correr el vignette hay que instalar
y
y
Los sigo mencionando, no para fastidiar, pero porque en mi experiencia estos errores pueden llevar mucho tiempo perdido de los usuarios, mientras que es relativamente fácil anunciarlo en la documentación. Análisis espacial esta particularmente afectado por esta necesidad de cumplir muchas diferente dependencias a diferentes niveles. Además con solo lo que indica R no basta. Para instalar
Ademas veo indispensable avisar en el README que la descarga va necesitar una descarga de 750MB y va a ocupar 3GB de disco duro después de descargar. Es mucho más de una descarga habitual. El vignette necesita control de ortografía para resolver algunas tildes que faltan.
Los ejemplos son muy breves, reflejando la característica del paquete (que es hacer accesible un set de datos). Pero para un usuario no muy experimentado podría ser una plusvalia extender o los ejemplos o la descripción de algunas funciones como esta:
Cumple con requisitos mínimos. Descripción de la sección "Aportes" en el README existe pero aún no es una guia para contribuir. Funcionalidad
Al arrancar el paquete por primera ves me da un mensaje que no recuerdo ver en el README pero que seria bueno mencionarlo allí. Cualquier texto en rojo puede confundir a un usuario con poca experiencia. Ademas las función
Si ignoras este mensaje, o lo pasas de alto no vuelve aparecer. Pero te empieza a dar errores sin mas conexto como:
Seria mejor atrapara estos errores y dar un warning completo, como por ejemplo: Error, no esta disponible esta tabla, estas seguro que instalaste los datos con censo_descargar_base()`. Al descargar los datos por primera vez me da un Warning que no entiendo Realmente es un warning porque ahora si puedo correr el primer ejemplo en el vignette - seria bueno resolverlo para no confundir al usuario.
Todo funciona. Sugiero mejorar el mensaje de error de
Cumple con lo mínimo
Esto es dificil de responder con un simple si/no porque (la lista es larga ) y algunas cosas que no aplican.
Estimación de horas dedicadas a la revisión: 5
Comentarios de la revisiónEn mi opinión este tipo de paquetes pueden jugar un papel importante para ayudar a gente a arrancar con R. Muchas gracias por el esfuerzo que hiciste para añadir este paquete a lo que tenemos disponible en la comunidad. Paquetes como este, que combinan la funcionalidad para poder acceder datos públicos con recetas para ponerlos a generar algo útil y tangible (como mapas), bajan la barrera para trabajar con R y con datos para los interesados en el tema. La base para lograr esto esta disponible y los algunos ejemplos de uso están en el vignette. Pero creo que con una pulida a nivel de documentación este paquete puede ser más útil y más atractivo para su público meta. Este publico no se especifica aún (mira arriba la necesidad de una declaración de necesidades), pero probablemente incluye estudiantes, periodistas, personas en instituciones públicas. Para atraer a estos grupos creo indispensable incluir por ejemplo la figura que se presenta como ejemplo en el vignette: Es visualmente atractivo, y además da una base contra la cual se puede ver si uno logró hacer correr todo lo que hace el paquete. No todos leen los vignette! El README es lo primero, y para algunos lo ultimo que se lee como documentación. Por eso seria bueno tener una referencia a tu website de Packagedown y el vignette dentro del README para fomentar su uso. Asimismo, desde la perspectiva de atraer usuarios de los datos del censo creo que el vignette se beneficiaría de una mejora de estilo de código para hacerlo más legible y mas emulable (copy-pasteable) para alguien que necesita construir este tipo de mapas, o usar los datos de censo para algo diferente. @melvidoni con esto concluyo mi revisión. |
@pachamaltese La revision de @FvD está aún en proceso, así que no voy a avanzar el tag. Frans, por favor continua editando ese post hasta que la revisión esté terminada. |
Estimados/as |
@mpaulacaldas aqui esta la plantilla de revisión traducida por @FvD https://devdevguide.netlify.app/reviewtemplatees.html |
Estimados @pachamaltese @FvD @melvidoni. Encontrarán aquí mi revisión. Por favor no duden si tienen dudas. Revisión de un paquetePor favor trata de marcar tantas casillas como te sea posible y elabora tus argumentos en comentarios abajo de cada una. Tu revisión no esta limitada a estos temas, tal como se describe en la guia para revisores (Reviewer Guide) Por favor describe cualquier relación de trabajo que tengas/hayas tenido con los autores del paquete)
DocumentaciónEl paquete incluye todos los siguiente tipos de documentación:
Funcionalidad
Estimación de horas dedicadas a la revisión: 5
Comentarios de la revisiónMuchas gracias @pachamaltese por esta excelente contribución. Como menciona @FvD, este paquete puede llegar a facilitar de manera importante el trabajo de investigadores, estudiantes, funcionarios públicos, periodistas, etc. Como lo veo, la mayor ventaja para los futuros usuarios es que pueden tener acceso a datos voluminosos por medio de R, sin tener que aprender a manejar otro tipo de tecnologías. Dado que el tipo de usuarios de este paquete puede incluir a bastantes principiantes, entiendo que es imperativo tener una documentación y una viñeta clara. Creo que en su estado la documentación del paquete es muy buena y llega a cumplir 90% de este objetivo. Mis sugerencias se concentran en el 10% de detalles que considero quedan faltando. Finalmente, algo que saltó a mi vista es el mensaje inicio cuando se carga el paquete, donde le pides a los usuarios que por favor lean la documentación. Este mensaje no es informativo para principiantes (porque justamente puede que no sepan cómo acceder a la documentación), y corre el riesgo de desanimar a potenciales usuarios. Si decides guardar el mensaje, sugeriría dar un poco más de ayuda al usuario, por ejemplo, indicando cómo acceder a la vignette, o dirigiendólo a la documentación en línea. Podría leer, por ejemplo:
O de manera alternativa:
Como mencioné, noté también la falta de tíldes en la documentación. ¿Fue esto una decisión tomada debido a una sugerencia de CRAN? Esta pregunta la hago es por curiosidad propia. Si ese fue el caso, creo que sería algo útil para incluir en una eventual lista de CRAN 'gotchas' de paquetes en otras lenguas. |
Gracias @pachamaltese por el resumen de los cambios a venir. Para responder a tus preguntas:
Creo que esto en verdad depende del tipo de usuario. Me imagino que para muchos, las cartografías simplificadas de Mencionas también que los datos no son fáciles de extraer y tratar (tuviste que leer el formato REDATAM y limpiar las cartografías). Si este trabajo ya está hecho y tomaría relativamente poco esfuerzo crear una función que descargue estos archivos, me parecería una buena adición.
Incluir la codificación de las variables me parece importante, aunque no tiene necesariamente que venir en formato tidy si consideras que requeriría mucho trabajo limpiar el XML. ¿Existe un PDF o sitio web con la descripción de las variables? Se podría incluir un vínculo en la documentación del paquete (e.g. README, vignette, |
muchas gracias, incorporé varias de las sugerencias (me faltan algunas) te aviso en cuanto tenga todo |
No entiendo tu comentario de REDATAM 😅 . Creo que en algún momento nos perdimos. En mi respuesta mencioné REDATAM solo como ejemplo. Discúlpa si lo hice sonar como si necesitaras hacer más trabajo. |
Hola @pachamaltese como va todo? Has podido revisar los cambios? |
hola @melvidoni justamente hoy veo los cambios faltantes y les aviso con un nuevo check |
nuevos cambios logrados:
|
hola @melvidoni @mpaulacaldas @FvD antes: ir a databases.pacha.dev, buscar el censo y abrir el enlace al xml https://databases.pacha.dev/censo2017-descripcion-variables.xml ahora:
quitaré las referencias a databases.pacha.dev, es más, podría sacar el censo2017 de allí pues me resulta mucho mejor tener la versión tidy en local y dejar el servidor para las otras bases de datos que se utilizan en docencia en varias universidades |
Hola. Excelentes revisiones @mpaulacaldas @FvD! @pachamaltese Veo que has hecho varios cambios siguiendo las revisiones. Muchas gracias por todo el trabajo! @mpaulacaldas @FvD por favor, miren los cambios que se han hecho, y comenten si consideren que el paquete está listo para ser aprobado o si aún necesita más trabajo. |
Hola a todos, He vuelto a hacer una revisión del paquete y confirmo que @pachamaltese ha incorporado mis principales comentarios. Por lo tanto, considero que el paquete está listo para ser aprovado 🎉 Dejo el piso entonces a @FvD para que dé su opinión. ¡Muchas gracias @pachamaltese por los cambios, y @melvidoni por facilitar el proceso de revisión! Edit: No lo mencioné, pero me parece excelente haber incluido las dos nuevas tablas con la codificación y los valores de las variables. Es un gran aporte que seguramente va a facilitar mucho el uso para los usuarios 😄 |
Hola a todos
Anoche he actualizado la documentacion. Hare el push dentro del dia.
…On Sat, Feb 13, 2021, 6:45 PM Maria Paula Caldas ***@***.***> wrote:
Gracias @pachamaltese <https://github.com/pachamaltese> por el resumen de
los cambios a venir. Para responder a tus preguntas:
¿ven valor en escribir una función (tipo anexo) que descargue/lea las
cartografías detalladas? esta podría no tener una dependencia explícita,
sino usar un require y con base en ello dar mensajes del tipo "instala sf
para poder usar estas cartografías". De todos modos, chilemapas ya
incorpora cartografías simplificadas y en formato R
Creo que esto en verdad depende del tipo de usuario. Me imagino que para
muchos, las cartografías simplificadas de chilemapas bastarán, pero para
otros (e.g. investigadores) puede que sea útil tener el las geometrías
"detalladas" o "oficiales", en especial si estas muestran cambios en
límites administrativos.
Mencionas también que los datos no son fáciles de extraer y tratar
(tuviste que leer el formato REDATAM y limpiar las cartografías). Si este
trabajo ya está hecho y tomaría relativamente poco esfuerzo crear una
función que descargue estos archivos, me parecería una buena adición.
¿creen que es conveniente incluir la codificación de variables? la vinieta
hace referencia a
https://databases.pacha.dev/censo2017-descripcion-variables.xml y la
verdad es que me he quebrado la cabeza intentando llevar eso a una tabla en
formato tidy de la forma
Incluir la codificación de las variables me parece importante, aunque no
tiene necesariamente que venir en formato tidy si consideras que requeriría
mucho trabajo limpiar el XML. ¿Existe un PDF o sitio web con la descripción
de las variables? Se podría incluir un vínculo en la documentación del
paquete (e.g. README, vignette, ?censo_tabla()).
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#414 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACM7UOMXSJSLKJYLXWYZMGDS63XH3ANCNFSM4UC4GNRQ>
.
|
gracias !! si, es mejor que ver un XML que incluso a mi me resulta impactante |
mis disculpas, he realizado el push |
nuevos cambios logrados:
Estos creo que se lograron adecuadamente, pero me gustaría saber si hace falta darle un mayor nivel de detalle
|
Excelente! @pachamaltese el paquete está aprobado entonces. Te dejo el comenario en Inglés así es asequible a los otros editores. Approved! Thanks @pachamaltese for submitting and @mpaulacaldas @FvD for your reviews! To-dos:
Should you want to acknowledge your reviewers in your package DESCRIPTION, you can do so by making them Welcome aboard! We'd love to host a post about your package - either a short introduction to it with an example for a technical audience or a longer post with some narrative about its development or something you learned, and an example of its use for a broader readership. If you are interested, consult the blog guide, and tag @stefaniebutland in your reply. She will get in touch about timing and can answer any questions. We've put together an online book with our best practice and tips, this chapter starts the 3d section that's about guidance for after onboarding. Please tell us what could be improved, the corresponding repo is here. |
gracias @melvidoni, ahora soy haciendo esto, debo ir haciendo pausas (le explico por interno) |
estoy listo, mis disculpas por lo lento
|
Gracias @pachamaltese! |
hola @melvidoni, los badges aún dicen "en revisión" ¿cómo se cambia eso? |
Hola. El 26 de Abril lo marqué como "approved" a este issue. ¿A qué badge te referís? |
¡Es culpa mia! Habia enviado yo un URL con error cuando añadí el badge en un PR. 😬 Lo siento @pachadotdev @melvidoni , ropensci/censo2017#9 Este será verde como deberia: https://badges.ropensci.org/414_status.svg Por suerte en el futuro habrá menos razones de escribir el codigo del badge "a mano": si el editor o la editora añade les revisores con los comandos de bot https://devdevguide.netlify.app/editorguide.html#look-for-and-assign-reviewers, el bot verrá cuando ya hay 2 revisores, cambia el label y escribe un comentario con el codigo para el badge. 😅 |
gracias @maelle, su español es muy bueno, siento envidia de que sabe muchos idiomas mejor que yo |
Persona Encargada: Pachá (@pachamaltese)
Due date for @mpaulacaldas: 2021-02-25Repositorio: https://github.com/pachamaltese/censo2017
Versión Enviada: 0.2
Editor: @melvidoni
Reviewers: @mpaulacaldas, @FvD
Due date for @FvD: 2021-02-25
Archivo: TBD 2021-2-25
Versión Aceptada: TBD
Alcance
Por favor, indica qué categoría(s) aplican a este paquete. Las puedes encontrar en nuestras políticas de inclusión de paquetes (Inglés). Por favor, tilda todas las apropiadas. Si no estás seguro, te sugerimos que comiences un pre-envío.
Explica cómo y por qué el paquete encaja dentro de estas categorías (1 a 3 oraciones):
Este trabajo es una adaptación de
citesdb
, también parte de rOpenSci, a un contexto diferente.Para ayudar a hacer investigación reproducible, converti la informacion desde el DVD en formato REDATAM usando el Convertidor REDATAM creado por Pablo De Grande. La modificacion a estos archivos, que incluye geometrias detalladas, consistio en unir todos los archivos shp regionales en una unica tabla por nivel (e.g en lugar de proveer R01_mapa_comunas, ..., R15_mapa_comunas combine las 15 regiones en una unica tabla mapa_comunas).
Economistas, sociologos y otros profesionales que trabajan con datos demograficos.
No existen otros
Si, de hecho no individualiza a personas, sino que el nivel detalle es a nivel de zonas (divisiones comunales). Existe una tabla personas, pero es para permitir obtener el % de adultos mayores por zona, etc.
#410
Revisiones Técnicas
Tilda los siguientes items para confirmar que los has completado:
Este paquete:
Opciones de Publicación
¿Tienes intenciones de subir este paquete a CRAN? ya esta en CRAN
¿Tienes intenciones de enviar este paquete a Bioconductor?
¿Deseas enviar un Artículo de Aplicaciones sobre tu paquete a Methods in Ecology and Evolution (documento en Inglés)? Si es así:
Opciones para MEE
Código de Conducta
The text was updated successfully, but these errors were encountered: