← Back to opportunities

Implementation of FAB in Momentum Simulation Systems

Met Office

Buyer Contact Info

Buyer Name: Met Office

Buyer Address: Met Office, Exeter, UKK43, EX1 3PB, United Kingdom

Contact Email: procurement.enquiries@metoffice.gov.uk

Status
complete
Procedure
direct
Value
90000.0 GBP
Published
05 Jan 2026, 09:53
Deadline
n/a
Contract Start
06 Jan 2026, 00:00
Contract End
30 Sep 2026, 22:59
Category
n/a
CPV
73300000 - Design and execution of research and development
Region
n/a
Awarded To
Bureau of Meteorology
Official Source
Open Find a Tender

Description

The Met Office is preparing an important change in managing their software stack, migrating from the old Subversion-based versioning system to the modern Git. Besides required changed to all existing suites, there is also a need to replace the outdated build tool called FCM: FCM does not support git, has shortcoming in supporting LFRic, and is written in a language that is not well-supported by Met Office developers anymore. 6 years ago, the Met Office decided to implement a new, modern build system called Fab that addresses the shortcoming of FCM. While there was an initial, proof-of-concept release, with the help of the Bureau of Meteorology (BoM) Fab was extended to support missing features, and it was shown to be well-suited to build LFRic-based applications. This work will involve close collaboration with the Git migration team to develop Fab scripts tailored for repositories as they transition to Git. These scripts will serve as reusable templates for other sites within the Momentum Partnership, enabling them to efficiently port their own repositories. Additionally, BoM may introduce new features to Fab to accommodate specific requirements from various suites.

Linked Documents

No linked documents found for this notice.

Opportunity Context

Lots

Lot 1 Status: complete

Raw Notice JSON

Expand raw payload
{
  "awards": [
    {
      "id": "1",
      "items": [
        {
          "additionalClassifications": [
            {
              "description": "Design and execution of research and development",
              "id": "73300000",
              "scheme": "CPV"
            }
          ],
          "deliveryAddresses": [
            {
              "country": "AU",
              "countryName": "Australia",
              "region": "AU"
            }
          ],
          "id": "1",
          "relatedLot": "1"
        }
      ],
      "mainProcurementCategory": "services",
      "relatedLots": [
        "1"
      ],
      "status": "active",
      "suppliers": [
        {
          "id": "GB-FTS-170440",
          "name": "Bureau of Meteorology"
        }
      ]
    }
  ],
  "buyer": {
    "id": "GB-PPON-PVZW-3234-DTLY",
    "name": "Met Office"
  },
  "contracts": [
    {
      "aboveThreshold": false,
      "awardID": "1",
      "dateSigned": "2025-12-24T00:00:00Z",
      "documents": [
        {
          "datePublished": "2026-01-05T09:53:13Z",
          "description": "Contract details notice on Find a Tender",
          "documentType": "contractNotice",
          "format": "text/html",
          "id": "000148-2026",
          "noticeType": "UK7",
          "url": "https://www.find-tender.service.gov.uk/Notice/000148-2026"
        }
      ],
      "id": "1",
      "period": {
        "endDate": "2026-09-30T23:59:59+01:00",
        "startDate": "2026-01-06T00:00:00Z"
      },
      "status": "active",
      "value": {
        "amount": 90000,
        "amountGross": 90000,
        "currency": "GBP"
      }
    }
  ],
  "date": "2026-01-05T09:53:13Z",
  "id": "000148-2026",
  "initiationType": "tender",
  "language": "en",
  "ocid": "ocds-h6vhtk-05fefc",
  "parties": [
    {
      "address": {
        "country": "GB",
        "countryName": "United Kingdom",
        "locality": "Exeter",
        "postalCode": "EX1 3PB",
        "region": "UKK43",
        "streetAddress": "Met Office"
      },
      "contactPoint": {
        "email": "procurement.enquiries@metoffice.gov.uk"
      },
      "details": {
        "classifications": [
          {
            "description": "Public authority - central government",
            "id": "publicAuthorityCentralGovernment",
            "scheme": "UK_CA_TYPE"
          }
        ],
        "url": "https://www.metoffice.gov.uk/"
      },
      "id": "GB-PPON-PVZW-3234-DTLY",
      "identifier": {
        "id": "PVZW-3234-DTLY",
        "scheme": "GB-PPON"
      },
      "name": "Met Office",
      "roles": [
        "buyer"
      ]
    },
    {
      "address": {
        "country": "AU",
        "countryName": "Australia",
        "locality": "Melbourne",
        "postalCode": "VIC 3001",
        "region": "AU",
        "streetAddress": "PO Box 1289"
      },
      "contactPoint": {
        "email": "lucy.mcgarva@bom.gov.au"
      },
      "details": {
        "scale": "large",
        "vcse": false
      },
      "id": "GB-FTS-170440",
      "name": "Bureau of Meteorology",
      "roles": [
        "supplier"
      ]
    }
  ],
  "tag": [
    "award",
    "contract"
  ],
  "tender": {
    "description": "The Met Office is preparing an important change in managing their software stack, migrating from the old Subversion-based versioning system to the modern Git. Besides required changed to all existing suites, there is also a need to replace the outdated build tool called FCM: FCM does not support git, has shortcoming in supporting LFRic, and is written in a language that is not well-supported by Met Office developers anymore. \n6 years ago, the Met Office decided to implement a new, modern build system called Fab that addresses the shortcoming of FCM. While there was an initial, proof-of-concept release, with the help of the Bureau of Meteorology (BoM) Fab was extended to support missing features, and it was shown to be well-suited to build LFRic-based applications. \nThis work will involve close collaboration with the Git migration team to develop Fab scripts tailored for repositories as they transition to Git. These scripts will serve as reusable templates for other sites within the Momentum Partnership, enabling them to efficiently port their own repositories. Additionally, BoM may introduce new features to Fab to accommodate specific requirements from various suites.",
    "id": "DN790315",
    "legalBasis": {
      "id": "2023/54",
      "scheme": "UKPGA",
      "uri": "https://www.legislation.gov.uk/ukpga/2023/54/contents"
    },
    "lots": [
      {
        "id": "1",
        "status": "complete"
      }
    ],
    "procurementMethod": "direct",
    "procurementMethodDetails": "Below threshold - without competition",
    "status": "complete",
    "title": "Implementation of FAB in Momentum Simulation Systems"
  }
}