LatinR logo
  • PT
  • EN
  • ES
  • Página inicial
  • Sobre a LatinR
    • Equipe organizadora
    • Apoio
    • Código de conduta
    • Edições anteriores
  • Participe
    • Chamada para submissão de trabalhos
    • Sobre a inscrição
    • Inscrição
  • Programa
    • Programação de Palestras
    • Palestras convidadas
    • Workshops
    • R Dev Day
    • Traslaton rOpenSci
  • Novidades
  • Edições anteriores
    • 2023
    • 2022
    • 2021
    • 2020
    • 2019
    • 2018

R Dev Day

R Dev Day @ LatinR 2024

Datas: 18 e 19 de novembro de 2024, das 17h30 às 20h (UTC-3)

Modalidade: Online

Inscrição: https://pretix.eu/r-contributors/r-dev-day-latinr2024/

Idiomas: Inglês, português e espanhol

Sobre

O R Dev Day @ LatinR 2024 é um evento colaborativo no qual as pessoas participantes trabalharão em pequenos grupos para contribuir para o R base ou para a infraestrutura que dá suporte a essas contribuições, por exemplo:

  • Traduzir textos de mensagens para espanhol/português brasileiro
  • Propor melhorias nos arquivos de ajuda do R (conteúdo que acessamos no help ou ? no R)
  • Analisar um erro relatado no R
  • Desenvolver uma correção para um erro relatado no R
  • Adicionar conteúdo ao R Dev Guide, o guia de contribuição ao R base
  • Melhorar o R Translations Dashboard, o painel utilizado para acompanhar o andamento das traduções

Tanto pessoas colaboradoras novas quanto experientes estão convidadas a participar!

Quando

Haverá duas sessões na segunda-feira, 18 de novembro, e na terça-feira, 19 de novembro. No mesmo horário todos os dias:

UTC Buenos Aires e Brasília (UTC-3) Hermosillo (UTC-7)
8:30pm - 11pm 5:30pm - 8pm 1:30pm - 4pm

Recomendamos que você participe de ambas as sessões, se possível, mas não há problema em participar de apenas uma sessão.

Comunicação

Haverá uma breve introdução (~10 minutos) no início de cada sessão em inglês, espanhol e português.

Usaremos o canal “r-dev-day” no Slack da LatinR para discussões relacionadas - o uso de inglês, espanhol ou português é bem-vindo.

Os grupos menores podem acordar um idioma comum para trabalhar - o inglês será o padrão, mas as pessoas facilitadoras que falam espanhol e português estarão disponíveis para ajudar.

Tarefas

As tarefas serão preparadas como issues neste repositório com o rótulo LatinR2024. Você pode adicionar issues ou discutir ideias para issues, conforme descrito no README.

As issues estão resumidos na planilha do R Dev Day @ LatinR 2024 Working Group Allocations. Adicione seu nome à lista de pessoas colaboradoras se tiver interesse em trabalhar em uma issue. Você pode se incluir em várias issues, pois não se trata de um compromisso final - as alocações serão finalizadas no início de cada sessão.

Fique de olho nas edições antes do evento. Talvez você precise de preparação adicional para trabalhar em determinadas questões, por exemplo, aprender a fazer o build do R no macOS ou ler um material de apoio.

Configuração do desenvolvimento

A maioria das pessoas poderá trabalhar somente pelo navegador (usando o Weblate, a interface do navegador do GitHub, o GitHub Codespaces ou o Gitpod). O trabalho com bugs específicos do sistema operacional pode exigir fazer o build do R no seu próprio computador.

Preparação

Algumas coisas que você pode fazer para ajudar a se preparar, se tiver tempo:

  • Solicite uma conta no Bugzilla do R se você quiser trabalhar em bugs no código/documentação e ainda não tiver uma conta. O processo pode levar alguns dias, mas é apenas um “é bom ter”.
  • Crie uma conta no Weblate se você quiser trabalhar com traduções. Isso também pode ser feito durante o evento.
  • Se quiser trabalhar em bugs no código do R (em comparação com a documentação, o R Translations Dashboard ou o R Dev Guide) e não se sentir confortável com fazer o build do R a partir do código-fonte, recomendamos que aprenda a usar o R Dev Container, conforme descrito na seção Outros recursos (leva aproximadamente 1 hora). Isso não será necessário para todas as tarefas que envolvem código, mas abrirá mais possibilidades.

A seção Outros recursos contém links para aprender mais sobre como contribuir. Trabalhar com esses links com antecedência é totalmente opcional - nosso objetivo é adequar você às tarefas de acordo com seu conhecimento e experiência atuais - mas eles o ajudarão a se envolver no evento.

Se tiver alguma dúvida, sinta-se à vontade para entrar em contato com um dos membros do comitê organizador por meio do Slack do LatinR:

Falantes de espanhol Falantes de português Falantes de inglês
Pao Corrales Beatriz Milz gwynn gebeyhu
Macarena Quiroga Heather Turner
Patricia Loto
Andrea Gomez Vargas
Luis Darcy Verde Arregoitia
Ricardo Villalba

Outros recursos

Reviewing Bug Reports, postagem do blog do R (leitura de 3 minutos)

Debugging in R (1h45 de vídeo)

Analysing Bugs/Contributing Patches(2h15 de vídeo + exercícios - pressupõe algum conhecimento de depuração em R).

Starting Workspace e Stopping and restarting, para aprender a usar o R Dev Container por meio do navegador com espaços de trabalho do Gitpod, seguido por Running R, Building R e R Contribution Workflow para aprender os fundamentos do uso do R Dev Container para desenvolver alterações no R básico (guia passo a passo de <1 hora).

R Dev Guide (ebook). Foi criado como uma referência para pessoas colaboradoras sobre diferentes aspectos da contribuição para o R. Em particular, consulte o Capítulo 2 para saber como fazer o build do R no seu próprio computador. Atualmente, as instruções para macOS não foram incorporadas, mas há uma versão preliminar.

Contributing translations to R (1h de vídeo), tutorial que apresenta a tradução por meio da interface do navegador Weblate.

 

Copyright © 2023-2024, LatinR Team