[Bioc-devel] Maintaining package with already modified fork repository from github.
Jean-Philippe Villemin
jpv|||em|n @end|ng |rom gm@||@com
Fri Nov 25 09:40:25 CET 2022
I have a few questions about managing a bioconductor package. Of course I
have been through the doc for package maintenance here
<https://contributions.bioconductor.org/package-maintenance.html>.
I Just want to check that my forklow is ok.
We have a bioconductor package.
We want to move its github source account to our github account lab. I'm
not sure what should be my starting point.
One collaborator did somes changes on a fork from the github (not
bioconductor) in its github account . He shared access with us (~100
commits without bumbling x.y.z+1 each commit). I want to reuse that but I
don't know if i still need to fetch also from Bioconductor (before/after)
1 - Access and modify BiocCredientials
<https://git.bioconductor.org/BiocCredentials/login/?next=/BiocCredentials/>
freely.
(I'm not a maintainer, a colleague is, so he will add me. I need that to
fetch from biocond right ?)
2 - On local, clone the fork from my colleague. (or bioconductor first ? )
3 - Should I fetch from Bioconductor ? (pretty sure this part will create
troubles)
4 - Create an empty remote with the same name as on bioconductor, push the
cloned repo
5 - Configure upstream bioconductor...
6 - git push to remote bioconductor.
7 - In April changes will be added to release.
Specific question for 3 : How do we handle the bumble version thing ?
For the push, it will be a major release . (S4 code refactoring) (so should
I push something like 2.0.0)
Thanks.
--
*Jean-Philippe Villemin *- Bioinformatics, PhD -
Cancer Bioinformatics and Systems Biology
Institut de Recherche en Cancérologie de Montpellier
Inserm U1194
*jpvillemin using gmail.com <jpvillemin using gmail.com>*
[[alternative HTML version deleted]]
More information about the Bioc-devel
mailing list