
kai.ā.ulu n.
- Comunidade, bairro, vila. ʻOia nō kekahi o nā kānaka waiwai nui a kūʻonoʻono ma iā mau kaiāulu, ele era uma das pessoas mais ricas e prósperas dessas comunidades.
O Kaiaulu é um pacote R e uma interface comum que ajuda a entender as comunidades de desenvolvimento de software em evolução e os artefatos (GitLog, Lista de correspondência, arquivos etc.) que os desenvolvedores colaboram e se comunicam. Você pode ler mais motivação e arquitetura de Kaiaulu na pré-impressão de nosso artigo.
Para funcionalidade detalhada, consulte a API de Kaiaulu.
Faça perguntas sobre discussões ou abra um problema no rastreador de questões se você encontrou um bug, ou sua resposta não pode ser encontrada na documentação. Uma lista mais abrangente e crescente de recursos está disponível no Wiki do projeto.
Kaiaulu foi testado no OS X e Ubuntu. Para Windows e outros usuários do sistema operacional, experimente o VirtualBox, o VMware ou qualquer outro software para executar máquinas virtuais para o Ubuntu.
Você pode instalar o Kaiaulu usando o seguinte comando em seu console R:
if (!require("devtools")) install.packages("devtools")
devtools::install_github("sailuh/kaiaulu")
Eu também recomendo que você faça o download do repositório para ter alguns exemplos de arquivos de configuração do projeto e notebooks para experimentar:
kaiaulu.Rproj usando rstudiodevtools::test() . Se falhar, e você não estiver claro o porquê, sinta -se à vontade para perguntar nas discussõesdevtools::document(roclets = c('rd', 'collate', 'namespace')) .vignettes/kaiaulu_architecture.Rmdtools.yml (consulte o exemplo no repositório).Para começar, navegue pelos documentos.
| Cheiros sociais | Falhas arquitetônicas |
|---|---|
![]() | ![]() |
Se você estiver usando o Kaiaulu em sua pesquisa, cite o seguinte trabalho:
@InProceedings{Paradis:2022,
author="Paradis, Carlos and Kazman, Rick",
editor="Scandurra, Patrizia and Galster, Matthias and Mirandola, Raffaela and Weyns, Danny",
title="Building the MSR Tool Kaiaulu: Design Principles and Experiences",
booktitle="Software Architecture",
year="2022",
publisher="Springer International Publishing",
address="Cham",
pages="107--129",
isbn="978-3-031-15116-3",
doi = "10.1007/978-3-031-15116-3_6"
}
Para uma lista de trabalhos anteriores que usavam kaiaulu, consulte vignettes/kaiaulu_case_studies.Rmd . Se for você, sinta -se à vontade para enviar uma solicitação de tração modificando o notebook com seu trabalho e, se possível, inclua um registro do Bibtex.