KDE PIM/Meetings/Osnabrueck 8: Difference between revisions
No edit summary |
m (→Blogs) |
||
(51 intermediate revisions by 14 users not shown) | |||
Line 1: | Line 1: | ||
Osnabrück 8 | The annual [[KDE_PIM/Meetings|KDE PIM Meeting]] Osnabrück 8 took place at the Intevation offices in Osnabrück from Friday, January 8th 2010, to Sunday, January 10th. | ||
== Location / Travel Information == | == Location / Travel Information == | ||
Line 28: | Line 28: | ||
http://www.dom-hotel-osnabrueck.de | http://www.dom-hotel-osnabrueck.de | ||
Rooms booked on 2010-01-05 (by emanuel). | |||
* 11 single rooms | |||
* 1 double rooms | |||
* 1 parking | |||
== Participants == | == Participants == | ||
Non-locals, please add your travel details and accomodation needs (Do you want to '''share''' a double room with somebody?) to the following table. | Non-locals, please add your travel details and accomodation needs (Do you want to '''share''' a double room with somebody?) to the following table. | ||
'''15''' participants (2010-01-05): | |||
{| border="1" | {| border="1" | ||
Line 55: | Line 58: | ||
|- | |- | ||
| Volker Krause | | Volker Krause | ||
| | | Friday, 11:51, by train | ||
| | | Sunday, 16:08, by train | ||
| | | single room | ||
|- | |- | ||
| Thorsten Staerk | | Thorsten Staerk | ||
| | | Friday afternoon | ||
| | | Sunday evening | ||
| | | single room, no car | ||
|- | |- | ||
| David Jarvie | | David Jarvie | ||
| Friday | | Friday, 18:06, by train | ||
| Sunday | | Sunday, 13:53, by train | ||
| yes | | yes | ||
|- | |- | ||
| Stephen Kelly | | Stephen Kelly | ||
| | | Friday, 11:51, by train | ||
| | | Sunday, 16:08, by train | ||
| yes | | yes | ||
|- | |- | ||
| Sebastian Trueg | | Sebastian Trueg | ||
| | | Friday, afternoon | ||
| | | Saturday, evening | ||
| yes | | yes | ||
|- | |- | ||
| | | Bertjan Broeksema | ||
| Friday, 11:51, by train | |||
| Sunday, 16:08, by train | |||
| | |||
| | |||
| yes | | yes | ||
|- | |- | ||
Line 124: | Line 112: | ||
| yes | | yes | ||
|- | |- | ||
| Paul Adams | |||
| Tuesday, 5 Jan | |||
| Wednesday, 13 Jan | |||
| No thanks | |||
|- | |||
| Georg Greve | |||
| Tuesday, 5 Jan | |||
| Some time | |||
| No thanks | |||
|- | |||
| Bernhard Reiter | |||
| | |||
| | |||
| (resident) | |||
|- | |||
| Björn Ricks | |||
| | |||
| | |||
| (resident) | |||
|- | |||
|} | |} | ||
Line 130: | Line 137: | ||
* Nepomuk integration | * Nepomuk integration | ||
** Review the current feeder agents, Sebastian had some ideas on how to improve them | |||
** Review search queries used by KMail, esp. full text search does not yet cover everything I think | |||
** Look into recording usage data (think recently used addresses++) | |||
* Kontact and Kolab Groupware update | * Kontact and Kolab Groupware update | ||
* KDEPIM on mobile devices like Maemo5/6, Symbian or Windows-Mobile. | * KDEPIM on mobile devices like Maemo5/6, Symbian or Windows-Mobile. | ||
* The future of PIM/groupware regarding privacy and data syncing. (see the last section of http://mail.kde.org/pipermail/kde-windows/2009-November/004359.html) | * The future of PIM/groupware regarding privacy and data syncing. (see the last section of http://mail.kde.org/pipermail/kde-windows/2009-November/004359.html) | ||
* KDEPIM on Windows. | * KDEPIM on Windows. | ||
* [[User:ThorstenStaerk|Thorsten]] wants to change back ktimetracker from a kontact part to a standalone-application. What experiences have others made? | |||
* SyncML support, both as client and server, and how SyncEvolution could be integration into KDE for that | * SyncML support, both as client and server, and how SyncEvolution could be integration into KDE for that | ||
* sync support beyond SyncML | * sync support beyond SyncML | ||
* PIM data conversion (Evolution vCard dialect vs. KDE vs. ...) | * PIM data conversion (Evolution vCard dialect vs. KDE vs. ...) | ||
* Discuss merging of the akoandi-ports branch | |||
** KMail data/config migration to Akonadi | |||
** Identifying other critical parts for 4.5 | |||
** What do we do with bugs/wishes of the pre-Akonadi apps? | |||
* Making (more) use of CDash | |||
** my.cdash.org | |||
** fix our unit tests | |||
** integration into our workflow (eg. subscribing kde-pim to build errors?) | |||
* Planning the 4.5 development cycle | |||
** depend on kdelibs trunk or 4.4? | |||
* as much discussions, reviews, and presentations as possible | * as much discussions, reviews, and presentations as possible | ||
* Parenting of Akonadi::Items | |||
** http://thread.gmane.org/gmane.comp.kde.devel.pim/26669 | |||
** Potentially implementable generically | |||
** Lots of issues related to multiple possible parents for emails for example. | |||
*** The agent can not just pick one item as the parent if you get duplicate mails for example. | |||
* Brainstorming for Summer of Code ideas | |||
== Agenda == | == Agenda == | ||
Line 146: | Line 173: | ||
Arrival and start to meet and work | Arrival and start to meet and work | ||
19:00 Dinner in restaurant [http://www.rampendahl.de "Rampendahl"], Hasestraße 35 | |||
=== Saturday === | === Saturday === | ||
Meet and work | 08:00 Breakfast | ||
09:00 Meet and work | |||
10:00 [[#qtcreator_bof]] | |||
11:00 Kolab Konsortium projects for this year (Bernhard) | |||
12:30 Lunch | |||
14:00 Group photo | |||
14:10 Syncing (Patrick) | |||
16:00 Planning for 4.5 / 4.6 | |||
18:00 KDE PIM Marketing | |||
19:00 Dinner in restaurant "Planeta Sol" (Brazilian), Bergstraße 8 (VHS building) | |||
=== Sunday === | === Sunday === | ||
08:00 Breakfast | |||
09:00 Begin | |||
10:00 CDash | |||
10:45 GSoC brainstorming | |||
12:30 Lunch | |||
== Meeting Minutes == | |||
=== Kolab Konsortium projects === | |||
==== 2008: Enterprise4 ==== | |||
* Port of Kontact to KDE 4 running on Linux, Mac OS X (Beta), Windows (Beta); here Beta refers to readiness for production use in enterprises | |||
* the latest release was in December 2009 | |||
* Kontact for Windows can be downloaded at http://wiki.kolab.org/index.php/Client_windows_kontact | |||
==== 2009: Prototype Enterprise5 ==== | |||
* Development of a prototype of Kontact based on Akonadi | |||
* Funding for the development of the final product has not yet been secured | |||
==== 2010: Komo3 -> Enterprise 5 ==== | |||
* Development/Port of Kontact (Enterprise5 version) to N900 (prototype) and a Windows Mobile 6.5 device (production quality), the device is not yet fixed, maybe an htc touch pro2. More than 80% of the code is expected to be ths same for all five platforms. | |||
=== Release Plans === | |||
==== KDE SC 4.4 ==== | |||
* in deep freeze | |||
* KAddressBook based on Akonadi and Nepomuk | |||
==== KDE SC 4.5 ==== | |||
* will probably be released in August 2010; feature freeze will be in April or May | |||
* Goal: KMail, KOrganizer, KJots and probably also Akregator based on Akonadi and Nepomuk | |||
* Akonadi-ports branch will be merged to trunk very soon (next week); most serious open issue: migration of old mail storage; combined maildir/mbox resource (aka KMail legacy resource) is needed | |||
* some important user visible changes that the Akonadi-port of KMail will bring: | |||
** Working virtual folders (aka search folders) | |||
** IMAP IDLE support | |||
** Caching policies for IMAP (and probably other online resources) | |||
* On Akonadi meeting before the freeze we will decide if Kontact is ready for release with KDE SC 4.5 | |||
* kdepim will have to compile and work with kdelibs 4.4 | |||
* Git move: need to get involved | |||
==== Beyond KDE SC 4.5 ==== | |||
* Enterprise-ready Kontact | |||
* Explore new UI concepts for Kontact enabled by Akonadi/Nepomuk (for non-enterprise users) | |||
=== Marketing Meeting === | |||
==== Brainstorming ==== | |||
How to improve KDE Marketing | |||
* blogging more | |||
* microblogging | |||
* youtube videos | |||
** [[Promo/youtube|wiki page]] explaining this (Thorsten) | |||
* technorati tagging | |||
* reach outside the KDE community | |||
* write articles in magazines | |||
* good t-shirts | |||
* talk to people at conferences | |||
* talk at Cebit | |||
* organize KDE PIM conferences | |||
* invite people to release events | |||
* KDE beer (subclass of open source beer) | |||
* cute mascot | |||
* /usr groups | |||
* eat your own dogfoot campaign inside of KDE | |||
* KDE PIM slogan | |||
* email cool things to multiplicators | |||
* release songs | |||
* KDE PIM Planet (Tom) | |||
* facebook group | |||
* linkedin group | |||
* own release announcement | |||
* calendar (Akonadi resource) | |||
* up-to-date sexy website | |||
* people of KDE PIM | |||
* SUSE Studio build of PIM apps (Tom) | |||
* demo data | |||
* finishing, publishing, promoting Windows installer | |||
* hire marketing company | |||
* download links for all platforms | |||
* search Engine optimization | |||
* usability studies and doing something about it | |||
* "renaissance" for KDE PIM | |||
* invite supporting members to talk about PIM | |||
* bring partners/journalists to meetings | |||
* contact open-source professor | |||
* talk to students, go to universities | |||
* promote fun job security | |||
* lobbyism | |||
* KDE PIM commit digest (Paul) | |||
* Bank of KDE | |||
* Make demo CDs | |||
* NX demo server | |||
* public Kolab server | |||
* status reports | |||
* feature guide (Tobias) | |||
* KDE forum | |||
* welcome dude (Tom) | |||
* readme.packager (Tobias) | |||
==== Targeted Audience ==== | |||
* General public | |||
* Potential new developers | |||
* KDE community | |||
* Existing KDE users | |||
=== cDash meeting === | |||
See http://my.cdash.org , http://saegewerk.wald.intevation.org/ and http://treepkg.wald.intevation.org/. | |||
=== Summer of Code brainstorming === | |||
* More resources, including VM images for testing | |||
:* OpenChange | |||
:* OpenDesktop | |||
:* Scalix | |||
:* GroupDav/CalDav | |||
* New reminder daemon with more bling | |||
* SyncEvolution integration | |||
* WebKit port of KMail's composer | |||
* Grantlee port of the message viewer | |||
* Plasma port of the Kontact summary | |||
* Semantic analysis of notes with Scribo | |||
* Python client library for Akonadi | |||
* Social networking concept/component for PIM | |||
* General Kontact (the shell) improvements | |||
:* Unified system tray icon | |||
:* New concept for unified config dialog | |||
:* ... | |||
* Zeitgeist for Kontact | |||
* Other cool Nepomuk-related enhancements for Kontact | |||
* Person-centric PIM view | |||
:* Including transport-independent communication | |||
* Project-centric PIM view | |||
* New logging framework for KDE + UI for that | |||
* 3D E-Mail/Thread viewer | |||
== BOFs == | |||
=== qtcreator bof === | |||
;How to participate: People who want to participate in this [http://en.wiktionary.org/wiki/BOF BOF] contact Thorsten via chat. | |||
;Goal: We want to learn tricks how to use our time most effectively with Qt Creator. We want to learn and document how we best move existing KDE programs towards Qt Creator. As an example, if you do not have a .ui file for your UI, you will not be as effective as you could be with Qt Creator. | |||
;Topics: | |||
* What about KDevelop and Eclipse? | |||
* How to create a new project with qtcreator | |||
* How to import an existing project (kdepim) into qtcreator | |||
== Meeting notes == | |||
* Reparenting of items will continue in the same vein as currently. Details on the mailing list. http://thread.gmane.org/gmane.comp.kde.devel.pim/26669 | |||
== Blogs == | |||
* [http://www.omat.nl/2010/01/10/kde-pim-meeting-8-day-1-2-3/ Tom Albers: KDE-PIM Meeting #8: Day 1 + 2 + 3.] | |||
* [http://www.kdedevelopers.org/node/4132 Thorsten's view] | |||
* [http://www.kdedevelopers.org/node/4136 Kevin Krammer: Osnabrück PIM Meeting 2010] | |||
== Photos == | |||
* [http://files.kolab.org/local/kde-pim-meeting/ Photos of meeting and flipchart (by Bernhard)] | |||
== Press == | |||
* [http://dot.kde.org/2010/01/14/annual-osnabrück-pim-meeting-brings-exciting-announcements-and-ambitious-plans Dot article] | |||
* [http://www.linux-magazin.de/NEWS/Kalte-Kaempfe-bei-8.-KDE-PIM-Treffen Linux Magazin] (german only) |
Latest revision as of 11:12, 17 January 2010
The annual KDE PIM Meeting Osnabrück 8 took place at the Intevation offices in Osnabrück from Friday, January 8th 2010, to Sunday, January 10th.
Location / Travel Information
Office
Intevation Neuer Graben 17 49074 Osnabrück Germany Phone: +49-541/335083-0
Arrival: see http://www.intevation.de/travel.en.html
Hotel
Dom-Hotel Osnabrück Kleine Domsfreiheit 5 49074 Osnabrück Germany Phone: (+49)541/35835-0 Fax : (+49)541/35835-35
http://www.dom-hotel-osnabrueck.de
Rooms booked on 2010-01-05 (by emanuel).
- 11 single rooms
- 1 double rooms
- 1 parking
Participants
Non-locals, please add your travel details and accomodation needs (Do you want to share a double room with somebody?) to the following table.
15 participants (2010-01-05):
Name | Arrival | Departure | Accommodation needed |
---|---|---|---|
Ingo Klöcker | Friday afternoon | Sunday evening | yes (sharing a room is ok) |
Tom Albers | Friday afternoon | Sunday evening | single room, car parking |
Volker Krause | Friday, 11:51, by train | Sunday, 16:08, by train | single room |
Thorsten Staerk | Friday afternoon | Sunday evening | single room, no car |
David Jarvie | Friday, 18:06, by train | Sunday, 13:53, by train | yes |
Stephen Kelly | Friday, 11:51, by train | Sunday, 16:08, by train | yes |
Sebastian Trueg | Friday, afternoon | Saturday, evening | yes |
Bertjan Broeksema | Friday, 11:51, by train | Sunday, 16:08, by train | yes |
Patrick Ohly | Friday, evening | Sunday, afternoon | yes |
Tobias Koenig | Friday, early afternoon | Sunday, afternoon | yes (sharing a room is ok) |
Kevin Krammer | Friday afternoon | Sunday afternoon | yes (sharing a room is ok) |
Cornelius Schumacher | Friday early afternoon | Sunday afternoon | yes |
Thomas McGuire | Friday noon | Sunday afternoon | yes |
Paul Adams | Tuesday, 5 Jan | Wednesday, 13 Jan | No thanks |
Georg Greve | Tuesday, 5 Jan | Some time | No thanks |
Bernhard Reiter | (resident) | ||
Björn Ricks | (resident) |
Topics
- Nepomuk integration
- Review the current feeder agents, Sebastian had some ideas on how to improve them
- Review search queries used by KMail, esp. full text search does not yet cover everything I think
- Look into recording usage data (think recently used addresses++)
- Kontact and Kolab Groupware update
- KDEPIM on mobile devices like Maemo5/6, Symbian or Windows-Mobile.
- The future of PIM/groupware regarding privacy and data syncing. (see the last section of http://mail.kde.org/pipermail/kde-windows/2009-November/004359.html)
- KDEPIM on Windows.
- Thorsten wants to change back ktimetracker from a kontact part to a standalone-application. What experiences have others made?
- SyncML support, both as client and server, and how SyncEvolution could be integration into KDE for that
- sync support beyond SyncML
- PIM data conversion (Evolution vCard dialect vs. KDE vs. ...)
- Discuss merging of the akoandi-ports branch
- KMail data/config migration to Akonadi
- Identifying other critical parts for 4.5
- What do we do with bugs/wishes of the pre-Akonadi apps?
- Making (more) use of CDash
- my.cdash.org
- fix our unit tests
- integration into our workflow (eg. subscribing kde-pim to build errors?)
- Planning the 4.5 development cycle
- depend on kdelibs trunk or 4.4?
- as much discussions, reviews, and presentations as possible
- Parenting of Akonadi::Items
- http://thread.gmane.org/gmane.comp.kde.devel.pim/26669
- Potentially implementable generically
- Lots of issues related to multiple possible parents for emails for example.
- The agent can not just pick one item as the parent if you get duplicate mails for example.
- Brainstorming for Summer of Code ideas
Agenda
Details to be decided
Friday
Arrival and start to meet and work
19:00 Dinner in restaurant "Rampendahl", Hasestraße 35
Saturday
08:00 Breakfast
09:00 Meet and work
10:00 #qtcreator_bof
11:00 Kolab Konsortium projects for this year (Bernhard)
12:30 Lunch
14:00 Group photo
14:10 Syncing (Patrick)
16:00 Planning for 4.5 / 4.6
18:00 KDE PIM Marketing
19:00 Dinner in restaurant "Planeta Sol" (Brazilian), Bergstraße 8 (VHS building)
Sunday
08:00 Breakfast
09:00 Begin
10:00 CDash
10:45 GSoC brainstorming
12:30 Lunch
Meeting Minutes
Kolab Konsortium projects
2008: Enterprise4
- Port of Kontact to KDE 4 running on Linux, Mac OS X (Beta), Windows (Beta); here Beta refers to readiness for production use in enterprises
- the latest release was in December 2009
- Kontact for Windows can be downloaded at http://wiki.kolab.org/index.php/Client_windows_kontact
2009: Prototype Enterprise5
- Development of a prototype of Kontact based on Akonadi
- Funding for the development of the final product has not yet been secured
2010: Komo3 -> Enterprise 5
- Development/Port of Kontact (Enterprise5 version) to N900 (prototype) and a Windows Mobile 6.5 device (production quality), the device is not yet fixed, maybe an htc touch pro2. More than 80% of the code is expected to be ths same for all five platforms.
Release Plans
KDE SC 4.4
- in deep freeze
- KAddressBook based on Akonadi and Nepomuk
KDE SC 4.5
- will probably be released in August 2010; feature freeze will be in April or May
- Goal: KMail, KOrganizer, KJots and probably also Akregator based on Akonadi and Nepomuk
- Akonadi-ports branch will be merged to trunk very soon (next week); most serious open issue: migration of old mail storage; combined maildir/mbox resource (aka KMail legacy resource) is needed
- some important user visible changes that the Akonadi-port of KMail will bring:
- Working virtual folders (aka search folders)
- IMAP IDLE support
- Caching policies for IMAP (and probably other online resources)
- On Akonadi meeting before the freeze we will decide if Kontact is ready for release with KDE SC 4.5
- kdepim will have to compile and work with kdelibs 4.4
- Git move: need to get involved
Beyond KDE SC 4.5
- Enterprise-ready Kontact
- Explore new UI concepts for Kontact enabled by Akonadi/Nepomuk (for non-enterprise users)
Marketing Meeting
Brainstorming
How to improve KDE Marketing
- blogging more
- microblogging
- youtube videos
- wiki page explaining this (Thorsten)
- technorati tagging
- reach outside the KDE community
- write articles in magazines
- good t-shirts
- talk to people at conferences
- talk at Cebit
- organize KDE PIM conferences
- invite people to release events
- KDE beer (subclass of open source beer)
- cute mascot
- /usr groups
- eat your own dogfoot campaign inside of KDE
- KDE PIM slogan
- email cool things to multiplicators
- release songs
- KDE PIM Planet (Tom)
- facebook group
- linkedin group
- own release announcement
- calendar (Akonadi resource)
- up-to-date sexy website
- people of KDE PIM
- SUSE Studio build of PIM apps (Tom)
- demo data
- finishing, publishing, promoting Windows installer
- hire marketing company
- download links for all platforms
- search Engine optimization
- usability studies and doing something about it
- "renaissance" for KDE PIM
- invite supporting members to talk about PIM
- bring partners/journalists to meetings
- contact open-source professor
- talk to students, go to universities
- promote fun job security
- lobbyism
- KDE PIM commit digest (Paul)
- Bank of KDE
- Make demo CDs
- NX demo server
- public Kolab server
- status reports
- feature guide (Tobias)
- KDE forum
- welcome dude (Tom)
- readme.packager (Tobias)
Targeted Audience
- General public
- Potential new developers
- KDE community
- Existing KDE users
cDash meeting
See http://my.cdash.org , http://saegewerk.wald.intevation.org/ and http://treepkg.wald.intevation.org/.
Summer of Code brainstorming
- More resources, including VM images for testing
- OpenChange
- OpenDesktop
- Scalix
- GroupDav/CalDav
- New reminder daemon with more bling
- SyncEvolution integration
- WebKit port of KMail's composer
- Grantlee port of the message viewer
- Plasma port of the Kontact summary
- Semantic analysis of notes with Scribo
- Python client library for Akonadi
- Social networking concept/component for PIM
- General Kontact (the shell) improvements
- Unified system tray icon
- New concept for unified config dialog
- ...
- Zeitgeist for Kontact
- Other cool Nepomuk-related enhancements for Kontact
- Person-centric PIM view
- Including transport-independent communication
- Project-centric PIM view
- New logging framework for KDE + UI for that
- 3D E-Mail/Thread viewer
BOFs
qtcreator bof
- How to participate
- People who want to participate in this BOF contact Thorsten via chat.
- Goal
- We want to learn tricks how to use our time most effectively with Qt Creator. We want to learn and document how we best move existing KDE programs towards Qt Creator. As an example, if you do not have a .ui file for your UI, you will not be as effective as you could be with Qt Creator.
- Topics
- What about KDevelop and Eclipse?
- How to create a new project with qtcreator
- How to import an existing project (kdepim) into qtcreator
Meeting notes
- Reparenting of items will continue in the same vein as currently. Details on the mailing list. http://thread.gmane.org/gmane.comp.kde.devel.pim/26669
Blogs
- Tom Albers: KDE-PIM Meeting #8: Day 1 + 2 + 3.
- Thorsten's view
- Kevin Krammer: Osnabrück PIM Meeting 2010
Photos
Press
- Dot article
- Linux Magazin (german only)