Ramsons

Document StatusACTIVE
Document Version4
Last TC Review Date

 

Last TC Review OutcomeThe TC accepted the page


Frontend

Languages

Chosen Technologies:

  • JavaScript
  • TypeScript

Build Tools

Chosen Technologies:

  • Node 20
  • Yarn 1

First Party Libraries / Frameworks

Notes: These versions are often only decided upon in the latter states of the flower release process and may be subject to change even after this document is accepted

Chosen Technologies:

  • Stripes 9.2.0 or greater

Shared Third Party Libraries / Frameworks

Chosen Technologies:

  • React ^18.2

During Build Automated Testing

Chosen Technologies:

  • Jest
    • should be ^29
  • RTL
    • should be ^14

Post Build Integration Testing

Chosen Technologies:

  • Cypress ^10

Backend

Languages

Chosen Technologies:

Build Tools

Chosen Technologies:

  • Maven 3.8 or later
  • Docker
  • Gradle

First Party Libraries / Frameworks

Notes: These versions are often only decided upon in the latter states of the flower release process and may be subject to change even after this document is accepted

Chosen Technologies:

  • folio-spring-base 8.1 or greater
  • folio-vertx-lib 3.2 or greater
  • raml-module-builder 35.2 or greater
    • deprecated. Only existing FOLIO modules may continue to use raml-module-builder
  • edge-common 4.5.2 or greater
  • edge-common-spring 2.3.2 or greater

Third Party Libraries / Frameworks

Chosen Technologies:

During Build Automated Testing

Chosen Technologies:

Post Build Integration Testing

Chosen Technologies:

  • karate
  • cucumber-reporting

Infrastructure

Chosen Technologies:


Support period

Technology versions must support the full Ramsons support period that ends around April 2025: Ramsons will be released in August 2024 and will be supported until Trillium (R1 2025) gets released around April 2025 (based upon assumption that future releases will follow a similar cadence to previous releases), see FOLIO support policy.

Craig McNally
February 14, 2024

is it 4.5 or 4.6 for Ramsons?

Julian Ladisch
February 15, 2024

Vert.x doesn’t have a pre-defined release date. Releases take place when they are ready.

Therefore we don’t know whether 4.6 will be available at the start of Ramsons development.

Craig McNally
May 20, 2024

Since Ramsons development is already underway it looks like 4.5 is the version. We will have to check again prior to the start of sunflower development