ApplicationDevelopers

Revision 6 as of 2010-10-27 03:15:25

Clear message

This page is here to collect together proceedings from sessions as part of the 'Application Developers' track at the Natty UDS in Orlando, Florida.

Please add proceedings by doing the following:

  • Add a new section with the name of the session.
  • Add the outcomes of the session as a collection of bullet points. The goal of the proceedings is to really focus on decided outcomes, so please try to keep them crisp.

Thanks!

Proceedings

Kubuntu Natty Coding

Packaging
 - KCM ?
 - UI weirdness/bling
 - stay with kpackage kit and improve/tweak it
 - possibly evaluate muon

muon on the dvd

set $LANG in ~/.kde/env/ script based on KDE language
merge language selector features in KCM

Installer:
 * ensure wifi setup can be done from the installer (non live session)
    - or any custom network setup
ensure jockey -a gets run for the live session from ubiquity as well as target install

Samba sharing:
 * Make it work, ffs!!1!11!!
 * add to kde feature plan?
 * get into KDE SC 4.6 (MUST HAVE)
 * get dfaure to review
 
Printer tools:
 * dantii

Polish Polish Polish :)
Load KDED Services later on after plasma-desktop/netbook

KWallet papercut:
 * Look in to https://bugs.kde.org/show_bug.cgi?id=92845 for single-sign-on for less annoyingness?

qtwebkit will be using qtmultimediakit which uses gstreamer
test and consider if we should use gstreamer phonon backend.  consult sandsmark and markey and others.  would be nice to prevent having two multimedia libraries on the CD and in memory.  watch to make sure gstreamer doesn't bring in lots of gnomey libraries
 *Alternate plan; bring torches to Brisbane :P

package owncloud
discuss with kali and other upstream if it should be in release or PPA, depends on maturity

consider kde-config-touchpad, if suitable replace with kde-config-synamtics
 * kde-config-touchpad is abandoned upstream
 * -synaptics has more features/is more reliable.
 * Lazy jontheechidna hasn't found time to package :P

plasma-media-centre, check if mature enough to package
investigate if suitable for use within mythbuntu, or if mythtv should be integrated with plasma-media-centre

investiage setting grab server to through in kdmrc

Kubuntu Natty Mobile

 * KDM replacement?
    - NODM

 * ARM testing
   - make sure that configurations match the targets

 * mobile PIM
   - will be packaged - separate package to normal KDE-PIM

 * kwin, will be separate git branch from normal kwin.  not ready in time for 4.6.  might be a version which could be shipped in natty

 * ksmserver
   - splitting out into separate package? kdebase-workspace-bin has lots of bits in it, scope to split out those needed by mobile

 * image size
  - work out what can be moved from kubuntu-common to desktop to get it out of mobile
  - work out what can be ignored from desktop-common (i.e. depend on standard and bring in only those bits necesssary from desktop-common)
 * udev rules, add for N900 to kubuntu-mobile-default-settings

 * kernel - 

 * documentation
  - needs wiki docs on how to get it installed onto N900, using meego kernel, flashing etc

* graphics
 - needs OpenGL-ES drivers from vendor.  licence problems
 - work with vendors on getting hardware drivers
 * get latest plasma mobile packaged

* on screen keyboard

Ubuntu One and KDE

Proposed directions:
* announce apis on a mailing list, and discuss the api changes there
* provide a deprecation path for apis

Refactor gnome-keyring out of ubuntu-sso-client so we can implement KWallet
support in Ubuntu One to get working KDE support.
ubuntu sso API from 10.10 is deprecated but will not break during natty.  also new APIs will appear by January

ubuntu sso package should be split into GUI and non-GUI parts similarly for password keyring/wallet

Here's my (somewhat outdated) post about my experience of installing ubuntuone-kde:
http://ubuntuforums.org/showthread.php?t=1522137