Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

URGENT : Need of a clear changelog practice #542

Open
4 tasks
ponceta opened this issue Feb 5, 2025 · 2 comments
Open
4 tasks

URGENT : Need of a clear changelog practice #542

ponceta opened this issue Feb 5, 2025 · 2 comments
Labels
critical datamodel Concerns the datamodel

Comments

@ponceta
Copy link
Member

ponceta commented Feb 5, 2025

Describe the bug

Altered a changelog of the 0001 folder.

This has for consequence that any user that started using TWW with the 2024.0.5 release will never benefit from this evolution and risks datamodel unconsistencies in the future.

Any change on the app schema should not impact this and should be available through the application evolution workflow (should be defined soon)

TODO

  • Convert this change in a delta file in the 0002 folder and make the setup run all scripts from these folders.
  • Define scripts namings for changelogs
  • List these scripts applications in a system table (name and date of script execution?)

To Reproduce
Exact steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
Evolution workflow of the TEKSI modules is well defined and known of every developers / contributors.

Screenshots / data
If applicable, add screenshots or data to help explain your problem.

Desktop (please complete the following information):

  • TWW version
  • QGIS Version
  • OS

Additional context
Add any other context about the problem here.

@ponceta ponceta added critical datamodel Concerns the datamodel labels Feb 5, 2025
@cymed
Copy link
Contributor

cymed commented Feb 6, 2025

Is https://github.com/teksi/wastewater/tree/main/datamodel/update meant as a container for deltas?

There are also changes in #540

@sjib
Copy link
Contributor

sjib commented Feb 11, 2025

@ponceta Add results from the conception phase 9AB into the developers guide

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
critical datamodel Concerns the datamodel
Projects
None yet
Development

No branches or pull requests

3 participants