Mam pakiet na CRAN, który chciałbym dodać do ChangeLog
, ale nie mogę znaleźć nigdzie informacji, jak to zrobić.Jak dodać plik Changelog lub NEWS do mojego pakietu R?
Przyjrzałem się dokumentowi "Writing R Extensions" dostarczonemu przez CRAN, ale wspomina on tylko o dziennikach zmian i nie daje żadnego kierunku (mógłbym znaleźć) o tym, jak go utworzyć.
Zauważyłem, że podczas pobierania archiwów z innych pakietów na CRAN (na przykład seacarb
) ich dzienniki zmian są uniksowymi plikami wykonywalnymi (jestem na komputerze Mac), więc nie jest to zbyt pomocne.
sobie wyobrazić, że jest to wspólny problem, ale Googling "changelog R package"
tylko wywołuje zmian dla bardzo popularnych pakietów ...
Generalnie należy użyć 'plik NEWS', a nie' ChangeLog'. Myślę, że cel "ChangeLog" (lista wszystkich zmian) został uwzględniony przez kontrolę kodu źródłowego. – hadley
Dzięki, @hadley. Będę edytować moją odpowiedź. – Andrie
Świetnie, zamiast tego utworzę plik NEWS, ale czy ja zrobię ten plik? Czy powinienem zapisać plik txt i czy zostanie on przekonwertowany na odpowiedni format podczas tworzenia tarballa? Jestem nieco zdezorientowany w procesie tworzenia pliku. Przygotowuję pakiet z RStudio. Ponieważ większość tworzenia tworzy dla mnie, może mi trochę brakować zrozumienia, w jaki sposób tworzony jest pakiet (i jego pliki). – CephBirk