Hi all,
Apologies for the late summary of the latest TSG meeting, it's been quite
busy! This is the report of the topics that were discussed in the last
technical steering group meeting.
Attendees
- Jan Ainali
- Joeri Bekker (later)
- Anton Boerma
- Eric Herman (excused)
- Sergei Maertens
- Tahir Malik
- Alba Roza (excused)
- Tjerk Vaags (excused)
<
https://hackmd.io/67m-C--GSG-03a82y7ce_Q#Agenda>Agenda
- Intro
- Open Zaak & Alfresco model packaging (
https://github.com/open-zaak/open-zaak/pull/933)
- Zaken API 1.0.3 changes processed
- Clean up & dropped dependencies
- Docs versions configuration
- Helm chart repository (
https://github.com/open-zaak/open-zaak/issues/923)
- Other
- Next meeting & chair
<
https://hackmd.io/67m-C--GSG-03a82y7ce_Q#Open-Zaak-amp-Alfresco-model-pac...
Zaak & Alfresco model packaging
Issue:
https://github.com/open-zaak/open-zaak/issues/931
Decisions needed:
https://github.com/open-zaak/open-zaak/issues/931#issuecomment-819281443
PR:
https://github.com/open-zaak/open-zaak/pull/933
Outcome:
1. Create repo for test image to be used by OZ CI/CD
2. Question 2 & 3: not relevant, OZ does not concern itself with
(production) Alfresco, this is up to the service providers.
Anton will review
<
https://hackmd.io/67m-C--GSG-03a82y7ce_Q#Zaken-API-103-changes-processed&...
API 1.0.3 changes processed
Planned for 1.4.0 release, changelog entries:
https://github.com/open-zaak/open-zaak/blob/main/CHANGELOG.rst#140-2021-03-
<
https://hackmd.io/67m-C--GSG-03a82y7ce_Q#Clean-up-amp-dropped-dependencie...
up & dropped dependencies
Some NLX specific things were changed in 1.2.0 - these dependencies have now
been dropped. If you’re upgrading from Open Zaak < 1.2.0, you need to
upgrade
in two steps.
Only relevant if:
- use NLX
- currently on Open Zaak < 1.2.0
Documentation clear enough? Agreed by everyone.
<
https://hackmd.io/67m-C--GSG-03a82y7ce_Q#Docs-versions-configuration>Docs
versions configuration
https://readthedocs.org/projects/open-zaak/ -> I can’t edit the Open Zaak
settings in the RTD UI. Joeri: map latest to main instead of master, or add
maintainers?
-> Joeri adds Sergei as maintainer & changed to main
<
https://hackmd.io/67m-C--GSG-03a82y7ce_Q#Helm-chart-repository>Helm chart
repository
Issue:
https://github.com/open-zaak/open-zaak/issues/923
Example:
https://artifacthub.io/packages/helm/open-zaak/open-zaak
Looks good, some tweaking required (dependency versions, application
version…)
Works by:
- github is source of truth
- github actions publish to
https://open-zaak.github.io/charts/
- artifacthub syncs with github
<
https://hackmd.io/67m-C--GSG-03a82y7ce_Q#Other>Other
- Travis CI finally replied to the OSS credits, we will not use these
and stick with Github Actions.
- Sergei mentions the absence of Tahir in steering group meetings and
asks the Foundation to contact Tahir about the membership.
- Jan remarks the GOVERNANCE file is still in a draft format -> not much
to enforce yet because it’s in draft. It’s still in draft because of PSG
(TSG was essentially ok with publishing). Draft status hinders
effectiveness.
<
https://hackmd.io/67m-C--GSG-03a82y7ce_Q#Next-chair-and-meeting>Next chair
and meeting
Joeri, May 12th