Project

General

Profile

Project activity #29141

closed

Refactor code GZAC

Added by Erik Hoogland 9 months ago. Updated 6 months ago.

Status:
Resolved
Priority:
P4 Normal
Assignee:
Category:
-
Target version:
Start date:
15/08/2024
Due date:
% Done:

100%

Estimated time:

Description

In Tezza-gzac zitten een aantal punten die verbeterd kunnen worden, voor onderhoudbaarheid van de code.
Een aantal van deze zijn:
  • Hardcoded veldnamen voor proces variabelen, dit kan via static fields
    • Dit zit voornamelijk in de Beans
  • Hardcoded verwijzing nar email template in TezzaProcessBean, dit moet via plugin configuratie
  • Hardcoded (wel static) verwijzing naar standaard Tezza project. Dit moet via plugin configuratie
    • mogelijk ondersteuning voor meerdere standaard processen, is een grotere refactor
  • Ondersteuning voor meerdere jar's meenemen bij maken van een image
    • Door het startup commando te veranderen van run.sh naar *.jar
    • controleren of resources het correcte classpath krijgen, met nadruk op extra dossiers
    • controleren of Java Beans correct werken

Deze lijst kan nog verder worden uitgebreid.

Also available in: Atom PDF