I am developing an R package and I plan to eventually upload it to BioConductor. However, after I went over the guidelines, I realized that it seems to be more restricted comparing with the requirement from CRAN. I followed the book: "[R Package][1]" by Hadley Wickham, but I believe this book is designed to help people submit CRAN packages, not too specifically for BioConductor.

Therefore I wonder if there is any special issue I should pay additional attention here. Especially formats I guess. 

Thank you.

  [1]: http://r-pkgs.had.co.nz/
In addition to all the good reasons and other issues mentioned in the other answers, I would point out to two resources that have not been explicitly mentioned so far. One is the [developers corner][1] in the bioconductor site, and inside it, the [package guidelines][2].

The developers site centralizes all the information regarding package development and includes the [release schedule][3], access to [build reports][4], the [new package primer][5] and much more.

In the guidelines many issues regarding the development of Bioconductor packages are discussed in detail. There is special mention about the issue of having [packages both in CRAN and in Bioconductor][6] (something not recommended). Also, it is advised that authors having questions about Bioconductor package development ask them in the Bioconductor development list ([bioc-devel][7]).


  [1]: http://bioconductor.org/developers/
  [2]: http://bioconductor.org/developers/package-guidelines/
  [3]: http://bioconductor.org/developers/release-schedule/
  [4]: http://bioconductor.org/checkResults/
  [5]: http://bioconductor.org/developers/how-to/buildingPackagesForBioc/
  [6]: http://bioconductor.org/developers/package-guidelines/#duplications
  [7]: http://bioconductor.org/help/mailing-list/