KEMBAR78
Distribution proposal. by edgonmsft · Pull Request #40 · devcontainers/spec · GitHub
Skip to content

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!

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