snapcraft list-plugins could present the list more compactly
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Snapcraft |
Fix Released
|
Low
|
Didier Roche-Tolomelli | ||
snapcraft (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Undecided
|
Unassigned | ||
Yakkety |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
As the list of plugins for snapcraft grows it will be much easier to read if it is presented compactly to avoid scrolling. This would be a good example, much like ls:
$ snapcraft list-plugins
ant copy kernel nodejs tar-content
autotools go make python2
catkin jdk maven python3
cmake kbuild nil scons
Ideally, use two spaces between each column, and use no more than 120 characters wide.
This is low priority unless there is a nice helper function that we can bring in to do it easily :)
[Impact]
* The output of snapcraft list-plugins is ugly.
* This is just a cosmetic change to improve the snapcraft experience.
[Test Case]
* Run snapcraft list-plugins.
* Check that the output is nice.
[Regression Potential]
* Listing the plugins could stop working. We have an integration test that calls the binary and prevents this regression.
Changed in snapcraft: | |
importance: | Undecided → Low |
tags: | added: bitesize |
Changed in snapcraft: | |
status: | In Progress → Fix Committed |
milestone: | none → 2.10 |
description: | updated |
Changed in snapcraft (Ubuntu Xenial): | |
milestone: | none → xenial-updates |
Changed in snapcraft: | |
status: | Fix Committed → Fix Released |
Changed in snapcraft (Ubuntu Xenial): | |
status: | New → Fix Committed |
Fix proposed in https:/ /github. com/ubuntu- core/snapcraft/ pull/534