strip phase name is not great
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Snapcraft |
Fix Released
|
Wishlist
|
Sergio Schvezov | ||
snapcraft (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Undecided
|
Unassigned | ||
Yakkety |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
The "strip" phase name is not great. It's not actually stripping.. it's the phase that copies the content into the snap directory, as I understand it. So it's the opposite of stripping (although I understand where the motivation comes from). See how this command makes little sense, for example:
snapcraft clean --step=strip
So it might be better named as something like "cast", or "shape", or "form". I'd check with Mark for the best word here.
[Impact]
* One of the snapcraft commands is confusing.
* The change is backwards compatible, so anything that's relying on strip will still work.
[Test Case]
* Run snapcraft strip
* Check that you get a deprecation message.
* Clean
* Run snapcraft prime
* Check that the results are the same, without deprecation message.
[Regression Potential]
* This could affect the strip command.
description: | updated |
Changed in snapcraft: | |
status: | In Progress → Fix Committed |
Changed in snapcraft (Ubuntu Xenial): | |
milestone: | none → xenial-updates |
Changed in snapcraft: | |
status: | Fix Committed → Fix Released |
tags: |
added: verification-failed removed: verification-done |
tags: |
added: verification-done removed: verification-failed |
"bake"?