Commit 9bb94a1e authored by Bhushan Shah's avatar Bhushan Shah

Re-word the BoF session and community section

parent b3a3f029
......@@ -34,33 +34,56 @@ Akademy 2018 had multiple talks which were related to Plasma Mobile one way or a
<img alt="Camilo Higuita" src="/img/akademy-2018-vvave.jpg" width="40%">
## Plasma Mobile BoF
## BoF Sessions
In our BoF session, we discussed our biggest problems with other Plasma developers, and came to the following conclusions:
After two days of talk session, Akademy progressed into BoF days
- 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.
### Plasma Mobile BoF (monday)
- 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.
- 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.
<img alt="Kirigami BoF 2" src="/img/akademy18-plamo-bof.jpg" width="40%">
- 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
Plasma Mobile team had hosted the Plasma Mobile BoF on monday, in our BoF session, we discussed various things with other Plasma Developers and community members, and came to the following conclusions:
- 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 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.
- 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.
- Move KCMs which are not specific to Desktop platform 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.
- 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
### Flatpak and Snap BoF
postmarketOS and KDE Neon was flashed to phones and apps and postmarketOS packages were improved during our hacking sessions.
We joined the Flatpak and Snap BoF to discuss the state of bundles on the Plasma Mobile, while bundles would just work on open devices which is using mainline kernel and opensource drivers. Currently bundles don't work with hardware accelerated graphics on libhybris based systems, since they don't include libhybris and don't have the permission to talk to the android services. We discussed the potential solution for this problems with the other developers.
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!
### Onboarding new developers for Plasma Mobile
Plasma Mobile team met with the Neofytos Kolokotronis and Dimitris Kardarakos who are working on goal to improve and streamline the onboarding process for new contributors, and discussed what should be our strategy to gain new contributors.
- 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.
- We want to create a list of all apps that are compatible with Plasma Mobile, to make it easier to find out which apps needs to be packaged and also to which applications new contributors can contribute to.
- Make it easier to develop apps for Plasma Mobile in an emulator
- After BoF session we were contacted by the Louise Stolborg who provided us important feedback for our [find your way webpage](https://www.plasma-mobile.org/findyourway). She provided us feedback on what are good points about that web page and what are pain points. We will be working to improve the website based on her feedback in upcoming days.
### Kirigami BoF
Kirigami team hosted the BoF session to discuss the everything Kirigami, You can find more details about their BoF session on the [blog post of Marco Martin.](http://notmart.org/blog/2018/08/akademy-2018/)
<img alt="Kirigami BoF 1" src="/img/akademy18-kirigami-1.jpg" width="40%">
<img alt="Kirigami BoF 2" src="/img/akademy18-kirigami-2.png" width="40%">
### MauiKit and VVave BoF
There were also VVave BoF and MauiKit BoF sessions. More details about them can be found at the [blog post by the developer of the MauiKit.](https://medium.com/@temisclopeolimac/maui-roadmap-c303cacf21eb)
## Community
<img alt="The postmarketOS/Plasma Mobile Team" src="/img/community-group-photo.jpg" width="40%">
<img alt="The UBports/Plasma Mobile Team" src="/img/plamo-ubports-flohack.jpg" width="40%">
Ofcourse Akademy means socialization, and meeting new people! We used this opportunity to meet up with the postmarketOS developer team, UBports developer Florian Leeber, Purism team, one of the Bronze sponsors for KDE Akademy and many other developers.
## Sounds exciting?
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!
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