Project

General

Profile

Project activity #30068

closed

Contezza-apps naamconventies voor library tags toepassen in gzac

Added by Diego Mirandola 5 months ago. Updated 5 months ago.

Status:
Resolved
Priority:
P4 Normal
Category:
-
Target version:
Start date:
29/11/2024
Due date:
% Done:

0%

Estimated time:

Description

Dit volgt #29961
Graag de volgende aanpassen:
  • in gzac/api zijn er twee api's:
    • gzac.api is de standaard api van gzac, dus deze moet verplaatst worden naar libs/js-apis/ zoals objects, objecttypes en open-zaak; deze krijgt geen @contezza prefix, er komt dus een nieuwe
      "@gzac/api": ["libs/js-apis/gzac/src"],
      
    • gzac-tezza.api bevat api door contezza aangemaakt om met gzac te werken, dus die blijft daar en de huidige "@gzac/api" wordt dus hernoemd:
      "@contezza/gzac/api": ["libs/modules/gzac/api/src"]
      

      merk op dat deze tag nu alleen verwijst naar gzac-tezza.api en niet meer naar gzac.api
  • alle andere tags van gzac krijgen de contezza prefix

Kortom de tsconfig moet zo worden:

            "@contezza/gzac": ["libs/modules/gzac/src"],
            "@contezza/gzac/api": ["libs/modules/gzac/api/src"],
            "@contezza/gzac/components/form": ["libs/modules/gzac/components/src/lib/form"],
            "@contezza/gzac/components/node-processes-table": ["libs/modules/gzac/components/src/lib/node-processes-table"],
            "@contezza/gzac/components/node-tasks-table": ["libs/modules/gzac/components/src/lib/node-tasks-table"],
            "@contezza/gzac/components/process-diagram": ["libs/modules/gzac/components/src/lib/process-diagram"],
            "@contezza/gzac/components/*": ["libs/modules/gzac/components/*/src"],
            "@contezza/gzac/shared": ["libs/modules/gzac/shared/src"],
            ...
            "@gzac/api": ["libs/js-apis/gzac/src"],


Related issues 1 (0 open1 closed)

Related to Tezza - Project activity #29961: Contezza-apps naamconventies voor library tags toepassenResolvedMaaike Bommerson19/11/2024

Actions
Actions #1

Updated by Diego Mirandola 5 months ago

Actions #3

Updated by Maaike Bommerson 5 months ago

  • Status changed from Backlog to In Progress
Actions #4

Updated by Maaike Bommerson 5 months ago

  • Status changed from In Progress to Ready in Dev
  • Assignee changed from Maaike Bommerson to Diego Mirandola

Graag testen in branch fix/gzac/naamconventies-library-tags/#30068

Actions #5

Updated by Diego Mirandola 5 months ago

  • Status changed from Ready in Dev to In Progress
  • Assignee changed from Diego Mirandola to Maaike Bommerson
  • Target version changed from Tezza Backlog to Tezza 2024.12
Dit heeft impact om meerdere actieve branches.
Als we dit nu willen releasen, dan moeten deze branches opnieuw bijgewerkt worden met deze wijzigingen erin.
Na de volgende release:
  • @Maaike Bommerson gaat de nieuwe main hierin mergen en eventuele nieuwe @gzac tags omzetten naar @contezza/gzac
  • dit wordt gemerged in al die branches die nog niet gereleased zijn en die branches worden ook bijgewerkt met deze conventie (door de developer die bezig is met die branch), zodat deze getest kunnen worden met deze wijziging erin.
Actions #6

Updated by Maaike Bommerson 5 months ago ยท Edited

  • Assignee changed from Maaike Bommerson to Diego Mirandola
Actions #7

Updated by Maaike Bommerson 5 months ago

  • Assignee changed from Diego Mirandola to Maaike Bommerson
Actions #8

Updated by Maaike Bommerson 5 months ago

  • Status changed from In Progress to Resolved

Also available in: Atom PDF