codema.in
Fri 27 Sep 2024 8:32AM

First feature prioritizing poll

PP Pirate Praveen Public Seen by 23

Introduce and describe the topic

We have been collecting proposal for missing features/bugs from 18th August, now we will start a poll to sort this by priority.

Why is this important?

We need to be able to find high priority issues and raise funds to fix those.

How would you like people to respond?

Arrange the issues based on its priority.

PP

Poll Created Fri 27 Sep 2024 9:02AM

Arrange the following issues based on priority Closed Mon 28 Oct 2024 9:00AM

Outcome
by Pirate Praveen Fri 1 Nov 2024 12:21PM

We have the priority issues now as the poll outcome. We

  1. should try to focus on issues from the top (at least first 5),

  2. identify device specific issues,

  3. come up with a technical specification what needs to be done and

  4. Raise/arrange funds, set bounty and look for developers

What is this poll about?

Find our most popular issues we need to solve first

Why is this important?

Then we can try and raise funds to solve the most popular issues

What are you asking people to do?

Move the most important feature you want to the top.

Vote by ranking the options in order of your preference. The option that ranks first in the results wins.

Results

Results Option Rank % of points Points Mean
Receive push notifications even if an app is not running 1 9.9% 179 11.9
Echo cancellation for calls with pipewire audio backend 2 9.7% 175 11.7
Wake up phone from suspend when alarm is set 3 9.6% 173 11.5
Receive voip calls while in suspend 4 9.2% 165 11.0
Stable mobile data connection 5 8.5% 153 10.2
Battery and heat improvement for apps and system 6 7.8% 141 9.4
Show notification LEDs in suspend 7 6.8% 123 8.2
Share a photo easily with other apps or via bluetooth etc 8 6.6% 119 7.9
Waydroid camera and bluetooth support 9 5.9% 106 7.1
Reliable GPS on Librem 5 10 5.2% 93 6.2
RCS support in Chatty 11 5.0% 90 6.0
Make Librem 5 bootable with mainstream kernel 12 4.7% 85 5.7
Allow to track mobile data usage 13 4.2% 75 5.0
Fix Geary email blank screen 14 4.2% 75 5.0
Supporting PGP-based email encryption in Geary 15 2.7% 48 3.2
Undecided 0% 0 0

15 of 33 people have participated (45%)

JV

Jan Vlug Fri 27 Sep 2024 9:02AM

 
1 - Stable mobile data connection
 
2 - Reliable GPS on Librem 5
 
3 - Make Librem 5 bootable with mainstream kernel
 
4 - Echo cancellation for calls with pipewire audio backend
 
5 - Wake up phone from suspend when alarm is set
 
6 - Receive push notifications even if an app is not running
 
7 - Show notification LEDs in suspend
 
8 - Waydroid camera and bluetooth support
 
9 - Receive voip calls while in suspend
 
10 - Battery and heat improvement for apps and system
 
11 - Share a photo easily with other apps or via bluetooth etc
 
12 - Allow to track mobile data usage
 
13 - Fix Geary email blank screen
 
14 - Supporting PGP-based email encryption in Geary
 
15 - RCS support in Chatty

I prefer first to have a stable platform (a Librem 5 in my case). When the basic functionality works and is up to date with current software releases, it will be easier for apps to be developed on top this platform.

U

Undef Fri 27 Sep 2024 9:32AM

 
1 - Echo cancellation for calls with pipewire audio backend
 
2 - Stable mobile data connection
 
3 - Make Librem 5 bootable with mainstream kernel
 
4 - Battery and heat improvement for apps and system
 
5 - Reliable GPS on Librem 5
 
6 - Receive push notifications even if an app is not running
 
7 - Wake up phone from suspend when alarm is set
 
8 - Receive voip calls while in suspend
 
9 - Show notification LEDs in suspend
 
10 - Waydroid camera and bluetooth support
 
11 - Fix Geary email blank screen
 
12 - Supporting PGP-based email encryption in Geary
 
13 - RCS support in Chatty
 
14 - Allow to track mobile data usage
 
15 - Share a photo easily with other apps or via bluetooth etc

Additional one I'd like to see is callaudiod working with the Librem5 on Trixie again.

Workaround for sharing photos is to open them in Loupe, which has a copy button on the top right. From here, it's easy to paste them into apps.

BS

Badri Sunderarajan Fri 27 Sep 2024 9:02AM

 
1 - Echo cancellation for calls with pipewire audio backend
 
2 - Stable mobile data connection
 
3 - Reliable GPS on Librem 5
 
4 - Receive voip calls while in suspend
 
5 - Receive push notifications even if an app is not running
 
6 - Wake up phone from suspend when alarm is set
 
7 - Waydroid camera and bluetooth support
 
8 - Battery and heat improvement for apps and system
 
9 - Share a photo easily with other apps or via bluetooth etc
 
10 - Supporting PGP-based email encryption in Geary
 
11 - Show notification LEDs in suspend
 
12 - Allow to track mobile data usage
 
13 - Make Librem 5 bootable with mainstream kernel
 
14 - Fix Geary email blank screen
 
15 - RCS support in Chatty

