Commit b3a3f029 authored by Bhushan Shah's avatar Bhushan Shah

restructure the blog post and also add more details about talks

still some parts todo

- Restructure BoF notes and hacking session section
- Add community section (pmOS and ubports meetups)
parent 8c93c6bd
......@@ -5,31 +5,62 @@ author: Jonah Brüchert
layout: post
---
The Plasma Mobile team had a great time at the Akademy in Vienna, where we met some of the postmarketOS developers.
Oliver Smith (founder of postmarketOS) gave a talk on postmarketOS and Bhushan Shah presented the efforts of both communities to use the mainline kernel instead of Halium on more devices.
postmarketOS and KDE Neon was flashed to phones and apps and postmarketOS packages were improved during our hacking sessions.
The Plasma Mobile team had a great time at the Akademy in Vienna
<img alt="Plasma Mobile in Vienna" src="/img/plasma-mobile-in-vienna.jpg" width="40%">
## Talks
Akademy 2018 had multiple talks which were related to Plasma Mobile one way or another,
### Day #1
**Bhushan Shah** presented the collaborative efforts of KDE community to use the mainline kernel instead of Halium on more open devices. Slides for which are available [on Bhushan Shah's website.](http://blog.bshah.in/slides/akademy2018/).
<img alt="Bhushan Shah" src="/img/bhushan-shah-talk.jpg" width="40%">
### Day #2
**Oliver Smith** (founder of postmarketOS) gave a talk on postmarketOS project. Slides for which are available [on postmarketOS project website.](https://postmarketos.org/static/slides/2018-akademy/).
<img alt="Oliver Smith" src="/img/ollieparanoid-akademy.jpg" width="40%">
**Volker Krause** presented KDE Frameworks 5 for yocto and also demonstrated Plasma Mobile running on Raspberry Pi 3 using Yocto project. In another talk Volker presented the application to assist with the usage of travel reservations, itinerary which also targets Plasma Mobile.
<img alt="Volker Krause" src="/img/volker-plamo-rpi.jpg" width="40%">
<img alt="Volker Krause" src="/img/volker-itinerary.jpg" width="40%">
**Camilo Higuita** talked about VVave, a cross platform project which uses the Kirigami and targets the Plasma Mobile in addition to other projects.
<img alt="Camilo Higuita" src="/img/akademy-2018-vvave.jpg" width="40%">
## Plasma Mobile BoF
In our BoF session, we discussed our biggest problems with other Plasma developers, and came to the following conclusions:
- We should start making proper releases, to make it easier for packagers to bring Plasma Mobile to the users.
Currently it is hard to know if the latest unreleased Plasma Mobile packages depend on an unreleased version of Plasma or not.
- Make it easier to develop apps for Plasma Mobile in an emulator
This would only require extending the qemu feature of postmarketOS' pmbootstrap for app deployment.
- We should start making proper releases, to make it easier for packagers to bring Plasma Mobile to the users.
Currently it is hard to know if the latest unreleased Plasma Mobile packages depend on an unreleased version of Plasma or not.
- Move kde configuration modules which are universal out of Plasma Desktop to make them available on Plasma Mobile
We still need to test which modules work fine on a mobile form factor, but we already know we can share e.g the locale module.
- Make it easier to develop apps for Plasma Mobile in an emulator
This would only require extending the qemu feature of postmarketOS' pmbootstrap for app deployment.
- We want to create a list of all apps that are compatible with Plasma Mobile, to make it easier to find out which apps they need to package
- Move KCMs which are universal out of plasma-desktop to make them available on Plasma Mobile
We still need to test which modules work fine on a mobile form factor, but we already know we can share e.g the locale module.
- Fix flatpaks in combination with libhybris
Currently flatpaks don't work with hardware accelerated graphics on libhybris based systems, since they don't include libhybris (which could be solved by a flatpak Platform extension) and don't have the permission to talk to the android services.
- We want to create a list of all apps that are compatible with Plasma Mobile, to make it easier to find out which apps they need to package
- We noticed we need to communicate more about our work.
Some people got the impression that Plasma Mobile wasn't progressing much, we want to prove the opposite! This post is the first part of making the plan reality.
- Fix flatpaks in combination with libhybris
Currently flatpaks don't work with hardware accelerated graphics on libhybris based systems, since they don't include libhybris (which could be solved by a flatpak Platform extension) and don't have the permission to talk to the android services.
- Bhushan Shah concluded that if we package the Maui Project's apps and write some basic apps that are still missing (like a timer application), Plasma Mobile could actually become usable as a daily driver!
- We noticed we need to communicate more about our work.
Some people got the impression that Plasma Mobile wasn't progressing much, we want to prove the opposite! This post is the first part of making the plan reality.
- Bhushan Shah concluded that if we package the Maui Project's apps and write some basic apps that are still missing (like a timer application), Plasma Mobile could actually become usable as a daily driver!
## Hacking session
postmarketOS and KDE Neon was flashed to phones and apps and postmarketOS packages were improved during our hacking sessions.
If you want to help us on our journey to implement this years KDE goals, usablilty, privacy and an easy way to improve the software, in the mobile space, please join our [communication channels](https://www.plasma-mobile.org/join/), [find a task](https://www.plasma-mobile.org/findyourway), and start contributing!
<img alt="The postmarketOS/Plasma Mobile Team" src="/img/community-group-photo.jpg" width="40%">
<img alt="Plasma Mobile in Vienna" src="/img/plasma-mobile-in-vienna.jpg" width="40%">
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment