![](https://s.togetter.com/static/web/img/placeholder.gif)
Rユーザー会2010 初日
![](https://s.togetter.com/static/web/img/placeholder.gif)
R package management system has gone a long and successful way to also support respository maintainers, but we have to go further
2010-11-25 14:18:37![](https://s.togetter.com/static/web/img/placeholder.gif)
package as "product" , potential users as "customer" #rjpusers2010
2010-11-25 14:20:49![](https://s.togetter.com/static/web/img/placeholder.gif)
CRAN以外にもBioCOnductor , Omega(hat),R-Forgeなどがある。#rusers2010
2010-11-25 14:23:10![](https://s.togetter.com/static/web/img/placeholder.gif)
CRANではパッケージ作成者の手間をなるべくなくすように、自動化されている。FTPでアップロードして、CRAN maintainerに通知すると、チェック後にバイナリは自動ビルドされる。
2010-11-25 14:28:43![](https://s.togetter.com/static/web/img/placeholder.gif)
Dependency levels: Depends, Imports, LinkingTo, Suggests, Enhances
2010-11-25 14:30:38![](https://s.togetter.com/static/web/img/placeholder.gif)
imports は namespace of package Aを package Bがown namespaceとしてimportしている関係。
2010-11-25 14:31:22![](https://s.togetter.com/static/web/img/placeholder.gif)
CRANが大きくなるにつれ、Recursive reverse dependency が壊れることが多くなってきた。
2010-11-25 14:37:46![](https://s.togetter.com/static/web/img/placeholder.gif)
survivalパッケージはrecursive reverse dependencies を1141個持ってるらしい...影響大きすぎw
2010-11-25 14:42:33![](https://s.togetter.com/static/web/img/placeholder.gif)
さらにRのブランチ(devel, patched, release) , platform(Linux, Mac, Solaris, Windows), architecture(SPARC, ix86, x86_64)ごとにチェックが必要
2010-11-25 14:51:08![](https://s.togetter.com/static/web/img/placeholder.gif)
現在は2640パッケージのWindowsバイナリのチェックは、2x Xeon E5430 Quadコアで 8時間程度。
2010-11-25 14:57:10