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

Distribution proposal. #40

Closed
wants to merge 4 commits into from
Closed

Conversation

edgonmsft
Copy link
Contributor

Supersedes #15

Copy link
Member

@bamurtaugh bamurtaugh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks so much for writing this up, @edgonmsft!

proposals/devcontainer-distribution.md Outdated Show resolved Hide resolved
proposals/devcontainer-distribution.md Outdated Show resolved Hide resolved
proposals/devcontainer-distribution.md Outdated Show resolved Hide resolved
proposals/devcontainer-distribution.md Outdated Show resolved Hide resolved
proposals/devcontainer-distribution.md Outdated Show resolved Hide resolved
proposals/devcontainer-distribution.md Outdated Show resolved Hide resolved
proposals/devcontainer-distribution.md Outdated Show resolved Hide resolved
proposals/devcontainer-distribution.md Outdated Show resolved Hide resolved
proposals/devcontainer-distribution.md Outdated Show resolved Hide resolved
proposals/devcontainer-distribution.md Outdated Show resolved Hide resolved
edgonmsft and others added 3 commits June 3, 2022 15:54
Co-authored-by: Brigit Murtaugh <brigit.murtaugh@microsoft.com>

## Releases

As a distribution and storage mechanism, we propose using GitHub releases. The releases would contain compressed files with the source code of the feature or template. Included with the release the corresponding metadata file would be either **devcontainer-feature.json**, **devcontainer-template.json** or **devcontainer-collection.json**.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We've decided to have a single devcontainer-collection.json file that contains top level attributes for features and templates.

We should note, this file will be auto-generated from the contents in the repo (from the devcontainers/action GitHub action, or other spec-compliant tooling)

@joshspicer
Copy link
Member

closing in favor of #66

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants