<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Jun 21, 2015 at 11:10 AM, Loïc Minier <span dir="ltr"><<a href="mailto:loic.minier@ubuntu.com" target="_blank">loic.minier@ubuntu.com</a>></span> wrote:<br><div>... </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><span style="color:rgb(0,0,0);font-family:Arial;font-size:14.6666666666667px;white-space:pre-wrap;line-height:1.38;background-color:transparent">Over time, various expectations grew for Comfy, here are some sample use cases:</span><br></div><div><span><ol style="margin-top:0pt;margin-bottom:0pt"><li dir="ltr" style="list-style-type:decimal;font-size:14.6666666666667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;background-color:transparent"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6666666666667px;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Get a more complete unix-ish / Ubuntu-ish experience on snappy devices; tools in Ubuntu standard/server, preferred/alternate shell, various utilities to get things done e.g. wget, lftp, vidir, dig, screen, tmux, file, various additional interpreters like perl</span></p></li><li dir="ltr" style="list-style-type:decimal;font-size:14.6666666666667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;background-color:transparent"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6666666666667px;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Debugging/tuning/configuration at system level: access to logs, tcpdump, mtr, full editor for system config, wget etc.</span></p></li><li dir="ltr" style="list-style-type:decimal;font-size:14.6666666666667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;background-color:transparent"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6666666666667px;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Development / software iterations: get/build/run/debug software on the target Snappy system</span></p></li><li dir="ltr" style="list-style-type:decimal;font-size:14.6666666666667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;background-color:transparent"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6666666666667px;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Advanced debugging of snappy apps: gdb, strace, ltrace, access to logs, etc.</span></p></li></ol></span></div></div></blockquote></div>System tests may like to have facilities like this available as well. So far I've just been adding small snaps for random cli tools that I miss but having a de-facto way of getting things like this would be really nice. Is it going to be all or nothing though? I could see this growing into a huge pile of random "extras" if you add anything that anyone could possibly want.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Also, could other snaps make use of these as a sort of dependency? Ogra mentioned in another followup that python and even could be going away, and I'm sure a lot of snaps would love to make permanent use of it if you added thing like that here. Or are things like this better suited for something like a framework?</div></div>