That’s a great list @poetaster. Personally, I think there are three important things to consider when choosing ideas:
a) What things are urgent for SFOS / Mer / Linux on mobile?
b) What things have individuals interested in implementing them?
c) What things can be funded (in the context of a particular grant call)?
Urgency is important because ideally the community can help implementing as many things as needed to make the platform a viable replacement of iOS and Android for a wider set of users. Otherwise, there is a lot of friction. Personally, I think improving browsing, chat/VoIP and navigation is the most pressing need as that’s the very basic smartphone functionality and it needs to work well. This includes items 11, 7, 8, 2 and 3. Repositories are also pretty basic, so that touches item 5 and maybe 4?
Ultimately, it is also important to pick things that have someone willing to work on them. I think sandboxing and security in general are a good academic topic for @orangecat, which I am also interested in. Better sandboxing might be possible to achieve using eBPF as a gatekeeper. Lots of enterprise container orchestration systems are exploring this area.
I am also willing to implement lots of unit tests in critical components in the mobile stack, and in general work towards making things more robust and secure.
Most of these items should benefit all Linux projects for mobile @pherjung, i.e. Maemo Leste, NemoMobile, etc.
Perhaps we can also ask for other suggestions in the next community meeting.