[prev in list] [next in list] [prev in thread] [next in thread] 

List:       bioc-devel
Subject:    Re: [Bioc-devel] Continuing Github development workflow after submission to Bioconductor
From:       Laurent Gatto <laurent.gatto () uclouvain ! be>
Date:       2021-08-02 15:26:58
Message-ID: AM0PR03MB36354CEBE2EFA0603CAD5ECB91EF9 () AM0PR03MB3635 ! eurprd03 ! prod ! outlook ! com
[Download RAW message or body]

Dear Kelsey,

Speaking of my own experience, GitHub remains the main development platform=
 after my packages are added to Bioconductor (see for example several packa=
ges in [1]). Whenever new features or bugs are ready, the new version gets =
pushed to the Bioconductor git server, which is simply added as another rem=
ote [2] to my local clone. I can provide more details if needed.

The only things that you need to take care of are

1. bump the version when you push to Bioc (bump z in x.y.z, so that the new=
 version is propagated and becomes available with BiocManager::install());
2. after a release, pull from the Bioc remote and merge into GitHub's main =
branch to update y accordingly.

Related to 1 above, whenever I push the Bioc, I also immediately bump z on =
GitHub (even if there's still no change), and tag to commit with 'New gh de=
vel version', to avoid having identical versions from different sources.

Best wishes,

Laurent


[1] https://github.com/RforMassSpectrometry
[2] http://bioconductor.org/developers/how-to/git/push-to-github-bioc/

________________________________________
From: Bioc-devel <bioc-devel-bounces@r-project.org> on behalf of Kelsey Che=
tnik via Bioc-devel <bioc-devel@r-project.org>
Sent: 02 August 2021 17:16
To: bioc-devel@r-project.org
Cc: Jan Krumsiek
Subject: [Bioc-devel] Continuing Github development workflow after submissi=
on to Bioconductor

Hi,

My lab is currently considering submitting our package to Bioconductor, but=
 I am curious about how - if at all - this will affect our development work=
flow on Github. Specifically, I would like to know if after submission to B=
ioconductor, our lab's repo of the package remains independent of the Bioco=
nductor version. We would like to be able to continue working on and develo=
ping our package as before and only push changes to Bioconductor when we ha=
ve reached a new stable version.

Thank you,
Kelsey

        [[alternative HTML version deleted]]

_______________________________________________
Bioc-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/bioc-devel

_______________________________________________
Bioc-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/bioc-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic