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

Update references to the new Github Org #698

Merged
merged 4 commits into from
Oct 26, 2023
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
20 changes: 10 additions & 10 deletions .github/PULL_REQUEST_TEMPLATE/role_request.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,20 +20,20 @@ e.g. (at)example_user
- [ ] Lead

### Applicable Subproject
- [ ] [carvel-kapp-controller](https://github.com/vmware-tanzu/carvel-kapp-controller)
- [ ] [carvel-ytt](https://github.com/vmware-tanzu/carvel-ytt)
- [ ] [carvel-kapp](https://github.com/vmware-tanzu/carvel-kapp)
- [ ] [carvel-kbld](https://github.com/vmware-tanzu/carvel-kbld)
- [ ] [carvel-imgpkg](https://github.com/vmware-tanzu/carvel-imgpkg)
- [ ] [carvel-vendir](https://github.com/vmware-tanzu/carvel-vendir)
- [ ] [carvel-secretgen-controller](https://github.com/vmware-tanzu/carvel-secretgen-controller)
- [ ] [kctrl](https://github.com/vmware-tanzu/carvel-kapp-controller/tree/develop/cli)
- [ ] [kapp-controller](https://github.com/carvel-dev/kapp-controller)
- [ ] [ytt](https://github.com/carvel-dev/ytt)
- [ ] [kapp](https://github.com/carvel-dev/kapp)
- [ ] [kbld](https://github.com/carvel-dev/kbld)
- [ ] [imgpkg](https://github.com/carvel-dev/imgpkg)
- [ ] [vendir](https://github.com/carvel-dev/vendir)
- [ ] [secretgen-controller](https://github.com/carvel-dev/secretgen-controller)
- [ ] [kctrl](https://github.com/carvel-dev/kapp-controller/tree/develop/cli)

### General Requirements
- [ ] I have reviewed the code of conduct (https://github.com/vmware-tanzu/carvel/blob/develop/CODE_OF_CONDUCT.md).
- [ ] I have reviewed the code of conduct (https://github.com/carvel-dev/carvel/blob/develop/CODE_OF_CONDUCT.md).
- [ ] I have enabled 2FA on my GitHub account (https://github.com/settings/security).
- [ ] I have active participation and provide support (such as GitHub, meetings, Slack, Stack Overflow) in the community for long enough to have demonstrated knowledge and competency (such as 3 months).
- [ ] I have at least one sponsor (see [current maintainers list](https://github.com/vmware-tanzu/carvel/blob/develop/MAINTAINERS.md)).
- [ ] I have at least one sponsor (see [current maintainers list](https://github.com/carvel-dev/carvel/blob/develop/MAINTAINERS.md)).
- [ ] I have spoken to my sponsors ahead of this application, and they have agreed to sponsor my application.

### Role Specific Requirements
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/inclusive-language-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@ on:

jobs:
check-inclusive-language:
uses: vmware-tanzu/carvel-release-scripts/.github/workflows/inclusive-language-check.yml@main
uses: carvel-dev/release-scripts/.github/workflows/inclusive-language-check.yml@main
2 changes: 1 addition & 1 deletion ADOPTERS.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,4 +63,4 @@ VMware uses Carvel as their package management tooling for [their Kubernetes off

## Adding your organization to the list of adopters

If you are using Carvel and would like to be included in the list of Carvel Adopters, add an SVG version of your logo to the `logos` directory in this repo and submit a pull request with your change. Name the image file something that reflects your company (e.g., if your company is called Acme, name the image acme.svg). See [this PR](https://github.com/vmware-tanzu/carvel/pull/280) for an example.
If you are using Carvel and would like to be included in the list of Carvel Adopters, add an SVG version of your logo to the `logos` directory in this repo and submit a pull request with your change. Name the image file something that reflects your company (e.g., if your company is called Acme, name the image acme.svg). See [this PR](https://github.com/carvel-dev/carvel/pull/280) for an example.
44 changes: 22 additions & 22 deletions GOVERNANCE.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,36 +5,36 @@ This document defines the project governance for Carvel.
Carvel, an open source project, is committed to building an open, inclusive, productive and self-governing open source community focused on building high quality, reliable, single-purpose, composable tools that aid in your application building, configuration, and deployment to Kubernetes. The community is governed by this document with the goal of defining how the community should work together to achieve this goal.

# Code Repositories
The following code repositories are governed by the Carvel community and maintained under the `vmware-tanzu\carvel` organization. We'll do our best to maintain this list of repositories but generally any repository under the [vmware-tanzu](https://github.com/vmware-tanzu/) organization with the word "carvel" in its name or is tagged with "carvel" should be included in this governance structure.
The following code repositories are governed by the Carvel community and maintained under the `carvel-dev\carvel` organization. We'll do our best to maintain this list of repositories but generally any repository under the [carvel-dev](https://github.com/carvel-dev/) organization with the word "carvel" in its name or is tagged with "carvel" should be included in this governance structure.

* [carvel](https://github.com/vmware-tanzu/carvel): Main Carvel Repo
* [carvel-ytt](https://github.com/vmware-tanzu/carvel-ytt): Template and overlay Kubernetes configuration via YAML structures, not text documents
* [carvel-kapp](https://github.com/vmware-tanzu/carvel-kapp): Install, upgrade, and delete multiple Kubernetes resources as one "application"
* [carvel-kbld](https://github.com/vmware-tanzu/carvel-kbld): Build or reference container images in Kubernetes configuration in an immutable way
* [carvel-imgpkg](https://github.com/vmware-tanzu/carvel-imgpkg): Bundle and relocate application configuration (with images) via Docker registries
* [carvel-kapp-controller](https://github.com/vmware-tanzu/carvel-kapp-controller): Capture application deployment workflow in App CRD. Reliable GitOps experience powered by kapp
* [carvel-vendir](https://github.com/vmware-tanzu/carvel-vendir): Declaratively state what files should be in a directory
* [carvel-secretgen-controller](https://github.com/vmware-tanzu/carvel-secretgen-controller) - Provides CRDs to specify what secrets need to be on a cluster (generated or not).
* [carvel](https://github.com/carvel-dev/carvel): Main Carvel Repo
* [ytt](https://github.com/carvel-dev/ytt): Template and overlay Kubernetes configuration via YAML structures, not text documents
* [kapp](https://github.com/carvel-dev/kapp): Install, upgrade, and delete multiple Kubernetes resources as one "application"
* [kbld](https://github.com/carvel-dev/carl-kbld): Build or reference container images in Kubernetes configuration in an immutable way
joaopapereira marked this conversation as resolved.
Show resolved Hide resolved
* [imgpkg](https://github.com/carvel-dev/imgpkg): Bundle and relocate application configuration (with images) via Docker registries
* [kapp-controller](https://github.com/carvel-dev/kapp-controller): Capture application deployment workflow in App CRD. Reliable GitOps experience powered by kapp
* [vendir](https://github.com/carvel-dev/carvel-vendir): Declaratively state what files should be in a directory
* [secretgen-controller](https://github.com/carvel-dev/secretgen-controller) - Provides CRDs to specify what secrets need to be on a cluster (generated or not).

**Experimental:**
* [carvel-kwt](https://github.com/vmware-tanzu/carvel-kwt)
* [terraform-provider-carvel](https://github.com/vmware-tanzu/terraform-provider-carvel)
* [kwt](https://github.com/carvel-dev/kwt)
* [terraform-provider-carvel](https://github.com/carvel-dev/terraform-provider-carvel)

**Installation:**
* [homebrew-carvel](https://github.com/vmware-tanzu/homebrew-carvel)
* [carvel-docker-image](https://github.com/vmware-tanzu/carvel-docker-image)
* [asdf-carvel](https://github.com/vmware-tanzu/asdf-carvel)
* [carvel-setup-action](https://github.com/vmware-tanzu/carvel-setup-action)
* [homebrew](https://github.com/carvel-dev/homebrew)
* [docker-image](https://github.com/carvel-dev/docker-image)
* [asdf](https://github.com/carvel-dev/asdf)
* [setup-action](https://github.com/carvel-dev/setup-action)

**Plugins:**
* [ytt.vim](https://github.com/vmware-tanzu/ytt.vim)
* [vscode-ytt](https://github.com/vmware-tanzu/vscode-ytt)
* [ytt.vim](https://github.com/carvel-dev/ytt.vim)
* [vscode-ytt](https://github.com/carvel-dev/vscode-ytt)

**Examples:**
* [carvel-simple-app-on-kubernetes](https://github.com/vmware-tanzu/carvel-simple-app-on-kubernetes)
* [carvel-ytt-library-for-kubernetes](https://github.com/vmware-tanzu/carvel-ytt-library-for-kubernetes)
* [carvel-ytt-library-for-kubernetes-demo](https://github.com/vmware-tanzu/carvel-ytt-library-for-kubernetes-demo)
* [carvel-guestbook-example-on-kubernetes](https://github.com/vmware-tanzu/carvel-ytt-library-for-kubernetes-demo)
* [simple-app-on-kubernetes](https://github.com/carvel-dev/simple-app-on-kubernetes)
* [ytt-library-for-kubernetes](https://github.com/carvel-dev/ytt-library-for-kubernetes)
* [ytt-library-for-kubernetes-demo](https://github.com/carvel-dev/ytt-library-for-kubernetes-demo)
* [guestbook-example-on-kubernetes](https://github.com/carvel-dev/ytt-library-for-kubernetes-demo)

# Community Roles
Please see [the description of the community roles](processes/community-membership.md). For a full list of maintainers and their roles, please go to the MAINTAINERS doc.
Expand All @@ -49,7 +49,7 @@ Ideally, all project decisions are resolved by consensus. If impossible, any mai
Once we have maintainers from other companies, votes by maintainers belonging to the same company will count as one vote; e.g., 4 maintainers employed by fictional company Valerium will only have one combined vote. If voting members from a given company do not agree, the company's vote is determined by a supermajority of voters from that company. If no supermajority is achieved, the company is considered to have abstained.

# Proposal Process
The proposal process, including a [Proposal Template](https://github.com/vmware-tanzu/carvel/tree/develop/proposals#proposal-template), is covered at length within the [proposal directory](https://github.com/vmware-tanzu/carvel/tree/develop/proposals).
The proposal process, including a [Proposal Template](https://github.com/carvel-dev/carvel/tree/develop/proposals#proposal-template), is covered at length within the [proposal directory](https://github.com/carvel-dev/carvel/tree/develop/proposals).

# Lazy Consensus
To maintain velocity in a project as busy as Carvel, the concept of [Lazy Consensus](http://en.osswiki.info/concepts/lazy_consensus) is practiced. Ideas and / or proposals should be shared by maintainers via GitHub. Out of respect for other contributors, major changes should also be accompanied by a ping on the Kubernetes Slack in [#Carvel](https://kubernetes.slack.com/archives/CH8KCCKA5) or a note on the [Carvel mailing list]([email protected]) as appropriate. Author(s) of proposals, Pull Requests, issues, etc., will give a time period of no less than five (5) working days for comment and remain cognizant of popular observed world holidays.
Expand Down
42 changes: 21 additions & 21 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
![logo](https://raw.githubusercontent.com/vmware-tanzu/carvel/master/logos/CarvelLogo.png)
![logo](https://raw.githubusercontent.com/carvel-dev/carvel/develop/logos/CarvelLogo.png)

[![OpenSSF Best Practices](https://bestpractices.coreinfrastructure.org/projects/7746/badge)](https://bestpractices.coreinfrastructure.org/projects/7746)

Expand All @@ -8,37 +8,37 @@ Carvel provides a set of reliable, single-purpose, composable tools that aid in

This is a list of repos associated with the [Carvel](https://carvel.dev) project.

* [ytt](https://github.com/vmware-tanzu/carvel-ytt) - Template and overlay Kubernetes configuration via YAML structures, not text documents
* [kapp](https://github.com/vmware-tanzu/carvel-kapp) - Install, upgrade, and delete multiple Kubernetes resources as one "application"
* [kbld](https://github.com/vmware-tanzu/carvel-kbld) - Build or reference container images in Kubernetes configuration in an immutable way
* [imgpkg](https://github.com/vmware-tanzu/carvel-imgpkg) - Bundle and relocate application configuration (with images) via Docker registries
* [kapp-controller](https://github.com/vmware-tanzu/carvel-kapp-controller) - Capture application deployment workflow in App CRD. Reliable GitOps experience powered by kapp.
* [vendir](https://github.com/vmware-tanzu/carvel-vendir) - Declaratively state what files should be in a directory.
* [secretgen-controller](https://github.com/vmware-tanzu/carvel-secretgen-controller) - Provides CRDs to specify what secrets need to be on a cluster (generated or not).
* [ytt](https://github.com/carvel-dev/-ytt) - Template and overlay Kubernetes configuration via YAML structures, not text documents
* [kapp](https://github.com/carvel-dev/-kapp) - Install, upgrade, and delete multiple Kubernetes resources as one "application"
* [kbld](https://github.com/carvel-dev/-kbld) - Build or reference container images in Kubernetes configuration in an immutable way
* [imgpkg](https://github.com/carvel-dev/-imgpkg) - Bundle and relocate application configuration (with images) via Docker registries
* [kapp-controller](https://github.com/carvel-dev/-kapp-controller) - Capture application deployment workflow in App CRD. Reliable GitOps experience powered by kapp.
* [vendir](https://github.com/carvel-dev/-vendir) - Declaratively state what files should be in a directory.
* [secretgen-controller](https://github.com/carvel-dev/-secretgen-controller) - Provides CRDs to specify what secrets need to be on a cluster (generated or not).

joaopapereira marked this conversation as resolved.
Show resolved Hide resolved
Experimental:

* [kwt](https://github.com/vmware-tanzu/carvel-kwt)
* [terraform-provider-carvel](https://github.com/vmware-tanzu/terraform-provider-carvel)
* [kwt](https://github.com/carvel-dev/-kwt)
* [terraform-provider-carvel](https://github.com/carvel-dev/terraform-provider-carvel)
joaopapereira marked this conversation as resolved.
Show resolved Hide resolved

Installation:

* [homebrew-carvel](https://github.com/vmware-tanzu/homebrew-carvel)
* [carvel-docker-image](https://github.com/vmware-tanzu/carvel-docker-image)
* [asdf-carvel](https://github.com/vmware-tanzu/asdf-carvel)
* [carvel-setup-action](https://github.com/vmware-tanzu/carvel-setup-action)
* [homebrew](https://github.com/carvel-dev/homebrew)
* [docker-image](https://github.com/carvel-dev/-docker-image)
* [asdf](https://github.com/carvel-dev/asdf)
joaopapereira marked this conversation as resolved.
Show resolved Hide resolved
* [setup-action](https://github.com/carvel-dev/-setup-action)

joaopapereira marked this conversation as resolved.
Show resolved Hide resolved
Plugins:

* [ytt.vim](https://github.com/vmware-tanzu/ytt.vim)
* [vscode-ytt](https://github.com/vmware-tanzu/vscode-ytt)
* [ytt.vim](https://github.com/carvel-dev/ytt.vim)
* [vscode-ytt](https://github.com/carvel-dev/vscode-ytt)

Examples:

* [carvel-simple-app-on-kubernetes](https://github.com/vmware-tanzu/carvel-simple-app-on-kubernetes)
* [carvel-ytt-library-for-kubernetes](https://github.com/vmware-tanzu/carvel-ytt-library-for-kubernetes)
* [carvel-ytt-library-for-kubernetes-demo](https://github.com/vmware-tanzu/carvel-ytt-library-for-kubernetes-demo)
* [carvel-guestbook-example-on-kubernetes](https://github.com/vmware-tanzu/carvel-guestbook-example-on-kubernetes)
* [simple-app-on-kubernetes](https://github.com/carvel-dev/-simple-app-on-kubernetes)
* [ytt-library-for-kubernetes](https://github.com/carvel-dev/-ytt-library-for-kubernetes)
* [ytt-library-for-kubernetes-demo](https://github.com/carvel-dev/-ytt-library-for-kubernetes-demo)
* [guestbook-example-on-kubernetes](https://github.com/carvel-dev/-guestbook-example-on-kubernetes)

joaopapereira marked this conversation as resolved.
Show resolved Hide resolved
See what's planned in [our backlog](https://github.com/orgs/carvel-dev/projects/1).

Expand All @@ -53,6 +53,6 @@ Note: If aren’t already a member on the Kubernetes Slack workspace, please fir

Keep up to date on all the Carvel news by joining our [mailing list](https://lists.cncf.io/g/cncf-carvel-users/join).

Check out which organizations are using and contributing to Carvel: [Adopter's list](https://github.com/vmware-tanzu/carvel/blob/develop/ADOPTERS.md)
Check out which organizations are using and contributing to Carvel: [Adopter's list](https://github.com/carvel-dev/carvel/blob/develop/ADOPTERS.md)

We intend to publish new Carvel content weekly, if you're interested in contributing [please sign-up here](processes/weekly-content-sharing.md).
2 changes: 1 addition & 1 deletion ROADMAP.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ This document provides a high-level overview of the next big features the mainta
Discussion on the roadmap can take place during [community meetings](https://carvel.dev/community/). If you want to provide suggestions, use cases, and feedback to an item in the roadmap, please add them to the [meeting notes](https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw) and we will discuss them during community meetings. Please review the roadmap to avoid potential duplicated effort.

## How to add an item to the roadmap?
One of the most important aspects in any open source community is the concept of proposals. Large changes to the codebase and / or new features should be preceded by a [proposal](https://github.com/vmware-tanzu/carvel-community/tree/develop/proposals) in our repo.
One of the most important aspects in any open source community is the concept of proposals. Large changes to the codebase and / or new features should be preceded by a [proposal](https://github.com/carvel-dev/carvel/tree/develop/proposals) in our repo.
For smaller enhancements, you can open an issue to track that initiative or feature request.
We work with and rely on community feedback to focus our efforts to improve Carvel and maintain a healthy roadmap.

Expand Down
2 changes: 1 addition & 1 deletion processes/issue-triage.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Triaging is important because it:
- helps build prioritization, negotiation, and decision-making skills, which are critical to most tech roles.

## Who is responsible?
The responsibility is open to anyone. If no one volunteers to triage issues, it falls on the maintainers of each tool/repo. Maintainers are listed in [`MAINTAINERS.md`](https://github.com/vmware-tanzu/carvel/blob/develop/MAINTAINERS.md).
The responsibility is open to anyone. If no one volunteers to triage issues, it falls on the maintainers of each tool/repo. Maintainers are listed in [`MAINTAINERS.md`](https://github.com/carvel-dev/carvel/blob/develop/MAINTAINERS.md).

## When do we triage?
Triage can happen asynchronously and continuously, or at regularly scheduled times. It's left up to the maintainers of each repo to figure out what's best for them.
Expand Down
2 changes: 1 addition & 1 deletion proposals/carvel/002-artifact-signatures/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ The proposal is for signing all the artifacts included in the following Carvel p

**docker-image**:

* `ghcr.io/vmware-tanzu/carvel-docker-image`
* `ghcr.io/carvel-dev/docker-image`

#### Signing and verifying binary artifacts

Expand Down
Loading
Loading