Porting popular apps/software to Snappy

Registered by Daniel Holbach on 2015-10-27

With hardware becoming cheaper (ie Raspberry Pi, etc.) a number of apps and appliances were built, which are very popular today. It'd be great if it was easy for app developers to bring their apps to Snappy Ubuntu Core as well. Let's figure out how developers can port them over and we can get feedback about what should be easier.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Daniel Holbach
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

IOT
MQTT Client / Paho:
MQTT Server
AMQP
Alljoyn
IOTivity
Apache Camel
Mihini
Lwm2m

Robotics
OpenCV
ROS
VLFeat
ROS industrial
CANopen
IRSP
Ethercat
openSLAM

Home Gateway
Kodi
OpenHab

Networking
OpenWRT - Luci UI / transmission daemon
Openswitch
OpenNMS
ONOS
Zenoss
Nagios
WebRTC
Mail server

Programming
Ethereum

Media
Gstreamer (gst-rpicamsrc?)

Frameworks

Raspberry Pi
kodi / plex media player
emulation-station - http://emulationstation.org/ (you'll need libretro/retroarch for this too)
generic NAS software
mythtv-backend
Deb repo mirror
caching / squid / Squid with adblock
Control all GPIO from snappy / including Arduino
Run Ubuntu directly from Ubuntu Core
AVR (arduino and dfu-update and avrdude for ICSP)
node-red (With arduino plugin)
raspberry pi utility that turns it into a logic analyser that streams to your PC (use for i2c sniffing)
Mail server

Dev Boards

Notes:
Feedback
I think the real question comes down to graphics. (How do we expect people to use a display on the Raspberry Pi2?)
ali1234's most interesting raspi apps: kodi, emulation-station (http://emulationstation.org/), and some generic NAS software and would like to see mythtv-backend
http://notyetthere.org/snap-up-your-home/
some simple configuration system(?) like luci in openwrt
will web apps who bundle their own apache be installable in parallel
Mosquitto: MQTT broker. Three bugs preventing snapping it. Devs are working on it.
Is cloud backend a nice to have or not a priority?

Identify cool apps that people would like to put on raspberry pi.
What would be the three apps you want to download?

(?)

Work Items

Work items:
[dholbach] set up wiki page for bring-to-snap projects: TODO
[dholbach] announce the idea, ask for feedback: TODO
[dholbach] talk to Leo, Nick, Sergio and others to figure out when to make this part of Snappy Clinics: TODO

This blueprint contains Public information 
Everyone can see this information.