owned this note
owned this note
---
title: Carvel Community Meeting
tags: community
---
# Carvel Community Meeting
*This doc is meant to serve as the "one doc to rule them all" for Carvel community meetings and open discussions.*
Community meetings are held **every other Wednesday at 12PM ET / 9AM PT** ([Convert to your time zone](http://www.thetimezoneconverter.com/?t=09:00&tz=PT%20%28Pacific%20Time%29)). Join [Google Group](https://groups.google.com/g/carvel-dev) to get updates on the project and invites to community meetings.
[Community meeting Zoom link](http://community.klt.rip) (Previous recordings: [VMware YouTube Channel](https://www.youtube.com/playlist?list=PL7bmigfV0EqQ_cDNKVTIcZt-dAM-hpClS))
*If you have anything you’d like to put on the agenda, please do so below for the next meeting*
---
# January 27, 2021 Agenda
### Introductions 👋
- Introduce each team member, wave your hand!
- Note about participating:
- if you have a question or comment about the current topic, please speak up.
- if you're reminded of another topic, please take note and ask in the "Open Discusion" time.
### Announcements 📣
- imgpkg v0.3.0 ([release notes](https://github.com/vmware-tanzu/carvel-imgpkg/releases/tag/v0.3.0))
- kbld v0.28.0 ([release notes](https://github.com/vmware-tanzu/carvel-kbld/releases/tag/v0.28.0))
- New Website! https://carvel.dev/
- note: Documentation moves from our GitHub repos to this website.
### Carvel Tech Forum
- Assertion library discussion
- _**(Community member? Please add your topic here!)**_
### How can we better serve you? 👂
* [Carvel Community Meeting Feedback Form](https://forms.gle/nc6TBrsSRCp11FaA6)
---
# January 13, 2021 Agenda
:fireworks: Happy New Year! :fireworks:
### Introductions 👋
- Introduce each team member, wave your hand!
- Note about participating:
- if you have a question or comment about the current topic, please speak up.
- if you're reminded of another topic, please take note and ask in the "Open Discusion" time.
### Announcements 📣
- ytt v0.31.0 ([release notes](https://github.com/vmware-tanzu/carvel-ytt/releases/tag/v0.31.0))
- kapp-controller v0.14.0 ([release notes](https://github.com/vmware-tanzu/carvel-kapp-controller/releases/tag/v0.14.0))
- New Website! https://carvel.dev/
- note: Documentation moves from our GitHub repos to this website.
### Carvel Tech Forum
- ✅ Dmitriy: https://github.com/vmware-tanzu/carvel-ytt/issues/251
- (Did this get discussed on 12/9/20?)
- ✅ ytt app-group https://github.com/vmware-tanzu/carvel-ytt/issues/260
- ✅ Length of time before issues go stale (currently 45 days)
- Assertion library discussion
- _**(Community member? Please add your topic here!)**_
### How can we better serve you? 👂
* [Carvel Community Meeting Feedback Form](https://forms.gle/nc6TBrsSRCp11FaA6)
---
# December 9, 2020 Agenda
### Introductions 👋
- Introduce each team member, wave your hand!
- Note about participating:
- if you have a question or comment about the current topic, please speak up.
- if you're reminded of another topic, please take note and ask in the "Open Discusion" time.
### Announcements 📣
- kapp-controller v0.13.0 ([release notes](https://github.com/vmware-tanzu/carvel-kapp-controller/releases/tag/v0.13.0))
- Community meetings will resume January 13th
### Carvel Tech Forum
- Dmitriy: [Hidden directory handling](https://github.com/vmware-tanzu/carvel-ytt/issues/240)
- [GitHub Issues Triage](https://hackmd.io/y8hwYAX3SEuGS3p-2EdgHg) Overview (Cari)
- Dmitriy: [Replacing single item with multiple items in overlays](https://github.com/vmware-tanzu/carvel-ytt/issues/251)
- Jonas: [KubeCon + CloudNativeCon Europe 2021 Call for Proposals (CFP)](https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/program/cfp/)
- _**(Community member? Please add your topic here!)**_
### How can we better serve you? 👂
* [Carvel Community Meeting Feedback Form](https://forms.gle/nc6TBrsSRCp11FaA6)
# November 25, 2020
### Introductions 👋
### Announcements 📣
- vendir v0.13.0 ([release notes](https://github.com/vmware-tanzu/carvel-vendir/releases/tag/v0.13.0)) (Cari)
- [Bug: Paths don't allow using path names that starts with a string that is used in other path names](https://github.com/vmware-tanzu/carvel-vendir/issues/21)
- vendir v0.14.0 ([release notes](https://github.com/vmware-tanzu/carvel-vendir/releases/tag/v0.14.0)) (Cari)
- No functional changes. Cutting release after move to vmware-tanzu.
### Carvel Tech Forum
- ~~tour of `kapp` in use~~
- release process
- automate?
- packaging format (brew, today, chocolatey, win-get)
- Developer Portal access — https://tanzu.vmware.com/developer/workshops/
- Run on Minikube from GitHub repo - https://github.com/eduk8s-labs/lab-getting-started-with-carvel
- Walkthrough of the existing material
- How to create your own
- [GitHub Issues Triage](https://hackmd.io/y8hwYAX3SEuGS3p-2EdgHg) Community Review
- _**(Community member? Please add your topic here!)**_
- the hidden directory problem
-
### How can we better serve you? 👂
* [Carvel Community Meeting Feedback Form](https://forms.gle/nc6TBrsSRCp11FaA6)
### Notes
- Tour of kapp use from Gal
- (pull highlights from recording)
- Release Process
- where are we today?
- it's fairly manual, today.
- step: write out the "playbook" for how we do this today.
- step: propose an approach to releasing all of our tools
- informed by enumerating priority use cases
- sets expectations so that others can plan around our work (mapped well to the road map)
-
- what is our release cadence? (when?)
- calendar time vs. event time?
- bugfix release vs. major/minor release
- bugfix example: https://github.com/vmware-tanzu/carvel-vendir/pull/22#issuecomment-726251187
- achieve a "thin slice" of a feature
-
- automation?
---
# November 11, 2020
### Introductions
### Announcements
- vendir v0.12.0 ([release notes](https://github.com/k14s/vendir/releases/tag/v0.12.0))
- KubeCon office hours - November 20th 10-10:45 PST
### Carvel Tech Forum
- Dead Reckoning on imgpkg: Where are we now? Where are we going?
- kbld package/unpackage: https://github.com/k14s/kbld/blob/develop/docs/packaging.md
- Docs: https://github.com/k14s/imgpkg/tree/develop/docs
- Releases: https://github.com/k14s/imgpkg/releases
- Prior / Other Current Art
- https://github.com/containers/skopeo
- https://github.com/deislabs/oras
- https://github.com/aws/containers-roadmap/issues/43#issuecomment-691091513
- _**(Community member? Please add your topic here!)**_
-
### How can we better serve you? 👂
* [Carvel Community Meeting Feedback Form](https://forms.gle/nc6TBrsSRCp11FaA6)
# October 28, 2020
### Introductions
### Announcements
- kbld 0.27.0 ([release notes](https://github.com/k14s/kbld/releases/tag/v0.27.0))
- can now tag images pushed by kbld (thanks [@StarpTech](https://github.com/StarpTech)!)
- now does additional digest check when unpacking relocated images
- vendir 0.11.0 ([release notes](https://github.com/k14s/vendir/releases/tag/v0.11.0))
- you can now specify versions using SemVer! 😲
- VMware Tanzu Kubernetes Grid 1.2 was released ([release notes](https://docs.vmware.com/en/VMware-Tanzu-Kubernetes-Grid/1.2/rn/VMware-Tanzu-Kubernetes-Grid-12-Release-Notes.html))
- using Carvel tools for templating and other stuff. ([example on Twitter](https://twitter.com/lamw/status/1318545840298840064?s=21))
### Carvel Tech Forum
- How can we make contributing to `kbld` easier?
- GitHub issue from [@StarpTech](https://github.com/StarpTech): [k14s/kbld#54](https://github.com/k14s/kbld/issues/54)
- _**(Community member? Please add your topic here!)**_
- ...
---
# October 14, 2020
### Introductions
### Announcements
- [Schema](https://github.com/k14s/ytt) development has begun. Check out the [Proposal/Design Doc](https://hackmd.io/pODV3wzbT56MbQTxbQOOKQ) (👷 _pardon the construction dust_ 👷).
- [ytt-vim](https://github.com/k14s/ytt.vim) has joined the k14s Github org!
### Carvel Tech Forum
- Exploring [GitOps](https://www.gitops.tech/)
- What is GitOps?
- Introduction to [kapp-controller](https://github.com/k14s/kapp-controller)
- [SOPS](https://github.com/mozilla/sops) integration ([docs](https://github.com/k14s/kapp-controller/blob/develop/docs/sops.md))
- Open Discussion
### How can we better serve you? 👂
* [Carvel Community Meeting Feedback Form](https://forms.gle/nc6TBrsSRCp11FaA6)
---
# September 30,2020
### Introductions
### Announcements
- Will be migrating our repositories from [`k14s`](https://github.com/k14s) Github Organization to [`vmware-tanzu`](https://github.com/vmware-tanzu).
- part of being a VMware-backed Open Source Project.
### Status Update
- imgpkg (Cari)
- [Proposal: bundle copying](https://github.com/k14s/imgpkg/tree/develop/proposals/001-bundles#pkg-copy--copy-bundles-and-images-to-various-locations-)
- What's next
- ytt Schema (John)
- [Proposal and Design: Schema](https://github.com/k14s/design-docs/tree/develop/ytt/001-schemas)
- Community (Aaron)
- Renamed the Kubernetes Slack channel to [#carvel](https://kubernetes.slack.com/archives/CH8KCCKA5) from #k14s.
- Watch: [Introduction to Carvel on Rawkode Live](https://www.youtube.com/watch?v=LBCmMTofNxw)
- User Research: better `ytt` overlay error messages
- Planning on creating dedicated pages for more Carvel tools:
- Next: [imgpkg](https://github.com/k14s/imgpkg)
- Soon: [kapp-controller](https://github.com/k14s/kapp-controller)
- Emmanuel Mayssat will be giving a [talk at EnvoyCon on WASM filters](https://envoycon2020.sched.com/event/eccg/hands-on-wasm-filters-and-singleton) which will include his usage of `ytt`
### Community Discussion Topics / Carvel Tech Forum
:::info
Do _you_ have a question? Topic to discuss? Add it below. 👇
:::
- [Structs](https://github.com/k14s/ytt/blob/develop/docs/lang-ref-ytt.md#struct), [Dictionaries](https://github.com/k14s/ytt/blob/develop/docs/lang-ref-dict.md), and [YAML Fragments](https://github.com/k14s/ytt/blob/develop/docs/lang-ref-yaml-fragment.md)
- [ytt#208](https://github.com/k14s/ytt/issues/208): enhance structs to support iteration, bracket accessor, ...
- ...
### How can we better serve you? 👂
* [Carvel Community Meeting Feedback Form](https://forms.gle/nc6TBrsSRCp11FaA6)
---
# September 16, 2020
### Introductions
### Announcements
* Latest release
* [kapp v0.34.0](https://github.com/k14s/kapp/releases/tag/v0.34.0)
* [vendir v0.10.0](https://github.com/k14s/vendir/releases/tag/v0.10.0)
* Renaming Kubernetes slack channel from `#k14s` to `#carvel` (Planned on Sep. 25)
* [KubeCon + CloudNativeCon Euro 2020 Video](https://www.youtube.com/watch?reload=9&v=WJw1MDFMVuk)
### Status Update
* [imgpkg update](https://github.com/k14s/imgpkg/tree/develop/proposals) (Garrett & Eli)
* [Proposal: Bundles](https://github.com/k14s/imgpkg/tree/develop/proposals/001-bundles)
* Schemas update (John & Cari)
* [Proposal: Schemas](https://github.com/k14s/ytt/tree/develop/proposals/001-schemas)
* ytt overlay error messages (Eli)
### Contributor Shoutouts
* John B. - RegexpReplace in ytt
* Arttii - [SOPS in Kapp-controller](https://github.com/k14s/kapp-controller/pull/27)
### Community Discussion Topics
- Project visibility (Helen)
### We want to hear from you 👂
* [Feedback Form](https://forms.gle/nc6TBrsSRCp11FaA6)