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#AgendaAgenda
- 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-packagingOpen 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-processedZaken 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-dependenciesClean 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-configurationDocs 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-repositoryHelm 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#OtherOther
- 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-meetingNext chair and meeting
Joeri, May 12th
openzaak-discuss@lists.publiccode.net