[ 
https://issues.apache.org/jira/browse/FINERACT-2617?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Edward Kang updated FINERACT-2617:
----------------------------------
    Description: 
Required dependencies and setup must be done to ensure long term 
maintainability and future collaboration. Some starter items include:

1) Github actions workflows for CI/CD testing

2) Docker compose for quick local testing environments 

3) Unit and E2E testing frameworks like JUnit, Cucumber, Vitest, and Playwright

4) Liquibase for database flexibility long term

5) OpenApi/Swagger for spec docs and feign + frontend integration

With all dependencies, versions much match those accepted by Apache Projects, 
preferably Category A at [https://www.apache.org/legal/resolved.html.] 

Hibernate over Eclipselink due to Apache License 2.0. Vitest for upgradeability 
since Angular has officially made it the default.

 

  was:
Required dependencies and setup must be done to ensure long term 
maintainability and future collaboration. Some starter items include:

1) Github actions workflows for CI/CD testing

2) Docker compose for quick local testing environments 

3) Unit and E2E testing frameworks like JUnit, Cucumber, Jest, and Playwright

4) Liquibase for database flexibility long term

5) OpenApi/Swagger for spec docs and feign + frontend integration

6) Hibernate over Eclipselink due to Apache License 2.0.

With all dependencies, versions much match those accepted by Apache Projects, 
preferably Category A at [https://www.apache.org/legal/resolved.html.] 

 


> Setup frontend/bff with required dependencies
> ---------------------------------------------
>
>                 Key: FINERACT-2617
>                 URL: https://issues.apache.org/jira/browse/FINERACT-2617
>             Project: Apache Fineract
>          Issue Type: Sub-task
>            Reporter: Edward Kang
>            Assignee: Edward Kang
>            Priority: Blocker
>
> Required dependencies and setup must be done to ensure long term 
> maintainability and future collaboration. Some starter items include:
> 1) Github actions workflows for CI/CD testing
> 2) Docker compose for quick local testing environments 
> 3) Unit and E2E testing frameworks like JUnit, Cucumber, Vitest, and 
> Playwright
> 4) Liquibase for database flexibility long term
> 5) OpenApi/Swagger for spec docs and feign + frontend integration
> With all dependencies, versions much match those accepted by Apache Projects, 
> preferably Category A at [https://www.apache.org/legal/resolved.html.] 
> Hibernate over Eclipselink due to Apache License 2.0. Vitest for 
> upgradeability since Angular has officially made it the default.
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to