Canonical Helps Launch A Snap Store For The Orange Pi Community (ubuntu.com)
"Developers can distribute their applications packaged as snaps to Orange Pi owners," explains a new blog post from Canonical, bragging that "hackers and tinkerers can install complex IoT and server projects in seconds." An anonymous reader quotes Ubuntu's Insights blog:
Orange Pi maker Shenzhen Xunlong Software Co. Ltd is launching an app store in partnership with Canonical to foster an active community of developers and users. Through this app store, developers gain a simple mechanism to share their applications, projects and scripts between themselves and with the wider Orange Pi community...
With snaps developers can distribute their application in a secure, confined package bundled with all its dependencies, so users can install applications that could take half an hour to install in just a few seconds. The Orange Pi App Store uses the whitelabel app store offering from Canonical, which lets them distribute applications to the Orange Pi community under its own brand. The store is a place for developers to share their Orange Pi specific applications. It also benefits from the wealth of applications available in the Ubuntu snap store, also available through the store.
Are there any Slashdot readers who are actually using snaps? Or -- for that matter -- are there any Slashdot readers developing with the Orange Pi?
With snaps developers can distribute their application in a secure, confined package bundled with all its dependencies, so users can install applications that could take half an hour to install in just a few seconds. The Orange Pi App Store uses the whitelabel app store offering from Canonical, which lets them distribute applications to the Orange Pi community under its own brand. The store is a place for developers to share their Orange Pi specific applications. It also benefits from the wealth of applications available in the Ubuntu snap store, also available through the store.
Are there any Slashdot readers who are actually using snaps? Or -- for that matter -- are there any Slashdot readers developing with the Orange Pi?
I recently picked up an Orange Pi Zero due mainly to price and availability, just to tinker with. After some initial struggles I got Armbian running on it and some other basic software - the Java Dev Kit and Tomcat to be specific, although once you have some sort of Linux box (Windows also available) you can obviously set it up in whatever way you like.
While competing mainly with the Raspberry Pi "ecosystem", the Orange Pi "ecosystem" lacks a lot in terms of support (official and community). Official support is all but nonexisting - needs a lot of googling and trial&error to find the right pin outs, ampere requirements, where to find (working) OS and other packages, etc. etc. etc. (in unambiguous, complete and standard English). In short, not really hitting the mark for a cheap system where a complete noob can learn about computers and programming easily. At least Raspberry has some momentum behind it in that regard.
Both the Raspberry and Orange Pi user communities have a lot of potential to spew ill-informed "help" by users with more enthusiasm than knowledge - the RPi community being so much larger.
Can't really comment on the quality of the hardware. My sample size of one, with only anecdotal testing, seems to run along fine - so far. I'm still in two minds if I would continue with the Orange Pi if I wanted to develop some more serious (semi-commercial) IoT device on it.
Free, as in your money being freed from the confines of your account.
How is it a walled garden any more than apt or rpm. It's open source, it's not limited to one distribution, it's not curated, and the only requirement for a snap is that the developer of a program releases it in snap format.
Just because it came from canonical doesn't make it instantly bad.
The official Orange Pi - images are total fucking crapshoot, being so bad they make even your mum's cameltoe look appealing in comparison! It's not the availability of apps that is the problem, it's the support for the boards and all of their features, including Mali-drivers, or the closed, undocumented WiFi-chips, and so on that is the problem! Xunlong ain't doing shit to help get drivers mainlined in the kernel, they just produce a shitty image that barely boots and then hope the community will do all the hard work for them.
So, what's the point with these "snaps?" How do they make the situation any better? Oh, they don't? Weeellll...