Emily Casey

Results 37 issues of Emily Casey

To better enable library consumers of lifecycle we should have comprehensive and helpful godoc. Add the following lines to `golangci.yaml` ``` include: - EXC0002 # disable excluding of issues about...

help wanted
type/chore
status/ready

[RFC 0101](https://github.com/buildpacks/rfcs/blob/main/text/0101-system-buildpacks-in-builder.md) - System Buildpacks in Builder Images Adds `system.toml` to platform API. ``` /cnb/lifecycle/detector \ [-system ]\ ``` Where: * the lifecycle SHALL merge the `pre` group with each...

[RFC 0076](https://github.com/buildpacks/rfcs/blob/main/text/0076-windows-security-identifiers.md) https://github.com/buildpacks/rfcs/pull/133 * Replace CNB_USER_ID and CNB_GROUP_ID with CNB_USER_SID and CNB_GROUP_SID on windows stack images * Replace `-uid` and `-gid` flags with `-usid` and `-gsid` flags for builds in...

api/platform

[RFC 0069](https://github.com/buildpacks/rfcs/blob/main/text/0069-stack-buildpacks.md) https://github.com/buildpacks/rfcs/pull/111 Specify the usage for stack buildpacks in the platform spec.

api/platform
status/blocked

Once we support stack buildpacks platforms will need to know if a packaged bulidpack is a stack buildpack. This information should be exposed in an image label.

status/blocked
api/distribution

[RFC 0069](https://github.com/buildpacks/rfcs/blob/main/text/0069-stack-buildpacks.md) https://github.com/buildpacks/rfcs/pull/111 Document the buildpack API for stack buildpacks.

api/buildpack
status/blocked

`pack` and other platforms that create and consume buildpackages (e.g. `kpack`), read and write the `io.buildpacks.buildpack.layers` labels on buildpackages. This should be a formal part of the spec.

api/distribution

[RFC 0066](https://github.com/buildpacks/rfcs/blob/main/text/0066-lifecycle-prelease-version-and-experimental-section.md) https://github.com/buildpacks/rfcs/pull/115 Add prerelease APIs to API descriptions in platform and buildpack specs. Describe the existence of experimental features and the behavior of `CNB_PLATFORM_EXPERIMENTAL_MODE` environment variable in the platform...

api/platform
api/buildpack

[RFC 0054](https://github.com/buildpacks/rfcs/blob/main/text/0054-project-descriptor-schema.md) https://github.com/buildpacks/rfcs/pull/103 This RFC only explicitly mentions adding a project descriptor schema but I think that for consistency we should add schemas for all specified files and labels

We should add a simple sample to uses `libbuildpack`, or convert one of the existing samples to use `libbuildpack` for educational purposes.

status/ready
type/enhancement
size/sm