Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Hardening Fineract 1.x

  JirashowSummarytrue
Mentors


CategoryPlatform
Overview & Objectives

The Fineract 1.x code powers a dozen of cloud-based core banking and fin-tech solutions around the world supporting millions of clients. The wide functional footprint and the lack of integration tests make releases of Fineract 1.x a cumbersome process involving a lot of manual testing. The goal of this project is to improve the stability and code coverage of the Fineract 1.x platform

Description
  • Update Spring, Spring Boot and Spring Security to their latest stable versions (https://issues.apache.org/jira/browse/FINERACT-724)
  • Measure Existing Code Coverage of Tests and Improve to at least 50% and Reduce Execution time (https://issues.apache.org/jira/browse/FINERACT-713)
  • Ensure Fineract Codebase should pass PMD, Findbugs and Checkstyle analysis (https://issues.apache.org/jira/browse/FINERACT-712)
  • Jira
    showSummarytrue
    serverASF JIRA
    serverId5aa69414-a9e9-3523-82ec-879b028fb15b
    keyFINERACT-723
     
    Jira
    serverASF JIRA
    serverId5aa69414-a9e9-3523-82ec-879b028fb15b
    keyFINERACT-724
     
    Jira

    serverASF JIRA
    serverId5aa69414-a9e9-3523-82ec-879b028fb15b
    keyFINERACT-

    723

    722
     

     

    Jira
    serverASF JIRA
    serverId5aa69414-a9e9-3523-82ec-879b028fb15b
    keyFINERACT-712
    Jira
    serverASF JIRA
    serverId5aa69414-a9e9-3523-82ec-879b028fb15b
    keyFINERACT-

    722

    713

    Helpful SkillsHTML, Spring, Hibernate, REST, Java, SQL, AngularJS, Javascript (as the user Interface helps you understand some of the functionality)
    Impact

    Improved functionality and increased stability of the core Fineract platform

    Other Resources

    Containerization and Deployment of Apache Fineract CN

    ...