tuxayo | Hi :) | 19:46 |
---|---|---|
tuxayo | I'm trying the get a grasp of the snap ecosystem. That is, the list of all the components that are in it. | 19:46 |
tuxayo | Here is the tentative list, I know there are things likely wrong. | 19:46 |
tuxayo | - command line client | 19:46 |
tuxayo | - the client daemon | 19:46 |
tuxayo | - server | 19:46 |
tuxayo | - snap store webapp https://snapcraft.io | 19:47 |
tuxayo | - snapcraft, tool to package an app | 19:47 |
tuxayo | - snap store desktop app (which calls the client) | 19:47 |
tuxayo | - ubuntu software center (which calls the client) | 19:47 |
tuxayo | - what is Snappy? | 19:47 |
tuxayo | So like 8 things in total. Is the list correct? | 19:47 |
tuxayo | Not counting 3rd party stuff like backends for Plasma Discover and Gnome Software. | 19:47 |
futuretim | tuxayo: depends on what "ecosystem" you mean? | 20:00 |
futuretim | does that include Ubuntu Core? or just desktop? | 20:00 |
futuretim | Snappy is a legacy name afaik.. I don't think it exists anymore in reality | 20:01 |
futuretim | the store is also not necessarily a monolithic thing and can breakdown further depending on what granularity you are trying to get to | 20:02 |
tuxayo | > depends on what "ecosystem" you mean? | 20:04 |
tuxayo | Indeed it can change a lot of things. So a dev releases an app as a snap. So local packaging. Publishing on the main server and webapp at snapcraft.io | 20:04 |
tuxayo | Someone downloads and keeps it up to date with either the command line, the snap store desktop app or software center. | 20:04 |
tuxayo | Do all these exist? Is there underlying stuff? (e.g. daemon client) Are there other tools? (not 3rd party) | 20:05 |
futuretim | Again, it depends on what the exact "concern" is.. if it's mostly around desktop / ordinary Linux usage, then you have it mostly right I believe. | 20:25 |
futuretim | There's snapcraft, snap, snapd, and the store (backend). Generally speaking, that's the sum of it. | 20:26 |
tuxayo | > then you have it mostly right I believe. | 20:39 |
tuxayo | Great :D So to fix it I should remove snappy and use the names that you mentioned above? | 20:39 |
futuretim | Yes with the realization that it's s simplified, generalization, but yet. | 20:39 |
futuretim | Yes* | 20:39 |
futuretim | tuxayo: snapd will keep your snaps up to date based on a variety of criteria | 20:48 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!