Slashdot Mirror


Canonical Releases Snapcraft 2.14 For Ubuntu With New Rust Plugin, Improvements (softpedia.com)

Marius Nestor, reporting for Softpedia News: Canonical, through Sergio Schvezov, has had the great pleasure of announcing the release and general availability of Snapcraft 2.14 Snap creator tool for the Ubuntu 16.04 LTS (Xenial Xerus) operating system. Coming hot on the heels of Snapcraft 2.13, the new 2.14 maintenance update is here to introduce a bunch of new plugins, namely rust, godeps, and dump. You can find more information about each one by running the "snapcraft help " command in a terminal window. Also new in the Snapcraft 2.14 release is support for alternate relocation mechanisms in the "make" plugin (for example, you can use DESTDIR alternatives), as well as many improvements to the "go" plugin, such as support for local sources, which are now preferred instead of fetching new ones, and proper handling of the source entry. The list of improvements implemented in Snapcraft 2.14 continues with support for building a kernel Snaps for multiple hardware architectures using a single snapcraft.yaml file, support for "oneshot" daemons, better wiki parser source management, as well as proper setting of "shebangs" and support for requirement files in the "python" plugin.

44 comments

  1. What is it? by Anonymous Coward · · Score: 1

    What is snapcraft?

  2. What the fuck is it? by ArchieBunker · · Score: 2, Insightful

    Don't tell us what Snapcraft 2.14 is or anything, I can't even begin to take a guess from the description.

    --
    Only the State obtains its revenue by coercion. - Murray Rothbard
    1. Re:What the fuck is it? by geek · · Score: 1, Funny

      "Snap creator tool for the Ubuntu 16.04 LTS (Xenial Xerus) operating system"

      Seems pretty clear to me.Its right in the summary.

    2. Re:What the fuck is it? by Anonymous Coward · · Score: 0

      "Snap creator tool for the Ubuntu 16.04 LTS (Xenial Xerus) operating system"

      Seems pretty clear to me.Its right in the summary.

      What's a "Snap" and why would I want to create one for Ubuntu 16.04 LTS (Xenial Xerus)?

    3. Re:What the fuck is it? by fahrbot-bot · · Score: 1

      Don't tell us what Snapcraft 2.14 is or anything, I can't even begin to take a guess from the description.

      It's a new video game. The full name is "World of Snapcraft". The point of the game is still unclear, but playing it seems onerous as you must bring *everything* you want to use within the virtual world with you. I'm thinking a simple sack will be insufficient and am trying to use a cart, but my horse keeps standing behind it, not in front.

      --
      It must have been something you assimilated. . . .
    4. Re:What the fuck is it? by OzPeter · · Score: 1

      Obviously they mean Snapcraft Which is 1st on a google search.

      --
      I am Slashdot. Are you Slashdot as well?
    5. Re:What the fuck is it? by Anonymous Coward · · Score: 0

      What's a "Snap" and why would I want to create one for Ubuntu 16.04 LTS (Xenial Xerus)?

      If you dont know what a Snap is then it doesn't pertain to you and you can safely move the fuck on to another article you whiny little bitch

      geek informs us that situational ignorance justifies willful ignorance.

    6. Re: What the fuck is it? by Billly+Gates · · Score: 2

      Snap is an alternative package manager which is a container. It includes the APIs and dependencies making it more portable to use than .Deb's. I believe it is how WSL for Windows 10 got ported.

      You can find more information here

    7. Re:What the fuck is it? by Anonymous Coward · · Score: 0

      Snapcrap is like Snapchat except you take and send snaps of your crap.

    8. Re:What the fuck is it? by 0100010001010011 · · Score: 0

      It's not even the first hit on Google: http://www.snapcraft.net/

      Or the second: http://minecraftservers.org/se...

      But the third: http://snapcraft.io/

      Snapcraft: Package any app for every Linux desktop, server, cloud or device, and deliver updates directly.

      How do snaps work?

      A snap is a fancy zip file containing an application together with its dependencies, and a description of how it should safely be run on your system, especially the different ways it should talk to other software.

      Most importantly snaps are designed to be secure, sandboxed, containerised applications isolated from the underlying system and from other applications. Snaps allow the safe installation of apps from any vendor on mission critical devices and desktops.

      Looks like it's Linux's answer to Apple's .app folder structure.

    9. Re: What the fuck is it? by jisom · · Score: 1

      Thanks +1

    10. Re:What the fuck is it? by Anonymous Coward · · Score: 0

      Awesome, so it integrates with VMWare to create snapshots (commonly referred to as "Snaps")?

      And it's free?

      How did they manage that?

      >If you dont know what a Snap is then it doesn't pertain to you and you can safely move the fuck on to another article you whiny little bitch

      I know what a Snap is, but I want to know why ubuntu only has this functionality.

      Oh... hold on, google is telling me that Ubuntu stole the word snap and used it for something else. For shame.

    11. Re:What the fuck is it? by Anonymous Coward · · Score: 0

      Oh... hold on, google is telling me that Ubuntu stole the word snap and used it for something else. For shame.

      From who?

    12. Re:What the fuck is it? by Anonymous Coward · · Score: 0

      Exactly what I thought as I read this thing over and over

    13. Re:What the fuck is it? by RandomSurfer314 · · Score: 0

      Silly you, it's all in the summary. Snapcraft is a snap creator tool that uses exciting new facilities to leverage package deployment opportunities in a fast and agile way on emerging Linux-like operating systems with cloud support.

    14. Re:What the fuck is it? by menkhaura · · Score: 0

      BINGO! :)

      We have a winner.

      When buzzword-speak arrives to Linuxdom, it's time to move on.

      --
      Stupidity is an equal opportunity striker.
      Fellow slashdotter Bill Dog
    15. Re:What the fuck is it? by thegarbz · · Score: 1

      Or an editor could explain why something people don't know about should be important enough to feature as an article for those people.

    16. Re:What the fuck is it? by ThatsNotPudding · · Score: 1

      Don't tell us what Snapcraft 2.14 is or anything, I can't even begin to take a guess from the description.

      It's for running Snapchat inside Minecraft.

    17. Re:What the fuck is it? by Anonymous Coward · · Score: 0

      Snapcraft is a tool for developers to package their programs in the Snap format for Snappy.

  3. what's this crap? by Anonymous Coward · · Score: 0

    Marius Nestor of Softpedia is a piece of shit that's been copy-pasting changelogs for the past 5 years... there is literally no valuable information in this article... none... All the Linux community hates this guy.

    1. Re:what's this crap? by Anonymous Coward · · Score: 0

      But his name totally sounds like a wizard. Marius Nestor casts magic missile at the darkness!

  4. Great, more "improvements" by gweihir · · Score: 1, Insightful

    Why can these people not let things alone that work well? Have they never heard of the fundamental engineering principle "if it is not broken, do not fix it"? Morons. This type of idiocy is why the software-industry is not mature at all.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    1. Re:Great, more "improvements" by Fly+Swatter · · Score: 1

      Reinventing the wheel every few years is hard work! It keeps people employed and feeling relevant.

    2. Re:Great, more "improvements" by Lennie · · Score: 1

      I think it's good people try new things.

      Should it become the new default for everyone everywhere immediately, obviously not.

      --
      New things are always on the horizon
    3. Re:Great, more "improvements" by jason.sweet · · Score: 2

      If we followed that principle, I would be calling my friends on a phone hanging on my wall and saying, "Hey! Did you see gewihir's letter to the editor. Better stay off his lawn."

    4. Re:Great, more "improvements" by Anonymous Coward · · Score: 0

      If we never reinvented the wheel, it would still be made of stone.

      That is one of the dumbest quotations in the English language.

    5. Re:Great, more "improvements" by gweihir · · Score: 1

      Experiments are fine. But do not push things that are not significantly better on users. Systemd is a nice example of how massively bad for everybody that can be. The damage to the community alone is staggering.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    6. Re:Great, more "improvements" by gweihir · · Score: 1

      And if we followed you flawed ideas, we would need to re-invent the hammer every few years. We would typically making it worse, because it is a finished and mature design that does what it is supposed to do. Engineering resources are supposed to go to actual problems, not into gold-plating.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    7. Re:Great, more "improvements" by Anonymous Coward · · Score: 0

      Why can these people not let things alone that work well? Have they never heard of the fundamental engineering principle "if it is not broken, do not fix it"? Morons. This type of idiocy is why the software-industry is not mature at all.

      Because packaging systems are broken. "snaps" solve a problem of incompatible dependencies among various installed applications.

    8. Re:Great, more "improvements" by gweihir · · Score: 1

      Packaging systems are not broken at all. WTF are you talking about?

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    9. Re:Great, more "improvements" by gweihir · · Score: 1

      The dumb one here is you. It refers to the idea of the wheel, rather obviously. It does take 2 braincells to rub together to see that though, and you obviously lack these.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    10. Re: Great, more "improvements" by jason.sweet · · Score: 1

      A hammer is a very simple tool made to do a very simple job. There is very little to find "broken" with it. A better analogy would be an electric drill. There was nothing wrong with the first one I bought 25 years ago. But the one I own now is much, much better.

  5. I think only rust developers think Rust is popular by jellomizer · · Score: 1

    I evaluated Rust about a year ago... And it really wasn't there for a modern language, however the biggest stumbling block for me to work with it more was the lack of a good set core libraries. Even the sites online help had you using cargo to download a third party library.

    A modern language should have a solid default library that you can fall back on as a trusted source.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  6. innovation by Anonymous Coward · · Score: 0

    Drumpfonical, through Sergio Schvezdrumpf, has had the great pleasure of announcing the release and general availability of Drumpfcraft 2.14 Drumpf creator tool for the Drumpfbuntu 16.04 LTS (Drumpfial Drumpferus) operating system. Coming hot on the heels of Drumpfcraft 2.13, the new 2.14 maintenance update is here to introduce a bunch of new plugins, namely drumpfst, godrumpfs, and drumpf. You can find more information about each one by running the "drumpfcraft help " command in a terminal window. Also new in the Drumpfcraft 2.14 release is support for alternate relocation mechanisms in the "make" plugin (for example, you can use DRUMPFDIR alternatives), as well as many improvements to the "go" plugin, such as support for local sources, which are now preferred instead of fetching new ones, and proper handling of the source entry. The list of improvements implemented in Drumpfcraft 2.14 continues with support for building a kernel Drumpfs for multiple hardware architectures using a single drumpfcraft.yadl file, support for "drumpfshot" drumpfmons, better wiki parser source management, as well as proper setting of "drumpfbangs" and support for requirement files in the "pydrumpf" plugin

  7. For all the lazy assholes like me by Anonymous Coward · · Score: 0

    "the “snap” universal Linux package format, enabling a single binary package to work perfectly and securely on any Linux desktop, server, cloud or device."

    https://insights.ubuntu.com/2016/06/14/universal-snap-packages-launch-on-multiple-linux-distros/

    They are containers

  8. That's great! Just one question... by Anonymous Coward · · Score: 0

    ...what's a snap?

  9. Re:I think only rust developers think Rust is popu by roca · · Score: 1

    Indeed, Rust needs to make it easier to discover "trusted" libraries for your tasks at hand.

    However, cargo makes it very easy to import libraries and manage their dependencies. Rust does not need the usual massive monolithic centrally-managed "standard library" that is versioned with the language.

  10. I don't like UBUNTU. by Anonymous Coward · · Score: 0

    They began as third world linux and now they are just like trying to be Microsoft.