Package: wnpp Severity: wishlist Owner: Mikhail Potemkin <[email protected]>
* Package name : golang-github-launchdarkly-ccache Version : 1.1.0-1 Upstream Author : LaunchDarkly * URL : https://github.com/launchdarkly/ccache * License : MIT Programming Lang: Go Description : This fork of github.com/karlsegiun/ccache exists only so that LaunchDarkly Go SDK code can import ccache without a /v2 import path suffix, as long as the Go SDK must still support non-module package managers. CCache . This fork of the original CCache (https://github.com/karlseguin/ccache), a concurrent LRU cache written in Go, exists only to support the build requirements of the LaunchDarkly Go SDK. Changes in this fork should *not* be submitted upstream. . Specifically, the issue is that the LaunchDarkly Go SDK (in major versions up to and including v5) explicitly supports use by applications that use non-module-compatible package managers such as dep instead of Go modules. This means that there cannot be any dependencies that are modules with a major version greater than 1, because they would have a /vN major version suffix in their import paths, which dep and similar tools do not understand. This fork simply removes the /v2 path suffix from ccache and resets the major version to 1. . The versioning of this package starts at v1.1.0, to avoid confusion with the versioning of the original repository which had 1.0.0 and 1.0.1 releases. . For all other information about this package, see the original repository. Needed by golang-github-launchdarkly-go-server-sdk
