I prepared a developmental version of an R package specific to my field of study. Now I would like to encourage more people to use it and contribute code. My plan is to release a technical note describing the package in a field-specific journal. MATLAB is dominating my area of research so I don't think that usual R-specific channels (CRAN or The R Journal) would be appropriate to reach this scientific community.
However, I could not find R-specific guidelines to releasing technical notes about R packages. This relates not only to this particular journal but scientific journals in general.
To be precise, I would like to know:
- it is a common practice to write a technical note about a package that's only available on GitHub (no CRAN version yet)
- at what stage of development the package should be so that it can be written up as a technical note
- are there any guidelines to publishing technical notes about R packages
Can you think of any other considerations to keep in mind?
I am aware of the submission guidelines to The R Journal but I think that my package is not aimed at the general public and it's at a rather early stage of development.
This question was previously posted on StackOverflow but the moderators suggested that I post it here.