看板 R_Language 關於我們 聯絡資訊
[軟體熟悉度]: 使用者(已經有用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,如果問了笨問題還請見諒,先謝謝大家的回答了! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.114.36.135 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1534235177.A.081.html ※ 編輯: ChenEye (140.114.36.135), 08/14/2018 16:29:25
Wush978: Hadley的意見只是建議吧,不代表CRAN 08/18 13:56
Wush978: 我的套件不包含你講的檔案 08/18 13:57
Wush978: 有問題請參考CRAN的Writing R Extension 08/18 13:57
Wush978: 我是在submission 時在網頁表單裡面寫給CRAN的話 08/18 13:59
Wush978: 對你比較需要寫的可能是改maintainer的事 08/18 13:59