kaiaulu
1.0.0

kai.ā.ulun。
- 社区,邻里,村庄。他是这些社区中最富有,最繁荣的人之一。
Kaiaulu是一个R软件包和常见的接口,有助于了解不断发展的软件开发社区,以及开发人员协作和交流的工件(Gitlog,邮件列表,文件等)。您可以在论文的预印中阅读更多Kaiaulu的动机和建筑。
有关详细功能,请参见Kaiaulu的API。
如果您发现一个错误,请询问有关讨论的问题或在问题跟踪器上打开问题,或者在文档中找不到答案。 Wiki项目中提供了更全面且不断增长的功能列表。
Kaiaulu已在OS X和Ubuntu上进行了测试。对于Windows和其他OS用户,请尝试使用VirtualBox,VMware或任何其他软件来运行Ubuntu的虚拟机。
您可以在r控制台中使用以下命令安装Kaiaulu:
if (!require("devtools")) install.packages("devtools")
devtools::install_github("sailuh/kaiaulu")
我还建议您下载仓库以使用一些示例项目配置文件,以及笔记本进行实验:
kaiaulu.Rprojdevtools::test() 。如果有失败,您尚不清楚为什么,请随时在讨论中提出devtools::document(roclets = c('rd', 'collate', 'namespace')) 。vignettes/kaiaulu_architecture.Rmdtools.yml上指定其路径。首先,浏览文档。
| 社交气味 | 建筑缺陷 |
|---|---|
![]() | ![]() |
如果您在研究中使用Kaiaulu,请引用以下工作:
@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"
}
有关以前使用Kaiaulu的工作列表,请参见vignettes/kaiaulu_case_studies.Rmd 。如果是您,请随时发送拉动请求,并在您的工作中修改笔记本,并在可能的情况下包括Bibtex记录。