Skip to content

[Bioc-devel] Fixing build error for the first time

3 messages · Shepherd, Lori, Fabricio de Almeida

#
Hi, all.

I've noticed that my package has returned an error in the Bioc build (https://bioconductor.org/packages/devel/bioc/html/BioNERO.html). As it was accepted last month and this will be my first change to the package after acceptance, I would like to check some things:

  1.  Can I change the code and push now that Bioc is frozen or do I have to wait a few days for the next release?
  2.  Is the procedure to push changes the same as I've done during the review process (git push upstream master, then git push origin master)?

Thank you.


=========================


Fabr?cio de Almeida Silva

Undergraduate degree in Biological Sciences (UENF)

MSc. candidate in Plant Biotechnology (PGBV/UENF - RJ/Brazil)

Laborat?rio de Qu?mica e Fun??o de Prote?nas e Pept?deos (LQFPP/CBB/UENF - RJ/Brazil)

Lattes CNPq: http://lattes.cnpq.br/3119358824056108

Personal website: https://almeidasilvaf.github.io/home/
#
The RELEASE_3_12 branch was frozen but the devel (master) branch is not.  You may continue to push to upstream master to make relevant changes.
Yes that procedure would stay the same to push to the devel branch of git.bioconductor and your individual github repo.

In the future (after the next release) to make changes to a release branch you would push to the appropriate RELEASE_X_Y (the upcoming would be RELEASE_3_13) .  We only recommend bug fixes or ERROR corrections on a RELEASE branch and keep new features on the devel branch.   See this document that summarized
http://bioconductor.org/developers/how-to/git/bug-fix-in-release-and-devel/


Please note:  Unlike the submission process, daily builds are not built on push. The builders only pull changes and do build/check once per day.  There is some information on timing found here but it can take up to 48 hours to reflect changes if the push is close after the start of the daily builds.
http://bioconductor.org/developers/how-to/troubleshoot-build-report/


Cheers


Bioconductor - Bug fixes<http://bioconductor.org/developers/how-to/git/bug-fix-in-release-and-devel/>
Fix bugs in devel and release. Goal: Maintainers will have to fix bugs from time to time, and make sure the patch is available both in the master branch and the current release branch. Steps: Sync existing repositories.. git fetch --all git checkout master git merge upstream/master git merge origin/master git checkout <RELEASE_X_Y> git merge upstream/<RELEASE_X_Y> git merge origin/<RELEASE_X_Y>
bioconductor.org






Lori Shepherd

Bioconductor Core Team

Roswell Park Comprehensive Cancer Center

Department of Biostatistics & Bioinformatics

Elm & Carlton Streets

Buffalo, New York 14263
#
Thank you very much, Lori. Now it is very clear.


=========================


Fabr?cio de Almeida Silva

Undergraduate degree in Biological Sciences (UENF)

MSc. candidate in Plant Biotechnology (PGBV/UENF - RJ/Brazil)

Laborat?rio de Qu?mica e Fun??o de Prote?nas e Pept?deos (LQFPP/CBB/UENF - RJ/Brazil)

Lattes CNPq: http://lattes.cnpq.br/3119358824056108

Personal website: https://almeidasilvaf.github.io/home/