Solid/Meetings/Forge2: Difference between revisions
< Solid
(24 intermediate revisions by 5 users not shown) | |||
Line 2: | Line 2: | ||
=== General === | === General === | ||
* Using bugzilla | * Using bugzilla | ||
** Write guide how to bug triage | |||
* Unify names | * Unify names | ||
** Put everything under Solid (bugzilla) | |||
** Better site | |||
**Promo ! | |||
** Public names as well | |||
* Unittest | * Unittest | ||
* Systemd | |||
=== Power Management === | === Power Management === | ||
* Modes (on AC, on Battery, on Low Battery) | * Modes (on AC, on Battery, on Low Battery) | ||
* Brightness | * Brightness | ||
**React on brightnessChange | |||
* everything Async | |||
* Merging screen locker | * Merging screen locker | ||
* Merging hybrid suspend patch (https://git.reviewboard.kde.org/r/109352/) | * Merging hybrid suspend patch (https://git.reviewboard.kde.org/r/109352/) | ||
Line 12: | Line 21: | ||
* Specific testing app (solid-power ?) similar to solid-hardware/kscreen-console | * Specific testing app (solid-power ?) similar to solid-hardware/kscreen-console | ||
* Other devices (Mouse battery) | * Other devices (Mouse battery) | ||
* Fake backend | |||
* Unittest | |||
* Organize bugs | |||
* Systemd | |||
=== Network Management === | === Network Management === | ||
* Release plan (deprecate networkmanagent, use plasma-nm, release libmm-qt | * Release plan (deprecate networkmanagent, use plasma-nm, release libModemManagerQt/libNetworkManagerQt) | ||
* | * '''DONE''' Rename libmm-qt to libModemManagerQt and libnm-qt to libNetworkManagerQt (install headers in /usr/include/NetworkManagerQt instead of /usr/include/QtNetworkManager). | ||
* Update | * '''DONE''' Remove Solid::Control::ModemManager and the Solid backend chooser kcm | ||
* Systemd | |||
* Make | * Update libModemManagerQt to the new specification (GSoC) (https://developer.gnome.org/ModemManager/unstable/index.html) | ||
* Make libModemManagerQt runtime dependency of libNetworkManagerQt instead of compile time dependency | |||
* Improve VPN user experience (installing VPN plugins, implement interface details for VPN connections) | * Improve VPN user experience (installing VPN plugins, implement interface details for VPN connections) | ||
* A counter for time/costs on mobile broadband | * '''PARTLY DONE''' Solve problem with managing two or more instances of the same device type (two wifi cards, two bluetooth devices, etc). | ||
* Proxy configuration | * A counter for time/costs on mobile broadband (GSoC) | ||
* Make | * Proxy configuration (GSoC) | ||
* Implement some of the features in "Other" tab in networkmanagement's kcm module (specially version string, KByte/s and Kbits/s selection, details editor, notifications) | |||
* Make libNetworkManagerQt/libModemManagerQt usable from QML | |||
* Do usability study with plasma-nm | * Do usability study with plasma-nm | ||
* Add support for hidden wireless networks in plasma-nm | |||
=== Bluetooth === | === Bluetooth === | ||
Line 38: | Line 55: | ||
=== Libsolid === | === Libsolid === | ||
* Review Lisa's work | * Review Lisa's work, solid partitioner (git://gitorious.org/solid-partitioner/solid-partitioner.git) | ||
* Btrfs | * Btrfs | ||
* Network Status | * Network Status | ||
* Deprecate udisk1 ? | |||
** Anybody caring about this? | ** Anybody caring about this? | ||
** Specific testing tool (solid-network ?) | ** Specific testing tool (solid-network ?) |
Latest revision as of 11:30, 20 April 2013
Agenda
General
- Using bugzilla
- Write guide how to bug triage
- Unify names
- Put everything under Solid (bugzilla)
- Better site
- Promo !
- Public names as well
- Unittest
- Systemd
Power Management
- Modes (on AC, on Battery, on Low Battery)
- Brightness
- React on brightnessChange
- everything Async
- Merging screen locker
- Merging hybrid suspend patch (https://git.reviewboard.kde.org/r/109352/)
- More than 1 battery
- Specific testing app (solid-power ?) similar to solid-hardware/kscreen-console
- Other devices (Mouse battery)
- Fake backend
- Unittest
- Organize bugs
- Systemd
Network Management
- Release plan (deprecate networkmanagent, use plasma-nm, release libModemManagerQt/libNetworkManagerQt)
- DONE Rename libmm-qt to libModemManagerQt and libnm-qt to libNetworkManagerQt (install headers in /usr/include/NetworkManagerQt instead of /usr/include/QtNetworkManager).
- DONE Remove Solid::Control::ModemManager and the Solid backend chooser kcm
- Systemd
- Update libModemManagerQt to the new specification (GSoC) (https://developer.gnome.org/ModemManager/unstable/index.html)
- Make libModemManagerQt runtime dependency of libNetworkManagerQt instead of compile time dependency
- Improve VPN user experience (installing VPN plugins, implement interface details for VPN connections)
- PARTLY DONE Solve problem with managing two or more instances of the same device type (two wifi cards, two bluetooth devices, etc).
- A counter for time/costs on mobile broadband (GSoC)
- Proxy configuration (GSoC)
- Implement some of the features in "Other" tab in networkmanagement's kcm module (specially version string, KByte/s and Kbits/s selection, details editor, notifications)
- Make libNetworkManagerQt/libModemManagerQt usable from QML
- Do usability study with plasma-nm
- Add support for hidden wireless networks in plasma-nm
Bluetooth
- BlueZ 5
KScreen
- XRandR 1.1/1.2
- XRandR 1.3
- XRandR 1.4
- xcb port
- New GUI
- Unit Testing
- Saving modes
- Creating Modes
Libsolid
- Review Lisa's work, solid partitioner (git://gitorious.org/solid-partitioner/solid-partitioner.git)
- Btrfs
- Network Status
- Deprecate udisk1 ?
- Anybody caring about this?
- Specific testing tool (solid-network ?)
- Libsolid really cross platform (GNOME included)
- State of it in Windows
- Should we care of OSX ?
- Mark interfaces as deprecated (We don't support smartcard)