hitobito / hitobito_jubla

A hitobito wagon defining the organization hierarchy and additional features for Jungwacht Blauring Schweiz.
Other
13 stars 13 forks source link

Release Version 1.30 #49

Closed richardjubla closed 8 months ago

richardjubla commented 1 year ago

User-Story

Als jubla möchten wir zusammen mit Puzzle/Hitobito den Release Version 1.30 auf der produktiven Datenbank auszuliefern.

Geplant ist ein Release am 24.10.23

Aspekte

Definition of Done

Version 1.28

richardjubla commented 11 months ago

Changelog (Kommunikation) für jubla ist bereit: https://jubladb-handbuch.readthedocs.io/de/latest/changelog-news.html#release-version-1-30-24-10-2023

richardjubla commented 10 months ago

@ThomasEllenberger

Gesamter Release getestet.

Noch offen oder mit Bemerkungen/Hinweisen:

https://github.com/hitobito/hitobito/issues/1881 - Wollten wir eigentlich rechtzeitig für unseren Wagon mit #50 anpassen. Kann/Muss aber auch so gehen. https://github.com/hitobito/hitobito_cevi/issues/80 - Bitte noch Frage(n) beantworten https://github.com/hitobito/hitobito/issues/1965 - Dieses Feature muss mit Release auf Produktiv deaktiviert oder fertig sein (Memo an mich)

ThomasEllenberger commented 9 months ago

@richardjubla

Danke für die Rückmeldung. Wir gehen somit davon aus dass dem Release am 09. Januar 2024 nichts im Wege steht. Wie bereits informiert gibt es aus unserer Sicht hier diesmal keine Möglichkeit mehr den Release erneut zu verschieben. Wir wollen die Jubla Umgebung unbedint auch auf den neusten Codestand heben.

Betreffend cevi#80: Dieses Ticket lief auch für uns leider nicht wie gewünscht. Hier hat man während der Umsetzung mehrmals die Ziele geändert. Ohne tiefer in den Code zu schauen (Deutlicher Mehraufwand) können wir desshalb aktuell nicht mehr sagen welche Teile wo umgesetzt wurden. Wir haben bereits nach der Umsetzung des Tickets unsere Lessions Learned daraus gezogen, so dass dies in dieser Form nicht mehr vorkommen sollte. Was das Changelog angeht: Das ist durchaus realistisch dass ihr hier verschiedene Features unter 1.28 hattet... eines kann 1.28.xx und das andere 1.28.xy sein... Dieses Problem haben wir mit den regelmässigen Releases und der neuen Semantischen Versionierung welche wir ab nächstem Jahr haben behoben.

richardjubla commented 9 months ago

@richardjubla

Danke für die Rückmeldung. Wir gehen somit davon aus dass dem Release am 09. Januar 2024 nichts im Wege steht. Wie bereits informiert gibt es aus unserer Sicht hier diesmal keine Möglichkeit mehr den Release erneut zu verschieben. Wir wollen die Jubla Umgebung unbedint auch auf den neusten Codestand heben.

Betreffend cevi#80: Dieses Ticket lief auch für uns leider nicht wie gewünscht. Hier hat man während der Umsetzung mehrmals die Ziele geändert. Ohne tiefer in den Code zu schauen (Deutlicher Mehraufwand) können wir desshalb aktuell nicht mehr sagen welche Teile wo umgesetzt wurden. Wir haben bereits nach der Umsetzung des Tickets unsere Lessions Learned daraus gezogen, so dass dies in dieser Form nicht mehr vorkommen sollte. Was das Changelog angeht: Das ist durchaus realistisch dass ihr hier verschiedene Features unter 1.28 hattet... eines kann 1.28.xx und das andere 1.28.xy sein... Dieses Problem haben wir mit den regelmässigen Releases und der neuen Semantischen Versionierung welche wir ab nächstem Jahr haben behoben.

Ja, ein Release am 09. Januar 2024 ist weiterhin als Ziel gesetzt. Gesamter Changelog ist abgenommen, geprüft und freigegeben! In der Zwischenzeit passiert ja aber noch mit #52 etwas. Auf die Lessions Learned werden wir noch definitiv zurückkommen wenn wir die Kursverwaltung wieder hervor nehmen.

Story kann mit Release geschlossen werden.

kronn commented 8 months ago

Viel Freude mit Version 2.0.0 :-)