2016-01-14 4 views
-1

Я работаю с R в течение длительного времени, но я полный новичок в написании (и/или публикации) собственных пакетов через CRAN. На самом деле, я создаю новый пакет для образовательных целей (университет), и я хочу загрузить его в CRAN, поэтому мои ученики (и, конечно же, другие) могут загрузить и использовать его.Могут ли пакеты CRAN модифицироваться и повторно загружаться другими?

После того, как я загрузил свой пакет (назовем его «JohnnyStat»), возможно ли, что другой человек (назовем «Mark Miller») изменяет его и добавляет его имя в качестве другого «соавтора» («автор»/«Вкладчик» и т. Д.)?

Итак, в результате пакет «JohnnyStat» будет зарегистрирован как написанный «Джонни» и «Марк Миллер»?

ответ

1

No. Только сопровождающий может загружать обновления пакетов, а не соавтор. Приемная почта автоматически отправляется на адрес электронной почты сопровождающего. И никто не может стать сопровождающим без явного согласия предыдущего сопровождающего (по понятным причинам).

Если вы хотите, чтобы различные люди меняли пакет, возможно, CRAN не самый лучший вариант. Можно установить из других репозиториев. Почему бы не иметь пакет, например? R-кузница или github?

Вы можете получить более полный ответ, если вы попросите об этом по телефону the CRAN mailing list R-package-devel.

+0

Спасибо за ваш ответ! –