將製作好的 package 上傳到 R CRAN 的流程相當簡單。下面我們一起一步步帶各位將流程走過一次。若下述方法失效時,請參考「如何將 R package 上傳到 R CRAN」內文的舊方法上傳。感謝各位!
01.先到 R 的網站。
02.選取左邊欄位的 CRAN,並尋找離自己國家最近的鏡像伺服器。
03.點選 Submitting to CRAN 下的 web form 。
04.詳細填寫姓名與電子郵件及將 package 檔案上傳,按下 Upload Package 。
再按下 submit 即完成上傳程序的第一步。
05.檢查電子郵件。待系統自動寄一封確認信到您的信箱。將信件打開,並點擊連結。
06.當網頁出現「The maintainer of this package has been sent an email to confirm the submission. After their confirmation the package will be passed to CRAN for review.」時,即完成第三步上傳程序。
管理者會寄一封信件給您,說明您的 package 已經送達到伺服器,請敬候佳音!
07.若您是 update 您的 package ,可以在 package 上傳後,到您 package 專屬的檢測網頁上,觀看更新進度。當完成時,伺服器便會自動寄信給您。下圖是筆者更新 cgAUC 套件的進度表,從圖中可以看到有些機器還尚在檢測此 package 中。
08.當所有機器都將您的 package 都檢測完畢後,便會寄信通知您。不過,通常當一半的機器檢測完畢後,便會先寄信通知您。您便可在 R CRAN 上找到您上傳的 source code package 。若您是用 Unix-like system ,那麼您已經可以下載來使用。但您的機器若是 Windows system ,則下載的 package 應該還會是舊的版本。此時,就是要多等一到兩天,或是等到所有機器都測試完畢,您便可下載 .zip 的套件檔案。
恭喜您!
All works were done in Ivan's Statistics Science Laboratory.
沒有留言:
張貼留言