[軟體熟悉度]:
使用者(已經有用R)
[問題敘述]:
各位版友好,小弟lab之前有大大大學長寫了一個package放到CRAN上,因為
最近發現有一些bug需要修改,但大大大學長已經畢業了,因此小弟負責做這件事。
修改code的部分滿容易的,只有改幾行程式而已。但更新版本到CRAN上讓我頭非常痛。
我參考了Hadley Wickham網路上的R package教學,理解到"更新package"基本上就是把
舊版的package code改完後再上傳到CRAN(跟發布新的package有87%像)。
我的主要問題是,從Hadley Wickham的書看來,我必須要加入cran-comments.md (放
submission comments) 和 NEWS.md (放更新資訊)。
1.cran-comments.md的問題: 裡面有提到要把他的名字放進.Rbuildignore,但這樣一來
packge在形成壓縮檔時,壓縮檔裡就不會有這個檔,這樣上傳壓縮檔時檢查的人不
就看不到commemts了?還是說我要把cran-comments.md手動放進已經打包好的package
壓縮檔裡?感覺這樣的作法又很奇怪,先exclude再include。還是說,上傳時有另一個
地方可以讓你單獨上傳md檔?
2.NEWS.md的問題: 書裡面沒有提到NEWS.md不要放進.Rbuildignore中,所以我猜是不
要放?
不好意思因為第一次碰更新package,如果問了笨問題還請見諒,先謝謝大家的回答了!