Akademy/2024/DiscoverBOF: Difference between revisions
(Created page with "== Agenda == - UX - go through backend - performance - flatpak backend parallelism - update schedule per backend == UX == Improved startup performance. Appstream threading is blocked on changes to appstream. Nate made improvements to the applicationpage. == Update Schedule per backend == == Featured apps list == Aleix to implement it and shut up. Featured apps can be used to offer apps that aren't in the default application. == Better homepage ==") |
(add link to existing list of linux mobile apps) |
||
(4 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
== Agenda == | == Agenda == | ||
* UX | |||
* go through backend | |||
* performance | |||
* flatpak backend parallelism | |||
* update schedule per backend | |||
== UX == | == UX == | ||
Line 17: | Line 17: | ||
== Better homepage == | == Better homepage == | ||
Difficult to come up with a design. Marco wants a carousel but Aleix isn't sure about it. | |||
== Efficency == | |||
Sorting and filtering always needs to load everything. Aleix thinks we can load N items with some restructuring. Maybe turn discover into an always running service (kded or something) | |||
== Generic Name over Fancy Name == | |||
Would need discussion with VDG and is a broader issue anyway. | |||
== Curated Lists == | |||
Difficult. A system where users can create curated lists maybe. Or up/downvote apps for certain use cases. e.g. on plasma mobile you should discover plasma mobile apps not vim or libreoffice. | |||
Example of such a list for mobile apps that already exists: https://linuxphoneapps.org/apps/ | |||
Action Item: Improve the mobile experience. Curated lists or something. | |||
== Feedback loop for reviews == | |||
Somehow get users to file bugs as bugs not reviews. | |||
Maybe only show relevant versions or distros. Weight the reviews differently? (recent versus not) | |||
== Backends == | |||
=== Flatpak === | |||
Amazing | |||
=== KNS === | |||
Shared ptr for Category. | |||
AI: have a bof on KNS | |||
=== Packagekit === | |||
Hope everyone is happy | |||
=== rpm ostree === | |||
Amazing work happening | |||
=== fwupd === | |||
Works. | |||
Neal has logged a bug a while ago about using the correct api. Look into it. |
Latest revision as of 13:03, 9 September 2024
Agenda
- UX
- go through backend
- performance
- flatpak backend parallelism
- update schedule per backend
UX
Improved startup performance. Appstream threading is blocked on changes to appstream. Nate made improvements to the applicationpage.
Update Schedule per backend
Featured apps list
Aleix to implement it and shut up. Featured apps can be used to offer apps that aren't in the default application.
Better homepage
Difficult to come up with a design. Marco wants a carousel but Aleix isn't sure about it.
Efficency
Sorting and filtering always needs to load everything. Aleix thinks we can load N items with some restructuring. Maybe turn discover into an always running service (kded or something)
Generic Name over Fancy Name
Would need discussion with VDG and is a broader issue anyway.
Curated Lists
Difficult. A system where users can create curated lists maybe. Or up/downvote apps for certain use cases. e.g. on plasma mobile you should discover plasma mobile apps not vim or libreoffice.
Example of such a list for mobile apps that already exists: https://linuxphoneapps.org/apps/
Action Item: Improve the mobile experience. Curated lists or something.
Feedback loop for reviews
Somehow get users to file bugs as bugs not reviews. Maybe only show relevant versions or distros. Weight the reviews differently? (recent versus not)
Backends
Flatpak
Amazing
KNS
Shared ptr for Category.
AI: have a bof on KNS
Packagekit
Hope everyone is happy
rpm ostree
Amazing work happening
fwupd
Works.
Neal has logged a bug a while ago about using the correct api. Look into it.