News:Bioconductor will rename the default branch on `git.bioconductor.org` to `devel`
1
1
Entering edit mode
shepherl 4.1k
@lshep
Last seen 13 hours ago
United States

On March 8th, the Bioconductor Core Team will rename the default branch on git.bioconductor.org to devel.

For more details, see

  1. BiocBlog: https://bioconductor.github.io/biocblog/posts/2023-03-01-transition-to-devel/
  2. Branch Renaming FAQ: https://contributions.bioconductor.org/branch-rename-faqs.html
Software Bioconductor Devel devel • 1.4k views
ADD COMMENT
0
Entering edit mode

Dear Lori,

Thanks for the notice of this change and for the instructions given on the linked pages.

In my case, i have git clones of many Bioconductor packages on multiple computers. I understand that I need to issue the following git commands on my local clone:

git branch -m master devel
git fetch origin
git branch -u origin/devel devel
git remote set-head origin -a

I am supposing that I need to use these git commands for every copy of each package on every computer, but just to check:

  1. If I have a git clone of the same package, for whcih I am maintainer, on two or more computers, do I give the same git commands for each copy?
  2. If a package has several maintainers, should all maintainers use the above git commands on their own local copies?
  3. What about git clones of packages that I am not maintainer of, for which I want to pull by not push? Are the above git commands still appropriate?

Thanks
Gordon

ADD REPLY
0
Entering edit mode

Yes you have to use the same commands for each copy for every package you are and are not the maintainer of. Everyone that has a copy, that copy must be updated (or you can reclone after Wednesday when we announce the switch is complete and get the updated copy - this might be useful for those you are not maintain of). At least temporarily we will not completely disable master and will keep master/devel in sync providing a warning when pushes happen to the deprecated master branch, however the plan is to completely defunct the master branch after the fall release, at this time you would have to use devel and if you try to use master will get an error so we strongly, strongly encourage to adopt using devel as soon as possible.

ADD REPLY
0
Entering edit mode

The latest Bioconductor's R journal article mentions this change to error in 1 or 1.5 years while it seems this will be enforced next release... I suppose adoption is being enforced quicker and the best plan is to update now the branch names and keep following updates.

ADD REPLY
1
Entering edit mode

We will probably stick with what it advertised but yes we recommend adopting as soon as possible.

ADD REPLY
1
Entering edit mode
shepherl 4.1k
@lshep
Last seen 13 hours ago
United States

The Bioconductor Core Team has moved forward with the branch renaming from master to devel on git.bioconductor.org . Please see

Cheers, On behalf of the Bioconductor Core Team

ADD COMMENT

Login before adding your answer.

Traffic: 746 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6