-
Notifications
You must be signed in to change notification settings - Fork 56
Description
This issue is to declare and track the intent to drop the single line format. This is mostly to make parsing errors clear (rather than the current of printing both errors and having the user guess which is the issue).
We don't have releases often, so it would make most sense to pick some dates at which it would begin printing warnings on the single line format and then a date at which it will fail to parse them. Rough timeline would be to start warning sometime in September and then drop support at the end of the year completely remove the single line format before November.
Alternatively we could skip the warning period and just make a new release with single line parsing dropped since bashbrew is still pre 1.0. We would need to migrate any library files in official-images before the release.
(RFC 2822 manifest file format was added in June 2016: docker-library/official-images#1793)
-
deprecate by adding warnings to bashbrewskipping-
make a release
-
- remove single line parsing
- make a release (maybe a major bump like 1.0)
- convert any current
library/files in official-images to RFC 2822 format (grep -E ': (http|git).*@' library/*)- arangodb
- clearlinux
- couchbase
- sourcemage
- thrift