Back Midas Rome Roody Rootana
  Midas DAQ System  Not logged in ELOG logo
Entry  18 Sep 2026, Derek Fujimoto, Info, NOTICE: MIDAS Repository Host Migration 
    Reply  25 Sep 2026, Derek Fujimoto, Info, NOTICE: MIDAS Repository Host Migration 
Message ID: 3279     Entry time: 25 Sep 2026     In reply to: 3271
Author: Derek Fujimoto 
Topic: Info 
Subject: NOTICE: MIDAS Repository Host Migration 

MIDAS Migration

We have transitioned from hosting MIDAS on bitbucket to TRIUMF's self-hosted gitlab instance (https://gitlab.triumf.ca/midas). Apologies for the early transition.

Do I need an account?

To push to the new server you will need an account on that server, and be added as a developer to the group. To create issues (or work items), you will also need an account. Otherwise, you can pull and clone anonymously.

Self-registration works on a whitelisting scheme: either your instiutional hostname or your full address needs to be whitelisted. If your regisration fails, please make a post in this forum or send me an email. 

How to get access to MIDAS?

You can pull to or push from the gitlab server. You can also pull from the bitbucket server - it has been set up as a mirror. Any changes to the gitlab repos will be pushed within 5 mins of the change. Long-term the bitbucket mirrors will be depreciated. 

Push permissions have been rescinded on bitbucket to enforce this.  

How to point your repos to the new server: 

git checkout develop
git pull --recurse-submodule
git remote set-url origin git@gitlab.triumf.ca:midas/midas.git # or use the html url: https://gitlab.triumf.ca/midas/midas.git
git submodule sync

Developer notes: 

Actions taken: 

  • Removed write permissions from developer group to all MIDAS-related repos
  • Transferred developers into a "Former Developers" group
  • Re-synced gitlab and bitbucket repos
  • Setup gitlab as push repos
    • This will expire Sep 25, 2027 (max duration)
    • Push mirroring happens after any push to the gitlab repo, with a minimum of 5 mins duration between mirror pushes
  • MIDAS README updated
ELOG V3.1.6-083448f7