I am not running Mobian currently (I'm on KaiOS) so this is based on theoretical usage. I am hoping to get Mobian installed on my Poco F1 once it is unlocked, hopefully before the poll closes, in which case I'll update my preferences after actually using it. Right now vaguely starting with "must have to work as a phone" features and ending with "nice to have but manageable without"

B

baarkerlounger Fri 27 Sep 2024 9:02AM

 
1 - Receive push notifications even if an app is not running
 
2 - Receive voip calls while in suspend
 
3 - Show notification LEDs in suspend
 
4 - Stable mobile data connection
 
5 - Wake up phone from suspend when alarm is set
 
6 - Echo cancellation for calls with pipewire audio backend
 
7 - Make Librem 5 bootable with mainstream kernel
 
8 - Waydroid camera and bluetooth support
 
9 - Battery and heat improvement for apps and system
 
10 - Reliable GPS on Librem 5
 
11 - Share a photo easily with other apps or via bluetooth etc
 
12 - RCS support in Chatty
 
13 - Allow to track mobile data usage
 
14 - Fix Geary email blank screen
 
15 - Supporting PGP-based email encryption in Geary

1) Suspend related issues (notifications, reliable data connection etc) and Call Audio Stack are the primary blockers to using as a "phone"

2) L5 bootable from mainstream kernel would reduce maintenance effort

3) Waydroid camera & location would unblock a couple more Android apps that are still not easily replaced

4) Battery & heat improvements - Graphics performance (GPU drivers?) would make the biggest difference I think but that's slightly different than listed so ranked it lower in poll.

M

Mike Fri 27 Sep 2024 9:02AM

 
1 - Wake up phone from suspend when alarm is set
 
2 - Show notification LEDs in suspend
 
3 - RCS support in Chatty
 
4 - Receive push notifications even if an app is not running
 
5 - Echo cancellation for calls with pipewire audio backend
 
6 - Share a photo easily with other apps or via bluetooth etc
 
7 - Receive voip calls while in suspend
 
8 - Allow to track mobile data usage
 
9 - Battery and heat improvement for apps and system
 
10 - Fix Geary email blank screen
 
11 - Supporting PGP-based email encryption in Geary
 
12 - Stable mobile data connection
 
13 - Make Librem 5 bootable with mainstream kernel
 
14 - Reliable GPS on Librem 5
 
15 - Waydroid camera and bluetooth support

Wow, I know this is a Debian site, but I do not have half of those issues.

RCS support in Chatty,
Show notification LEDs in suspend,
Wake up phone from suspend when alarm is set
These would be cool!

Echo cancellation for calls with pipewire audio backend
I got this working, see
https://forum.pine64.org/showthread.php?tid=19428

The rest are not an issue OR do not apply to me.

Device: PinePhonePro
OS: DanctNIX Arch with Phosh
EG25 Firmware: Biktorgj 0.8.0
ADSP Version: 01.003

H

hello_fellow_humans Fri 27 Sep 2024 9:02AM

 
1 - RCS support in Chatty
 
2 - Battery and heat improvement for apps and system
 
3 - Share a photo easily with other apps or via bluetooth etc
 
4 - Show notification LEDs in suspend
 
5 - Echo cancellation for calls with pipewire audio backend
 
6 - Receive push notifications even if an app is not running
 
7 - Receive voip calls while in suspend
 
8 - Make Librem 5 bootable with mainstream kernel
 
9 - Waydroid camera and bluetooth support
 
10 - Wake up phone from suspend when alarm is set
 
11 - Stable mobile data connection
 
12 - Reliable GPS on Librem 5
 
13 - Allow to track mobile data usage
 
14 - Fix Geary email blank screen
 
15 - Supporting PGP-based email encryption in Geary

Top 5 are what is most important to me but the rest are still orderd according to my preferences.

RCS is vital now that apple is rolling it out, without it we will be the odd ones out.

My device is a non pro pinephone so alot of the more low level features dont apply to me.

B

Benedikt Mon 7 Oct 2024 12:46PM

 
1 - Supporting PGP-based email encryption in Geary
 
2 - Battery and heat improvement for apps and system
 
3 - Waydroid camera and bluetooth support
 
4 - Receive push notifications even if an app is not running
 
5 - Echo cancellation for calls with pipewire audio backend
 
6 - Receive voip calls while in suspend
 
7 - Reliable GPS on Librem 5
 
8 - Wake up phone from suspend when alarm is set
 
9 - Fix Geary email blank screen
 
10 - Share a photo easily with other apps or via bluetooth etc
 
11 - Make Librem 5 bootable with mainstream kernel
 
12 - RCS support in Chatty
 
13 - Show notification LEDs in suspend
 
14 - Stable mobile data connection
 
15 - Allow to track mobile data usage

I am currently using Fairemail via Waydroid for email. It would be really nice to have encrypted e-mail on mobile linux.

G

Guido Fri 27 Sep 2024 9:16AM

Note that some of these are already being worked on (push notifications, freezing inactive apps) on and/or are highly hw specific (and already work on some models while not on others). E.g. led blink in suspend already work on Qualcomm bases SoCs).

(I guess help on those is certainly welcome, just wanted to point it out when people pick priorities)

PP

Pirate Praveen Mon 30 Sep 2024 6:47AM

@Mike can you share the pipewire echo cancellation specific changes?

Load More