Date
1 - 3 of 3
Discontinuing Distribution of the Offline Buildpacks
Stephen Levine
Hi All,
toggle quoted message
Show quoted text
After June 1, 2017, new releases created in the following buildpack BOSH release repositories will not supply “offline” or “cached” buildpacks that are packaged with their dependencies (ex. language interpreters, compilers). These BOSH releases will instead supply “online” or “uncached” buildpacks that require an internet connection when staging Cloud Foundry apps. https://github.com/cloudfoundry/dotnet-core-buildpack-release https://github.com/cloudfoundry/go-buildpack-release https://github.com/cloudfoundry/nodejs-buildpack-release https://github.com/cloudfoundry/php-buildpack-release https://github.com/cloudfoundry/python-buildpack-release https://github.com/cloudfoundry/ruby-buildpack-release https://github.com/cloudfoundry/staticfile-buildpack-release https://github.com/cloudfoundry-incubator/hwc-buildpack-release The following releases are already “online” or “uncached,” and will not change. https://github.com/cloudfoundry/binary-buildpack-release https://github.com/cloudfoundry/java-buildpack-release The following releases will no longer be maintained, and will eventually move to the attic. https://github.com/cloudfoundry/java-offline-buildpack-release These changes will also apply to the corresponding release in bosh.io for each of these repositories. In addition, we will cease to publish “offline” or “cached” versions of the buildpacks attached to Github release notes. Online versions will be made available in their place. Instructions for building the offline buildpacks are available in the README.md file in each buildpack repository. Once built, offline buildpacks may contain proprietary dependencies that may require distribution licensing and/or export control measures to redistribute. Thanks, Stephen On Tue, Apr 11, 2017 at 11:35 AM, Stephen Levine <slevine(a)pivotal.io> wrote:
Hi All, |
|
Stephen Levine
Hi All,
Ben and I will provide more details about this transition in the near future. The current plan is to provide online buildpack BOSH releases to replace the offline buildpack BOSH releases, and to ship only online buildpacks in cf-release. Thanks, Stephen On Tue, Apr 11, 2017 at 11:20 AM, Chip Childers <cchilders(a)cloudfoundry.org> wrote: The Cloud Foundry Foundation strives to keep Cloud Foundry both open |
|
Chip Childers <cchilders@...>
The Cloud Foundry Foundation strives to keep Cloud Foundry both open source
and tailored to enterprise needs. Occasionally this is not straightforward, and requires us to change the way we make Cloud Foundry available to downstream distributions and open source users. Currently, the buildpack project teams distribute the official Cloud Foundry buildpacks on Github and bosh.io as pre-packaged bundles that include all of their dependencies, such as language interpreters and compilers. These offline buildpacks do not require an internet connection when they are used to push Cloud Foundry apps. The project teams package these offline buildpacks and make them available to encourage downstream distributions to include the unmodified, official buildpacks wherever possible. This promotes a consistent experience for developers across different Cloud Foundry distributions. Recently, the CFF has clarified its guidance to project teams with regard to the distribution of proprietary software [1]. Since the buildpacks include integrations with proprietary agent software, we need to change our approach to buildpack distribution. We will soon cease to package and distribute the offline buildpacks. Instead, we will publish instructions for downstream consumers to package the offline buildpacks themselves. Organizations who wish to distribute the offline buildpacks will be responsible for any required licensing or export compliance obligations. The buildpack project teams will publish and maintain a public list of these integrations to make this process easier. We still encourage downstream distributions to include the official buildpacks with minimal changes where possible, and to work with the Cloud Foundry Buildpacks team to integrate any changes they require upstream into the official buildpacks. I've CC'ed Ben Hale (Java Buildpack Lead) and Stephen Levine (Core Buildpacks Lead), who can help answer any questions about this change. [1] https://lists.cloudfoundry.org/archives/list/cf-dev(a)lists.cloudfoundry.org/thread/PLV44TLOBQVS7UEHRPQFCXPJMVQIA3T3/ -- Chip Childers CTO, Cloud Foundry Foundation 1.267.250.0815 |
|