Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Package release/update workflow #4

Open
malcolmbarrett opened this issue May 24, 2019 · 7 comments
Open

Package release/update workflow #4

malcolmbarrett opened this issue May 24, 2019 · 7 comments

Comments

@malcolmbarrett
Copy link

Per a discussion with @pmarjora, perhaps we should formalize the workflow for advertising a package release. What I usually do is:

  1. Write a blog post with a short introduction and links to vignettes etc
  2. Tweet about it. Usually good to include links and images and a few examples of what the package can do (1 to 3 tweets in a thread seems to do well)
  3. Include it in the R Weekly email draft for the next week (to spread out when people see it)

It might be good to use the USCbiostats github pages slot (currently empty) for a blog about package releases and other software announcements from the group. That could also be linked to the R Bloggers network

@malcolmbarrett
Copy link
Author

@gvegayon
Copy link
Member

We should probably add it somewhere here: https://github.com/USCbiostats/software-dev/blob/master/templates/r-package.md

@zhiiiyang
Copy link
Collaborator

We should probably add it somewhere here: https://github.com/USCbiostats/software-dev/blob/master/templates/r-package.md

My case might not fit into the package submission process since it is probably the only one which goes to Bioconductor.

@malcolmbarrett
Copy link
Author

malcolmbarrett commented May 24, 2019

I don't know anything about Bioconductor submissions, but presumably, others will eventually go there, too. Maybe there should be an optional Bioconductor checklist? I don't know if there are any tools to help submission like CRAN though.

@zhiiiyang
Copy link
Collaborator

I don't know anything about Bioconductor submissions, but presumably, others will eventually go there, too. Maybe there should be an optional Bioconductor checklist? I don't know if there are any tools to help submission like CRAN though.

They have similar tools as CRAN as well. I will add it to the existing checklist later once I finish submitting it.

@malcolmbarrett
Copy link
Author

malcolmbarrett commented May 24, 2019

Ok, I'm going to file this as a separate issue then (#5)

@zhiiiyang
Copy link
Collaborator

I pushed a new commit to add download stats and versions for Bioconductor packages in case people didn't notice it a0f830a.

I was planning to use the badger package in the README.RMD instead of hard-coding it. However, it got errors for those packages published after BiocManager's latest version. Hopefully, we can use this package in the future.
https://github.com/GuangchuangYu/badger

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants