snappy-app-devel Digest, Vol 14, Issue 6
XiaoGuo Liu
xiaoguo.liu at canonical.com
Wed Jan 13 01:43:41 UTC 2016
Hi Sergio,
I have followed your steps to install the snapcraft on my Ubuntu 15.04
desktop:
sudo add-apt-repository ppa:snappy-dev/tools
sudo apt-get update
sudo apt-get install snapcraft
It showed me the version 0.5, which was the same as before. Is there
anything I missed?
liuxg at liuxg:~$ sudo apt-get install snapcraft
Reading package lists... Done
Building dependency tree
Reading state information... Done
snapcraft is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
liuxg at liuxg:~$ sudo apt-get install snapcraft
Reading package lists... Done
Building dependency tree
Reading state information... Done
snapcraft is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
liuxg at liuxg:~$ snapcraft version
snapcraft (0.5).
Run "snapcraft help" to get started.
Thanks & best regards,
XiaoGuo
On Tue, Jan 12, 2016 at 8:00 PM, <snappy-app-devel-request at lists.ubuntu.com>
wrote:
> Send snappy-app-devel mailing list submissions to
> snappy-app-devel at lists.ubuntu.com
>
> To subscribe or unsubscribe via the World Wide Web, visit
> https://lists.ubuntu.com/mailman/listinfo/snappy-app-devel
> or, via email, send a message with subject or body 'help' to
> snappy-app-devel-request at lists.ubuntu.com
>
> You can reach the person managing the list at
> snappy-app-devel-owner at lists.ubuntu.com
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of snappy-app-devel digest..."
>
>
> Today's Topics:
>
> 1. SoDeRa vote on HN (Maarten Ectors)
> 2. ANN: snapcraft 1.0 is now available (Sergio Schvezov)
> 3. snapcraft 2.0 yaml changes affecting the review tools, store
> and snappy and snapcraft itself. (Sergio Schvezov)
> 4. what's the exactly mean about the "stage-packages" mean when
> I do the snappy development? (Mike Guo)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Mon, 11 Jan 2016 15:34:11 +0200
> From: Maarten Ectors <maarten.ectors at canonical.com>
> To: snappy-app-devel at lists.ubuntu.com
> Subject: SoDeRa vote on HN
> Message-ID:
> <CAEVq7FSQjhpGuJLac2sjFZUjfHbuc+mvBoa1O7=
> BrgMybgf-HQ at mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> If you like this article, please vote it up on Hacker News:
> https://news.ycombinator.com/item?id=10880618
>
> Thanks,
> Maarten Ectors
> VP of IoT, Proximity Cloud and Next-Gen Networking
> Ubuntu <http://ubuntu.com> / Canonical <http://canonical.com> UK LTD
> maarten.ectors at canonical.com
> Fixed: +44 (0) 207 630 2435
> Mobile: +44 (0) 791 860 8145
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> https://lists.ubuntu.com/archives/snappy-app-devel/attachments/20160111/9833b840/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 2
> Date: Mon, 11 Jan 2016 17:01:34 -0300
> From: Sergio Schvezov <sergio.schvezov at canonical.com>
> To: snappy-app-devel <snappy-app-devel at lists.ubuntu.com>
> Subject: ANN: snapcraft 1.0 is now available
> Message-ID:
> <
> CAMso8J9X5WMkctP4BhkxUpsPBXKyMTc5bmHCQdLDu0BYFUSU4A at mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> Hi all,
>
> We are happy to announce this release new version (1.0) of snapcraft:
> https://launchpad.net/snapcraft/+milestone/1.0
>
> 1.0 marks the first stable release of Snapcraft, and it brings many
> bugfixes and features particularly relating to ROS support (see the
> changelog for more information). With this release, we're wrapping up
> features that target snappy Ubuntu Core's Vivid Vervet (15.04) release and
> focusing on the 2.x branch which will have an exclusive focus on Xenial
> Xerus (16.04).
>
> To consume the latest snapcraft release on ubuntu, we suggest you install
> snapcraft package from the snappy tools release ppa:
>
> sudo add-apt-repository ppa:snappy-dev/tools
> sudo apt-get update
> sudo apt-get install snapcraft
>
> If you prefer to keep tracking our daily trunk builds, use our
> tools-proposed ppa:
> sudo add-apt-repository ppa:snappy-dev/tools-proposed
> sudo apt-get update
> sudo apt-get install snapcraft
>
> If you don't want to consume the examples from the source branch you can
> also get them from the ppas above:
>
> sudo apt-get install snapcraft-examples
>
> After installing this you can find them in
> /usr/share/doc/snapcraft-examples/examples. There are some new examples
> included in this release as well.
>
> To get the source for this release check it out at
> https://github.com/ubuntu-core/snapcraft/releases/tag/1.0
>
> A great place to collaborate and discuss features, bugs and ideas on
> snapcraft is snappy-app-devel mailing list (URL) or directly in the #snappy
> channel on irc.freenode.net.
>
> To file bugs, please go to https://bugs.launchpad.net/snapcraft/+filebug.
> When creating the bug, if possible, target the 1.x series.
>
> Happy snapcrafting,
> - Sergio and the team
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> https://lists.ubuntu.com/archives/snappy-app-devel/attachments/20160111/96983723/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 3
> Date: Mon, 11 Jan 2016 17:40:46 -0300
> From: Sergio Schvezov <sergio.schvezov at canonical.com>
> To: snappy-devel <snappy-devel at lists.ubuntu.com>, snappy-app-devel
> <snappy-app-devel at lists.ubuntu.com>
> Subject: snapcraft 2.0 yaml changes affecting the review tools, store
> and snappy and snapcraft itself.
> Message-ID:
> <CAMso8J9Lf=
> rnxkHw2SNd-yhoZFoC3ovaU1-gt7kLeSxenaZzLQ at mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> A yaml change to follow the new internal format and unify some of the
> language that we were using has just landed in master[1]. I've created
> https://bugs.launchpad.net/click-reviewers-tools/+bug/1532842 to track
> affected components.
>
> So what does this mean:
>
> - binaries and services are now just apps
> - the additional keywords for licenses have changed.
> - frameworks are no longer allowed (in preparation for capabilities). The
> reason is, among all others, we don't want to lead people down a path that
> will soon no longer exist.
> - given the former, framework-policy is no longer allowed.
> - security-override, security-policy and caps will still be allowed until
> the capabilities feature lands.
> - A snap.yaml is generated, but for backwards compatibility, a package.yaml
> and readme.md is also created.
>
> Work items:
> - the store should start parsing snap.yaml
> - snappy can begin its migration away from package.yaml and readme.md
> - review tools should start checking snap.yaml (maybe warn about
> package.yaml and readme.md)
>
> Once this is done, we will remove the backwards compatible (transitional)
> package.yaml and readme.md
>
> As a reminder and as stated before, snapcraft 2.0 targets Xenial Xerus
> (16.04) and will be released regularly only to the xenial archives.
>
> Cheers
> Sergio
>
> [1]
>
> https://github.com/ubuntu-core/snapcraft/commit/ca31dcd69ef33f5b183145be59532afa66073ec6
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> https://lists.ubuntu.com/archives/snappy-app-devel/attachments/20160111/8c315190/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 4
> Date: Tue, 12 Jan 2016 12:09:55 +0800
> From: Mike Guo <hongweig at 163.com>
> To: snappy-app-devel at lists.ubuntu.com
> Subject: what's the exactly mean about the "stage-packages" mean when
> I do the snappy development?
> Message-ID: <CA184178-DC3D-4FEE-B14C-777CA640A806 at 163.com>
> Content-Type: text/plain; charset="gb2312"
>
> Hi, All.
>
> I read the document here:
> https://developer.ubuntu.com/en/snappy/build-apps/your-first-snap/ <
> https://developer.ubuntu.com/en/snappy/build-apps/your-first-snap/>
>
> it tell me how to build my first snappy app there.
>
> but I got some question for stage-package and the snap craft plugin does.
>
> according the document. the snap craft kind of like a ant (or maven or
> make ) tool, it will manage a snappy project.
>
> I understood snapcraft use plugin do some tasks (just like ant did, ant
> also use plugin for some task, like upload war to tomcat etc).
>
> it is make sense to me. but when I read the section for add the ubuntu
> dependency to a part.
> we add one stage-packages into a parts. snapcraft will download a couple
> ubuntu package there, in this example, which is ftwebcam. and it?s
> dependency . and when we add the plugin ?go?, it did same thing too.
>
> so, the question is: when i try to move the plugin ?go? out, and add it
> into stage-packages section. it totally doesn?t work.
> just tell me no plugin section. from here, kind of I have a little sense
> of it, it will be for build. and I confuse them still.
>
> if I understood like this: what?s plugin does is a build base thing, like
> idk, python itself, perlself. and the states-package will be include other
> things: like if we try to make a php snap, the stage-package will be like
> lib-png, lib-jpeg, or libgd etc which those package were provided by ubuntu
> . am I right?
>
> another example which I working on it, I plan to make a demo for myself,
> use sqlite source code, make sqlite snappy app. but which plugin I should
> used? it is base on C or C++
>
> thanks everyone
>
>
> Mike
>
>
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> https://lists.ubuntu.com/archives/snappy-app-devel/attachments/20160112/6d8521e2/attachment-0001.html
> >
>
> ------------------------------
>
> --
> snappy-app-devel mailing list
> snappy-app-devel at lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/snappy-app-devel
>
>
> End of snappy-app-devel Digest, Vol 14, Issue 6
> ***********************************************
>
--
XiaoGuo, Liu (刘晓国)
Mobile: +86-13911181302
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/snappy-app-devel/attachments/20160113/722a688d/attachment-0001.html>
More information about the snappy-app-devel
mailing list