KDE PIM/Meetings/Desktop Summit 2011

From KDE Community Wiki
Revision as of 17:31, 13 August 2011 by Rohangarg (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

KDE PIM Team Meeting at Desktop Summit 2011

Time & Location

Thursday 11th August, room 1.404.

Attendees

TODO: complete this list

  • Björn Balazs
  • Björn Ricks
  • Friedrich Kossebau
  • John Layt
  • Kevin Krammer
  • Kevin Ottens
  • Mario Bensi
  • Rohan Garg
  • Tobias Koenig
  • Volker Krause

Meeting Notes

Problems with the current 4.7+ release

List view performance

  • needs more profiling
  • ask people with problems to contribute callgrind/massif logs
  • likely only some code pathes causing problems, indentify and disable them
  • no major rework for 4.x, rather do the above

Migration

  • make optional, rather do import than full migration
  • improve mixedmaildir resource performance by applying the maildir fixes
  • fix maildir to support standard nameing scheme on non-Windows

Nepomuk

  • email feeder seems to download mail in a non-disconnected imap scenario, investigate and fix that
  • merge feeders to improve scheduling
  • make email indexing optional in system settings next to file system indexing, if disabled, disable search in kmail
  • add agateau-widgets to places needing nepomuk in kab, composer and (if needed) korg

Mail Filtering

  • spam pass through filtering stops processing of further filters apparently
  • tokoe is splitting it into an agent
  • filter config contains ids, thus not system independent

Move data loss?

  • only unspecific and vague reports available
  • originally supposed to be fixed by external payload enforcement (-> missing error handling on payload store failure)
  • seems to be related to moving uncached data
  • seen on local -> local move, so unrelated to net issues

SQL inconsistencies for Christian Mollekopf and David Faure

  • likely developer setup issues with mixing a lot of different setup
  • tokoe was looking into making constraints more strict

Combine all 4 notes plasmoids into one

  • Use the UI bits from the Plasma Notes Plasmoid
  • Use Akonadi as the backend for storing notes

Sprint dedicated to address these issues

Preliminary date: 16th to 18th September.


Near Future (aka KDE4.8+)

  • get playground material that's ready released:
    • facebook resource
    • google resource
    • sugarcrm resource
    • syncevolution integration & ui
  • Tobias wants to polish the account wizard
  • Friedrich wants to extend the Akonadi kioslave for attachment access


Far Future (aka KF5)

  • don't bother yet with frameworks work on kdepimlibs at least until 4.8 (and 4.9)
  • KNode will cease to work without major work
    • port away from Qt3Support
    • merge into KMail while losing features
  • Todo: use Zanshin, Kevin will discuss that with Sergio
  • KNotes: drop it?
  • Groupwise: drop it?
  • command line clients still resource based
  • drop KResource in KF5?