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

Als ontwikkelaar wil ik versioning implementeren zodat we kunnen rollbacken bij problemen. #121

Open
2 of 8 tasks
matthiasoliveiro opened this issue Feb 12, 2025 · 1 comment
Assignees

Comments

@matthiasoliveiro
Copy link
Collaborator

matthiasoliveiro commented Feb 12, 2025

Sprint

Geen sprint (backlog)

User Story

Zodat

  • Veilig nieuwe versies kunnen worden geïmporteerd
  • Bij problemen kan worden teruggerold
  • De historie van wijzigingen traceerbaar is
  • Data-integriteit gewaarborgd blijft

Acceptatiecriteria

  • Versioning van alle ArchiMate objecten
  • Automatische rollback functionaliteit
  • Versie historie inzichtelijk
  • Diff view tussen versies
  • Backup voor elke import
  • Restore functionaliteit
  • Audit logging van versie changes
  • Versie metadata management

Context

Bij het importeren van nieuwe GEMMA versies moet de data veilig worden bijgewerkt met mogelijkheid tot rollback bij problemen.

Technische Details

  • Versioning mechanisme
  • Rollback procedure
  • Backup strategie
  • Audit logging
  • Version control systeem

Referenties

Copy link

Bedankt voor het aanmaken van deze issue! 👋

Voor meer informatie over onze spelregels voor het schrijven van issues, bekijk alsjeblieft onze issues.md documentatie.

Belangrijke punten om te controleren:

  • ✍️ Is de beschrijving helder en compleet?
  • 📋 Zijn er duidelijke acceptatiecriteria toegevoegd?
  • 🎯 Is de context voldoende beschreven?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Todo
Development

No branches or pull requests

2 participants