https://community.kde.org/api.php?action=feedcontributions&user=Morpheuz&feedformat=atomKDE Community Wiki - User contributions [en]2024-03-29T15:23:25ZUser contributionsMediaWiki 1.40.2https://community.kde.org/index.php?title=KDE_at_QCS/QCS_2011&diff=13132KDE at QCS/QCS 20112011-06-09T18:02:41Z<p>Morpheuz: /* Session Topics */</p>
<hr />
<div>= KDE at the Qt Contributors Summit =<br />
<br />
The [http://developer.qt.nokia.com/groups/qt_contributors_summit/wiki Qt Contributors Summit] is happening in Berlin from 16-18 June.<br />
<br />
== Attendees ==<br />
<br />
Please add your name if you are attending QCS, indicating if you are also representing another organisation of company, and what your t-shirt size is. <br />
<br />
We will try order KDE "Part of the solution" t-shirts to make the KDE presence obvious, but feel free to bring your own.<br />
<br />
Please indicate if you could attend a KDE meet-up/dinner on the Wednesday evening to discuss plans. A booking will be made for all people signed up by Monday.<br />
<br />
We understand that many KDE attendees will firstly be representing your employer, but will appreciate your contribution from a KDE perspective whenever possible.<br />
<br />
{| border="1" cellpadding="5" cellspacing="0"<br />
|+ '''QCS Attendees'''<br />
|-<br />
! style="background-color:#EFEFEF;" | Name<br />
! style="background-color:#EFEFEF;" | Dates attending<br />
! style="background-color:#EFEFEF;" | Representing<br />
! style="background-color:#EFEFEF;" | T-Shirt Size<br />
! style="background-color:#EFEFEF;" | Hotel<br />
! style="background-color:#EFEFEF;" | Wed Dinner?<br />
! style="background-color:#EFEFEF;" | Comments<br />
|-<br />
| John Layt<br />
| 15-19 June<br />
| KDE<br />
| S<br />
| Park Inn<br />
| Yes<br />
| <br />
|-<br />
| Volker Krause<br />
| 16-18 June<br />
| KDAB<br />
| XL<br />
| <br />
|<br />
|<br />
|-<br />
| Dan Leinir Turthra Jensen<br />
| 15-19<br />
| Gluon<br />
| XL<br />
| Park Inn<br />
| yes<br />
|<br />
|-<br />
| Lydia Pintscher<br />
| 16-18<br />
| KDE<br />
| M<br />
| <br />
| very likely<br />
|<br />
|-<br />
| Dario Freddi<br />
| 15-18<br />
| Collabora/KDE<br />
| L or XL, most probably L<br />
| NH Hotel AlexanderPlatz<br />
| f**k yea<br />
|<br />
|-<br />
| Aurélien Gâteau<br />
| 15-18<br />
| Canonical<br />
| L<br />
| Park Inn<br />
| <br />
| <br />
|-<br />
| Richard Dale<br />
| 15-18<br />
| Codethink<br />
| XL<br />
| Park Inn<br />
| Yes<br />
| <br />
|-<br />
| Stephen Kelly<br />
| 16-18 June<br />
| KDAB<br />
| L<br />
| <br />
|<br />
|<br />
|-<br />
| Cornelius Schumacher<br />
| 15-19 June<br />
| KDE<br />
| XL (German size)<br />
| Park Inn<br />
| Yes<br />
|<br />
|-<br />
| Artur Souza<br />
| 15-19 June<br />
| INdT<br />
| S<br />
| Park Inn<br />
| Need to check<br />
|<br />
|-<br />
|}<br />
<br />
== Session Topics ==<br />
<br />
The proposed topics are listed on the [http://developer.qt.nokia.com/groups/qt_contributors_summit/wiki/Topic_List QCS Wiki Topic List]. Please add any sessions you think are required.<br />
<br />
The following topics have been proposed by KDE community members:<br />
<br />
{| border="1" cellpadding="5" cellspacing="0"<br />
|+ '''KDE topic proposals'''<br />
|-<br />
! style="background-color:#EFEFEF;" | Topic<br />
! style="background-color:#EFEFEF;" | Coordinator<br />
! style="background-color:#EFEFEF;" | Comments<br />
|-<br />
| KDE Technology in Qt<br />
| John Layt (?)<br />
| Specific code and functionality we want to move into Qt<br />
|-<br />
| Printing<br />
| John Layt<br />
| <br />
|-<br />
| Metatype / Introspection Model<br />
| Stephen Kelly<br />
| <br />
|-<br />
| KDE & Qt Communities<br />
| Corenelius Schumacher, Frederik Gladhorn<br />
| <br />
|-<br />
| Language Bindings (similar to Metatype / Introspection Model)<br />
| Richard Dale<br />
| <br />
|-<br />
| <br />
| <br />
| <br />
|}<br />
<br />
The following topics are important to the KDE community and should be attended (please add any more you think are important):<br />
<br />
{| border="1" cellpadding="5" cellspacing="0"<br />
|+ '''Important Topics'''<br />
|-<br />
! style="background-color:#EFEFEF;" | Topic<br />
! style="background-color:#EFEFEF;" | Attendees<br />
! style="background-color:#EFEFEF;" | Comments<br />
|-<br />
| Localization<br />
| John Layt<br />
| Looking at QLocale, QDateTime, maybe i18n<br />
|-<br />
| Build System<br />
| <br />
| <br />
|-<br />
| Platform Support<br />
|<br />
|<br />
|-<br />
| Qt Product Definition (incl Qt Addons)<br />
|<br />
|<br />
|-<br />
| Legal Training<br />
|<br />
| Raise questions on group code contributions<br />
|-<br />
| QtSql / Qt ORM<br />
| Jaroslaw Staniek<br />
|<br />
|-<br />
| KConfig vs. QSettings vs. DConf<br />
|<br />
|<br />
|-<br />
| QML and Qt Components<br />
| Artur Souza<br />
|<br />
|-<br />
|<br />
|<br />
|<br />
|}<br />
<br />
== Technical Tasks ==<br />
<br />
The following are technical issues KDE wants to address.<br />
<br />
* Printing<br />
* Localization<br />
* Date/Time<br />
* KUrl stuff, KIcon stuff,<br />
* KAction partly. The entire problem can't be solved, but some more data fields could help<br />
* QLineEdit clear button<br />
* QCompleter not powerful enough<br />
* Itemviews stuff<br />
* Mimetype stuff<br />
* Geolocation core classes<br />
* Port KConfig's INI parser to QSettings<br />
* A standard C++ parser (unify the KDevelop, Smoke, PySide etc parsers)<br />
* ...<br />
<br />
== Community Tasks ==<br />
<br />
The following are tasks concerning the Qt Community and Open Governance that KDE wants to address.<br />
<br />
* Qt Addons website / CPAN for Qt<br />
* Building a relationship with Digia<br />
* ...</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_at_QCS/QCS_2011&diff=13131KDE at QCS/QCS 20112011-06-09T18:00:48Z<p>Morpheuz: /* Attendees */</p>
<hr />
<div>= KDE at the Qt Contributors Summit =<br />
<br />
The [http://developer.qt.nokia.com/groups/qt_contributors_summit/wiki Qt Contributors Summit] is happening in Berlin from 16-18 June.<br />
<br />
== Attendees ==<br />
<br />
Please add your name if you are attending QCS, indicating if you are also representing another organisation of company, and what your t-shirt size is. <br />
<br />
We will try order KDE "Part of the solution" t-shirts to make the KDE presence obvious, but feel free to bring your own.<br />
<br />
Please indicate if you could attend a KDE meet-up/dinner on the Wednesday evening to discuss plans. A booking will be made for all people signed up by Monday.<br />
<br />
We understand that many KDE attendees will firstly be representing your employer, but will appreciate your contribution from a KDE perspective whenever possible.<br />
<br />
{| border="1" cellpadding="5" cellspacing="0"<br />
|+ '''QCS Attendees'''<br />
|-<br />
! style="background-color:#EFEFEF;" | Name<br />
! style="background-color:#EFEFEF;" | Dates attending<br />
! style="background-color:#EFEFEF;" | Representing<br />
! style="background-color:#EFEFEF;" | T-Shirt Size<br />
! style="background-color:#EFEFEF;" | Hotel<br />
! style="background-color:#EFEFEF;" | Wed Dinner?<br />
! style="background-color:#EFEFEF;" | Comments<br />
|-<br />
| John Layt<br />
| 15-19 June<br />
| KDE<br />
| S<br />
| Park Inn<br />
| Yes<br />
| <br />
|-<br />
| Volker Krause<br />
| 16-18 June<br />
| KDAB<br />
| XL<br />
| <br />
|<br />
|<br />
|-<br />
| Dan Leinir Turthra Jensen<br />
| 15-19<br />
| Gluon<br />
| XL<br />
| Park Inn<br />
| yes<br />
|<br />
|-<br />
| Lydia Pintscher<br />
| 16-18<br />
| KDE<br />
| M<br />
| <br />
| very likely<br />
|<br />
|-<br />
| Dario Freddi<br />
| 15-18<br />
| Collabora/KDE<br />
| L or XL, most probably L<br />
| NH Hotel AlexanderPlatz<br />
| f**k yea<br />
|<br />
|-<br />
| Aurélien Gâteau<br />
| 15-18<br />
| Canonical<br />
| L<br />
| Park Inn<br />
| <br />
| <br />
|-<br />
| Richard Dale<br />
| 15-18<br />
| Codethink<br />
| XL<br />
| Park Inn<br />
| Yes<br />
| <br />
|-<br />
| Stephen Kelly<br />
| 16-18 June<br />
| KDAB<br />
| L<br />
| <br />
|<br />
|<br />
|-<br />
| Cornelius Schumacher<br />
| 15-19 June<br />
| KDE<br />
| XL (German size)<br />
| Park Inn<br />
| Yes<br />
|<br />
|-<br />
| Artur Souza<br />
| 15-19 June<br />
| INdT<br />
| S<br />
| Park Inn<br />
| Need to check<br />
|<br />
|-<br />
|}<br />
<br />
== Session Topics ==<br />
<br />
The proposed topics are listed on the [http://developer.qt.nokia.com/groups/qt_contributors_summit/wiki/Topic_List QCS Wiki Topic List]. Please add any sessions you think are required.<br />
<br />
The following topics have been proposed by KDE community members:<br />
<br />
{| border="1" cellpadding="5" cellspacing="0"<br />
|+ '''KDE topic proposals'''<br />
|-<br />
! style="background-color:#EFEFEF;" | Topic<br />
! style="background-color:#EFEFEF;" | Coordinator<br />
! style="background-color:#EFEFEF;" | Comments<br />
|-<br />
| KDE Technology in Qt<br />
| John Layt (?)<br />
| Specific code and functionality we want to move into Qt<br />
|-<br />
| Printing<br />
| John Layt<br />
| <br />
|-<br />
| Metatype / Introspection Model<br />
| Stephen Kelly<br />
| <br />
|-<br />
| KDE & Qt Communities<br />
| Corenelius Schumacher, Frederik Gladhorn<br />
| <br />
|-<br />
| Language Bindings (similar to Metatype / Introspection Model)<br />
| Richard Dale<br />
| <br />
|-<br />
| <br />
| <br />
| <br />
|}<br />
<br />
The following topics are important to the KDE community and should be attended (please add any more you think are important):<br />
<br />
{| border="1" cellpadding="5" cellspacing="0"<br />
|+ '''Important Topics'''<br />
|-<br />
! style="background-color:#EFEFEF;" | Topic<br />
! style="background-color:#EFEFEF;" | Attendees<br />
! style="background-color:#EFEFEF;" | Comments<br />
|-<br />
| Localization<br />
| John Layt<br />
| Looking at QLocale, QDateTime, maybe i18n<br />
|-<br />
| Build System<br />
| <br />
| <br />
|-<br />
| Platform Support<br />
|<br />
|<br />
|-<br />
| Qt Product Definition (incl Qt Addons)<br />
|<br />
|<br />
|-<br />
| Legal Training<br />
|<br />
| Raise questions on group code contributions<br />
|-<br />
| QtSql / Qt ORM<br />
| Jaroslaw Staniek<br />
|<br />
|-<br />
|<br />
|<br />
|<br />
|-<br />
| KConfig vs. QSettings vs. DConf<br />
|<br />
|<br />
|}<br />
<br />
== Technical Tasks ==<br />
<br />
The following are technical issues KDE wants to address.<br />
<br />
* Printing<br />
* Localization<br />
* Date/Time<br />
* KUrl stuff, KIcon stuff,<br />
* KAction partly. The entire problem can't be solved, but some more data fields could help<br />
* QLineEdit clear button<br />
* QCompleter not powerful enough<br />
* Itemviews stuff<br />
* Mimetype stuff<br />
* Geolocation core classes<br />
* Port KConfig's INI parser to QSettings<br />
* A standard C++ parser (unify the KDevelop, Smoke, PySide etc parsers)<br />
* ...<br />
<br />
== Community Tasks ==<br />
<br />
The following are tasks concerning the Qt Community and Open Governance that KDE wants to address.<br />
<br />
* Qt Addons website / CPAN for Qt<br />
* Building a relationship with Digia<br />
* ...</div>Morpheuzhttps://community.kde.org/index.php?title=Plasma/Tokamak5&diff=10748Plasma/Tokamak52011-03-11T12:22:13Z<p>Morpheuz: /* Attendees List */</p>
<hr />
<div>This is the planning page for the upcoming Tokamak 5 developer sprint.<br />
<br />
= Organizational =<br />
== Dates and location==<br />
<br />
Date: 25th April - 1 May 2011<br />
Location: Nijmegen, Netherlands, at sebas'<br />
Address: Sebastian Kügler<br />
Meloenstraat 19<br />
6543ZE Nijmegen<br />
The Netherlands<br />
Phone: +31 6 48370928<br />
<br />
I've created a Google Map with some points of interest for the meeting:<br />
<br />
[http://maps.google.com/maps/ms?ie=UTF8&hl=en&vps=1&jsv=319c&oe=UTF8&msa=0&msid=211201463444793736626.00049deb86f8ab0f395cd Map]<br />
<br />
== Getting There ==<br />
Train Station: Nijmegen Centraal<br />
Closest Airports:<br />
* Amsterdam Schiphol (AMS), 1.5 hours, direct train<br />
* Eindhoven (EIN), <1.5 hrs by bus, train <br />
* Weeze / Niederrhein (NRN), shuttle to Nijmegen<br />
<br />
Train schedules: www.ns.nl (target station Nijmegen Centraal)<br />
<br />
=== Flying in via Amsterdam Schiphol Airport (AMS) ===<br />
Fares from AMS to Nijmegen Central Station are 17.50€. In the luggage hall in AMS, you'll find yellow blue ticket vending machines that (sometimes) work with most credit cards, so you can buy your train ticket while waiting for your luggage. Direct Trains go every 30 minutes (at .29 and .59), trains with one change in between, at .14 and .44). Indirect train means changing in Utrecht, and the journey taking ~10 minutes longer. End station in both cases is "Nijmegen Centraal" (main station), the trip from Schiphol to Nijmegen takes 1 hour 30 minutes.<br />
<br />
If you're travelling via NRN or EIN, let sebas know and he'll have a look at last-mile transport for you.<br />
<br />
=== Train to Nijmegen and Getting to sebas ===<br />
You arrive at Nijmegen Central Station. Please add your arrival time to the this page. On arrival, you can take a taxi to sebas' house, at "Meloenstraat 17", the driver should know that. Fare is around 10€s, takes about 10 minutes.<br />
<br />
== Lodging ==<br />
Some people can sleep at my house, for others, we rent a bunch of rooms in a nearby bed and breakfast.<br />
<br />
== Meeting ==<br />
Meeting location is sebas' living room, if the weather is good enough, there's a small garden.<br />
<br />
== Social Event ==<br />
On Saturday, it's Queen's day in the Netherlands, and the night before Queen's night, plenty of opportunity to celebrate.<br />
<br />
== Food ==<br />
... is essential, and at Tokamak a social happening. It's important that everybody brings a nice recipe and takes their turn to cook for the fellow hackers. There's a supermarket at 3 minutes by bike. Sebas takes care of chocolate supplies. There's also plenty of options to order in food, good vegetarian food is available everywhere.<br />
<br />
== Costs ==<br />
The Netherlands is not a cheap country, for a drink in a bar, count 2.50€, an order in pizza costs 6€-8€, a meal in a restaurant 20€. We'll be able to keep costs manageable by cooking ourselves.<br />
<br />
== Getting around ==<br />
It's the Netherlands, that means you'll need a bike to get around, between downtown / bed and breakfast and meeting location, and generally to keep fit and oxygenized. Good bikes can be rented at Nijmegen's train station from early until late. Downtown - Meloenstraat takes about 10 minutes, same for trainstationn, the supermarket is 3 minutes away.<br />
<br />
<br />
= Content =<br />
<br />
== Topics ==<br />
* How do we transition our current system to QML+JS?<br />
* [[Plasma/2011|Development roadmap for 4.7 and 4.8]]<br />
* [[Plasma/libplasma2|Plasma2 architecture]]<br />
* Plasma mobile developments<br />
* Activities integration in applications?<br />
* Better use of Compositor<br />
* Road to Wayland?<br />
<br />
= Attendees List =<br />
<br />
The column "Sponsoring needed?" is to know if you need sponsoring from the KDE e.V. or if you pay the travel/stay by yourself. <br />
<br />
<br> <br />
<br />
{| cellspacing="0" cellpadding="5" border="1" class="wikitable"<br />
|- style="color: blue;"<br />
| Name <br />
| email <br />
| Arrival <br />
| Departure <br />
| Airport <br />
| Flight <br />
| Food preferences <br />
| Estimated travel costs <br />
| Sponsoring needed? <br />
| Work <br />
| Special<br />
| Preference: With edu/alone/either<br />
|-<br />
| Marco Martin <br />
| mart AT kde DOT org <br />
| 26 apr 08:30 <br />
| 03 may 15:15<br />
| Amsterdam<br />
| KL3408/KL1627<br />
| whatever<br />
| 145€<br />
| yes<br />
| Plasma2/mobile<br />
| -<br />
| either<br />
|-<br />
| Riccardo Iaconelli <br />
| riccardo AT kde DOT org <br />
| 24 apr<br />
| 28 apr<br />
| Amsterdam<br />
| AZ120/AZ121<br />
| whatever<br />
| ~180€<br />
| yes<br />
| Plasma2/mobile/synchronization<br />
| -<br />
| i can attend only if the meeting is co-hosted with the kde-edu folks<br />
|-<br />
| Lukas Appelhans<br />
| l.appelhans AT kde DOT org<br />
| TBD<br />
| TBD<br />
| none <br />
| none <br />
| whatever<br />
| 30-50€<br />
| yes<br />
| Media Center/QML<br />
| Not sure if attends yet ;)<br />
| alone, because it's holiday time<br />
|-<br />
| Artur Souza<br />
| asouza AT kde DOT org<br />
| 22 apr 18:20 <br />
| 29 apr 15:00<br />
| Amsterdam<br />
| TP152/TP660 - LF2307/LF504<br />
| whatever<br />
| 774 euros<br />
| yes<br />
| QML / plasma2 / plasma-mobile<br />
| -<br />
| either<br />
|-<br />
|Martin Gräßlin<br />
|kde at martin - graesslin dot com<br />
|25.04 14:49<br />
|30.04. 13:10<br />
| -<br />
| -<br />
|whatever<br />
|103 €<br />
|yes<br />
|Compositor<br />
| -<br />
|alone<br />
|-<br />
|Sebastian Kuegler<br />
|sebas at kde.org<br />
|TBD<br />
|TBD<br />
|TBD<br />
|TBD<br />
|whatever<br />
|TBD<br />
|maybe<br />
|Solid / Tablet / Activities <br />
| -<br />
|alone<br />
|-<br />
| Davide Bettio <br />
| bettio - kde - org<br />
| TBD<br />
| TBD<br />
| none <br />
| none <br />
| no fish for me<br />
| ~150 €<br />
| yes<br />
| Plasma2, mobile, QML<br />
| -<br />
| either<br />
|-<br />
|Ivan Čukić<br />
|ivan dot cukic at kde dot org<br />
|TBD<br />
|TBD<br />
|TBD<br />
|TBD<br />
|whatever<br />
|~350 €<br />
|yes<br />
|activities/plasma2<br />
| -<br />
|either<br />
|-<br />
| Dario Freddi<br />
| drf AT kde DOT org <br />
| 24 apr<br />
| 28 apr<br />
| Amsterdam<br />
| AZ120/AZ121<br />
| whatever<br />
| ~180€<br />
| yes<br />
| Plasma2/workspace integration/random ideas<br />
| -<br />
| either<br />
|-<br />
| Aaron Seigo<br />
| aseigo AT kde DOT org <br />
| TBD<br />
| TBD<br />
| none <br />
| none <br />
| vegetarian<br />
| TBD<br />
| yes<br />
| Overall project guidance<br />
| <br />
| Would prefer end of April, but either probably works.<br />
|-<br />
| Daker Pinheiro<br />
| dakerfp AT gmail DOT com<br />
| TBD<br />
| TBD<br />
| none<br />
| none<br />
| whatever<br />
| ~ 900 euros<br />
| yes<br />
| QML / plasma-components / GSoC<br />
| -<br />
| either<br />
|-<br />
| Farhad Hedayati Fard<br />
| hf.farhad AT gmail DOT com<br />
| April 24th(?)<br />
| May 1st(?)<br />
| Amsterdam<br />
| TBD<br />
| whatever<br />
| TBD<br />
| yes<br />
| newcomer(TBD!) <br />
| need an invitation, may not be able to get visa in time<br />
| either<br />
|-<br />
| Kevin Ottens<br />
| ervin@kde.org<br />
| April 24th?<br />
| May 1st?<br />
| AMS<br />
| TBD<br />
| I'll team up with the veggies<br />
| Flight ~360€ (more expensive if I arrive on 25th) + Train ~40€<br />
| yes<br />
| Architect, API bitch<br />
| need an invitation, may not be able to get visa in time<br />
| either<br />
|-<br />
|}</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_Core/Platform_11&diff=10253KDE Core/Platform 112011-02-23T11:51:30Z<p>Morpheuz: /* Participants */</p>
<hr />
<div>== Insert logo here ==<br />
making it now (Nuno)<br />
<br />
[[File:Coreproposal.png]] <br />
<br />
[[User:Saleel]]'s Proposal. SVG:[[Media:Coreproposal.svg]]<br />
<br />
== Purpose of the Sprint ==<br />
To examine the current state and near future of the KDE Platform (kdelibs and kdebase-runtime), particularly as it relates to the growing usage of it in new contexts such as mobile or on Windows and MacOS and its traditional usage as a set of conveniences and consistency creators for KDE application development.<br />
<br />
The sprint will aim to create an actionable, multi-year roadmap for kdelibs and kdebase-runtime and will examine issues of modularity, topicality and the inherent dichotomy between the KDE Platform as an application development framework (similar to Qt) and as a stand-alone platform to target (similar to, e.g. Windows, MacOS, etc.)<br />
<br />
== Participants ==<br />
<br />
This sprint will aim to bring together developers who contribute to the KDE Platform directly, who use it in sophisticated applications, packagers of it and those involved in setting similar policies for Qt.<br />
<br />
The proposed break down of attendees:<br />
<br />
* 12-15 kdelibs and kdebase-runtime commiters<br />
* 3-5 KDE application developers<br />
* 2-3 packagers<br />
* 1-2 people from the KDE Release Team<br />
* 1-2 Qt representatives<br />
<br />
making for a total of 19-27 people.<br />
<br />
If you would like to attend, please record your name below. Date organization will occur at a later point.<br />
<br />
{| class="wikitable" border="1"<br />
!Name<br />
!Email<br />
!Role / Work<br />
!Arrival<br />
!Depart<br />
!Est. Cost<br />
!Need Sponsor?<br />
!Need Hotel?<br />
!Food Req.<br />
!Airport<br />
!Flights<br />
|-<br />
|Aaron&nbsp;Seigo<br />
|aseigo@kde.org<br />
|Meeting facilitation, libplasma<br />
|<br />
|<br />
|~170 Euro (could be 1/2)<br />
|yes<br />
|yes<br />
|vegetarian<br />
|<br />
|<br />
|-<br />
|John Layt<br />
|john@layt.org<br />
|KLocale & co<br />
|<br />
|<br />
|<br />
|yes<br />
|yes<br />
|<br />
|<br />
|<br />
|-<br />
|Marijn Kruisselbrink<br />
|mek@kogmbh.com<br />
|kdelibs mobile, meego packaging, koffice<br />
|<br />
|<br />
|<br />
|yes<br />
|yes<br />
|vegetarian<br />
|<br />
|<br />
|-<br />
|Jeremy Whiting<br />
|jpwhiting@kde.org<br />
|knewstuff, accessibility<br />
|<br />
|<br />
|<br />
|yes<br />
|yes<br />
|any<br />
|<br />
|<br />
|-<br />
|Thiago Macieira<br />
|thiago@kde.org<br />
|Qt, used to work in kdelibs<br />
|<br />
|<br />
|<br />
|no<br />
|no<br />
|any<br />
|<br />
|<br />
|-<br />
|Andreas Hartmetz<br />
|ahartmetz@gmail.com<br />
|kdelibs - mostly KIO and some kdeui<br />
|<br />
|<br />
|<br />
|yes<br />
|yes<br />
|yes<br />
|<br />
|<br />
|-<br />
|Kevin Ottens<br />
|ervin@kde.org<br />
|KDE Platform+Frameworks modularity, interaction with Qt<br />
|<br />
|<br />
|<br />
|yes<br />
|yes<br />
|no seafood<br />
|<br />
|<br />
|-<br />
|David Faure<br />
|faure@kde.org<br />
|kdelibs, interaction with Qt<br />
|<br />
|<br />
|<br />
|no<br />
|yes<br />
|<br />
|MRS/LYS<br />
|<br />
|-<br />
|Alexander Neundorf<br />
|neundorf@kde.org<br />
|buildsystem (kdesupport +kdelibs +kdepimlibs +kdebaselibs) modularization<br />
|<br />
|<br />
|<br />
|yes<br />
|yes<br />
|any<br />
|<br />
|<br />
|-<br />
|Raphael Kubo da Costa<br />
|kubito@gmail.com<br />
|Mostly kdecore and kio. KDE/Qt on FreeBSD.<br />
|<br />
|<br />
|<br />
|yes<br />
|yes<br />
|any<br />
|<br />
|<br />
|-<br />
|George Kiagiadakis<br />
|kiagiadakis.george@gmail.com<br />
|drkonqi, small contributions to kdelibs, debian packaging<br />
|<br />
|<br />
|<br />
|yes<br />
|yes<br />
|any<br />
|<br />
|<br />
|-<br />
|Olivier Goffart (not sure)<br />
|ogoffart@kde.org<br />
|Qt, former kdelibs contributor (port to Qt4, knotify)<br />
|<br />
|<br />
|<br />
|maybe<br />
|maybe<br />
|2500 kcal/day<br />
|<br />
|<br />
|-<br />
|Till Adam<br />
|adam@kde.org<br />
|kdepim, kdelibs, KDE/Mac, KDE/Windows, KDE/Maemo, KDE/WinCE, KDE/MeeGo<br />
|<br />
|<br />
|<br />
|<br />
|<br />
|if you don't want it eaten, don't keep it around me<br />
|<br />
|<br />
|-<br />
|Sebastian Kügler<br />
|sebas@kde.org<br />
|release team<br />
|<br />
|<br />
|<br />
|probably<br />
|probably<br />
|omnivore<br />
|AMS<br />
|<br />
|-<br />
|Frederik Gladhorn<br />
|gladhorn@kde.org<br />
|Qt, knewstuff<br />
|<br />
|<br />
|<br />
|maybe<br />
|probably<br />
|any<br />
|Oslo<br />
|<br />
|-<br />
|Albert Astals Cid<br />
|aacid@kde.org<br />
|l10n, misc<br />
|<br />
|<br />
|<br />
|yes<br />
|yes<br />
|almost any<br />
|Dublin<br />
|<br />
|-<br />
|Sune Vuorela<br />
|sune@vuorela.dk<br />
|Packaging and weirdness<br />
|<br />
|<br />
|<br />
|most likely<br />
|most likely<br />
|yes<br />
|cph; prefers train.<br />
|<br />
|-<br />
|Stephen Kelly<br />
|skelly@kde.org<br />
|kdelibs, modularisation, Qt interfacing<br />
|<br />
|<br />
|<br />
|<br />
|<br />
|Anything but sushi<br />
|<br />
|<br />
|-<br />
|Volker Krause<br />
|vkrause@kde.org<br />
|kdepimlibs, kdepim, KDE on MeeGo/Maemo5/WinCE<br />
|<br />
|<br />
|<br />
|<br />
|yes<br />
|anything<br />
|TXL/SXF<br />
|<br />
|-<br />
|Ivan Čukić<br />
|ivan.cukic@kde.org<br />
|libplasma, activities<br />
|<br />
|<br />
|<br />
|yes<br />
|yes<br />
|anything<br />
|<br />
|<br />
|-<br />
|Teo Mrnjavac<br />
|teo@kde.org<br />
|Social desktop<br />
|<br />
|<br />
|<br />
|yes please<br />
|yes<br />
|vegan<br />
|coming by car<br />
|<br />
|-<br />
|Marco Martin<br />
|mart@kde.org<br />
|libplasma, mobile profiles, activities<br />
|<br />
|<br />
|<br />
|yes<br />
|yes<br />
|anything<br />
|<br />
|-<br />
|Cornelius Schumacher<br />
|schumacher@kde.org<br />
|Used to work on kdelibs, kdebase-runtime, and KDE PIM, these days mostly 3rd party applications. Would love to pitch the idea of merging Qt and the KDE platform to this group to trigger some productive discussion and some out-of-the box thinking<br />
|<br />
|<br />
|<br />
|maybe<br />
|yes<br />
|any<br />
|<br />
|<br />
|-<br />
|Valentin Rusu<br />
|kde@rusu.info<br />
|Authorization Framework, KCM*<br />
|<br />
|<br />
|<br />
|yes<br />
|yes<br />
|any<br />
|coming by car from Lyon<br />
|<br />
|-<br />
|Helio Castro<br />
|helio@kde.org<br />
|KDE Platform, integration, mobile<br />
|<br />
|<br />
|<br />
|no<br />
|yes<br />
|any<br />
|FLN<br />
|<br />
|-<br />
|Mario Fux<br />
|fux@kde.org<br />
|Sonnet (NLP framework), Nepomuk<br />
|01.06.<br />
|07.06.<br />
|0 CHF<br />
|no<br />
|no<br />
|any<br />
|<br />
|<br />
|-<br />
|Alex Fiestas<br />
|afiestas@kde.org<br />
|libsolid, BlueDevil, Kamoso<br />
|<br />
|<br />
|<br />
|yes<br />
|yes<br />
|vegetarian (eggs+milk)<br />
|<br />
|<br />
|-<br />
|Will Stephenson<br />
|wstephenson@kde.org<br />
|kdelibs, kdepim, packaging<br />
|01.06.<br />
|03.06.<br />
|? CHF<br />
|no<br />
|yes<br />
|any<br />
|<br />
|<br />
|}<br />
<br />
== Topics ==<br />
<br />
<br />
Note: these are simply sample topics, not final direction on what will actually be discussed. Actual topics will be generated at a pre-sprint meeting online as well as through group authorship of this section.<br />
<br />
=== Modularization of KDE libraries ===<br />
<br />
Alex: should IMO include not only kdelibs, but also kdesupport, kdepimlibs and kdebase libs<br />
<br />
=== Framework vs Platform ===<br />
<br />
=== Redundancies ===<br />
KLocale & co vs QLocale & co: How to act local everywhere while retaining configurability.<br />
<br />
=== Build Profiles ===<br />
<br />
=== Build system ===<br />
<br />
What level modularity do we want/need here ?<br />
Chances of CMake becoming the buildsystem for Qt.<br />
<br />
=== QML and Javascript ===<br />
<br />
== Logistics ==<br />
<br />
=== Dates ===<br />
<br />
June 1/2 - 6/7<br />
<br />
=== Location ===<br />
<br />
[http://community.kde.org/Sprints/Randa Randa], Switzerland<br />
<br />
=== Travel and Accommodations ===<br />
<br />
See at the general [http://community.kde.org/Sprints/Randa Randa] page.<br />
<br />
=== Food, Drink and Shopping ===<br />
<br />
See at the general [http://community.kde.org/Sprints/Randa Randa] page.</div>Morpheuzhttps://community.kde.org/index.php?title=Plasma/Tokamak5&diff=9599Plasma/Tokamak52011-02-10T16:00:03Z<p>Morpheuz: /* Attendees List */</p>
<hr />
<div>This is the planning page for the upcoming Tokamak 5 developer sprint.<br />
<br />
= Dates and location=<br />
<br />
The date can be either around first week of April, in Bilbao together the [[KDEEdu/Sprint2011|edu sprint]].<br />
or the last week of april in Nijmegen, Netherlands.<br />
Please fill the table below, indicating a preference for one or the other<br />
<br />
= Topics =<br />
* How we transition our current sstem to QML+JS?<br />
* [[Plasma/2011|Development roadmap for 4.7 and 4.8]]<br />
* [[Plasma/libplasma2|Plasma2 architecture]]<br />
* Plasma mobile developments<br />
* Activities integration in applications?<br />
<br />
= Attendees List =<br />
<br />
The column "Sponsoring needed?" is to know if you need sponsoring from the KDE e.V. or if you pay the travel/stay by yourself. <br />
<br />
<br> <br />
<br />
{| cellspacing="0" cellpadding="5" border="1" class="wikitable"<br />
|- style="color: blue;"<br />
| Name <br />
| email <br />
| Arrival <br />
| Departure <br />
| Airport <br />
| Flight <br />
| Food preferences <br />
| Estimated travel costs <br />
| Sponsoring needed? <br />
| Work <br />
| Special<br />
| Preference: With edu/alone/either<br />
|-<br />
| Marco Martin <br />
| mart AT kde DOT org <br />
| TBD<br />
| TBD<br />
| none <br />
| none <br />
| whatever<br />
| TBD<br />
| TBD <br />
| Plasma2/mobile<br />
| helping organizing, helping attendees<br />
| either<br />
|-<br />
| Lukas Appelhans<br />
| l.appelhans AT kde DOT org<br />
| TBD<br />
| TBD<br />
| none <br />
| none <br />
| whatever<br />
| TBD<br />
| yes<br />
| Media Center/QML<br />
| Not sure if attends yet ;)<br />
| alone, because it's holiday time<br />
|-<br />
| Artur Souza<br />
| asouza AT kde DOT org<br />
| TBD<br />
| TBD<br />
| none<br />
| none<br />
| whatever<br />
| ~ 900 euros<br />
| yes<br />
| QML / plasma2 / plasma-mobile<br />
| -<br />
| either<br />
|}</div>Morpheuzhttps://community.kde.org/index.php?title=Plasma/Tokamak5&diff=9598Plasma/Tokamak52011-02-10T15:59:30Z<p>Morpheuz: /* Attendees List */</p>
<hr />
<div>This is the planning page for the upcoming Tokamak 5 developer sprint.<br />
<br />
= Dates and location=<br />
<br />
The date can be either around first week of April, in Bilbao together the [[KDEEdu/Sprint2011|edu sprint]].<br />
or the last week of april in Nijmegen, Netherlands.<br />
Please fill the table below, indicating a preference for one or the other<br />
<br />
= Topics =<br />
* How we transition our current sstem to QML+JS?<br />
* [[Plasma/2011|Development roadmap for 4.7 and 4.8]]<br />
* [[Plasma/libplasma2|Plasma2 architecture]]<br />
* Plasma mobile developments<br />
* Activities integration in applications?<br />
<br />
= Attendees List =<br />
<br />
The column "Sponsoring needed?" is to know if you need sponsoring from the KDE e.V. or if you pay the travel/stay by yourself. <br />
<br />
<br> <br />
<br />
{| cellspacing="0" cellpadding="5" border="1" class="wikitable"<br />
|- style="color: blue;"<br />
| Name <br />
| email <br />
| Arrival <br />
| Departure <br />
| Airport <br />
| Flight <br />
| Food preferences <br />
| Estimated travel costs <br />
| Sponsoring needed? <br />
| Work <br />
| Special<br />
| Preference: With edu/alone/either<br />
|-<br />
| Marco Martin <br />
| mart AT kde DOT org <br />
| TBD<br />
| TBD<br />
| none <br />
| none <br />
| whatever<br />
| TBD<br />
| TBD <br />
| Plasma2/mobile<br />
| helping organizing, helping attendees<br />
| either<br />
|-<br />
| Lukas Appelhans<br />
| l.appelhans AT kde DOT org<br />
| TBD<br />
| TBD<br />
| none <br />
| none <br />
| whatever<br />
| TBD<br />
| yes<br />
| Media Center/QML<br />
| Not sure if attends yet ;)<br />
| alone, because it's holiday time<br />
|-<br />
| Artur Souza<br />
| asouza AT kde DOT org<br />
| TBD<br />
| TBD<br />
| none<br />
| none<br />
| whatever<br />
| ~ 900 euros<br />
| yes<br />
| QML / plasma2 / plasma-mobile<br />
| -<br />
| either<br />
| -<br />
|}</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_Mobile/Sprints/November2010-Results&diff=6582KDE Mobile/Sprints/November2010-Results2010-12-05T18:47:53Z<p>Morpheuz: /* Press */</p>
<hr />
<div>* '''Date:''' 18th-21st of November<br />
* '''Place:''' KDAB's Office - Berlin, Germany<br />
<br />
<br />
== Overview (Quarterly) ==<br />
<br />
The first KDE mobile sprint had some important discussions regarding the future of KDE on the mobile devices spectrum. Most of the participants just came directly from MeeGo Conference where they received a netbook/tablet and that was the first target of the sprint: put KDE to run on the device with a nice tablet interface.<br />
<br />
After some hours of hacking that's pretty much what was achieved: a nice and elegant user experience of KDE running on top of MeeGo on a tablet device. This showed (again) KDE's potential to run on several platforms with a great user experience. The developers also started communicating with MeeGo community to create a KDE space on OBS, so we can easily provide KDE packages.<br />
<br />
During the sprint several discussions came up like how we could provide to all our applications that want to use QML, a simple way to use all the infrastructure we have for i18n, config files and so on. We also discussed how we could have QML components so it would be easier to build our applications. These discussions were brought to the project's mailing lists and some work have been already done: Plasma will lead this QML front while some other core changes will be discussed in a future Platform Sprint.<br />
<br />
KDEGames got some improvements too and we could see it running on the tablet. Meanwhile, project Tagaro got some work in the direction of helping game developers to start using QML too.<br />
<br />
This sprint was kindly hosted by KDAB's Berlin office.<br />
<br />
== Blogs ==<br />
* [http://blog.morpheuz.cc/21/11/2010/kde-mobile-sprint-and-meego/ http://blog.morpheuz.cc/21/11/2010/kde-mobile-sprint-and-meego/]<br />
<br />
* [http://valdyas.org/fading/index.cgi/hacking/meegoblog.html http://valdyas.org/fading/index.cgi/hacking/meegoblog.html]<br />
<br />
* [http://www.notmart.org/index.php/BlaBla/Meego_summit_and_Mobile_sprint_ http://www.notmart.org/index.php/BlaBla/Meego_summit_and_Mobile_sprint_]<br />
<br />
* [http://www.anselmolsm.org/blog/meego-conference-and-the-mobile-sprint/ http://www.anselmolsm.org/blog/meego-conference-and-the-mobile-sprint/]<br />
<br />
* [http://frinring.wordpress.com/2010/11/25/okteta-and-kasten-on-meego/ http://frinring.wordpress.com/2010/11/25/okteta-and-kasten-on-meego/]<br />
<br />
== Media ==<br />
* [http://www.youtube.com/watch?v=SsWnfny61oI Kontact Touch]<br />
* [http://www.youtube.com/watch?v=UKdLCGCTu8w Plasma Mobile]<br />
* [http://www.youtube.com/watch?v=ei4-Q1ZoLQE Plasma Tablet]<br />
* [http://www.youtube.com/watch?v=LZxMDlkkJFs KDE Games]<br />
<br />
== Press ==<br />
*[http://dot.kde.org/2010/12/03/kdes-mobile-team-meets-first-sprint KDE News]<br />
*[http://www.mwkn.net/2010/47/devices.html Maemo Weekly News]<br />
<br />
== Achievements ==<br />
<br />
* Show off KDE running on ideaPad S10-3t (Plasma Mobile and Kontact Touch). Youtube videos are being spread.<br />
<br />
* Discussion about how to make it easier for applications that will use QML to have the KDE conveniences classes (i18n, KICon, KConfig, etc.). Plasma is already using that and Marco sent emails to the interested mailing lists listing several approaches that could be taken. Getting feedback on that matter right now.<br />
<br />
* The future of mobile UI is QML for sure. That said, how can we provide QML widgets for the desktop too? It was decided that Plasma will take the leadership on this and try out creating components and after that the rest of KDE will take a look and make a decision. This is one topic to be discussed during the proposed [http://community.kde.org/KDE_Core/Platform_11 Platform Sprint] .<br />
<br />
* Started talk with lbt (David Greaves) from MeeGo about a real KDE space in OBS. Right now we have accounts and Mek created a KDE project where we all can play with it. The ideal would be to have a KDE "umbrella" under OBS.<br />
<br />
* Packages for MeeGo were created using OBS (kdesupport, kdelibs, kdepimlibs). We were stuck with kdebase because it setup +x and +s on some files and this is considered as a security issue by OBS. Thus, our packages are generated in our chroot environment but we are not able to generate the packages in OBS.<br />
<br />
* KDE specs will be maintained in this KDE space (right now Mek's KDE space), using openSUSE as upstream when it's possible.<br />
<br />
* Work has been started as part of [[User:Majewsky/Project Tagaro|Project Tagaro]] towards a framework that chooses at runtime between QWidgets, Plasma widgets, QML elements or whatever for displaying declarative user interfaces.<br />
<br />
* Getting more people into packaging of KDE software on MeeGo OBS and making it compatible to the Mobile profile<br />
<br />
== Future tasks ==<br />
<br />
*'''UX'''<br />
**how do we make the image?<br />
**what exactly will the image contain?<br />
**what will the plasma shell be like?<br />
**style guide??<br />
**how do we promote this? (don't be smeegol)<br />
**will we have different KDE libs spins for the three profiles on OBS?<br />
**maintainability: how we create momentum and a community of good packagers that maintain it?<br />
<br />
*'''General'''<br />
**make qml widgets (first QML only then using QtComponents api)<br />
**export KDE convenience methods to QML (integrate QML into KDE, seaparate library depending just from kdecode)<br />
<br />
*'''Other team's sprints'''<br />
**Check that our "discoveries" get into another sprints<br />
**UX MeeGo (KDE / distributions) sprint<br />
**Design and interactions sprint (talk to seele and pinheiro)<br />
**Plasma sprint (Tokamak)<br />
**[http://community.kde.org/KDE_Core/Platform_11 KDE platform sprint]<br />
<br />
== Participants ==<br />
<br />
{| class="wikitable" border="1"<br />
!Name<br />
!Email<br />
!Work<br />
|-<br />
|Artur Souza<br />
|asouza@kde.org<br />
|Plasma/Qt-Components<br />
|-<br />
|Stefan Majewsky<br />
|majewsky@gmx.net<br />
|[[User:Majewsky/Project Tagaro|Project Tagaro]]<br />
|-<br />
|Marco Martin<br />
|mart@kde.org<br />
|Plasma/QML/QtComponents<br />
|-<br />
|Volker Krause<br />
|vkrause@kde.org<br />
|Kontact Mobile<br />
|-<br />
|Till Adam<br />
|adam@kde.org<br />
|Kontact Mobile<br />
|-<br />
|Friedrich Kossebau<br />
|kossebau@kde.org<br />
|Kasten<br />
|-<br />
|Anselmo Melo<br />
|anselmolsm@gmail.com<br />
|Plasma/Qt-Components<br />
|-<br />
|Stephen Kelly (partial)<br />
|steveire@gmail.com<br />
|<br />
|-<br />
|Chani<br />
|chanika@gmail.com<br />
|Plasma<br />
|-<br />
|Boud<br />
|boud@kde.org<br />
|KOffice mobile<br />
|-<br />
|Marijn Kruisselbrink<br />
|mek@kogmbh.com<br />
|KOffice mobile<br />
|}<br />
<br />
== Feedback ==<br />
Please, provide feedback sending e-mails to the project's official mailing list: [mailto:kde-mobile@kde.org kde-mobile@kde.org]</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_Mobile&diff=6449KDE Mobile2010-11-26T15:03:35Z<p>Morpheuz: /* Maemo/MeeGo */</p>
<hr />
<div>= Overview =<br />
<br />
The "KDE Mobile" project aims at bringing the KDE Platform and the KDE Plasma Workspace onto mobile, netbook, in-car and tablets type of devices.<br />
<br />
Right now one of our primary target are the Maemo based systems, and soon to follow MeeGo based systems.<br />
<br />
If you're new to the Maemo microcosm, you might want to start with the "[[/Maemo Explained|Maemo Explained]]" section to get an overview of the different projects, devices, systems used around.<br />
<br />
Once you are more familiar with the project, you will be able to find more information on the KDE Mobile project [[/Media|in the media]]. Here we try to list blogs, presentations and articles about our effort.<br />
<br />
= Development =<br />
<br />
== Maemo ==<br />
<br />
'''If you just want to quickly get started, please use our VM with the scratchbox toolchain deployed: [[Projects/Mobile/MaemoVM|Maemo5/Qt SDK VM]]'''<br />
<br />
* [[/Scratchbox|Using Scratchbox]] (preferred method for now)<br />
* [[/Scratchbox2|Using Scratchbox2]] (unsupported)<br />
<br />
=== Relevant sections of the Maemo wiki ===<br />
* [http://wiki.maemo.org/Qt4Hildon Qt on Hildon]<br />
* [http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Development_Environment/Maemo_Programming_Environments/Using_Maemo_5_specific_APIs_in_Qt_application Maemo specific Qt API]<br />
* [http://wiki.maemo.org/Packaging_a_Qt_application Packaging a Qt application]<br />
* [http://wiki.maemo.org/N900_USB_networking USB Networking on N900] for fast installation/testing<br />
<br />
== Maemo/MeeGo ==<br />
<br />
* [[/MADDE|Using MADDE]] (unsupported for now, probably the future though)<br />
* [[/Meego_development_with_KDE|MeeGo]] - based off notes from the Pre-DevDays Sprint in the SF Bay area.<br />
<br />
== Symbian ==<br />
<br />
Nothing there yet, some people showed interest though.<br />
<br />
= Project =<br />
<br />
* [[/Roadmap|Roadmap]]<br />
* [[/MaemoPackages|Maemo Packages matrix]]<br />
* [[/PlatformModifications|Platform Profiles Plan]]<br />
* [[/Sprints|Sprints]]<br />
<br />
= Contacts =<br />
* [mailto:kde-mobile@kde.org kde-mobile@kde.org] developers mailing list: [https://mail.kde.org/mailman/listinfo/kde-mobile subscribe], [http://mail.kde.org/pipermail/kde-mobile/ archives]<br />
* [mailto:kde-mobile-users@kde.org kde-mobile-users@kde.org] users mailing list: [https://mail.kde.org/mailman/listinfo/kde-mobile-users subscribe], [http://mail.kde.org/pipermail/kde-mobile-users/ archives]<br />
* [irc://irc.freenode.net/kde-mobile #kde-mobile] developers channel on irc.freenode.net<br />
* [[/Contributors|Contributors]]</div>Morpheuzhttps://community.kde.org/index.php?title=Meego_development_with_KDE&diff=6448Meego development with KDE2010-11-26T15:02:49Z<p>Morpheuz: moved Meego development with KDE to KDE Mobile/Meego development with KDE:&#32;the meego development effort in inside the mobile umbrella</p>
<hr />
<div>#REDIRECT [[KDE Mobile/Meego development with KDE]]</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_Mobile/Meego_development_with_KDE&diff=6447KDE Mobile/Meego development with KDE2010-11-26T15:02:49Z<p>Morpheuz: moved Meego development with KDE to KDE Mobile/Meego development with KDE:&#32;the meego development effort in inside the mobile umbrella</p>
<hr />
<div>This is a page to help developers get up and running for KDE development on Meego.<br />
<br />
== Beginning Links ==<br />
<br />
<br />
* http://wiki.meego.com/MeeGo_SDK_Development_Options<br />
<br />
* http://wiki.meego.com/MeeGo_SDK_with_Xephyr<br />
use Xephyr if you have an Intel graphics card, else use Qemu:<br />
* http://wiki.meego.com/MeeGo_SDK_Development_Options<br />
<br />
* http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux<br />
how to use QtCreator to build meego software<br />
<br />
===Maemo, not Meego:===<br />
http://wiki.maemo.org/Documentation/Maemo_5_Final_SDK_Installation<br />
<br />
== Getting Started ==<br />
<br />
There are three ways to get a full MeeGo GUI running:<br />
* using QEMU (emulating a device)<br />
* using Xephyr (using a chroot)<br />
**Note: only works if you have an Intel graphics card.<br />
* using a real device<br />
<br />
<br />
To build stuff you can either use one of the above three options, or as a fourth (and probably) easier option, you can use qt-creator with madde and its Meego plugin. A problem with this is that there apparently is something wrong if you try to use libmeegotouch.<br />
<br />
==Using QEMU==<br />
<br />
If you don't have an Intel graphics card you need to use this method.<br />
<br />
==Using Xephyr==<br />
<br />
*Use xhost: set it to allow connections to everyone from everywhere if you have problems, yes this is bad security "xhost +"<br />
*In chroot, to be non-root, su to user "meego".<br />
*It has a small partition, but you can mount external things via:<br />
mount --bind <source> <path/to/chroot/target><br />
<br />
==Using a real device==<br />
<br />
== Dynamic Languages ==<br />
<br />
This is based off an article on [http://techbase.kde.org/Meego_development_with_KDE| The Irish Pengiun], I've put together the following how-to to get Qt Ruby working on Meego. Note, to aid in rapid development, we'll be using the netbook edition.<br />
<br />
=== VirtualBox ===<br />
First, get VirtualBox OSE installed on your system. Once that is installed, download the Meego 1.0 Netbook image.<br />
<br />
== KDE on MeeGo Community OBS ==<br />
<br />
We use the MeeGo community build service (https://build.pub.meego.com/) for KDE packaging.<br />
<br />
Since it does not support team repositories yet, we use Mek's personal repository as the official KDE repository for now:<br />
https://build.pub.meego.com/project/show?project=home%3Amkruisselbrink%3Akde<br />
<br />
Add the repo like this as root:<br />
zypper ar -f http://repo.pub.meego.com/home:/mkruisselbrink:/kde/meego_1.1_core/ mek-kde<br />
<br />
=== How to get an account ===<br />
<br />
(See also http://wiki.meego.com/Build_Infrastructure/Packagers_Developers#How_to_get_started for official guideline)<br />
<br />
* get an account on meego.com (you probably have one already if you were at the MeeGo conference, it's the same as the conference account)<br />
<br />
* ask a guy named 'lbt' on '#meego' on Freenode to activate your account for the community OBS. Tell him your meego.com user name for that.<br />
<br />
* log in to https://build.pub.meego.com/ once (necessary for the following step to succeed).<br />
<br />
* ask a member of the KDE MeeGo OBS project to add you to the project (e.g. Mek, Artur, Marco, Volker, full list available at the above repo link)<br />
<br />
=== How to access the KDE repository with osc ===<br />
<br />
==== Initial setup ====<br />
<code bash><br />
zypper install osc<br />
</code><br />
<br />
Edit the ''apiurl'' line in ''~/.oscrc'' to:<br />
<code ini><br />
apiurl = https://api.pub.meego.com<br />
</code><br />
<br />
Now run ''osc list'' and follow instructions to fill in username and password. You should see a full repository listing there, to confirm the setup was successful.<br />
<br />
Now checkout the KDE repository using<br />
<br />
<code bash><br />
osc checkout home:mkruisselbrink:kde<br />
</code><br />
<br />
This will take a while and download all our package sources, so have some disk space available. Downloading just some packages is probably possible as well, but we assume in the following you have a full checkout.<br />
<br />
==== Adding and Maintaining Packages ====<br />
<br />
''osc'' works quite similar to Subversion, most commands should thus look very familiar (''update'', ''add'', ''diff'', ''commit'', etc). To modify existing packages, just edit the .spec file and add/modify the corresponding sources if necessary and commit the result. The OBS will then automatically try to build new packages (both for the one you just modified and for all dependencies).<br />
<br />
== Working around problems ==<br />
<br />
=== Fonts are not antialiased ===<br />
<br />
Put the .fonts.conf from http://bugs.meego.com/show_bug.cgi?id=10258 in your home directory (applies to all Qt programs, not just KDE ones).</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_Mobile/Sprints/November2010-Results&diff=6381KDE Mobile/Sprints/November2010-Results2010-11-25T14:28:03Z<p>Morpheuz: /* Overview (Quarterly) */</p>
<hr />
<div>* '''Date:''' 18th-21st of November<br />
* '''Place:''' KDAB's Office - Berlin, Germany<br />
<br />
<br />
== Overview (Quarterly) ==<br />
<br />
The first KDE mobile sprint had some important discussions regarding the future of KDE on the mobile devices spectrum. Most of the participants just came directly from MeeGo Conference where they received a netbook/tablet and that was the first target of the sprint: put KDE to run on the device with a nice tablet interface.<br />
<br />
After some hours of hacking that's pretty much what was achieved: a nice and elegant user experience of KDE running on top of MeeGo on a tablet device. This showed (again) KDE's potential to run on several platforms with a great user experience. The developers also started communicating with MeeGo community to create a KDE space on OBS, so we can easily provide KDE packages.<br />
<br />
During the sprint several discussions came up like how we could provide to all our applications that want to use QML, a simple way to use all the infrastructure we have for i18n, config files and so on. We also discussed how we could have QML components so it would be easier to build our applications. These discussions were brought to the project's mailing lists and some work have been already done: Plasma will lead this QML front while some other core changes will be discussed in a future Platform Sprint.<br />
<br />
KDEGames got some improvements too and we could see it running on the tablet. Meanwhile, project Tagaro got some work in the direction of helping game developers to start using QML too.<br />
<br />
This sprint was kindly hosted by KDAB's Berlin office.<br />
<br />
== Blogs ==<br />
* [http://blog.morpheuz.cc/21/11/2010/kde-mobile-sprint-and-meego/ http://blog.morpheuz.cc/21/11/2010/kde-mobile-sprint-and-meego/]<br />
<br />
* [http://valdyas.org/fading/index.cgi/hacking/meegoblog.html http://valdyas.org/fading/index.cgi/hacking/meegoblog.html]<br />
<br />
* [http://www.notmart.org/index.php/BlaBla/Meego_summit_and_Mobile_sprint_ http://www.notmart.org/index.php/BlaBla/Meego_summit_and_Mobile_sprint_]<br />
<br />
* [http://www.anselmolsm.org/blog/meego-conference-and-the-mobile-sprint/ http://www.anselmolsm.org/blog/meego-conference-and-the-mobile-sprint/]<br />
<br />
== Media ==<br />
* [http://www.youtube.com/watch?v=SsWnfny61oI Kontact Touch]<br />
* [http://www.youtube.com/watch?v=UKdLCGCTu8w Plasma Mobile]<br />
* [http://www.youtube.com/watch?v=ei4-Q1ZoLQE Plasma Tablet]<br />
* [http://www.youtube.com/watch?v=LZxMDlkkJFs KDE Games]<br />
<br />
== Press ==<br />
* Write dot article<br />
*[http://www.mwkn.net/2010/47/devices.html Maemo Weekly News]<br />
<br />
== Achievements ==<br />
<br />
* Show off KDE running on ideaPad S10-3t (Plasma Mobile and Kontact Touch). Youtube videos are being spread.<br />
<br />
* Discussion about how to make it easier for applications that will use QML to have the KDE conveniences classes (i18n, KICon, KConfig, etc.). Plasma is already using that and Marco sent emails to the interested mailing lists listing several approaches that could be taken. Getting feedback on that matter right now.<br />
<br />
* The future of mobile UI is QML for sure. That said, how can we provide QML widgets for the desktop too? It was decided that Plasma will take the leadership on this and try out creating components and after that the rest of KDE will take a look and make a decision. This is one topic to be discussed during the proposed [http://community.kde.org/KDE_Core/Platform_11 Platform Sprint] .<br />
<br />
* Started talk with lbt (David Greaves) from MeeGo about a real KDE space in OBS. Right now we have accounts and Mek created a KDE project where we all can play with it. The ideal would be to have a KDE "umbrella" under OBS.<br />
<br />
* Packages for MeeGo were created using OBS (kdesupport, kdelibs, kdepimlibs). We were stuck with kdebase because it setup +x and +s on some files and this is considered as a security issue by OBS. Thus, our packages are generated in our chroot environment but we are not able to generate the packages in OBS.<br />
<br />
* KDE specs will be maintained in this KDE space (right now Mek's KDE space), using openSUSE as upstream when it's possible.<br />
<br />
* Work has been started as part of [[User:Majewsky/Project Tagaro|Project Tagaro]] towards a framework that chooses at runtime between QWidgets, Plasma widgets, QML elements or whatever for displaying declarative user interfaces.<br />
<br />
== Future tasks ==<br />
<br />
*'''UX'''<br />
**how do we make the image?<br />
**what exactly will the image contain?<br />
**what will the plasma shell be like?<br />
**style guide??<br />
**how do we promote this? (don't be smeegol)<br />
**will we have different KDE libs spins for the three profiles on OBS?<br />
**maintainability: how we create momentum and a community of good packagers that maintain it?<br />
<br />
*'''General'''<br />
**make qml widgets (first QML only then using QtComponents api)<br />
**export KDE convenience methods to QML (integrate QML into KDE, seaparate library depending just from kdecode)<br />
<br />
*'''Other team's sprints'''<br />
**Check that our "discoveries" get into another sprints<br />
**UX MeeGo (KDE / distributions) sprint<br />
**Design and interactions sprint (talk to seele and pinheiro)<br />
**Plasma sprint (Tokamak)<br />
**[http://community.kde.org/KDE_Core/Platform_11 KDE platform sprint]<br />
<br />
== Participants ==<br />
<br />
{| class="wikitable" border="1"<br />
!Name<br />
!Email<br />
!Work<br />
|-<br />
|Artur Souza<br />
|asouza@kde.org<br />
|Plasma/Qt-Components<br />
|-<br />
|Stefan Majewsky<br />
|majewsky@gmx.net<br />
|[[User:Majewsky/Project Tagaro|Project Tagaro]]<br />
|-<br />
|Marco Martin<br />
|mart@kde.org<br />
|Plasma/QML/QtComponents<br />
|-<br />
|Volker Krause<br />
|vkrause@kde.org<br />
|Kontact Mobile<br />
|-<br />
|Till Adam<br />
|adam@kde.org<br />
|Kontact Mobile<br />
|-<br />
|Friedrich Kossebau<br />
|kossebau@kde.org<br />
|<br />
|-<br />
|Anselmo Melo<br />
|anselmolsm@gmail.com<br />
|Plasma/Qt-Components<br />
|-<br />
|Stephen Kelly (partial)<br />
|steveire@gmail.com<br />
|<br />
|-<br />
|Chani<br />
|chanika@gmail.com<br />
|Plasma<br />
|-<br />
|Boud<br />
|boud@kde.org<br />
|KOffice mobile<br />
|-<br />
|Marijn Kruisselbrink<br />
|mek@kogmbh.com<br />
|KOffice mobile<br />
|}<br />
<br />
== Feedback ==<br />
Please, provide feedback sending e-mails to the project's official mailing list: [mailto:kde-mobile@kde.org kde-mobile@kde.org]</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_Mobile/Sprints/November2010-Results&diff=6380KDE Mobile/Sprints/November2010-Results2010-11-25T14:24:33Z<p>Morpheuz: /* Overview (Quarterly) */</p>
<hr />
<div>* '''Date:''' 18th-21st of November<br />
* '''Place:''' KDAB's Office - Berlin, Germany<br />
<br />
<br />
== Overview (Quarterly) ==<br />
<br />
The first KDE mobile sprint and it held some important discussions regarding the future of KDE on the mobile devices spectrum. Most of the participants just came directly from MeeGo Conference where they received a netbook/tablet and that was the first target of the sprint: put KDE to run on the device with a nice tablet interface.<br />
<br />
After some hours of hacking that's pretty much what was achieved: a nice and elegant user experience of KDE running on top of MeeGo on a tablet device. This showed (again) KDE's potential to run on several platforms with a great user experience. The developers also started communicating with MeeGo community to create a KDE space on OBS, so we can easily provide KDE packages.<br />
<br />
During the sprint several discussions came up like how we could provide to all our applications that want to use QML, a simple way to use all the infrastructure we have for i18n, config files and so on. We also discussed how we could have QML components so it would be easier to build our applications. These discussions were brought to the project's mailing lists and some work have been already done: Plasma will lead this QML front while some other core changes will be discussed in a future Platform Sprint.<br />
<br />
KDEGames got some improvements too and we could see it running on the tablet. Meanwhile, project Tagaro got some work in the direction of helping game developers to start using QML too.<br />
<br />
== Blogs ==<br />
* [http://blog.morpheuz.cc/21/11/2010/kde-mobile-sprint-and-meego/ http://blog.morpheuz.cc/21/11/2010/kde-mobile-sprint-and-meego/]<br />
<br />
* [http://valdyas.org/fading/index.cgi/hacking/meegoblog.html http://valdyas.org/fading/index.cgi/hacking/meegoblog.html]<br />
<br />
* [http://www.notmart.org/index.php/BlaBla/Meego_summit_and_Mobile_sprint_ http://www.notmart.org/index.php/BlaBla/Meego_summit_and_Mobile_sprint_]<br />
<br />
* [http://www.anselmolsm.org/blog/meego-conference-and-the-mobile-sprint/ http://www.anselmolsm.org/blog/meego-conference-and-the-mobile-sprint/]<br />
<br />
== Media ==<br />
* [http://www.youtube.com/watch?v=SsWnfny61oI Kontact Touch]<br />
* [http://www.youtube.com/watch?v=UKdLCGCTu8w Plasma Mobile]<br />
* [http://www.youtube.com/watch?v=ei4-Q1ZoLQE Plasma Tablet]<br />
* [http://www.youtube.com/watch?v=LZxMDlkkJFs KDE Games]<br />
<br />
== Press ==<br />
* Write dot article<br />
*[http://www.mwkn.net/2010/47/devices.html Maemo Weekly News]<br />
<br />
== Achievements ==<br />
<br />
* Show off KDE running on ideaPad S10-3t (Plasma Mobile and Kontact Touch). Youtube videos are being spread.<br />
<br />
* Discussion about how to make it easier for applications that will use QML to have the KDE conveniences classes (i18n, KICon, KConfig, etc.). Plasma is already using that and Marco sent emails to the interested mailing lists listing several approaches that could be taken. Getting feedback on that matter right now.<br />
<br />
* The future of mobile UI is QML for sure. That said, how can we provide QML widgets for the desktop too? It was decided that Plasma will take the leadership on this and try out creating components and after that the rest of KDE will take a look and make a decision. This is one topic to be discussed during the proposed [http://community.kde.org/KDE_Core/Platform_11 Platform Sprint] .<br />
<br />
* Started talk with lbt (David Greaves) from MeeGo about a real KDE space in OBS. Right now we have accounts and Mek created a KDE project where we all can play with it. The ideal would be to have a KDE "umbrella" under OBS.<br />
<br />
* Packages for MeeGo were created using OBS (kdesupport, kdelibs, kdepimlibs). We were stuck with kdebase because it setup +x and +s on some files and this is considered as a security issue by OBS. Thus, our packages are generated in our chroot environment but we are not able to generate the packages in OBS.<br />
<br />
* KDE specs will be maintained in this KDE space (right now Mek's KDE space), using openSUSE as upstream when it's possible.<br />
<br />
* Work has been started as part of [[User:Majewsky/Project Tagaro|Project Tagaro]] towards a framework that chooses at runtime between QWidgets, Plasma widgets, QML elements or whatever for displaying declarative user interfaces.<br />
<br />
== Future tasks ==<br />
<br />
*'''UX'''<br />
**how do we make the image?<br />
**what exactly will the image contain?<br />
**what will the plasma shell be like?<br />
**style guide??<br />
**how do we promote this? (don't be smeegol)<br />
**will we have different KDE libs spins for the three profiles on OBS?<br />
**maintainability: how we create momentum and a community of good packagers that maintain it?<br />
<br />
*'''General'''<br />
**make qml widgets (first QML only then using QtComponents api)<br />
**export KDE convenience methods to QML (integrate QML into KDE, seaparate library depending just from kdecode)<br />
<br />
*'''Other team's sprints'''<br />
**Check that our "discoveries" get into another sprints<br />
**UX MeeGo (KDE / distributions) sprint<br />
**Design and interactions sprint (talk to seele and pinheiro)<br />
**Plasma sprint (Tokamak)<br />
**[http://community.kde.org/KDE_Core/Platform_11 KDE platform sprint]<br />
<br />
== Participants ==<br />
<br />
{| class="wikitable" border="1"<br />
!Name<br />
!Email<br />
!Work<br />
|-<br />
|Artur Souza<br />
|asouza@kde.org<br />
|Plasma/Qt-Components<br />
|-<br />
|Stefan Majewsky<br />
|majewsky@gmx.net<br />
|[[User:Majewsky/Project Tagaro|Project Tagaro]]<br />
|-<br />
|Marco Martin<br />
|mart@kde.org<br />
|Plasma/QML/QtComponents<br />
|-<br />
|Volker Krause<br />
|vkrause@kde.org<br />
|Kontact Mobile<br />
|-<br />
|Till Adam<br />
|adam@kde.org<br />
|Kontact Mobile<br />
|-<br />
|Friedrich Kossebau<br />
|kossebau@kde.org<br />
|<br />
|-<br />
|Anselmo Melo<br />
|anselmolsm@gmail.com<br />
|Plasma/Qt-Components<br />
|-<br />
|Stephen Kelly (partial)<br />
|steveire@gmail.com<br />
|<br />
|-<br />
|Chani<br />
|chanika@gmail.com<br />
|Plasma<br />
|-<br />
|Boud<br />
|boud@kde.org<br />
|KOffice mobile<br />
|-<br />
|Marijn Kruisselbrink<br />
|mek@kogmbh.com<br />
|KOffice mobile<br />
|}<br />
<br />
== Feedback ==<br />
Please, provide feedback sending e-mails to the project's official mailing list: [mailto:kde-mobile@kde.org kde-mobile@kde.org]</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_Mobile/Sprints/November2010-Results&diff=6352KDE Mobile/Sprints/November2010-Results2010-11-22T14:42:40Z<p>Morpheuz: /* Media */</p>
<hr />
<div>* '''Date:''' 18th-21st of November<br />
* '''Place:''' KDAB's Office - Berlin, Germany<br />
<br />
<br />
== Overview (Quarterly) ==<br />
<br />
<br />
== Blogs ==<br />
* [http://blog.morpheuz.cc/21/11/2010/kde-mobile-sprint-and-meego/ http://blog.morpheuz.cc/21/11/2010/kde-mobile-sprint-and-meego/]<br />
<br />
* [http://valdyas.org/fading/index.cgi/hacking/meegoblog.html http://valdyas.org/fading/index.cgi/hacking/meegoblog.html]<br />
<br />
* [http://www.notmart.org/index.php/BlaBla/Meego_summit_and_Mobile_sprint_ http://www.notmart.org/index.php/BlaBla/Meego_summit_and_Mobile_sprint_]<br />
<br />
== Media ==<br />
* [http://www.youtube.com/watch?v=SsWnfny61oI Kontact Touch]<br />
* [http://www.youtube.com/watch?v=UKdLCGCTu8w Plasma Mobile]<br />
* [http://www.youtube.com/watch?v=ei4-Q1ZoLQE Plasma Tablet]<br />
* [http://www.youtube.com/watch?v=LZxMDlkkJFs KDE Games]<br />
<br />
== Press ==<br />
* Write dot article<br />
*[http://www.mwkn.net/2010/47/devices.html Maemo Weekly News]<br />
<br />
== Achievements ==<br />
<br />
* Show off KDE running on ideaPad S10-3t (Plasma Mobile and Kontact Touch). Youtube videos are being spread.<br />
<br />
* Discussion about how to make it easier for applications that will use QML to have the KDE conveniences classes (i18n, KICon, KConfig, etc.). Plasma is already using that and Marco sent emails to the interested mailing lists listing several approaches that could be taken. Getting feedback on that matter right now.<br />
<br />
* The future of mobile UI is QML for sure. That said, how can we provide QML widgets for the desktop too? It was decided that Plasma will take the leadership on this and try out creating components and after that the rest of KDE will take a look and make a decision. This is one topic to be discussed during the proposed [http://community.kde.org/KDE_Core/Platform_11 Platform Sprint] .<br />
<br />
* Started talk with lbt (David Greaves) from MeeGo about a real KDE space in OBS. Right now we have accounts and Mek created a KDE project where we all can play with it. The ideal would be to have a KDE "umbrella" under OBS.<br />
<br />
* Packages for MeeGo were created using OBS (kdesupport, kdelibs, kdepimlibs). We were stuck with kdebase because it setup +x and +s on some files and this is considered as a security issue by OBS. Thus, our packages are generated in our chroot environment but we are not able to generate the packages in OBS.<br />
<br />
* KDE specs will be maintained in this KDE space (right now Mek's KDE space), using openSUSE as upstream when it's possible.<br />
<br />
== Future tasks ==<br />
<br />
*'''UX'''<br />
**how do we make the image?<br />
**what exactly will the image contain?<br />
**what will the plasma shell be like?<br />
**style guide??<br />
**how do we promote this? (don't be smeegol)<br />
**will we have different KDE libs spins for the three profiles on OBS?<br />
<br />
*'''General'''<br />
**make qml widgets<br />
**export KDE convenience methods to QML (integrate QML into KDE)<br />
<br />
*'''Other team's sprints'''<br />
**Check that our "discoveries" get into another sprints<br />
**UX MeeGo (KDE / distributions) sprint<br />
**Design and interactions sprint (talk to seele and pinheiro)<br />
**Plasma sprint (Tokamak)<br />
**[http://community.kde.org/KDE_Core/Platform_11 KDE platform sprint]<br />
<br />
== Participants ==<br />
<br />
{| class="wikitable" border="1"<br />
!Name<br />
!Email<br />
!Work<br />
|-<br />
|Artur Souza<br />
|asouza@kde.org<br />
|Plasma/Qt-Components<br />
|-<br />
|Stefan Majewsky<br />
|majewsky@gmx.net<br />
|[[User:Majewsky/Project Tagaro|Project Tagaro]]<br />
|-<br />
|Marco Martin<br />
|mart@kde.org<br />
|Plasma/QML/QtComponents<br />
|-<br />
|Volker Krause<br />
|vkrause@kde.org<br />
|Kontact Mobile<br />
|-<br />
|Friedrich Kossebau<br />
|kossebau@kde.org<br />
|<br />
|-<br />
|Anselmo Melo<br />
|anselmolsm@gmail.com<br />
|Plasma/Qt-Components<br />
|-<br />
|Stephen Kelly (partial)<br />
|steveire@gmail.com<br />
|<br />
|-<br />
|Chani<br />
|chanika@gmail.com<br />
|Plasma<br />
|-<br />
|Boud<br />
|boud@kde.org<br />
|KOffice mobile<br />
|-<br />
|Marijn Kruisselbrink<br />
|mek@kogmbh.com<br />
|KOffice mobile<br />
|}<br />
<br />
== Feedback ==<br />
Please, provide feedback sending e-mails to the project's official mailing list: [mailto:kde-mobile@kde.org kde-mobile@kde.org]</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_Mobile/Sprints/November2010-Results&diff=6343KDE Mobile/Sprints/November2010-Results2010-11-22T12:10:23Z<p>Morpheuz: /* Press */</p>
<hr />
<div>* '''Date:''' 18th-21st of November<br />
* '''Place:''' KDAB's Office - Berlin, Germany<br />
<br />
<br />
== Overview (Quarterly) ==<br />
<br />
<br />
== Blogs ==<br />
* [http://blog.morpheuz.cc/21/11/2010/kde-mobile-sprint-and-meego/ http://blog.morpheuz.cc/21/11/2010/kde-mobile-sprint-and-meego/]<br />
<br />
* [http://valdyas.org/fading/index.cgi/hacking/meegoblog.html http://valdyas.org/fading/index.cgi/hacking/meegoblog.html]<br />
<br />
== Media ==<br />
* [http://www.youtube.com/watch?v=UKdLCGCTu8w Plasma Mobile]<br />
* [http://www.youtube.com/watch?v=SsWnfny61oI Kontact Touch]<br />
<br />
<br />
== Press ==<br />
* Write dot article<br />
*[http://www.mwkn.net/2010/47/devices.html Maemo Weekly News]<br />
<br />
== Achievements ==<br />
<br />
* Show off KDE running on ideaPad S10-3t (Plasma Mobile and Kontact Touch). Youtube videos are being spread.<br />
<br />
* Discussion about how to make it easier for applications that will use QML to have the KDE conveniences classes (i18n, KICon, KConfig, etc.). Plasma is already using that and Marco sent emails to the interested mailing lists listing several approaches that could be taken. Getting feedback on that matter right now.<br />
<br />
* The future of mobile UI is QML for sure. That said, how can we provide QML widgets for the desktop too? It was decided that Plasma will take the leadership on this and try out creating components and after that the rest of KDE will take a look and make a decision. This is one topic to be discussed during the proposed [http://community.kde.org/KDE_Core/Platform_11 Platform Sprint] .<br />
<br />
* Started talk with lbt (David Greaves) from MeeGo about a real KDE space in OBS. Right now we have accounts and Mek created a KDE project where we all can play with it. The ideal would be to have a KDE "umbrella" under OBS.<br />
<br />
* Packages for MeeGo were created using OBS (kdesupport, kdelibs, kdepimlibs). We were stuck with kdebase because it setup +x and +s on some files and this is considered as a security issue by OBS. Thus, our packages are generated in our chroot environment but we are not able to generate the packages in OBS.<br />
<br />
* KDE specs will be maintained in this KDE space (right now Mek's KDE space), using openSUSE as upstream when it's possible.<br />
<br />
== Future tasks ==<br />
<br />
*'''UX'''<br />
**how do we make the image?<br />
**what exactly will the image contain?<br />
**what will the plasma shell be like?<br />
**style guide??<br />
**how do we promote this? (don't be smeegol)<br />
**will we have different KDE libs spins for the three profiles on OBS?<br />
<br />
*'''General'''<br />
**make qml widgets<br />
**export KDE convenience methods to QML (integrate QML into KDE)<br />
<br />
*'''Other team's sprints'''<br />
**Check that our "discoveries" get into another sprints<br />
**UX MeeGo (KDE / distributions) sprint<br />
**Design and interactions sprint (talk to seele and pinheiro)<br />
**Plasma sprint (Tokamak)<br />
**[http://community.kde.org/KDE_Core/Platform_11 KDE platform sprint]<br />
<br />
== Participants ==<br />
<br />
{| class="wikitable" border="1"<br />
!Name<br />
!Email<br />
!Work<br />
|-<br />
|Artur Souza<br />
|asouza@kde.org<br />
|Plasma/Qt-Components<br />
|-<br />
|Stefan Majewsky<br />
|majewsky@gmx.net<br />
|[[User:Majewsky/Project Tagaro|Project Tagaro]]<br />
|-<br />
|Marco Martin<br />
|mart@kde.org<br />
|Plasma/QML/QtComponents<br />
|-<br />
|Volker Krause<br />
|vkrause@kde.org<br />
|Kontact Mobile<br />
|-<br />
|Friedrich Kossebau<br />
|kossebau@kde.org<br />
|<br />
|-<br />
|Anselmo Melo<br />
|anselmolsm@gmail.com<br />
|Plasma/Qt-Components<br />
|-<br />
|Stephen Kelly (partial)<br />
|steveire@gmail.com<br />
|<br />
|-<br />
|Chani<br />
|chanika@gmail.com<br />
|Plasma<br />
|-<br />
|Boud<br />
|boud@kde.org<br />
|KOffice mobile<br />
|-<br />
|Marijn Kruisselbrink<br />
|mek@kogmbh.com<br />
|KOffice mobile<br />
|}<br />
<br />
== Feedback ==<br />
Please, provide feedback sending e-mails to the project's official mailing list: [mailto:kde-mobile@kde.org kde-mobile@kde.org]</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_Mobile/Sprints/November2010-Results&diff=6342KDE Mobile/Sprints/November2010-Results2010-11-22T10:59:11Z<p>Morpheuz: /* Participants */</p>
<hr />
<div>* '''Date:''' 18th-21st of November<br />
* '''Place:''' KDAB's Office - Berlin, Germany<br />
<br />
<br />
== Overview (Quarterly) ==<br />
<br />
<br />
== Blogs ==<br />
* [http://blog.morpheuz.cc/21/11/2010/kde-mobile-sprint-and-meego/ http://blog.morpheuz.cc/21/11/2010/kde-mobile-sprint-and-meego/]<br />
<br />
* [http://valdyas.org/fading/index.cgi/hacking/meegoblog.html http://valdyas.org/fading/index.cgi/hacking/meegoblog.html]<br />
<br />
== Media ==<br />
* [http://www.youtube.com/watch?v=UKdLCGCTu8w Plasma Mobile]<br />
* [http://www.youtube.com/watch?v=SsWnfny61oI Kontact Touch]<br />
<br />
<br />
== Press ==<br />
* Write dot article<br />
<br />
== Achievements ==<br />
<br />
* Show off KDE running on ideaPad S10-3t (Plasma Mobile and Kontact Touch). Youtube videos are being spread.<br />
<br />
* Discussion about how to make it easier for applications that will use QML to have the KDE conveniences classes (i18n, KICon, KConfig, etc.). Plasma is already using that and Marco sent emails to the interested mailing lists listing several approaches that could be taken. Getting feedback on that matter right now.<br />
<br />
* The future of mobile UI is QML for sure. That said, how can we provide QML widgets for the desktop too? It was decided that Plasma will take the leadership on this and try out creating components and after that the rest of KDE will take a look and make a decision. This is one topic to be discussed during the proposed [http://community.kde.org/KDE_Core/Platform_11 Platform Sprint] .<br />
<br />
* Started talk with lbt (David Greaves) from MeeGo about a real KDE space in OBS. Right now we have accounts and Mek created a KDE project where we all can play with it. The ideal would be to have a KDE "umbrella" under OBS.<br />
<br />
* Packages for MeeGo were created using OBS (kdesupport, kdelibs, kdepimlibs). We were stuck with kdebase because it setup +x and +s on some files and this is considered as a security issue by OBS. Thus, our packages are generated in our chroot environment but we are not able to generate the packages in OBS.<br />
<br />
* KDE specs will be maintained in this KDE space (right now Mek's KDE space), using openSUSE as upstream when it's possible.<br />
<br />
== Future tasks ==<br />
<br />
*'''UX'''<br />
**how do we make the image?<br />
**what exactly will the image contain?<br />
**what will the plasma shell be like?<br />
**style guide??<br />
**how do we promote this? (don't be smeegol)<br />
**will we have different KDE libs spins for the three profiles on OBS?<br />
<br />
*'''General'''<br />
**make qml widgets<br />
**export KDE convenience methods to QML (integrate QML into KDE)<br />
<br />
*'''Other team's sprints'''<br />
**Check that our "discoveries" get into another sprints<br />
**UX MeeGo (KDE / distributions) sprint<br />
**Design and interactions sprint (talk to seele and pinheiro)<br />
**Plasma sprint (Tokamak)<br />
**[http://community.kde.org/KDE_Core/Platform_11 KDE platform sprint]<br />
<br />
== Participants ==<br />
<br />
{| class="wikitable" border="1"<br />
!Name<br />
!Email<br />
!Work<br />
|-<br />
|Artur Souza<br />
|asouza@kde.org<br />
|Plasma/Qt-Components<br />
|-<br />
|Stefan Majewsky<br />
|majewsky@gmx.net<br />
|[[User:Majewsky/Project Tagaro|Project Tagaro]]<br />
|-<br />
|Marco Martin<br />
|mart@kde.org<br />
|Plasma/QML/QtComponents<br />
|-<br />
|Volker Krause<br />
|vkrause@kde.org<br />
|Kontact Mobile<br />
|-<br />
|Friedrich Kossebau<br />
|kossebau@kde.org<br />
|<br />
|-<br />
|Anselmo Melo<br />
|anselmolsm@gmail.com<br />
|Plasma/Qt-Components<br />
|-<br />
|Stephen Kelly (partial)<br />
|steveire@gmail.com<br />
|<br />
|-<br />
|Chani<br />
|chanika@gmail.com<br />
|Plasma<br />
|-<br />
|Boud<br />
|boud@kde.org<br />
|KOffice mobile<br />
|-<br />
|Marijn Kruisselbrink<br />
|mek@kogmbh.com<br />
|KOffice mobile<br />
|}<br />
<br />
== Feedback ==<br />
Please, provide feedback sending e-mails to the project's official mailing list: [mailto:kde-mobile@kde.org kde-mobile@kde.org]</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_Mobile/Sprints/November2010-Results&diff=6341KDE Mobile/Sprints/November2010-Results2010-11-22T10:58:36Z<p>Morpheuz: </p>
<hr />
<div>* '''Date:''' 18th-21st of November<br />
* '''Place:''' KDAB's Office - Berlin, Germany<br />
<br />
<br />
== Overview (Quarterly) ==<br />
<br />
<br />
== Blogs ==<br />
* [http://blog.morpheuz.cc/21/11/2010/kde-mobile-sprint-and-meego/ http://blog.morpheuz.cc/21/11/2010/kde-mobile-sprint-and-meego/]<br />
<br />
* [http://valdyas.org/fading/index.cgi/hacking/meegoblog.html http://valdyas.org/fading/index.cgi/hacking/meegoblog.html]<br />
<br />
== Media ==<br />
* [http://www.youtube.com/watch?v=UKdLCGCTu8w Plasma Mobile]<br />
* [http://www.youtube.com/watch?v=SsWnfny61oI Kontact Touch]<br />
<br />
<br />
== Press ==<br />
* Write dot article<br />
<br />
== Achievements ==<br />
<br />
* Show off KDE running on ideaPad S10-3t (Plasma Mobile and Kontact Touch). Youtube videos are being spread.<br />
<br />
* Discussion about how to make it easier for applications that will use QML to have the KDE conveniences classes (i18n, KICon, KConfig, etc.). Plasma is already using that and Marco sent emails to the interested mailing lists listing several approaches that could be taken. Getting feedback on that matter right now.<br />
<br />
* The future of mobile UI is QML for sure. That said, how can we provide QML widgets for the desktop too? It was decided that Plasma will take the leadership on this and try out creating components and after that the rest of KDE will take a look and make a decision. This is one topic to be discussed during the proposed [http://community.kde.org/KDE_Core/Platform_11 Platform Sprint] .<br />
<br />
* Started talk with lbt (David Greaves) from MeeGo about a real KDE space in OBS. Right now we have accounts and Mek created a KDE project where we all can play with it. The ideal would be to have a KDE "umbrella" under OBS.<br />
<br />
* Packages for MeeGo were created using OBS (kdesupport, kdelibs, kdepimlibs). We were stuck with kdebase because it setup +x and +s on some files and this is considered as a security issue by OBS. Thus, our packages are generated in our chroot environment but we are not able to generate the packages in OBS.<br />
<br />
* KDE specs will be maintained in this KDE space (right now Mek's KDE space), using openSUSE as upstream when it's possible.<br />
<br />
== Future tasks ==<br />
<br />
*'''UX'''<br />
**how do we make the image?<br />
**what exactly will the image contain?<br />
**what will the plasma shell be like?<br />
**style guide??<br />
**how do we promote this? (don't be smeegol)<br />
**will we have different KDE libs spins for the three profiles on OBS?<br />
<br />
*'''General'''<br />
**make qml widgets<br />
**export KDE convenience methods to QML (integrate QML into KDE)<br />
<br />
*'''Other team's sprints'''<br />
**Check that our "discoveries" get into another sprints<br />
**UX MeeGo (KDE / distributions) sprint<br />
**Design and interactions sprint (talk to seele and pinheiro)<br />
**Plasma sprint (Tokamak)<br />
**[http://community.kde.org/KDE_Core/Platform_11 KDE platform sprint]<br />
<br />
== Participants ==<br />
<br />
{| class="wikitable" border="1"<br />
!Name<br />
!Email<br />
!Work<br />
|-<br />
|Artur Souza<br />
|asouza@kde.org<br />
|Plasma/Qt-Components<br />
|-<br />
|Stefan Majewsky<br />
|majewsky@gmx.net<br />
|[[User:Majewsky/Project Tagaro|Project Tagaro]]<br />
|-<br />
|Marco Martin<br />
|mart@kde.org<br />
|Plasma/QML/QtComponents<br />
|-<br />
|Volker Krause<br />
|vkrause@kde.org<br />
|Kontact Mobile<br />
|-<br />
|Friedrich Kossebau<br />
|kossebau@kde.org<br />
|<br />
|-<br />
|Anselmo Melo<br />
|anselmolsm@gmail.com<br />
|Plasma and Qt-Components<br />
|-<br />
|Stephen Kelly (partial)<br />
|steveire@gmail.com<br />
|<br />
|-<br />
|Chani<br />
|chanika@gmail.com<br />
|Plasma<br />
|-<br />
|Boud<br />
|boud@kde.org<br />
|KOffice mobile<br />
|-<br />
|Marijn Kruisselbrink<br />
|mek@kogmbh.com<br />
|KOffice mobile<br />
|}<br />
<br />
== Feedback ==<br />
Please, provide feedback sending e-mails to the project's official mailing list: [mailto:kde-mobile@kde.org kde-mobile@kde.org]</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_Mobile/Sprints/November2010-Results&diff=6340KDE Mobile/Sprints/November2010-Results2010-11-22T10:57:10Z<p>Morpheuz: /* Future tasks */</p>
<hr />
<div>* Date of the sprint: 18th-21st of November<br />
* Place: KDAB's Office - Berlin, Germany<br />
<br />
<br />
== Overview (Quarterly) ==<br />
<br />
<br />
== Blogs ==<br />
* [http://blog.morpheuz.cc/21/11/2010/kde-mobile-sprint-and-meego/ http://blog.morpheuz.cc/21/11/2010/kde-mobile-sprint-and-meego/]<br />
<br />
* [http://valdyas.org/fading/index.cgi/hacking/meegoblog.html http://valdyas.org/fading/index.cgi/hacking/meegoblog.html]<br />
<br />
== Media ==<br />
* [http://www.youtube.com/watch?v=UKdLCGCTu8w Plasma Mobile]<br />
* [http://www.youtube.com/watch?v=SsWnfny61oI Kontact Touch]<br />
<br />
<br />
== Press ==<br />
* Write dot article<br />
<br />
== Achievements ==<br />
<br />
* Show off KDE running on ideaPad S10-3t (Plasma Mobile and Kontact Touch). Youtube videos are being spread.<br />
<br />
* Discussion about how to make it easier for applications that will use QML to have the KDE conveniences classes (i18n, KICon, KConfig, etc.). Plasma is already using that and Marco sent emails to the interested mailing lists listing several approaches that could be taken. Getting feedback on that matter right now.<br />
<br />
* The future of mobile UI is QML for sure. That said, how can we provide QML widgets for the desktop too? It was decided that Plasma will take the leadership on this and try out creating components and after that the rest of KDE will take a look and make a decision. This is one topic to be discussed during the proposed [http://community.kde.org/KDE_Core/Platform_11 Platform Sprint] .<br />
<br />
* Started talk with lbt (David Greaves) from MeeGo about a real KDE space in OBS. Right now we have accounts and Mek created a KDE project where we all can play with it. The ideal would be to have a KDE "umbrella" under OBS.<br />
<br />
* Packages for MeeGo were created using OBS (kdesupport, kdelibs, kdepimlibs). We were stuck with kdebase because it setup +x and +s on some files and this is considered as a security issue by OBS. Thus, our packages are generated in our chroot environment but we are not able to generate the packages in OBS.<br />
<br />
* KDE specs will be maintained in this KDE space (right now Mek's KDE space), using openSUSE as upstream when it's possible.<br />
<br />
== Future tasks ==<br />
<br />
*UX<br />
**how do we make the image?<br />
**what exactly will the image contain?<br />
**what will the plasma shell be like?<br />
**style guide??<br />
**how do we promote this? (don't be smeegol)<br />
**will we have different KDE libs spins for the three profiles on OBS?<br />
<br />
*General<br />
**make qml widgets<br />
**export KDE convenience methods to QML (integrate QML into KDE)<br />
<br />
*Other team's sprints<br />
**Check that our "discoveries" get into another sprints<br />
**UX MeeGo (KDE / distributions) sprint<br />
**Design and interactions sprint (talk to seele and pinheiro)<br />
**Plasma sprint (Tokamak)<br />
**[http://community.kde.org/KDE_Core/Platform_11 KDE platform sprint]<br />
<br />
== Participants ==<br />
<br />
{| class="wikitable" border="1"<br />
!Name<br />
!Email<br />
!Work<br />
|-<br />
|Artur Souza<br />
|asouza@kde.org<br />
|Plasma/Qt-Components<br />
|-<br />
|Stefan Majewsky<br />
|majewsky@gmx.net<br />
|[[User:Majewsky/Project Tagaro|Project Tagaro]]<br />
|-<br />
|Marco Martin<br />
|mart@kde.org<br />
|Plasma/QML/QtComponents<br />
|-<br />
|Volker Krause<br />
|vkrause@kde.org<br />
|Kontact Mobile<br />
|-<br />
|Friedrich Kossebau<br />
|kossebau@kde.org<br />
|<br />
|-<br />
|Anselmo Melo<br />
|anselmolsm@gmail.com<br />
|Plasma and Qt-Components<br />
|-<br />
|Stephen Kelly (partial)<br />
|steveire@gmail.com<br />
|<br />
|-<br />
|Chani<br />
|chanika@gmail.com<br />
|Plasma<br />
|-<br />
|Boud<br />
|boud@kde.org<br />
|KOffice mobile<br />
|-<br />
|Marijn Kruisselbrink<br />
|mek@kogmbh.com<br />
|KOffice mobile<br />
|}<br />
<br />
== Feedback ==<br />
Please, provide feedback sending e-mails to the project's official mailing list: [mailto:kde-mobile@kde.org kde-mobile@kde.org]</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_Mobile/Sprints/November2010-Planning&diff=6338KDE Mobile/Sprints/November2010-Planning2010-11-22T10:55:15Z<p>Morpheuz: /* Tasks */</p>
<hr />
<div>==General==<br />
<br />
The mobile sprint would be the first sprint with KDE on mobile in mind. The idea here is to put together people from different KDE's sub-projects to discuss about problems that affects them all when going to mobile platforms.<br />
<br />
==Date==<br />
<br />
November, 18th - 21th<br />
<br />
== Location / Travel Information ==<br />
<br />
<del>'''''Dublin''</del><br />
<br />
We couldn't find a place or somebody to organize the sprint in a proper way in this city. Thanks a lot for the people that tried making it happen in Dublin, but it just got harder and more expensive than doing in Berlin. Let's try again Dublin the next time :(<br />
<br />
'''''Berlin'' <br />
<br />
=== Office ===<br />
<br />
<b>Attention:</b> KDAB moved since last time!<br />
<br />
<pre><br />
KDAB<br />
Tempelhofer Ufer 11<br />
10963 Berlin<br />
Germany<br />
Phone: +49-30-5213254-70<br />
</pre><br />
<br />
[http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=tempelhofer+ufer+11,+10963+berlin&sll=37.0625,-95.677068&sspn=48.240201,88.857422&ie=UTF8&hq=&hnear=Tempelhofer+Ufer+11,+Kreuzberg+10963+Berlin,+Germany&ll=52.498335,13.38609&spn=0.004559,0.010847&t=h&z=17 Google Maps]<br />
<br />
Getting there by public transportation:<br />
* subway lines U1 or U6 to "Hallesches Tor"<br />
* subway lines U1 or U7 to "Möckernbrücke"<br />
* bus line M41 to "Hallesches Tor" (leaves from Berlin Hauptbahnhof)<br />
<br />
Getting in:<br />
* If the big front door is closed, there is a door bell on the right, labeled 'KDAB'.<br />
* After passing the main gate, there are two options:<br />
** Take the stairs on the right, go up one floor, take the door on your right and go up one more floor. You'll find a door labeled KDAB in front of your with a door bell on the right (that one might need some more pressure to trigger).<br />
** Be lazy and go through the second big door right in front of you, turn right and take the entrance to the elevator on your right. KDAB is on the second floor.<br />
<br />
=== Hostels ===<br />
<br />
<pre><br />
http://www.meininger-hostels.com/ -> starting at €8,67 / night<br />
Hallesches Ufer 3 Berlin D-10963 Berlin<br />
tel: +49 (0)30 9832 1075<br />
</pre><br />
<br />
<pre><br />
http://www.meininger-hostels.com/ -> starting at €8,67 / night<br />
Tempelhofer Ufer 10 D-10963 Berlin<br />
tel: +49 (0)30 983 21 075<br />
</pre><br />
<br />
<pre><br />
http://www.grandhostel-berlin.de/ -> starting at €18,00 / night<br />
Tempelhofer Ufer 14 10963 Berlin<br />
Tel: +49 (30) 200 95 45-0<br />
Fax: +49 (30) 200 95 45 15<br />
email: info@grandhostel-berlin.de<br />
</pre><br />
<br />
=== Public Transportation ===<br />
<br />
Some general notes on public transportation in Berlin. But the hostels are walking distance from the office anyway.<br />
<br />
==== Reginal trains/S-Bahn/U-Bahn/Tram/Bus Tickets ====<br />
<br />
===== Zones =====<br />
<br />
Everywhere you need to go is covered by the 'AB' zone tickets, with the exception of SXF, for that you need one for the 'ABC' zone.<br />
<br />
===== Buying Tickets =====<br />
<br />
Tickets can be bought at ticket machines which you'll find at every station and the bus stop at TXL. On stations with long-distance connections you might find two types of ticket machines, use the ones labeled 'BVG' in black on a yellow square, not the ones labeled 'DB' or 'Deutsche Bahn'.<br />
<br />
Ticket machines always take coins, and sometimes bills and ec cards (no credit cards IIRC).<br />
<br />
===== Prices and Price Optimizations =====<br />
<br />
Single trip costs 2.10€ in 'AB' zone and 2.50€ for 'ABC'. The ticket if valid for a single trip (including changing trains, as long as you go roughly into one direction) for all means of transportation listed above, ie. you don't need two tickets when switching from S-Bahn to U-Bahn for example. Tickets have to be stamped before entering the train once.<br />
<br />
There are a number of optimizations though:<br />
<br />
* You can purchase a batch of four tickets at once ("4 Fahrten Karte"), which costs 8€ for 'AB'.<br />
* If you plan to do more than 2 trips a day, purchase the day ticket instead, 6.10€ for 'AB'.<br />
* If you do two trips a day with 4 or 5 persons, consider the group day ticket ("Kleingruppenkarte"), which costs 15.90€ for 'AB'.<br />
* If you only travel for three stops, there is the short trip ticket which costs 1.30€. This might be interesting in combination with the next option.<br />
* If you are traveling together with a local who has a monthly ticket, one additional person can tag along for free after 20:00 on workdays and during the entire day on weekends and public holidays.<br />
<br />
===== Schedule =====<br />
<br />
Schedule can be checked online (see link below), which makes sense when traveling outside of the normal working hours on weekdays (where trains go every 5 minutes). During weekdays service ends at around 1am. On weekends, public holidays and nights leading up to those trains usually go all night but only every 15 or 20 minutes.<br />
<br />
===== More Information =====<br />
<br />
<br />
[http://www.bvg.de Local transportation in Berlin]<br />
<br />
[http://www.bvg.de/index.php/de/binaries/asset/download/21115/file/1-1 Subway and railway map of Berlin]<br />
<br />
==== Taxis ====<br />
<br />
Taxi to TXL costs 20-25€.<br />
<br />
==== Airports ====<br />
<br />
There are currently two active airports in Berlin: Tegel (TXL) and Schönefeld (SXF). Make sure you know which one to go to, picking the wrong one has only happend to locals so far and you don't want to change that :)<br />
<br />
TXL is not connected to any train line, but there is a shuttle bus (called 'TXL') leaving in front of the terminal building towards the city center.<br />
<br />
SXF has a station for both regional trains (red 'B' on white square) and a S-Bahn line (white 'S' on green circle).<br />
<br />
[http://www.berlin-airport.de Berlin airport website] (includes airport maps etc.)<br />
<br />
==Agenda==<br />
<br />
===Friday===<br />
* kdelibs modular (different profiles)<br />
* Results of the KDE Session on MeeGo Conference ([http://wiki.meego.com/MeeGo_Conference_2010/Unconference_KDE-mobile_UX KDE mobile UX], QtComponents)<br />
* Community OBS for MeeGo (easily provide packages)<br />
* Plasma bridge for QtComponents<br />
<br />
===Saturday===<br />
* Plasma's QML infrastructure easily reachable by other KDE apps (i.e. KDE PIM)<br />
<br />
===Sunday===<br />
* Plasma mobile<br />
* Other mobile platforms (non-meego)<br />
<br />
===Goals===<br />
* Show off KDE on MeeGo (ideapad) - DONE<br />
* Common QML infrastructure in KDE (i18n, KICon, KConfig, etc..) - WIP<br />
* Qt-Components for Plasma - WIP<br />
* Decisions about next steps - WIP<br />
<br />
==Notes==<br />
<br />
* we will attempt to get a real KDE space on OBS<br />
* the spec files for MeeGo will be maintained there, using OpenSuse as an upstream, where possible<br />
* the OBS will be undergoing maintenance over the next few weeks, so be patient with it :)<br />
<br />
==Tasks==<br />
<br />
UX<br />
*packages packages packages<br />
**who's doing that? what still needs doing? how fine-grained?<br />
*how do we make the image?<br />
*what exactly will the image contain?<br />
*what will the plasma shell be like?<br />
*style guide??<br />
*how do we promote this? (don't be smeegol)<br />
*what else needs doing?<br />
<br />
General<br />
*make qml widgets<br />
*report on the conference: https://promo.notes.kde.org/39<br />
<br />
Sprints<br />
*check that our "discoveries" get into another sprints<br />
**ux meego (kde/distribution) sprint<br />
**design and interactions sprint (talk to seele and pinheiro)<br />
**plasma sprint<br />
**kde platform sprint (talk to aseigo)<br />
<br />
== Open Questions ==<br />
* will we have different KDE libs spins for the three profiles, on OBS?<br />
<br />
<br />
<br />
==Participants==<br />
<br />
{| class="wikitable" border="1"<br />
!Name<br />
!Email<br />
!Arrival<br />
!Depart<br />
!Cost<br />
!Sponsor?<br />
!Hotel?<br />
!Food<br />
!Work<br />
!Airport<br />
!Flights<br />
!MeeGo Conf?<br />
|-<br />
|Artur Souza<br />
|asouza@kde.org<br />
|<br />
|<br />
|<br />
|No<br />
|Meininger<br />
|no restrictions<br />
|Plasma/Qt-Components<br />
|REC<br />
|<br />
|Yes<br />
|-<br />
|Stefan Majewsky<br />
|majewsky@gmx.net<br />
|Thu 13:30<br />
|Sun 17:30<br />
|64 € (travel, hostel)<br />
|<br />
|booked<br />
|no restrictions<br />
|[[User:Majewsky/Project Tagaro|Project Tagaro]]<br />
|DRS<br />
|bus booked<br />
|No<br />
|-<br />
|Marco Martin<br />
|mart@kde.org<br />
|SXF at 13:05<br />
|SXF at 06:25<br />
|309.71€ with MeeGo conf 151.5€ only sprint<br />
|Yes<br />
|Meininger<br />
|no restrictions<br />
|Plasma/QML/QtComponents<br />
|SXF arrival and departure<br />
|FR8558 / U2 4673<br />
|Yes<br />
|-<br />
|Volker Krause<br />
|vkrause@kde.org<br />
|<br />
|<br />
|0€<br />
|colspan=2|not needed<br />
|no restrictions<br />
|Kontact Mobile<br />
|TXL/SXF<br />
|N/A<br />
|No<br />
|-<br />
|Friedrich Kossebau<br />
|kossebau@kde.org<br />
|at MeeGo Conf (estimated)<br />
|Sun ~12:00 (estimated)<br />
|2|4x50 EUR + 80 EUR (flight back) (estimated)<br />
|colspan=2|TBD/not needed in Berlin<br />
|no restrictions<br />
|<br />
|TXL/SXF<br />
|<br />
|Yes (estimated)<br />
|-<br />
|Anselmo Melo<br />
|anselmolsm@gmail.com<br />
|<br />
|<br />
|~1700EUR<br />
|Yes<br />
|Meininger<br />
|no restrictions<br />
|Plasma and Qt-Components<br />
|REC<br />
|<br />
|Yes<br />
|-<br />
|Stephen Kelly (maybe/partial)<br />
|steveire@gmail.com<br />
|<br />
|<br />
|<br />
|N/A<br />
|N/A<br />
|No restrictions<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Chani<br />
|chanika@gmail.com<br />
|colspan=5|n/a<br />
|veggie<br />
|Plasma<br />
|colspan=2|n/a<br />
|yes<br />
|-<br />
|Boud<br />
|boud@kde.org<br />
|Friday<br />
|Monday<br />
|n/a<br />
|n/a<br />
|not yet<br />
| <br />
|KOffice mobile<br />
|n/a<br />
|n/a<br />
|yes<br />
|<br />
|-<br />
|Marijn Kruisselbrink<br />
|mek@kogmbh.com<br />
|Thursday 4pm<br />
|Sunday 4pm<br />
|n/a<br />
|n/a<br />
|not yet<br />
|veggie<br />
|KOffice mobile<br />
|n/a<br />
|n/a<br />
|no<br />
|<br />
|}</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_Mobile/Sprints/November2010-Results&diff=6337KDE Mobile/Sprints/November2010-Results2010-11-22T10:54:41Z<p>Morpheuz: /* Future tasks */</p>
<hr />
<div>* Date of the sprint: 18th-21st of November<br />
* Place: KDAB's Office - Berlin, Germany<br />
<br />
<br />
== Overview (Quarterly) ==<br />
<br />
<br />
== Blogs ==<br />
* [http://blog.morpheuz.cc/21/11/2010/kde-mobile-sprint-and-meego/ http://blog.morpheuz.cc/21/11/2010/kde-mobile-sprint-and-meego/]<br />
<br />
* [http://valdyas.org/fading/index.cgi/hacking/meegoblog.html http://valdyas.org/fading/index.cgi/hacking/meegoblog.html]<br />
<br />
== Media ==<br />
* [http://www.youtube.com/watch?v=UKdLCGCTu8w Plasma Mobile]<br />
* [http://www.youtube.com/watch?v=SsWnfny61oI Kontact Touch]<br />
<br />
<br />
== Press ==<br />
* Write dot article<br />
<br />
== Achievements ==<br />
<br />
* Show off KDE running on ideaPad S10-3t (Plasma Mobile and Kontact Touch). Youtube videos are being spread.<br />
<br />
* Discussion about how to make it easier for applications that will use QML to have the KDE conveniences classes (i18n, KICon, KConfig, etc.). Plasma is already using that and Marco sent emails to the interested mailing lists listing several approaches that could be taken. Getting feedback on that matter right now.<br />
<br />
* The future of mobile UI is QML for sure. That said, how can we provide QML widgets for the desktop too? It was decided that Plasma will take the leadership on this and try out creating components and after that the rest of KDE will take a look and make a decision. This is one topic to be discussed during the proposed [http://community.kde.org/KDE_Core/Platform_11 Platform Sprint] .<br />
<br />
* Started talk with lbt (David Greaves) from MeeGo about a real KDE space in OBS. Right now we have accounts and Mek created a KDE project where we all can play with it. The ideal would be to have a KDE "umbrella" under OBS.<br />
<br />
* Packages for MeeGo were created using OBS (kdesupport, kdelibs, kdepimlibs). We were stuck with kdebase because it setup +x and +s on some files and this is considered as a security issue by OBS. Thus, our packages are generated in our chroot environment but we are not able to generate the packages in OBS.<br />
<br />
* KDE specs will be maintained in this KDE space (right now Mek's KDE space), using openSUSE as upstream when it's possible.<br />
<br />
== Future tasks ==<br />
<br />
*UX<br />
**how do we make the image?<br />
**what exactly will the image contain?<br />
**what will the plasma shell be like?<br />
**style guide??<br />
**how do we promote this? (don't be smeegol)<br />
**will we have different KDE libs spins for the three profiles, on OBS?<br />
<br />
*General<br />
**make qml widgets<br />
**export KDE convenience methods to QML (integrate QML into KDE)<br />
<br />
*Other team's sprints<br />
**check that our "discoveries" get into another sprints<br />
**ux meego (kde/distribution) sprint<br />
**design and interactions sprint (talk to seele and pinheiro)<br />
**plasma sprint<br />
**kde platform sprint (talk to aseigo)<br />
<br />
== Participants ==<br />
<br />
{| class="wikitable" border="1"<br />
!Name<br />
!Email<br />
!Work<br />
|-<br />
|Artur Souza<br />
|asouza@kde.org<br />
|Plasma/Qt-Components<br />
|-<br />
|Stefan Majewsky<br />
|majewsky@gmx.net<br />
|[[User:Majewsky/Project Tagaro|Project Tagaro]]<br />
|-<br />
|Marco Martin<br />
|mart@kde.org<br />
|Plasma/QML/QtComponents<br />
|-<br />
|Volker Krause<br />
|vkrause@kde.org<br />
|Kontact Mobile<br />
|-<br />
|Friedrich Kossebau<br />
|kossebau@kde.org<br />
|<br />
|-<br />
|Anselmo Melo<br />
|anselmolsm@gmail.com<br />
|Plasma and Qt-Components<br />
|-<br />
|Stephen Kelly (partial)<br />
|steveire@gmail.com<br />
|<br />
|-<br />
|Chani<br />
|chanika@gmail.com<br />
|Plasma<br />
|-<br />
|Boud<br />
|boud@kde.org<br />
|KOffice mobile<br />
|-<br />
|Marijn Kruisselbrink<br />
|mek@kogmbh.com<br />
|KOffice mobile<br />
|}<br />
<br />
== Feedback ==<br />
Please, provide feedback sending e-mails to the project's official mailing list: [mailto:kde-mobile@kde.org kde-mobile@kde.org]</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_Mobile/Sprints/November2010-Results&diff=6336KDE Mobile/Sprints/November2010-Results2010-11-22T10:53:54Z<p>Morpheuz: /* Future tasks */</p>
<hr />
<div>* Date of the sprint: 18th-21st of November<br />
* Place: KDAB's Office - Berlin, Germany<br />
<br />
<br />
== Overview (Quarterly) ==<br />
<br />
<br />
== Blogs ==<br />
* [http://blog.morpheuz.cc/21/11/2010/kde-mobile-sprint-and-meego/ http://blog.morpheuz.cc/21/11/2010/kde-mobile-sprint-and-meego/]<br />
<br />
* [http://valdyas.org/fading/index.cgi/hacking/meegoblog.html http://valdyas.org/fading/index.cgi/hacking/meegoblog.html]<br />
<br />
== Media ==<br />
* [http://www.youtube.com/watch?v=UKdLCGCTu8w Plasma Mobile]<br />
* [http://www.youtube.com/watch?v=SsWnfny61oI Kontact Touch]<br />
<br />
<br />
== Press ==<br />
* Write dot article<br />
<br />
== Achievements ==<br />
<br />
* Show off KDE running on ideaPad S10-3t (Plasma Mobile and Kontact Touch). Youtube videos are being spread.<br />
<br />
* Discussion about how to make it easier for applications that will use QML to have the KDE conveniences classes (i18n, KICon, KConfig, etc.). Plasma is already using that and Marco sent emails to the interested mailing lists listing several approaches that could be taken. Getting feedback on that matter right now.<br />
<br />
* The future of mobile UI is QML for sure. That said, how can we provide QML widgets for the desktop too? It was decided that Plasma will take the leadership on this and try out creating components and after that the rest of KDE will take a look and make a decision. This is one topic to be discussed during the proposed [http://community.kde.org/KDE_Core/Platform_11 Platform Sprint] .<br />
<br />
* Started talk with lbt (David Greaves) from MeeGo about a real KDE space in OBS. Right now we have accounts and Mek created a KDE project where we all can play with it. The ideal would be to have a KDE "umbrella" under OBS.<br />
<br />
* Packages for MeeGo were created using OBS (kdesupport, kdelibs, kdepimlibs). We were stuck with kdebase because it setup +x and +s on some files and this is considered as a security issue by OBS. Thus, our packages are generated in our chroot environment but we are not able to generate the packages in OBS.<br />
<br />
* KDE specs will be maintained in this KDE space (right now Mek's KDE space), using openSUSE as upstream when it's possible.<br />
<br />
== Future tasks ==<br />
<br />
*UX<br />
**how do we make the image?<br />
**what exactly will the image contain?<br />
**what will the plasma shell be like?<br />
**style guide??<br />
**how do we promote this? (don't be smeegol)<br />
**will we have different KDE libs spins for the three profiles, on OBS?<br />
<br />
*General<br />
**make qml widgets<br />
<br />
*Other team's sprints<br />
**check that our "discoveries" get into another sprints<br />
**ux meego (kde/distribution) sprint<br />
**design and interactions sprint (talk to seele and pinheiro)<br />
**plasma sprint<br />
**kde platform sprint (talk to aseigo)<br />
<br />
== Participants ==<br />
<br />
{| class="wikitable" border="1"<br />
!Name<br />
!Email<br />
!Work<br />
|-<br />
|Artur Souza<br />
|asouza@kde.org<br />
|Plasma/Qt-Components<br />
|-<br />
|Stefan Majewsky<br />
|majewsky@gmx.net<br />
|[[User:Majewsky/Project Tagaro|Project Tagaro]]<br />
|-<br />
|Marco Martin<br />
|mart@kde.org<br />
|Plasma/QML/QtComponents<br />
|-<br />
|Volker Krause<br />
|vkrause@kde.org<br />
|Kontact Mobile<br />
|-<br />
|Friedrich Kossebau<br />
|kossebau@kde.org<br />
|<br />
|-<br />
|Anselmo Melo<br />
|anselmolsm@gmail.com<br />
|Plasma and Qt-Components<br />
|-<br />
|Stephen Kelly (partial)<br />
|steveire@gmail.com<br />
|<br />
|-<br />
|Chani<br />
|chanika@gmail.com<br />
|Plasma<br />
|-<br />
|Boud<br />
|boud@kde.org<br />
|KOffice mobile<br />
|-<br />
|Marijn Kruisselbrink<br />
|mek@kogmbh.com<br />
|KOffice mobile<br />
|}<br />
<br />
== Feedback ==<br />
Please, provide feedback sending e-mails to the project's official mailing list: [mailto:kde-mobile@kde.org kde-mobile@kde.org]</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_Mobile/Sprints/November2010-Results&diff=6335KDE Mobile/Sprints/November2010-Results2010-11-22T10:50:45Z<p>Morpheuz: </p>
<hr />
<div>* Date of the sprint: 18th-21st of November<br />
* Place: KDAB's Office - Berlin, Germany<br />
<br />
<br />
== Overview (Quarterly) ==<br />
<br />
<br />
== Blogs ==<br />
* [http://blog.morpheuz.cc/21/11/2010/kde-mobile-sprint-and-meego/ http://blog.morpheuz.cc/21/11/2010/kde-mobile-sprint-and-meego/]<br />
<br />
* [http://valdyas.org/fading/index.cgi/hacking/meegoblog.html http://valdyas.org/fading/index.cgi/hacking/meegoblog.html]<br />
<br />
== Media ==<br />
* [http://www.youtube.com/watch?v=UKdLCGCTu8w Plasma Mobile]<br />
* [http://www.youtube.com/watch?v=SsWnfny61oI Kontact Touch]<br />
<br />
<br />
== Press ==<br />
* Write dot article<br />
<br />
== Achievements ==<br />
<br />
* Show off KDE running on ideaPad S10-3t (Plasma Mobile and Kontact Touch). Youtube videos are being spread.<br />
<br />
* Discussion about how to make it easier for applications that will use QML to have the KDE conveniences classes (i18n, KICon, KConfig, etc.). Plasma is already using that and Marco sent emails to the interested mailing lists listing several approaches that could be taken. Getting feedback on that matter right now.<br />
<br />
* The future of mobile UI is QML for sure. That said, how can we provide QML widgets for the desktop too? It was decided that Plasma will take the leadership on this and try out creating components and after that the rest of KDE will take a look and make a decision. This is one topic to be discussed during the proposed [http://community.kde.org/KDE_Core/Platform_11 Platform Sprint] .<br />
<br />
* Started talk with lbt (David Greaves) from MeeGo about a real KDE space in OBS. Right now we have accounts and Mek created a KDE project where we all can play with it. The ideal would be to have a KDE "umbrella" under OBS.<br />
<br />
* Packages for MeeGo were created using OBS (kdesupport, kdelibs, kdepimlibs). We were stuck with kdebase because it setup +x and +s on some files and this is considered as a security issue by OBS. Thus, our packages are generated in our chroot environment but we are not able to generate the packages in OBS.<br />
<br />
* KDE specs will be maintained in this KDE space (right now Mek's KDE space), using openSUSE as upstream when it's possible.<br />
<br />
== Future tasks ==<br />
<br />
== Participants ==<br />
<br />
{| class="wikitable" border="1"<br />
!Name<br />
!Email<br />
!Work<br />
|-<br />
|Artur Souza<br />
|asouza@kde.org<br />
|Plasma/Qt-Components<br />
|-<br />
|Stefan Majewsky<br />
|majewsky@gmx.net<br />
|[[User:Majewsky/Project Tagaro|Project Tagaro]]<br />
|-<br />
|Marco Martin<br />
|mart@kde.org<br />
|Plasma/QML/QtComponents<br />
|-<br />
|Volker Krause<br />
|vkrause@kde.org<br />
|Kontact Mobile<br />
|-<br />
|Friedrich Kossebau<br />
|kossebau@kde.org<br />
|<br />
|-<br />
|Anselmo Melo<br />
|anselmolsm@gmail.com<br />
|Plasma and Qt-Components<br />
|-<br />
|Stephen Kelly (partial)<br />
|steveire@gmail.com<br />
|<br />
|-<br />
|Chani<br />
|chanika@gmail.com<br />
|Plasma<br />
|-<br />
|Boud<br />
|boud@kde.org<br />
|KOffice mobile<br />
|-<br />
|Marijn Kruisselbrink<br />
|mek@kogmbh.com<br />
|KOffice mobile<br />
|}<br />
<br />
== Feedback ==<br />
Please, provide feedback sending e-mails to the project's official mailing list: [mailto:kde-mobile@kde.org kde-mobile@kde.org]</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_Mobile/Sprints/November2010-Results&diff=6334KDE Mobile/Sprints/November2010-Results2010-11-22T10:49:54Z<p>Morpheuz: /* Achievements */</p>
<hr />
<div>* Date of the sprint: 18th-21st of November<br />
* Place: KDAB's Office - Berlin, Germany<br />
<br />
<br />
== Overview (Quarterly) ==<br />
<br />
<br />
== Achievements ==<br />
<br />
* Show off KDE running on ideaPad S10-3t (Plasma Mobile and Kontact Touch). Youtube videos are being spread.<br />
<br />
* Discussion about how to make it easier for applications that will use QML to have the KDE conveniences classes (i18n, KICon, KConfig, etc.). Plasma is already using that and Marco sent emails to the interested mailing lists listing several approaches that could be taken. Getting feedback on that matter right now.<br />
<br />
* The future of mobile UI is QML for sure. That said, how can we provide QML widgets for the desktop too? It was decided that Plasma will take the leadership on this and try out creating components and after that the rest of KDE will take a look and make a decision. This is one topic to be discussed during the proposed [http://community.kde.org/KDE_Core/Platform_11 Platform Sprint] .<br />
<br />
* Started talk with lbt (David Greaves) from MeeGo about a real KDE space in OBS. Right now we have accounts and Mek created a KDE project where we all can play with it. The ideal would be to have a KDE "umbrella" under OBS.<br />
<br />
* Packages for MeeGo were created using OBS (kdesupport, kdelibs, kdepimlibs). We were stuck with kdebase because it setup +x and +s on some files and this is considered as a security issue by OBS. Thus, our packages are generated in our chroot environment but we are not able to generate the packages in OBS.<br />
<br />
* KDE specs will be maintained in this KDE space (right now Mek's KDE space), using openSUSE as upstream when it's possible.<br />
<br />
== Blogs ==<br />
* [http://blog.morpheuz.cc/21/11/2010/kde-mobile-sprint-and-meego/ http://blog.morpheuz.cc/21/11/2010/kde-mobile-sprint-and-meego/]<br />
<br />
* [http://valdyas.org/fading/index.cgi/hacking/meegoblog.html http://valdyas.org/fading/index.cgi/hacking/meegoblog.html]<br />
<br />
== Media ==<br />
* [http://www.youtube.com/watch?v=UKdLCGCTu8w Plasma Mobile]<br />
* [http://www.youtube.com/watch?v=SsWnfny61oI Kontact Touch]<br />
<br />
<br />
== Press ==<br />
* Write dot article<br />
<br />
<br />
== Participants ==<br />
<br />
{| class="wikitable" border="1"<br />
!Name<br />
!Email<br />
!Work<br />
|-<br />
|Artur Souza<br />
|asouza@kde.org<br />
|Plasma/Qt-Components<br />
|-<br />
|Stefan Majewsky<br />
|majewsky@gmx.net<br />
|[[User:Majewsky/Project Tagaro|Project Tagaro]]<br />
|-<br />
|Marco Martin<br />
|mart@kde.org<br />
|Plasma/QML/QtComponents<br />
|-<br />
|Volker Krause<br />
|vkrause@kde.org<br />
|Kontact Mobile<br />
|-<br />
|Friedrich Kossebau<br />
|kossebau@kde.org<br />
|<br />
|-<br />
|Anselmo Melo<br />
|anselmolsm@gmail.com<br />
|Plasma and Qt-Components<br />
|-<br />
|Stephen Kelly (partial)<br />
|steveire@gmail.com<br />
|<br />
|-<br />
|Chani<br />
|chanika@gmail.com<br />
|Plasma<br />
|-<br />
|Boud<br />
|boud@kde.org<br />
|KOffice mobile<br />
|-<br />
|Marijn Kruisselbrink<br />
|mek@kogmbh.com<br />
|KOffice mobile<br />
|}<br />
<br />
== Feedback ==<br />
Please, provide feedback sending e-mails to the project's official mailing list: [mailto:kde-mobile@kde.org kde-mobile@kde.org]</div>Morpheuzhttps://community.kde.org/index.php?title=Sprints&diff=6332Sprints2010-11-22T10:19:47Z<p>Morpheuz: /* 2010 */</p>
<hr />
<div>KDE Developer Sprints are focused gatherings of KDE developers to work on a specific part of KDE. Sprints are an opportunity to plan, design, and hack (think 20% socialization and 80% perspiration). They are supported by KDE e.V. financially and organizationally.<br />
<br />
Want to organize a sprint or attending a sprint? Everyone should read [[Sprints/Howto|KDE developer sprint HOWTO]] for information about the KDE Developer Sprint process.<br />
<br />
== Upcoming Sprints ==<br />
<br />
Add planned sprints here.<br />
<br />
* [[KDE_Core/Platform_11|KDE Platform Sprint, location TBD, Spring 2010]]<br />
<br />
== Past Sprints ==<br />
<br />
=== 2010 ===<br />
* [[KDE_Mobile/Sprints/November2010-Results|KDE Mobile Meeting, Berlin, Germany, November 2010]]<br />
* [[Multimedia/MarbleWeekend|KDE Marble sprint, Nuremberg, Germany, 5th to 7th November 2010]]<br />
** [http://dot.kde.org/2010/11/10/kdes-marble-team-holds-first-contributor-sprint The KDE Marble team at the first contributor sprint]<br />
* [http://amarok.kde.org/blog/archives/1188-Ovi-and-KDE-Sprint.html Ovi and KDE sprint, Munich, Germany, October 2010]<br />
*[[Solid/Sprint2010|Solid sprint, Madrid, Spain, 1st to 3rd October 2010]]<br />
** [http://dot.kde.org/2010/10/13/solid-sprint-enhances-key-kde-platform-technologies The KDE Solid team at the sprint in Madrid]<br />
*[[KDE_e.V./Sprints/Telepathy-2010-09|KDE Telepathy sprint, Cambridge, England, September 2010]]<br />
** [http://dot.kde.org/2010/10/17/kde-telepathy-sprint The KDE Telepathy sprint in Cambridge]<br />
* [http://www.digikam.org/drupal/node/538 KDE Imaging sprint, Aix-en-Provence, France, August 2010]<br />
* [http://dot.kde.org/2010/06/25/koffice-2010-summer-sprint-report KOffice sprint, Essen, Germany, June 2010]<br />
* KDE Windows meeting, Osnabrueck, Germany, June 2010<br />
* [http://dot.kde.org/2010/06/03/kde-pim-stabilization-sprint Akonadi meeting, Berlin, Germany, May 2010]<br />
* [[KDE_e.V./Sprints/Multimedia-2010-05|Multimedia sprint, Randa, Switzerland, May 2010]]<br />
* [[KDE_e.V./Sprints/Amarok-2010-05|Amarok sprint, Randa, Switzerland, May 2010]]<br />
* [[KDE_e.V./Sprints/KdeEdu-2010|KDE-Edu 2010, KDE-Edu Meeting in Randa, Switzerland, 20th to 25th May 2010]]<br />
** [http://dot.kde.org/2010/06/19/report-successful-multimedia-and-edu-sprint-randa Joint meeting with KDE multimedia]<br />
* [http://dot.kde.org/2010/07/15/successful-kde-finances-sprint-held KDE Finance Apps Meeting, Frankfurt, Germany, April/May 2010]<br />
* [http://br.kde.org/Akademy-BR_2010 Akademy-br, Praia do Forte, Brazil, April 2010]<br />
* [http://dot.kde.org/2010/03/15/second-krita-sprint-ends-tea Krita sprint, Deventer, The Netherlands, February 2010]<br />
* [http://www.valdyas.org/fading/index.cgi/2010/02/22 KPresenter sprint, February 2010]<br />
* [http://dot.kde.org/2010/03/08/kate-kdevelop-and-okteta-developers-meet-berlin KWrite/Kate & KDevelop Meeting, Berlin, Germany, February 2010]<br />
* [[KDE_e.V./Sprints/Tokamak4|Tokamak 4, Plasma, KWin and Oxygen Meeting, Nürnberg, Germany, February 2010 ]]<br />
* [http://dot.kde.org/2010/01/14/annual-osnabr%C3%BCck-pim-meeting-brings-exciting-announcements-and-ambitious-plans KDE PIM Meeting, Osnabrück, Germany, January 2010]<br />
** [http://www.linux-magazine.com/Online/News/Cold-War-at-the-Eighth-KDE-PIM-Gathering Linux Magazine article about the KDE PIM Meeting]<br />
<br />
=== 2009 ===<br />
<br />
* [http://dot.kde.org/2009/11/22/digikam-and-kipi-sprint KDE Imaging Sprint, Essen, November 2009]<br />
* [http://dot.kde.org/2009/11/20/booth-web-and-marketing-sprint KDE Marketing & Promo Meeting, Stuttgart, November 2009]<br />
* [http://dot.kde.org/2009/11/29/second-koffice-developer-sprint-2009-kickoff KOffice Meeting, Oslo, November 2009]<br />
* KDE Coherence Meeting, Barcelona, October 2009<br />
* [http://dot.kde.org/2009/10/28/gluon-sprint-wrap KDE Games Meeting, Munich, October 2009]<br />
* [http://dot.kde.org/2009/11/06/second-akonadi-sprint-re-factors-communication Akonadi Meeting, Berlin, October 2009]<br />
* [http://dot.kde.org/2009/09/08/third-plasma-summit-lifts-kde-desktop-higher-grounds Plasma Meeting, Tokamak 3, Randa, September 2009]<br />
* KDE Wiki Meeting, Berlin, July 2009<br />
* [http://dot.kde.org/2009/06/13/koffice-2009-sprint-berlin KOffice Meeting, Berlin, June 2009]<br />
* Nepomuk Meeting, Freiburg, June 2009<br />
* [http://dot.kde.org/2009/06/10/network-manager-sprint-oslo Network Manager Meeting, Oslo, June 2009]<br />
* GSoC Meeting, Boston, May 2009<br />
* [http://dot.kde.org/2009/05/07/amarok-developer-sprint-looking-back-rocking-weekend Amarok Meeting, Berlin, May 2009]<br />
* KDE Coherence Meeting, Paris, May 2009<br />
* KDevelop Meeting, Mykolayiv, April 2009<br />
* [http://dot.kde.org/2009/04/06/pim-hackers-boost-akonadi-future Akonadi Meeting, Berlin, April 2009]<br />
* [http://dot.kde.org/2009/02/11/plasma-team-looks-future Plasma Meeting, Tokamak 2, Oporto, February 2009]<br />
* KDE PIM Meeting, Osnabrück, January 2009<br />
* [http://camp.kde.org Camp KDE Jamaica, January 2009]<br />
<br />
=== 2008 ===<br />
<br />
* [http://dot.kde.org/2008/11/11/koffice-sprint-2008 KOffice Meeting, Berlin, November 2008]<br />
* Akonadi Halloween Sprint, Essen, November 2008<br />
* KDE Graphics, Genoa, October 2008<br />
* KPhotoalbum Sprint, Aalborg, September 2008<br />
* Syncing Meeting, Berlin, August 2008<br />
* [http://dot.kde.org/2008/07/21/kde-bindings-kross-meeting KDE Bindings / Kross Meeting, Berlin, July 2008]<br />
* [http://dot.kde.org/2008/04/10/kdevelop-team-meeting-agenda KDevelop Team Meeting, Munich, April 2008]<br />
* [http://dot.kde.org/2008/04/21/tokamak-sprint-turns-plasma-upside-down Tokamak Plasma Sprint, Milan, April 2008]<br />
* [http://dot.kde.org/2008/04/15/kate-developers-meeting Kate Developer Meeting, Darmstadt, April 2008]<br />
* [http://dot.kde.org/2008/03/27/akonadi-sprint-readies-kde-41 Akonadi Developer Meeting, Berlin, March 2008]<br />
* [http://dot.kde.org/2008/02/21/kde-pim-team-meets-talk-akonadi-and-kde-41 KDE PIM Meeting in Osnabrück, February 2008]<br />
* [http://dot.kde.org/2008/01/20/second-day-kde-40-release-event KDE 4.0 Release Event, Mountain View, Janury 2008]<br />
<br />
<br />
=== 2007 ===<br />
<br />
* [http://dot.kde.org/2007/12/05/first-kde-education-meeting-great-success KDE EDU Meeting, Paris, December 2007]<br />
* [http://dot.kde.org/2007/10/30/second-koffice-sprint-berlin-focuses-release-polish KOffice Spit'n'Polish meeting, Berlin, October 2007]<br />
* [http://dot.kde.org/2007/09/18/windows-developers-meet-berlin KDE on Windows Meeting, Berlin, September 2007]<br />
* Amarok meeting at aKademy, Glasgow, July 2007<br />
* Oxygen meeting in Milan, June 2007<br />
* [http://dot.kde.org/2007/05/14/koffice-odf-sprint-report ODF meeting in Berlin, May 2007]<br />
* [http://dot.kde.org/2007/04/25/akonadi-hacking-meeting Akonadi meeting in Berlin, April 2007]<br />
* [http://dot.kde.org/2007/01/29/kde-pim-annual-meeting-pushes-advanced-design-enterprise-stability KDE PIM Meeting at Osnabrück, January 2007]<br />
<br />
=== 2006 ===<br />
* [http://dot.kde.org/1151271635/ KDE 4 Core, Trysil, July 2006]</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_Mobile/Sprints/November2010-Results&diff=6331KDE Mobile/Sprints/November2010-Results2010-11-22T10:18:59Z<p>Morpheuz: </p>
<hr />
<div>* Date of the sprint: 18th-21st of November<br />
* Place: KDAB's Office - Berlin, Germany<br />
<br />
<br />
== Overview (Quarterly) ==<br />
<br />
<br />
== Achievements ==<br />
<br />
<br />
== Blogs ==<br />
* [http://blog.morpheuz.cc/21/11/2010/kde-mobile-sprint-and-meego/ http://blog.morpheuz.cc/21/11/2010/kde-mobile-sprint-and-meego/]<br />
<br />
<br />
== Media ==<br />
* [http://www.youtube.com/watch?v=UKdLCGCTu8w Plasma Mobile]<br />
* [http://www.youtube.com/watch?v=SsWnfny61oI Kontact Touch]<br />
<br />
<br />
== Press ==<br />
* Write dot article<br />
<br />
<br />
== Participants ==<br />
<br />
{| class="wikitable" border="1"<br />
!Name<br />
!Email<br />
!Work<br />
|-<br />
|Artur Souza<br />
|asouza@kde.org<br />
|Plasma/Qt-Components<br />
|-<br />
|Stefan Majewsky<br />
|majewsky@gmx.net<br />
|[[User:Majewsky/Project Tagaro|Project Tagaro]]<br />
|-<br />
|Marco Martin<br />
|mart@kde.org<br />
|Plasma/QML/QtComponents<br />
|-<br />
|Volker Krause<br />
|vkrause@kde.org<br />
|Kontact Mobile<br />
|-<br />
|Friedrich Kossebau<br />
|kossebau@kde.org<br />
|<br />
|-<br />
|Anselmo Melo<br />
|anselmolsm@gmail.com<br />
|Plasma and Qt-Components<br />
|-<br />
|Stephen Kelly (partial)<br />
|steveire@gmail.com<br />
|<br />
|-<br />
|Chani<br />
|chanika@gmail.com<br />
|Plasma<br />
|-<br />
|Boud<br />
|boud@kde.org<br />
|KOffice mobile<br />
|-<br />
|Marijn Kruisselbrink<br />
|mek@kogmbh.com<br />
|KOffice mobile<br />
|}<br />
<br />
== Feedback ==<br />
Please, provide feedback sending e-mails to the project's official mailing list: [mailto:kde-mobile@kde.org kde-mobile@kde.org]</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_Mobile/Sprints/November2010-Results&diff=6330KDE Mobile/Sprints/November2010-Results2010-11-22T10:14:59Z<p>Morpheuz: /* Participants */</p>
<hr />
<div>* Date of the sprint: 18th-21st of November<br />
<br />
<br />
* Short summary of the sprint<br />
<br />
<br />
* List of what has been achieved<br />
<br />
<br />
* Links to blog posts about the sprint<br />
<br />
** [http://blog.morpheuz.cc/21/11/2010/kde-mobile-sprint-and-meego/ http://blog.morpheuz.cc/21/11/2010/kde-mobile-sprint-and-meego/]<br />
<br />
<br />
* Links to press reports about the sprint<br />
<br />
<br />
* Links to other material created at the sprint or covering the sprint<br />
** [http://www.youtube.com/watch?v=UKdLCGCTu8w Plasma Mobile]<br />
** [http://www.youtube.com/watch?v=SsWnfny61oI Kontact Touch]<br />
<br />
<br />
* Some picture<br />
<br />
<br />
* List of participants<br />
==Participants==<br />
<br />
{| class="wikitable" border="1"<br />
!Name<br />
!Email<br />
!Work<br />
|-<br />
|Artur Souza<br />
|asouza@kde.org<br />
|Plasma/Qt-Components<br />
|-<br />
|Stefan Majewsky<br />
|majewsky@gmx.net<br />
|[[User:Majewsky/Project Tagaro|Project Tagaro]]<br />
|-<br />
|Marco Martin<br />
|mart@kde.org<br />
|Plasma/QML/QtComponents<br />
|-<br />
|Volker Krause<br />
|vkrause@kde.org<br />
|Kontact Mobile<br />
|-<br />
|Friedrich Kossebau<br />
|kossebau@kde.org<br />
|<br />
|-<br />
|Anselmo Melo<br />
|anselmolsm@gmail.com<br />
|Plasma and Qt-Components<br />
|-<br />
|Stephen Kelly (partial)<br />
|steveire@gmail.com<br />
|<br />
|-<br />
|Chani<br />
|chanika@gmail.com<br />
|Plasma<br />
|-<br />
|Boud<br />
|boud@kde.org<br />
|KOffice mobile<br />
|-<br />
|Marijn Kruisselbrink<br />
|mek@kogmbh.com<br />
|KOffice mobile<br />
|}<br />
<br />
<br />
* Feedback: kde-mobile@kde.org<br />
<br />
# Write dot article<br />
# Write summary for quarterly report</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_Mobile/Sprints/November2010-Results&diff=6329KDE Mobile/Sprints/November2010-Results2010-11-22T10:14:30Z<p>Morpheuz: </p>
<hr />
<div>* Date of the sprint: 18th-21st of November<br />
<br />
<br />
* Short summary of the sprint<br />
<br />
<br />
* List of what has been achieved<br />
<br />
<br />
* Links to blog posts about the sprint<br />
<br />
** [http://blog.morpheuz.cc/21/11/2010/kde-mobile-sprint-and-meego/ http://blog.morpheuz.cc/21/11/2010/kde-mobile-sprint-and-meego/]<br />
<br />
<br />
* Links to press reports about the sprint<br />
<br />
<br />
* Links to other material created at the sprint or covering the sprint<br />
** [http://www.youtube.com/watch?v=UKdLCGCTu8w Plasma Mobile]<br />
** [http://www.youtube.com/watch?v=SsWnfny61oI Kontact Touch]<br />
<br />
<br />
* Some picture<br />
<br />
<br />
* List of participants<br />
==Participants==<br />
<br />
{| class="wikitable" border="1"<br />
!Name<br />
!Email<br />
!Work<br />
|-<br />
|Artur Souza<br />
|asouza@kde.org<br />
|Plasma/Qt-Components<br />
|-<br />
|Stefan Majewsky<br />
|majewsky@gmx.net<br />
|[[User:Majewsky/Project Tagaro|Project Tagaro]]<br />
|-<br />
|Marco Martin<br />
|mart@kde.org<br />
|Plasma/QML/QtComponents<br />
|-<br />
|Volker Krause<br />
|vkrause@kde.org<br />
|Kontact Mobile<br />
|-<br />
|Friedrich Kossebau<br />
|kossebau@kde.org<br />
|<br />
|-<br />
|Anselmo Melo<br />
|anselmolsm@gmail.com<br />
|Plasma and Qt-Components<br />
|-<br />
|Stephen Kelly (maybe/partial)<br />
|steveire@gmail.com<br />
|<br />
|-<br />
|Chani<br />
|chanika@gmail.com<br />
|Plasma<br />
|-<br />
|Boud<br />
|boud@kde.org<br />
|KOffice mobile<br />
|-<br />
|Marijn Kruisselbrink<br />
|mek@kogmbh.com<br />
|KOffice mobile<br />
|}<br />
<br />
<br />
* Feedback: kde-mobile@kde.org<br />
<br />
# Write dot article<br />
# Write summary for quarterly report</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_Mobile/Sprints/November2010-Results&diff=6328KDE Mobile/Sprints/November2010-Results2010-11-22T10:10:28Z<p>Morpheuz: </p>
<hr />
<div>* Date of the sprint: 18th-21st of November<br />
<br />
<br />
* Short summary of the sprint<br />
<br />
<br />
* List of what has been achieved<br />
<br />
<br />
* Links to blog posts about the sprint<br />
<br />
** [http://blog.morpheuz.cc/21/11/2010/kde-mobile-sprint-and-meego/ http://blog.morpheuz.cc/21/11/2010/kde-mobile-sprint-and-meego/]<br />
<br />
<br />
* Links to press reports about the sprint<br />
<br />
<br />
* Links to other material created at the sprint or covering the sprint<br />
** [http://www.youtube.com/watch?v=UKdLCGCTu8w Plasma Mobile]<br />
** [http://www.youtube.com/watch?v=SsWnfny61oI Kontact Touch]<br />
<br />
<br />
* Some picture<br />
<br />
<br />
* List of participants<br />
<br />
<br />
* Feedback: kde-mobile@kde.org<br />
<br />
# Write dot article<br />
# Write summary for quarterly report</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_Mobile/Sprints/November2010-Results&diff=6327KDE Mobile/Sprints/November2010-Results2010-11-22T10:10:10Z<p>Morpheuz: </p>
<hr />
<div>* Date of the sprint: 18th-21st of November<br />
<br />
<br />
* Short summary of the sprint<br />
<br />
<br />
* List of what has been achieved<br />
<br />
<br />
* Links to blog posts about the sprint<br />
<br />
** [http://blog.morpheuz.cc/21/11/2010/kde-mobile-sprint-and-meego/ http://blog.morpheuz.cc/21/11/2010/kde-mobile-sprint-and-meego/]<br />
<br />
<br />
* Links to press reports about the sprint<br />
<br />
<br />
* Links to other material created at the sprint or covering the sprint<br />
<br />
** [http://www.youtube.com/watch?v=UKdLCGCTu8w Plasma Mobile]<br />
** [http://www.youtube.com/watch?v=SsWnfny61oI Kontact Touch]<br />
<br />
<br />
* Some picture<br />
<br />
<br />
* List of participants<br />
<br />
<br />
* Feedback: kde-mobile@kde.org<br />
<br />
# Write dot article<br />
# Write summary for quarterly report</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_Mobile/Sprints/November2010-Results&diff=6326KDE Mobile/Sprints/November2010-Results2010-11-22T10:08:22Z<p>Morpheuz: Created page with '* Date of the sprint: 18th-21st of November * Short summary of the sprint * List of what has been achieved * Links to blog posts about the sprint ** [http://blog.morpheuz....'</p>
<hr />
<div>* Date of the sprint: 18th-21st of November<br />
<br />
<br />
* Short summary of the sprint<br />
<br />
<br />
* List of what has been achieved<br />
<br />
<br />
* Links to blog posts about the sprint<br />
<br />
** [http://blog.morpheuz.cc/21/11/2010/kde-mobile-sprint-and-meego/ http://blog.morpheuz.cc/21/11/2010/kde-mobile-sprint-and-meego/]<br />
<br />
<br />
* Links to press reports about the sprint<br />
<br />
<br />
* Links to other material created at the sprint or covering the sprint<br />
<br />
<br />
* Some picture<br />
<br />
<br />
* List of participants<br />
<br />
<br />
* Feedback: kde-mobile@kde.org<br />
<br />
# Write dot article<br />
# Write summary for quarterly report</div>Morpheuzhttps://community.kde.org/index.php?title=Sprints&diff=6325Sprints2010-11-22T10:05:29Z<p>Morpheuz: /* 2010 */</p>
<hr />
<div>KDE Developer Sprints are focused gatherings of KDE developers to work on a specific part of KDE. Sprints are an opportunity to plan, design, and hack (think 20% socialization and 80% perspiration). They are supported by KDE e.V. financially and organizationally.<br />
<br />
Want to organize a sprint or attending a sprint? Everyone should read [[Sprints/Howto|KDE developer sprint HOWTO]] for information about the KDE Developer Sprint process.<br />
<br />
== Upcoming Sprints ==<br />
<br />
Add planned sprints here.<br />
<br />
* [[KDE_Core/Platform_11|KDE Platform Sprint, location TBD, Spring 2010]]<br />
<br />
== Past Sprints ==<br />
<br />
=== 2010 ===<br />
* [[KDE_Mobile/Sprints/November2010-Planning|KDE Mobile Meeting, Berlin, Germany, November 2010]]<br />
* [[Multimedia/MarbleWeekend|KDE Marble sprint, Nuremberg, Germany, 5th to 7th November 2010]]<br />
** [http://dot.kde.org/2010/11/10/kdes-marble-team-holds-first-contributor-sprint The KDE Marble team at the first contributor sprint]<br />
* [http://amarok.kde.org/blog/archives/1188-Ovi-and-KDE-Sprint.html Ovi and KDE sprint, Munich, Germany, October 2010]<br />
*[[Solid/Sprint2010|Solid sprint, Madrid, Spain, 1st to 3rd October 2010]]<br />
** [http://dot.kde.org/2010/10/13/solid-sprint-enhances-key-kde-platform-technologies The KDE Solid team at the sprint in Madrid]<br />
*[[KDE_e.V./Sprints/Telepathy-2010-09|KDE Telepathy sprint, Cambridge, England, September 2010]]<br />
** [http://dot.kde.org/2010/10/17/kde-telepathy-sprint The KDE Telepathy sprint in Cambridge]<br />
* [http://www.digikam.org/drupal/node/538 KDE Imaging sprint, Aix-en-Provence, France, August 2010]<br />
* [http://dot.kde.org/2010/06/25/koffice-2010-summer-sprint-report KOffice sprint, Essen, Germany, June 2010]<br />
* KDE Windows meeting, Osnabrueck, Germany, June 2010<br />
* [http://dot.kde.org/2010/06/03/kde-pim-stabilization-sprint Akonadi meeting, Berlin, Germany, May 2010]<br />
* [[KDE_e.V./Sprints/Multimedia-2010-05|Multimedia sprint, Randa, Switzerland, May 2010]]<br />
* [[KDE_e.V./Sprints/Amarok-2010-05|Amarok sprint, Randa, Switzerland, May 2010]]<br />
* [[KDE_e.V./Sprints/KdeEdu-2010|KDE-Edu 2010, KDE-Edu Meeting in Randa, Switzerland, 20th to 25th May 2010]]<br />
** [http://dot.kde.org/2010/06/19/report-successful-multimedia-and-edu-sprint-randa Joint meeting with KDE multimedia]<br />
* [http://dot.kde.org/2010/07/15/successful-kde-finances-sprint-held KDE Finance Apps Meeting, Frankfurt, Germany, April/May 2010]<br />
* [http://br.kde.org/Akademy-BR_2010 Akademy-br, Praia do Forte, Brazil, April 2010]<br />
* [http://dot.kde.org/2010/03/15/second-krita-sprint-ends-tea Krita sprint, Deventer, The Netherlands, February 2010]<br />
* [http://www.valdyas.org/fading/index.cgi/2010/02/22 KPresenter sprint, February 2010]<br />
* [http://dot.kde.org/2010/03/08/kate-kdevelop-and-okteta-developers-meet-berlin KWrite/Kate & KDevelop Meeting, Berlin, Germany, February 2010]<br />
* [[KDE_e.V./Sprints/Tokamak4|Tokamak 4, Plasma, KWin and Oxygen Meeting, Nürnberg, Germany, February 2010 ]]<br />
* [http://dot.kde.org/2010/01/14/annual-osnabr%C3%BCck-pim-meeting-brings-exciting-announcements-and-ambitious-plans KDE PIM Meeting, Osnabrück, Germany, January 2010]<br />
** [http://www.linux-magazine.com/Online/News/Cold-War-at-the-Eighth-KDE-PIM-Gathering Linux Magazine article about the KDE PIM Meeting]<br />
<br />
=== 2009 ===<br />
<br />
* [http://dot.kde.org/2009/11/22/digikam-and-kipi-sprint KDE Imaging Sprint, Essen, November 2009]<br />
* [http://dot.kde.org/2009/11/20/booth-web-and-marketing-sprint KDE Marketing & Promo Meeting, Stuttgart, November 2009]<br />
* [http://dot.kde.org/2009/11/29/second-koffice-developer-sprint-2009-kickoff KOffice Meeting, Oslo, November 2009]<br />
* KDE Coherence Meeting, Barcelona, October 2009<br />
* [http://dot.kde.org/2009/10/28/gluon-sprint-wrap KDE Games Meeting, Munich, October 2009]<br />
* [http://dot.kde.org/2009/11/06/second-akonadi-sprint-re-factors-communication Akonadi Meeting, Berlin, October 2009]<br />
* [http://dot.kde.org/2009/09/08/third-plasma-summit-lifts-kde-desktop-higher-grounds Plasma Meeting, Tokamak 3, Randa, September 2009]<br />
* KDE Wiki Meeting, Berlin, July 2009<br />
* [http://dot.kde.org/2009/06/13/koffice-2009-sprint-berlin KOffice Meeting, Berlin, June 2009]<br />
* Nepomuk Meeting, Freiburg, June 2009<br />
* [http://dot.kde.org/2009/06/10/network-manager-sprint-oslo Network Manager Meeting, Oslo, June 2009]<br />
* GSoC Meeting, Boston, May 2009<br />
* [http://dot.kde.org/2009/05/07/amarok-developer-sprint-looking-back-rocking-weekend Amarok Meeting, Berlin, May 2009]<br />
* KDE Coherence Meeting, Paris, May 2009<br />
* KDevelop Meeting, Mykolayiv, April 2009<br />
* [http://dot.kde.org/2009/04/06/pim-hackers-boost-akonadi-future Akonadi Meeting, Berlin, April 2009]<br />
* [http://dot.kde.org/2009/02/11/plasma-team-looks-future Plasma Meeting, Tokamak 2, Oporto, February 2009]<br />
* KDE PIM Meeting, Osnabrück, January 2009<br />
* [http://camp.kde.org Camp KDE Jamaica, January 2009]<br />
<br />
=== 2008 ===<br />
<br />
* [http://dot.kde.org/2008/11/11/koffice-sprint-2008 KOffice Meeting, Berlin, November 2008]<br />
* Akonadi Halloween Sprint, Essen, November 2008<br />
* KDE Graphics, Genoa, October 2008<br />
* KPhotoalbum Sprint, Aalborg, September 2008<br />
* Syncing Meeting, Berlin, August 2008<br />
* [http://dot.kde.org/2008/07/21/kde-bindings-kross-meeting KDE Bindings / Kross Meeting, Berlin, July 2008]<br />
* [http://dot.kde.org/2008/04/10/kdevelop-team-meeting-agenda KDevelop Team Meeting, Munich, April 2008]<br />
* [http://dot.kde.org/2008/04/21/tokamak-sprint-turns-plasma-upside-down Tokamak Plasma Sprint, Milan, April 2008]<br />
* [http://dot.kde.org/2008/04/15/kate-developers-meeting Kate Developer Meeting, Darmstadt, April 2008]<br />
* [http://dot.kde.org/2008/03/27/akonadi-sprint-readies-kde-41 Akonadi Developer Meeting, Berlin, March 2008]<br />
* [http://dot.kde.org/2008/02/21/kde-pim-team-meets-talk-akonadi-and-kde-41 KDE PIM Meeting in Osnabrück, February 2008]<br />
* [http://dot.kde.org/2008/01/20/second-day-kde-40-release-event KDE 4.0 Release Event, Mountain View, Janury 2008]<br />
<br />
<br />
=== 2007 ===<br />
<br />
* [http://dot.kde.org/2007/12/05/first-kde-education-meeting-great-success KDE EDU Meeting, Paris, December 2007]<br />
* [http://dot.kde.org/2007/10/30/second-koffice-sprint-berlin-focuses-release-polish KOffice Spit'n'Polish meeting, Berlin, October 2007]<br />
* [http://dot.kde.org/2007/09/18/windows-developers-meet-berlin KDE on Windows Meeting, Berlin, September 2007]<br />
* Amarok meeting at aKademy, Glasgow, July 2007<br />
* Oxygen meeting in Milan, June 2007<br />
* [http://dot.kde.org/2007/05/14/koffice-odf-sprint-report ODF meeting in Berlin, May 2007]<br />
* [http://dot.kde.org/2007/04/25/akonadi-hacking-meeting Akonadi meeting in Berlin, April 2007]<br />
* [http://dot.kde.org/2007/01/29/kde-pim-annual-meeting-pushes-advanced-design-enterprise-stability KDE PIM Meeting at Osnabrück, January 2007]<br />
<br />
=== 2006 ===<br />
* [http://dot.kde.org/1151271635/ KDE 4 Core, Trysil, July 2006]</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_e.V./Sprints/KDEMobile-2010&diff=6324KDE e.V./Sprints/KDEMobile-20102010-11-22T10:03:24Z<p>Morpheuz: moved KDE e.V./Sprints/KDEMobile-2010 to KDE Mobile/Sprints/November2010-Planning:&#32;moving to the right place</p>
<hr />
<div>#REDIRECT [[KDE Mobile/Sprints/November2010-Planning]]</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_Mobile/Sprints/November2010-Planning&diff=6323KDE Mobile/Sprints/November2010-Planning2010-11-22T10:03:24Z<p>Morpheuz: moved KDE e.V./Sprints/KDEMobile-2010 to KDE Mobile/Sprints/November2010-Planning:&#32;moving to the right place</p>
<hr />
<div>==General==<br />
<br />
The mobile sprint would be the first sprint with KDE on mobile in mind. The idea here is to put together people from different KDE's sub-projects to discuss about problems that affects them all when going to mobile platforms.<br />
<br />
==Date==<br />
<br />
November, 18th - 21th<br />
<br />
== Location / Travel Information ==<br />
<br />
<del>'''''Dublin''</del><br />
<br />
We couldn't find a place or somebody to organize the sprint in a proper way in this city. Thanks a lot for the people that tried making it happen in Dublin, but it just got harder and more expensive than doing in Berlin. Let's try again Dublin the next time :(<br />
<br />
'''''Berlin'' <br />
<br />
=== Office ===<br />
<br />
<b>Attention:</b> KDAB moved since last time!<br />
<br />
<pre><br />
KDAB<br />
Tempelhofer Ufer 11<br />
10963 Berlin<br />
Germany<br />
Phone: +49-30-5213254-70<br />
</pre><br />
<br />
[http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=tempelhofer+ufer+11,+10963+berlin&sll=37.0625,-95.677068&sspn=48.240201,88.857422&ie=UTF8&hq=&hnear=Tempelhofer+Ufer+11,+Kreuzberg+10963+Berlin,+Germany&ll=52.498335,13.38609&spn=0.004559,0.010847&t=h&z=17 Google Maps]<br />
<br />
Getting there by public transportation:<br />
* subway lines U1 or U6 to "Hallesches Tor"<br />
* subway lines U1 or U7 to "Möckernbrücke"<br />
* bus line M41 to "Hallesches Tor" (leaves from Berlin Hauptbahnhof)<br />
<br />
Getting in:<br />
* If the big front door is closed, there is a door bell on the right, labeled 'KDAB'.<br />
* After passing the main gate, there are two options:<br />
** Take the stairs on the right, go up one floor, take the door on your right and go up one more floor. You'll find a door labeled KDAB in front of your with a door bell on the right (that one might need some more pressure to trigger).<br />
** Be lazy and go through the second big door right in front of you, turn right and take the entrance to the elevator on your right. KDAB is on the second floor.<br />
<br />
=== Hostels ===<br />
<br />
<pre><br />
http://www.meininger-hostels.com/ -> starting at €8,67 / night<br />
Hallesches Ufer 3 Berlin D-10963 Berlin<br />
tel: +49 (0)30 9832 1075<br />
</pre><br />
<br />
<pre><br />
http://www.meininger-hostels.com/ -> starting at €8,67 / night<br />
Tempelhofer Ufer 10 D-10963 Berlin<br />
tel: +49 (0)30 983 21 075<br />
</pre><br />
<br />
<pre><br />
http://www.grandhostel-berlin.de/ -> starting at €18,00 / night<br />
Tempelhofer Ufer 14 10963 Berlin<br />
Tel: +49 (30) 200 95 45-0<br />
Fax: +49 (30) 200 95 45 15<br />
email: info@grandhostel-berlin.de<br />
</pre><br />
<br />
=== Public Transportation ===<br />
<br />
Some general notes on public transportation in Berlin. But the hostels are walking distance from the office anyway.<br />
<br />
==== Reginal trains/S-Bahn/U-Bahn/Tram/Bus Tickets ====<br />
<br />
===== Zones =====<br />
<br />
Everywhere you need to go is covered by the 'AB' zone tickets, with the exception of SXF, for that you need one for the 'ABC' zone.<br />
<br />
===== Buying Tickets =====<br />
<br />
Tickets can be bought at ticket machines which you'll find at every station and the bus stop at TXL. On stations with long-distance connections you might find two types of ticket machines, use the ones labeled 'BVG' in black on a yellow square, not the ones labeled 'DB' or 'Deutsche Bahn'.<br />
<br />
Ticket machines always take coins, and sometimes bills and ec cards (no credit cards IIRC).<br />
<br />
===== Prices and Price Optimizations =====<br />
<br />
Single trip costs 2.10€ in 'AB' zone and 2.50€ for 'ABC'. The ticket if valid for a single trip (including changing trains, as long as you go roughly into one direction) for all means of transportation listed above, ie. you don't need two tickets when switching from S-Bahn to U-Bahn for example. Tickets have to be stamped before entering the train once.<br />
<br />
There are a number of optimizations though:<br />
<br />
* You can purchase a batch of four tickets at once ("4 Fahrten Karte"), which costs 8€ for 'AB'.<br />
* If you plan to do more than 2 trips a day, purchase the day ticket instead, 6.10€ for 'AB'.<br />
* If you do two trips a day with 4 or 5 persons, consider the group day ticket ("Kleingruppenkarte"), which costs 15.90€ for 'AB'.<br />
* If you only travel for three stops, there is the short trip ticket which costs 1.30€. This might be interesting in combination with the next option.<br />
* If you are traveling together with a local who has a monthly ticket, one additional person can tag along for free after 20:00 on workdays and during the entire day on weekends and public holidays.<br />
<br />
===== Schedule =====<br />
<br />
Schedule can be checked online (see link below), which makes sense when traveling outside of the normal working hours on weekdays (where trains go every 5 minutes). During weekdays service ends at around 1am. On weekends, public holidays and nights leading up to those trains usually go all night but only every 15 or 20 minutes.<br />
<br />
===== More Information =====<br />
<br />
<br />
[http://www.bvg.de Local transportation in Berlin]<br />
<br />
[http://www.bvg.de/index.php/de/binaries/asset/download/21115/file/1-1 Subway and railway map of Berlin]<br />
<br />
==== Taxis ====<br />
<br />
Taxi to TXL costs 20-25€.<br />
<br />
==== Airports ====<br />
<br />
There are currently two active airports in Berlin: Tegel (TXL) and Schönefeld (SXF). Make sure you know which one to go to, picking the wrong one has only happend to locals so far and you don't want to change that :)<br />
<br />
TXL is not connected to any train line, but there is a shuttle bus (called 'TXL') leaving in front of the terminal building towards the city center.<br />
<br />
SXF has a station for both regional trains (red 'B' on white square) and a S-Bahn line (white 'S' on green circle).<br />
<br />
[http://www.berlin-airport.de Berlin airport website] (includes airport maps etc.)<br />
<br />
==Agenda==<br />
<br />
===Friday===<br />
* kdelibs modular (different profiles)<br />
* Results of the KDE Session on MeeGo Conference ([http://wiki.meego.com/MeeGo_Conference_2010/Unconference_KDE-mobile_UX KDE mobile UX], QtComponents)<br />
* Community OBS for MeeGo (easily provide packages)<br />
* Plasma bridge for QtComponents<br />
<br />
===Saturday===<br />
* Plasma's QML infrastructure easily reachable by other KDE apps (i.e. KDE PIM)<br />
<br />
===Sunday===<br />
* Plasma mobile<br />
* Other mobile platforms (non-meego)<br />
<br />
===Goals===<br />
* Show off KDE on MeeGo (ideapad) - DONE<br />
* Common QML infrastructure in KDE (i18n, KICon, KConfig, etc..) - WIP<br />
* Qt-Components for Plasma - WIP<br />
* Decisions about next steps - WIP<br />
<br />
==Notes==<br />
<br />
* we will attempt to get a real KDE space on OBS<br />
* the spec files for MeeGo will be maintained there, using OpenSuse as an upstream, where possible<br />
* the OBS will be undergoing maintenance over the next few weeks, so be patient with it :)<br />
<br />
==Tasks==<br />
<br />
UX:<br />
*packages packages packages<br />
**who's doing that? what still needs doing? how fine-grained?<br />
*how do we make the image?<br />
*what exactly will the image contain?<br />
*what will the plasma shell be like?<br />
*style guide??<br />
*how do we promote this? (don't be smeegol)<br />
*what else needs doing?<br />
<br />
General:<br />
*make qml widgets<br />
*report on the conference: https://promo.notes.kde.org/39<br />
<br />
Sprints:<br />
*check that our "discoveries" get into another sprints<br />
**ux meego (kde/distribution) sprint<br />
**design and interactions sprint (talk to seele and pinheiro)<br />
**plasma sprint<br />
**kde platform sprint (talk to aseigo)<br />
<br />
== Open Questions ==<br />
* will we have different KDE libs spins for the three profiles, on OBS?<br />
<br />
<br />
<br />
==Participants==<br />
<br />
{| class="wikitable" border="1"<br />
!Name<br />
!Email<br />
!Arrival<br />
!Depart<br />
!Cost<br />
!Sponsor?<br />
!Hotel?<br />
!Food<br />
!Work<br />
!Airport<br />
!Flights<br />
!MeeGo Conf?<br />
|-<br />
|Artur Souza<br />
|asouza@kde.org<br />
|<br />
|<br />
|<br />
|No<br />
|Meininger<br />
|no restrictions<br />
|Plasma/Qt-Components<br />
|REC<br />
|<br />
|Yes<br />
|-<br />
|Stefan Majewsky<br />
|majewsky@gmx.net<br />
|Thu 13:30<br />
|Sun 17:30<br />
|64 € (travel, hostel)<br />
|<br />
|booked<br />
|no restrictions<br />
|[[User:Majewsky/Project Tagaro|Project Tagaro]]<br />
|DRS<br />
|bus booked<br />
|No<br />
|-<br />
|Marco Martin<br />
|mart@kde.org<br />
|SXF at 13:05<br />
|SXF at 06:25<br />
|309.71€ with MeeGo conf 151.5€ only sprint<br />
|Yes<br />
|Meininger<br />
|no restrictions<br />
|Plasma/QML/QtComponents<br />
|SXF arrival and departure<br />
|FR8558 / U2 4673<br />
|Yes<br />
|-<br />
|Volker Krause<br />
|vkrause@kde.org<br />
|<br />
|<br />
|0€<br />
|colspan=2|not needed<br />
|no restrictions<br />
|Kontact Mobile<br />
|TXL/SXF<br />
|N/A<br />
|No<br />
|-<br />
|Friedrich Kossebau<br />
|kossebau@kde.org<br />
|at MeeGo Conf (estimated)<br />
|Sun ~12:00 (estimated)<br />
|2|4x50 EUR + 80 EUR (flight back) (estimated)<br />
|colspan=2|TBD/not needed in Berlin<br />
|no restrictions<br />
|<br />
|TXL/SXF<br />
|<br />
|Yes (estimated)<br />
|-<br />
|Anselmo Melo<br />
|anselmolsm@gmail.com<br />
|<br />
|<br />
|~1700EUR<br />
|Yes<br />
|Meininger<br />
|no restrictions<br />
|Plasma and Qt-Components<br />
|REC<br />
|<br />
|Yes<br />
|-<br />
|Stephen Kelly (maybe/partial)<br />
|steveire@gmail.com<br />
|<br />
|<br />
|<br />
|N/A<br />
|N/A<br />
|No restrictions<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Chani<br />
|chanika@gmail.com<br />
|colspan=5|n/a<br />
|veggie<br />
|Plasma<br />
|colspan=2|n/a<br />
|yes<br />
|-<br />
|Boud<br />
|boud@kde.org<br />
|Friday<br />
|Monday<br />
|n/a<br />
|n/a<br />
|not yet<br />
| <br />
|KOffice mobile<br />
|n/a<br />
|n/a<br />
|yes<br />
|<br />
|-<br />
|Marijn Kruisselbrink<br />
|mek@kogmbh.com<br />
|Thursday 4pm<br />
|Sunday 4pm<br />
|n/a<br />
|n/a<br />
|not yet<br />
|veggie<br />
|KOffice mobile<br />
|n/a<br />
|n/a<br />
|no<br />
|<br />
|}</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_Mobile/Sprints&diff=6322KDE Mobile/Sprints2010-11-22T10:02:55Z<p>Morpheuz: /* KDE Mobile Sprints */</p>
<hr />
<div>== Planning ==<br />
<br />
Information about the planning of the mobile sprints.<br />
<br />
* [[/November2010-Planning|November-2010]]<br />
<br />
== Results ==<br />
<br />
Information about the results of the mobiles sprints (used for reporting).<br />
<br />
* [[/November2010-Results|November-2010]]</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_Mobile/Sprints&diff=6321KDE Mobile/Sprints2010-11-22T10:00:23Z<p>Morpheuz: </p>
<hr />
<div>= KDE Mobile Sprints =<br />
<br />
Here you can find information about the mobile sprints regarding KDE Mobile.<br />
<br />
* [[/November2010|November-2010]]</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_Mobile/Sprints&diff=6320KDE Mobile/Sprints2010-11-22T09:59:27Z<p>Morpheuz: Created page with '= KDE Mobile Sprints = Here you can find information about the mobile sprints regarding KDE Mobile.'</p>
<hr />
<div>= KDE Mobile Sprints =<br />
<br />
Here you can find information about the mobile sprints regarding KDE Mobile.</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_Mobile&diff=6319KDE Mobile2010-11-22T09:57:42Z<p>Morpheuz: /* Project */</p>
<hr />
<div>= Overview =<br />
<br />
The "KDE Mobile" project aims at bringing the KDE Platform and the KDE Plasma Workspace onto mobile, netbook, in-car and tablets type of devices.<br />
<br />
Right now one of our primary target are the Maemo based systems, and soon to follow MeeGo based systems.<br />
<br />
If you're new to the Maemo microcosm, you might want to start with the "[[/Maemo Explained|Maemo Explained]]" section to get an overview of the different projects, devices, systems used around.<br />
<br />
Once you are more familiar with the project, you will be able to find more information on the KDE Mobile project [[/Media|in the media]]. Here we try to list blogs, presentations and articles about our effort.<br />
<br />
= Development =<br />
<br />
== Maemo ==<br />
<br />
'''If you just want to quickly get started, please use our VM with the scratchbox toolchain deployed: [[Projects/Mobile/MaemoVM|Maemo5/Qt SDK VM]]'''<br />
<br />
* [[/Scratchbox|Using Scratchbox]] (preferred method for now)<br />
* [[/Scratchbox2|Using Scratchbox2]] (unsupported)<br />
<br />
=== Relevant sections of the Maemo wiki ===<br />
* [http://wiki.maemo.org/Qt4Hildon Qt on Hildon]<br />
* [http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Development_Environment/Maemo_Programming_Environments/Using_Maemo_5_specific_APIs_in_Qt_application Maemo specific Qt API]<br />
* [http://wiki.maemo.org/Packaging_a_Qt_application Packaging a Qt application]<br />
* [http://wiki.maemo.org/N900_USB_networking USB Networking on N900] for fast installation/testing<br />
<br />
== Maemo/MeeGo ==<br />
<br />
* [[/MADDE|Using MADDE]] (unsupported for now, probably the future though)<br />
* [[Meego development with KDE]] - based off notes from the Pre-DevDays Sprint in the SF Bay area.<br />
<br />
== Symbian ==<br />
<br />
Nothing there yet, some people showed interest though.<br />
<br />
= Project =<br />
<br />
* [[/Roadmap|Roadmap]]<br />
* [[/MaemoPackages|Maemo Packages matrix]]<br />
* [[/PlatformModifications|Platform Profiles Plan]]<br />
* [[/Sprints|Sprints]]<br />
<br />
= Contacts =<br />
* [mailto:kde-mobile@kde.org kde-mobile@kde.org] developers mailing list: [https://mail.kde.org/mailman/listinfo/kde-mobile subscribe], [http://mail.kde.org/pipermail/kde-mobile/ archives]<br />
* [mailto:kde-mobile-users@kde.org kde-mobile-users@kde.org] users mailing list: [https://mail.kde.org/mailman/listinfo/kde-mobile-users subscribe], [http://mail.kde.org/pipermail/kde-mobile-users/ archives]<br />
* [irc://irc.freenode.net/kde-mobile #kde-mobile] developers channel on irc.freenode.net<br />
* [[/Contributors|Contributors]]</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_Mobile/PlatformModifications&diff=6318KDE Mobile/PlatformModifications2010-11-22T09:51:49Z<p>Morpheuz: Created page with '= Dependency changes = {| cellspacing="0" cellpadding="5" border="1" class="sortable" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" |...'</p>
<hr />
<div>= Dependency changes =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" class="sortable" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Object<br />
! Change description<br />
! Responsible <br />
{{FeatureDone|kdeinit4|Depend only on kdecore, have the other ones dynamically dl-opened if available|ervin@kde.org|Kevin Ottens}}<br />
{{FeatureDone|libplasma|Make kdewebkit optional, use QtWebkit|ervin@kde.org|Kevin Ottens}}<br />
{{FeatureDone|libplasma|Make knewstuff optional, #ifdef relevant code|ervin@kde.org|Kevin Ottens}}<br />
{{FeatureDone|libplasma|Make solid optional, #ifdef relevant code|ervin@kde.org|Kevin Ottens}}<br />
{{FeatureDone|libplasma|Make kio optional, use QFileDialog|ervin@kde.org|Kevin Ottens}}<br />
{{FeatureDone|libkio|Make solid optional (disable KDeviceListModel and KStatusBarOfflineIndicator, make KDesktopFileAction less clever, also see KMountpoint below)|ervin@kde.org|Kevin Ottens}}<br />
{{FeatureDone|libkdnssd|Use KCoreConfigSkeleton (removes kdeui dependency), unfortunately in public API, can be done only for the mobile profile|ervin@kde.org|Kevin Ottens}}<br />
{{FeatureTodo|libknewstuff3|Use Attica only, remove KIO dependency|noone@kde.org|No One}}<br />
{{FeatureDone|libkunitconversion|Use QNetwork* instead of KIO and Solid, makes it depend on kdecore only|ervin@kde.org|Kevin Ottens}}<br />
|}<br />
<br />
= Class moves (BIC on Windows and Mac) =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" class="sortable" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Library<br />
! Change description<br />
! Responsible <br />
{{FeatureDone|libkio|Move KArchive and children in kdecore/io, affects libplasma|ervin@kde.org|Kevin Ottens}}<br />
{{FeatureDone|libkio|Move KMountpoint (needs KMountpoint to not use solid anymore, use /dev/disk/by-uuid instead) to kdecore|ervin@kde.org|Kevin Ottens}}<br />
{{FeatureDone|libkio|Move KDirWatch (needs KMountpoint moved first) to kdecore, affects kwallet, libplasma|ervin@kde.org|Kevin Ottens}}<br />
{{FeatureDone|libkutils|Split kutils in several specialized libraries (still build a dummy libkutils depending on the new libraries in the desktop case)|ervin@kde.org|Kevin Ottens}}<br />
|}<br />
<br />
= Postponed/Cancelled =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" class="sortable" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Object<br />
! Change description<br />
! Responsible <br />
{{FeatureTodo|libkdecore|Make ktoolinvocation use QDesktopService and not klauncher (needs to check feasibility)|noone@kde.org|No One}}<br />
{{FeatureTodo|libkio|In process ioslaves (libkio stops using klauncher)|noone@kde.org|No One}}<br />
{{FeatureTodo|libkio|Investigate removing libstream* deps. Requires making KFileMetaInfo and PredicateProperties no-ops or use nepomuk?|noone@kde.org|No One}}<br />
|}</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_Mobile/MaemoPackages&diff=6317KDE Mobile/MaemoPackages2010-11-22T09:51:09Z<p>Morpheuz: Created page with '= KDE Maemo Repository = The current KDE Maemo development packages can be found at http://files.kolab.org/local/maemo Please be aware that these packages are highly '''EXPERIM...'</p>
<hr />
<div>= KDE Maemo Repository =<br />
<br />
The current KDE Maemo development packages can be found at http://files.kolab.org/local/maemo Please be aware that these packages are highly '''EXPERIMENTAL''' and use it without any warranty. For more details please take a look at the '''[http://files.kolab.org/local/maemo/README.html README]'''<br />
<br />
To start e.g. akonadi you should set the LD_LIBRARY_PATH (export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/qt4-maemo5/lib)<br />
<br />
= Dependencies needed for the KDE Platform =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" class="sortable" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Package <br />
! Details <br />
! Maintainer <br />
{{FeatureDone|libqt4-maemo5-sql-mysql/libqt4-experimental-sql-mysql|sql-mysql support|haraldDOTfernengelATnokiaDOTcom|Harald Fernengel}} {{FeatureDone|raptor|minimum version: 1.4.20, recent enough version to build Soprano is already in extras-devel|Noone|Noone}}<br />
{{FeatureDone|rasqual|minimum version: 0.9.16, recent enough version to build Soprano is already in extras-devel|Noone|Noone}} {{FeatureDone|virtuoso|version: 6.1.0 |bjoernDOTricksATintevationDOTde|Bjoern Ricks}}<br />
{{FeatureDone|mysql|version: New from scratch 5.0.89|bjoernDOTricksATintevationDOTde|Bjoern Ricks}}<br />
{{FeatureDone|shared-mime-info|version: 0.70, tricky dependency problem since Maemo platform packages depend on the exact installed version '''Version Problem is not solved yet'''|bjoernDOTricksATintevationDOTde|Bjoern Ricks}} {{FeatureTodo|cyrus-sasl|version: 2.1.23, recent enough version to build kdepimlibs already in extras-devel|Noone|Noone}}<br />
{{FeatureDone|gnupg|version: 2.0.15|bjoernDOTricksATintevationDOTde|Bjoern Ricks}}<br />
{{FeatureDone|libassuan|version: 2.0.0|bjoernDOTricksATintevationDOTde|Bjoern Ricks}}<br />
{{FeatureDone|libgcrypt|version: 1.4.5|bjoernDOTricksATintevationDOTde|Bjoern Ricks}}<br />
{{FeatureDone|libgpg-error|version: 1.7|bjoernDOTricksATintevationDOTde|Bjoern Ricks}}<br />
{{FeatureDone|dirmngr|version: 1.1.0rc1|bjoernDOTricksATintevationDOTde|Bjoern Ricks}}<br />
{{FeatureDone|libksba|version: 1.0.7|bjoernDOTricksATintevationDOTde|Bjoern Ricks}}<br />
{{FeatureDone|gpgme|version: 1.3.0|bjoernDOTricksATintevationDOTde|Bjoern Ricks}} <br />
<br />
|}<br />
<br />
<br />
MySQL package sources can be found at http://gitorious.org/maemoized-packages/maemoized-packages/trees/master/mysql<br />
<br />
Qt MySQL driver can be found at http://gitorious.org/maemoized-packages/maemoized-packages/trees/master/qt<br />
<br />
Virtuoso package files can be found at http://gitorious.org/maemoized-packages/maemoized-packages/trees/master/virtuoso<br />
<br />
<br />
= KDE Platform =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" class="sortable" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Package <br />
! Details <br />
! Maintainer <br />
{{FeatureDone|Automoc4|version: trunk (0.9.89), only needed during build time|bjoernDOTricksATintevationDOTde|Bjoern Ricks}} {{FeatureDone|Strigi|version: 0.7.1|bjoernDOTricksATintevationDOTde|Bjoern Ricks}}<br />
{{FeatureDone|Soprano|version: 2.4.0.1|bjoernDOTricksATintevationDOTde|Bjoern Ricks}} <br />
{{FeatureInProgress|Akonadi Server|version: Akonadi is packaged from [http://websvn.kde.org/trunk/kdesupport/akonadi/ trunk]. Therefore the packaging process is still ongoing|bjoernDOTricksATintevationDOTde|Bjoern Ricks}}<br />
{{FeatureDone|Shared Desktop Ontologies|version: 0.2|bjoernDOTricksATintevationDOTde|Bjoern Ricks}} {{FeatureDone|libattica|version: 0.1.2|bjoernDOTricksATintevationDOTde|Bjoern Ricks}}<br />
{{FeatureDone|kdelibs|version: 4.4.0|bjoernDOTricksATintevationDOTde|Bjoern Ricks}} <br />
|}<br />
<br />
KDE PIM maemo packages can be found at http://websvn.kde.org/branches/work/komo/packaging/maemo/<br />
<br />
KDE PIM maemo sources can be found at http://websvn.kde.org/branches/work/komo<br />
<br />
= KDE Plasma Mobile =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" class="sortable" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Package <br />
! Details <br />
! Maintainer <br />
{{FeatureTodo|all|N/A|Noone}} <br />
<br />
|}<br />
<br />
= KDE PIM =<br />
<br />
Current KDE PIM Packagers [http://websvn.kde.org/*checkout*/trunk/KDE/kdepim/README.packagers?revision=HEAD Readme] <br />
<br />
{| cellspacing="0" cellpadding="5" border="1" class="sortable" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Package <br />
! Details <br />
! Maintainer <br />
{{FeatureInProgress|kdepimlibs|kdepimlibs are packaged from [http://websvn.kde.org/trunk/KDE/kdepimlibs/ trunk]. Therefore the packaging process is still ongoing|bjoernDOTricksATintevationDOTde|Bjoern Ricks}} <br />
{{FeatureInProgress|kdepim|kdepim is packaged from [http://websvn.kde.org/branches/work/komo/kdepim komo branch] Therefore the packaging process is still ongoing|bjoernDOTricksATintevationDOTde|Bjoern Ricks}} <br />
|}</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_Mobile/Roadmap&diff=6316KDE Mobile/Roadmap2010-11-22T09:50:35Z<p>Morpheuz: Created page with '= Milestones = '''Work in progress!''' == M1: Facilitate contributions within the community == {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; bor...'</p>
<hr />
<div>= Milestones =<br />
<br />
'''Work in progress!'''<br />
<br />
== M1: Facilitate contributions within the community ==<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Goal description<br />
! Details<br />
! Contact<br />
{{FeatureDone|Produce a VM helping deploy scratchbox + qt-maemo 4.6|First version produced and advertised|ervin@kde.org|Kevin Ottens}}<br />
{{FeatureInProgress|Fill the package matrices|Initial list pending|menard@kde.org|Alexis Menard}}<br />
{{FeatureTodo|Get all KDE Platform dependencies packaged|Blocked by missing package matrix|menard@kde.org|Alexis Menard}}<br />
|}<br />
<br />
== M2: Get the KDE Platform easily deployable on Maemo ==<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Goal description<br />
! Details<br />
! Contact<br />
{{FeatureTodo|Get the whole KDE Platform packaged||noone@foo.org|No One}}<br />
|}<br />
<br />
<br />
== M3: Produce an alternative Plasma Shell + PIM apps ==<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Goal description<br />
! Details<br />
! Contact<br />
{{FeatureTodo|...|...|noone@bar.org|No One}}<br />
|}</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_Mobile/Meego_development_with_KDE&diff=6315KDE Mobile/Meego development with KDE2010-11-22T09:49:57Z<p>Morpheuz: Created page with 'This is a page to help developers get up and running for KDE development on Meego. == Beginning Links == * http://wiki.meego.com/MeeGo_SDK_Development_Options * http://wiki.m...'</p>
<hr />
<div>This is a page to help developers get up and running for KDE development on Meego.<br />
<br />
== Beginning Links ==<br />
<br />
<br />
* http://wiki.meego.com/MeeGo_SDK_Development_Options<br />
<br />
* http://wiki.meego.com/MeeGo_SDK_with_Xephyr<br />
use Xephyr if you have an Intel graphics card, else use Qemu:<br />
* http://wiki.meego.com/MeeGo_SDK_Development_Options<br />
<br />
* http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux<br />
how to use QtCreator to build meego software<br />
<br />
===Maemo, not Meego:===<br />
http://wiki.maemo.org/Documentation/Maemo_5_Final_SDK_Installation<br />
<br />
== Getting Started ==<br />
<br />
There are three ways to get a full MeeGo GUI running:<br />
* using QEMU (emulating a device)<br />
* using Xephyr (using a chroot)<br />
**Note: only works if you have an Intel graphics card.<br />
* using a real device<br />
<br />
<br />
To build stuff you can either use one of the above three options, or as a fourth (and probably) easier option, you can use qt-creator with madde and its Meego plugin. A problem with this is that there apparently is something wrong if you try to use libmeegotouch.<br />
<br />
==Using QEMU==<br />
<br />
If you don't have an Intel graphics card you need to use this method.<br />
<br />
==Using Xephyr==<br />
<br />
*Use xhost: set it to allow connections to everyone from everywhere if you have problems, yes this is bad security "xhost +"<br />
*In chroot, to be non-root, su to user "meego".<br />
*It has a small partition, but you can mount external things via:<br />
mount --bind <source> <path/to/chroot/target><br />
<br />
==Using a real device==<br />
<br />
== Dynamic Languages ==<br />
<br />
This is based off an article on [http://techbase.kde.org/Meego_development_with_KDE| The Irish Pengiun], I've put together the following how-to to get Qt Ruby working on Meego. Note, to aid in rapid development, we'll be using the netbook edition.<br />
<br />
=== VirtualBox ===<br />
First, get VirtualBox OSE installed on your system. Once that is installed, download the Meego 1.0 Netbook image.<br />
<br />
== KDE on MeeGo Community OBS ==<br />
<br />
We use the MeeGo community build service (https://build.pub.meego.com/) for KDE packaging.<br />
<br />
Since it does not support team repositories yet, we use Mek's personal repository as the official KDE repository for now:<br />
https://build.pub.meego.com/project/show?project=home%3Amkruisselbrink%3Akde<br />
<br />
Add the repo like this as root:<br />
zypper ar -f http://repo.pub.meego.com/home:/mkruisselbrink:/kde/meego_1.1_core/ mek-kde<br />
<br />
=== How to get an account ===<br />
<br />
(See also http://wiki.meego.com/Build_Infrastructure/Packagers_Developers#How_to_get_started for official guideline)<br />
<br />
* get an account on meego.com (you probably have one already if you were at the MeeGo conference, it's the same as the conference account)<br />
<br />
* ask a guy named 'lbt' on '#meego' on Freenode to activate your account for the community OBS. Tell him your meego.com user name for that.<br />
<br />
* log in to https://build.pub.meego.com/ once (necessary for the following step to succeed).<br />
<br />
* ask a member of the KDE MeeGo OBS project to add you to the project (e.g. Mek, Artur, Marco, Volker, full list available at the above repo link)<br />
<br />
=== How to access the KDE repository with osc ===<br />
<br />
==== Initial setup ====<br />
<code bash><br />
zypper install osc<br />
</code><br />
<br />
Edit the ''apiurl'' line in ''~/.oscrc'' to:<br />
<code ini><br />
apiurl = https://api.pub.meego.com<br />
</code><br />
<br />
Now run ''osc list'' and follow instructions to fill in username and password. You should see a full repository listing there, to confirm the setup was successful.<br />
<br />
Now checkout the KDE repository using<br />
<br />
<code bash><br />
osc checkout home:mkruisselbrink:kde<br />
</code><br />
<br />
This will take a while and download all our package sources, so have some disk space available. Downloading just some packages is probably possible as well, but we assume in the following you have a full checkout.<br />
<br />
==== Adding and Maintaining Packages ====<br />
<br />
''osc'' works quite similar to Subversion, most commands should thus look very familiar (''update'', ''add'', ''diff'', ''commit'', etc). To modify existing packages, just edit the .spec file and add/modify the corresponding sources if necessary and commit the result. The OBS will then automatically try to build new packages (both for the one you just modified and for all dependencies).</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_Mobile/MADDE&diff=6314KDE Mobile/MADDE2010-11-22T09:49:27Z<p>Morpheuz: Created page with '==Building KDE for the N900 with the MADDE toolchain== {{warning|This is pretty much work in progress}} Get MADDE: http://wiki.maemo.org/MADDE If you MADDE doesn't have Qt 4.6...'</p>
<hr />
<div>==Building KDE for the N900 with the MADDE toolchain==<br />
<br />
{{warning|This is pretty much work in progress}}<br />
<br />
Get MADDE: http://wiki.maemo.org/MADDE<br />
<br />
If you MADDE doesn't have Qt 4.6 support, get it from http://chaos.troll.no/~harald/MADDE<br />
<br />
Note that you also need to symlink Qt from your sysroot to your /opt host directory. This is ugly, and will vanish once MADDE gets full Qt 4.6 support:<br />
<br />
<code bash><br />
cd /opt/qt4-maemo5<br />
sudo ln -s $HOME/.madde/0.6.14/sysroots/fremantle-arm-sysroot-2.2009-51-1-qt453/opt/qt4-maemo5/lib .<br />
sudo ln -s $HOME/.madde/0.6.14/sysroots/fremantle-arm-sysroot-2.2009-51-1-qt453/opt/qt4-maemo5/include .<br />
</code><br />
<br />
===CMake===<br />
<br />
CMake got cross-compiling support in version 2.6. Note that CMake currently can't build ARM and x86 binaries at the same time, so anything that needs a bootstrapped tool needs to be compiled twice, once for x86 and once for ARM.<br />
<br />
To ease cross-compiling setup, CMake features toolchain files. Here's an example CMake toolchain file that invokes MADDE's gcc directly:<br />
<br />
<code cmake><br />
include (CMakeForceCompiler)<br />
<br />
set(CMAKE_SYSTEM_NAME Linux)<br />
<br />
# set this to wherever MADDE is<br />
set(MADDE_HOME $ENV{HOME}/.madde/0.6.14/targets/fremantle-qt-0951)<br />
<br />
CMAKE_FORCE_C_COMPILER(${MADDE_HOME}/bin/gcc GNU)<br />
CMAKE_FORCE_CXX_COMPILER(${MADDE_HOME}/bin/g++ GNU)<br />
<br />
set(CMAKE_FIND_ROOT_PATH ${MADDE_HOME})<br />
<br />
set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)<br />
set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)<br />
set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)<br />
</code><br />
<br />
Save this file somewhere, e.g. to <tt>toolchain-madde.cmake</tt> and pass <tt>-DCMAKE_TOOLCHAIN_FILE=$HOME/toolchain-madde.cmake</tt> parameter.<br />
<br />
Unfortunately, current CMake 2.6 likes to use absolute paths. This won't work well with MADDE, which evaluates absolute paths relative to its sysroot directory. The <tt>-DCMAKE_USE_RELATIVE_PATHS=ON</tt> CMake flag could help, but seems to have some issues. In the meantime, we use a small hack, by symlinking our home directory into MADDEs sysroot, so all pathes within the MADDE environment will match the ones on our home system:<br />
<br />
<code bash><br />
cd ~/.madde/0.6.14/sysroots/fremantle-arm-sysroot-2.2009-51-1-qt453<br />
mkdir home<br />
cd home<br />
ln -s $HOME .<br />
</code><br />
<br />
It is assumed that you checked out the kde sources in your $HOME directory, otherwise, adjust the symlink accordingly.<br />
<br />
===kdelibs===<br />
<br />
KDElibs has several bootstrapped tools, which need to be compiled for x86. Unfortunately, current CMake doesn't support building them in one go, so we have to do the following:<br />
<br />
<code bash><br />
cd /path/to/kdelibs/sources<br />
mkdir build-x86<br />
cd build-x86<br />
cmake ..<br />
make -C kdecore/kconfig_compiler<br />
make -C kjs icemaker<br />
make -C kdoctools meinproc4<br />
</code><br />
<br />
This builds the host tools for x86.<br />
<br />
Now, we can do an ARM build:<br />
<br />
<code bash><br />
cd /path/to/kdelibs/sources<br />
mkdir build-arm<br />
cd build-arm<br />
cmake .. -DCMAKE_TOOLCHAIN_FILE=$HOME/toolchain-madde.cmake -DKDE_HOST_TOOLS_PATH=/path/to/kdelibs/sources/bld-x86 ..<br />
</code><br />
<br />
adapt the pathes above accordingly.</div>Morpheuzhttps://community.kde.org/index.php?title=Projects/Maemo/KDE4_on_Mer&diff=6313Projects/Maemo/KDE4 on Mer2010-11-22T09:48:33Z<p>Morpheuz: Created page with 'This Page describes how to get KDE4 Running on the [http://wiki.maemo.org/Mer Mer] operating system. Install KDE using the -t command for apt-get apt-get -t jaunty install kde...'</p>
<hr />
<div>This Page describes how to get KDE4 Running on the [http://wiki.maemo.org/Mer Mer] operating system.<br />
<br />
Install KDE using the -t command for apt-get<br />
apt-get -t jaunty install kde-workspace</div>Morpheuzhttps://community.kde.org/index.php?title=Projects/Maemo/KDE4_on_n810&diff=6312Projects/Maemo/KDE4 on n8102010-11-22T09:48:08Z<p>Morpheuz: Created page with 'The flash memory which stores the maemo operating system on the n810 is too small to install KDE or do program development. In order to install KDE, you need to copy the maemo sy...'</p>
<hr />
<div>The flash memory which stores the maemo operating system on the n810 is too small to install KDE or do program development. In order to install KDE, you need to copy the maemo system from flash to the SD card, and enable booting from there.<br />
==Flash your n810 with the R&D version of Nokia OS==<br />
Update the n810 to the latest version of the operating system and software development environment:<br />
* Optional: Create backup on internal storage device (original state)<br />
* Download [http://tablets-dev.nokia.com/d3.php flasher-3.0] and [http://tablets-dev.nokia.com/nokia_N810.php Nokia OS2008] to the computer you will be flashing the n810 from<br />
* You will need your Product ID (MAC address) to download the Nokia OS. It can be found on your n810 in the Control Panel in About the product, or printed on your battery.<br />
* Turn off your n810 and unplug the power supply; be sure it is fully charged<br />
* Attach the USB cable to your n810 and computer.<br />
* Flash with diablo<br />
sudo ./flasher-3.0 -F RX-44_DIABLO_5.2008.43-7_PR_COMBINED_MR0_ARM.bin -f -R<br />
* When you get the message "Suitable USB device not found, waiting", plug the power supply in to the n810. The flashing will commence.<br />
* When prompted, reboot the n810. You can also disconnect the USB cable.<br />
<br />
==Set Up Partitions and Boot Menu==<br />
Partition the SD card, clone the maemo system to it, and set up a boot menu:<br />
'''WARNING:''' This will erase all existing data on the SD card.<br />
* After booting in to the freshly flashed system...<br />
* Setup networking on the device; this may involve typing your WPA key if it is a secure network.<br />
* '''Do NOT''' install the Nokia Operating System update that's offered by the flashing button in the top bar, that will cause a mismatch in the initfs version and you won't get the boot menu (for a dual boot method that works with updated OS too see the tutorial at http://wiki.maemo.org/Booting_from_a_flash_card)<br />
* Open the Application manager and enable the maemo Extras repository<br />
* Install openssh and set root password<br />
* Optional: Create another backup (mainly as shortcut for enabling the extras repository<br />
* As root, ssh into the n810. /sbin/ifconfig will tell you the associated IP address if you don't know it.<br />
* Install wget and download console-tools.deb in to /root<br />
apt-get install wget<br />
cd /root<br />
wget http://penguinbait.com/console-tools.deb<br />
* Unmount your external media card; if they are not already mounted you don't have to do this<br />
umount /media/mmc1<br />
umount /media/mmc2<br />
* Install the n810 console-tools:<br />
dpkg -i console-tools.deb<br />
* Disable virtual memory if active, in the Control Panel.<br />
* The next step is to repartition and format your SD card. NOTE: This will '''ERASE''' all the data on it, so be careful when doing it.<br />
* Run pbeasy in an X-terminal on the n810, as a user (not root). Select the Partition option, and for a 1920 Mb SD card, enter 120 Mb for both VFAT and swap partitions, which leaves the rest for an EXT3 partition which will be used for the software development system. After partitioning, it will reboot.<br />
* After the reboot, run pbeasy again, and select the Clone option. This formats the new partitions, clones the maemo system from the flash onto the SD card's EXT3 partition and sets up a boot menu to allow either flash or SD card system to be selected at boot time.<br />
* Reboot the n810 and you should now see boot menu options.<br />
* Select the Internal MMC card option and check that it boots successfully. If not, try repeating the Clone process - it should work on the second attempt.<br />
<br />
==Install KDE4==<br />
* During the boot up, hold the memory key (lower left on the drawer keyboard, right under the direction pad) and you'll get a boot menu. Choose the third option (External MMC card) to boot from SD, the first one will boot from flash.<br />
* From your computer, use Kwrite or Kate, and point it to sftp://root@192.168.1.14/etc/apt/sources.list.d/hildon-application-manager.list and add Marijn's repos. Alternatively you can ssh in to the n810 and edit the file with vi. Here is my complete list of repositories:<br />
<br />
deb http://catalogue.tableteer.nokia.com/certified/ diablo user<br />
deb http://catalogue.tableteer.nokia.com/non-certified/ diablo user<br />
deb http://catalogue.tableteer.nokia.com/updates/diablo/ ./<br />
deb http://repository.maemo.org/extras/ diablo free non-free<br />
deb http://repository.maemo.org/extras-devel/ diablo free non-free<br />
deb http://93.157.1.37/~marijn/maemo binary/<br />
deb http://qt4.garage.maemo.org/ diablo extras<br />
<br />
* SSH in to the n810 and update the package list<br />
apt-get update, <br />
* Remove the install tools since you don't need them anymore<br />
dpkg --purge install-tools-n810e <br />
* Install KDE4. This should pull in all the necessary dependencies (75MB of packages) as well. I had to force install kdebase-workspace to start plasma on the device. You can do that from a remote ssh session with su user and setting the display export DISPLAY=:0.<br />
apt-get install kdebase-workspace kdebase-runtime kdeplasma-addons<br />
<br />
* If you get a conflict between libqt4-phonon and libphonon4 you have to go to the /var/cache/apt/archives directory and install one manually via <br />
dpkg --force-overwrite --install libphonon4_4\%3a4.3.0-1_armel.deb<br />
<br />
* If that all works, you can replace the hildon desktop with plasma. At the moment it crashes and reboots the n810, so you might not want to do this. <br />
cd /usr/bin/ && mv hildon-desktop hildon-desktop-real && ln -s plasma hildon-desktop<br />
* Have fun!<br />
<br />
This is an updated version of [http://vizzzion.org/stuff/howto-dualboot.txt Sebas' HowTo].</div>Morpheuzhttps://community.kde.org/index.php?title=Projects/Maemo/VM&diff=6310Projects/Maemo/VM2010-11-22T09:46:32Z<p>Morpheuz: Created page with '== Which Maemo? == As of today (December 2009), the latest Maemo release available is the Maemo 5.0 one (aka Fremantle). This wikipage and our VMs are only dealing with this rel...'</p>
<hr />
<div>== Which Maemo? ==<br />
<br />
As of today (December 2009), the latest Maemo release available is the Maemo 5.0 one (aka Fremantle). This wikipage and our VMs are only dealing with this release.<br />
<br />
== Foreword ==<br />
<br />
The Maemo SDK being (a) Debian/Ubuntu specific (b) hard to setup, depending on which version combinations you use, or tutorial you use, your mileage may vary. That's why we've taken the route of creating a VM, this way you can start right away by just firing up the VM.<br />
<br />
'''Important''': The goal of this VM is to make it easier to deploy the official Maemo SDK now. For development we plan to have a cross building toolchain but the VM is the today and working solution. Also note that in order to have a simulator working without a phone this VM will still be necessary.<br />
<br />
== SDK VM Setup ==<br />
* [http://ktown.kde.org/~ervin/qtmaemosdk.7z Download qtmaemosdk.7z];<br />
* Unzip (got zipped with 7-zip);<br />
* Use VMware, Virtual Box or qemu on the VM (they should all work with it);<br />
* Go to [http://tablets-dev.nokia.com/eula/index.php Nokia EULA] and accept it;<br />
* Keep a copy of the provided token (looks like a MD5 sum);<br />
* Log into the VM and run: ./install_qt_fremantle_sdk.sh <token><br />
* Wait for the nokia-binaries and libqt4-maemo5* packages to install;<br />
* Done.<br />
<br />
== Phone Setup ==<br />
* On the phone, edit /etc/apt/sources.list.d/hildon-application-manager.list and add the following line:<br />
deb http://repository.maemo.org/extras-devel/ fremantle free non-free<br />
* Then use apt-get to install the libqt4-maemo5* packages (obviously, the ones suffixed by -dev you don't need at runtime on the phone).<br />
<br />
== Using the VM ==<br />
<br />
* Login: maemo, password: maemo<br />
* The maemo user has sudo powers<br />
* avahi is installed, so if your VM got the network (e.g. VMware) a simple "ssh -X maemo@maemo.local" should work<br />
* The VM comes with a few helper scripts:<br />
** maemo-start to fire up the GUI simulator and runtime (kicks in Xephyr, don't forget the "-X" parameter with ssh)<br />
** maemo-stop to stop the runtime<br />
** sb to invoke a command in the currently selected runtime<br />
* Also you might be interested in the following scratchbox command:<br />
** sb-menu which allows to change current settings (like selecting runtime) and is menu driven<br />
** sb-config which provides the same features than sb-menu but is command line driven (neat for scripting if your making your own build farm and such)<br />
<br />
'''Important note''':<br />
Scratchbox behaves like a completely insulated environment. Which kind of sucks as you have to copy your files in the scratchbox chroot before being able to use them... very inconvenient for source code. So as a convenience, we provide some bind mount, and anything in /home/maemo/dev will be seen from within scratchbox. That means that if you have source code in /home/maemo/dev you can go in the source folder and directly type "sb make" for instance which will do the right thing.</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_Mobile/Scratchbox&diff=6309KDE Mobile/Scratchbox2010-11-22T09:46:00Z<p>Morpheuz: Created page with 'This page is for collecting information about getting KDE running on the Maemo platform used by the Nokia mobile devices N800, N810 and N900. = Getting a SDK = == Maemo5 and th...'</p>
<hr />
<div>This page is for collecting information about getting KDE running on the Maemo platform used by the Nokia mobile devices N800, N810 and N900.<br />
<br />
= Getting a SDK =<br />
<br />
== Maemo5 and the N900 ==<br />
<br />
* [[Projects/Maemo/VM|Details on the Maemo SDK Virtual Machine]]<br />
<br />
== Older releases (mainly Diablo and N810 related) ==<br />
<br />
* Instructions on getting a Maemo development environment on openSuSE http://en.opensuse.org/Maemo<br />
* There is also a KDE on maemo project at http://kde.garage.maemo.org/<br />
* [http://www.forwardbias.in/data/articles/qt_on_maemo.txt Tutorial how to get Qt installed on N810]<br />
* [[Projects/Maemo/kdepim|Tutorial how to compile KDEPIM on N810]]<br />
* [[Projects/Maemo/KDE4_on_n810|Tutorial how to get KDE installed on N810]]<br />
* [[Projects/Maemo/KDE4_on_Mer|Tutorial how to get KDE installed on Mer]]<br />
<br />
= Known issues and oddities =<br />
<br />
== Linker fails when using CPU transparency ==<br />
<br />
If the linker doesn't find your libs for no good reason, you should add the following parameter when calling cmake to create the build dir:<br />
<br />
-DCMAKE_CXX_LINK_FLAGS=\"-Wl,-rpath-link,/lib -Wl,-rpath-link,/usr/lib -Wl,-rpath-link,/usr/local/lib ...\"<br />
<br />
(here the "..." means that you have to add one "-Wl,-rpath-link,/foo/lib" for each folder where the linker might need to look for libs)<br />
<br />
== Random segfaults or build hang using CPU transparency ==<br />
<br />
In some cases you could experience crashes at build time coming from qdbusxml2cpp. The reasons are rather unclear so far but seem to be related to the linker. Current investigations indicates that it happens if your build is using "-g -O2" (or higher value for -O). If you're using any of the -g or -O options alone you should be fine.</div>Morpheuzhttps://community.kde.org/index.php?title=Projects/Mobile/MaemoVM&diff=6308Projects/Mobile/MaemoVM2010-11-22T09:45:14Z<p>Morpheuz: Created page with '== Which Maemo? == As of today (December 2009), the latest Maemo release available is the Maemo 5.0 one (aka Fremantle). This wikipage and our VMs are only dealing with this rel...'</p>
<hr />
<div>== Which Maemo? ==<br />
<br />
As of today (December 2009), the latest Maemo release available is the Maemo 5.0 one (aka Fremantle). This wikipage and our VMs are only dealing with this release.<br />
<br />
== Foreword ==<br />
<br />
The Maemo SDK being (a) Debian/Ubuntu specific (b) hard to setup, depending on which version combinations you use, or tutorial you use, your mileage may vary. That's why we've taken the route of creating a VM, this way you can start right away by just firing up the VM.<br />
<br />
'''Important''': The goal of this VM is to make it easier to deploy the official Maemo SDK now. For development we plan to have a cross building toolchain but the VM is the today and working solution. Also note that in order to have a simulator working without a phone this VM will still be necessary.<br />
<br />
== SDK VM Setup ==<br />
* [http://ktown.kde.org/~ervin/qtmaemosdk.7z Download qtmaemosdk.7z];<br />
* Unzip (got zipped with 7-zip);<br />
* Use VMware, Virtual Box or qemu on the VM (they should all work with it);<br />
* Go to [http://tablets-dev.nokia.com/eula/index.php Nokia EULA] and accept it;<br />
* Keep a copy of the provided token (looks like a MD5 sum);<br />
* Log into the VM and run: ./install_qt_fremantle_sdk.sh <token><br />
* Wait for the nokia-binaries and libqt4-maemo5* packages to install;<br />
* Done.<br />
<br />
== Phone Setup ==<br />
* On the phone, edit /etc/apt/sources.list.d/hildon-application-manager.list and add the following line:<br />
deb http://repository.maemo.org/extras-devel/ fremantle free non-free<br />
* Then use apt-get to install the libqt4-maemo5* packages (obviously, the ones suffixed by -dev you don't need at runtime on the phone).<br />
<br />
== Using the VM ==<br />
<br />
* Login: maemo, password: maemo<br />
* The maemo user has sudo powers<br />
* avahi is installed, so if your VM got the network (e.g. VMware) a simple "ssh -X maemo@maemo.local" should work<br />
* The VM comes with a few helper scripts:<br />
** maemo-start to fire up the GUI simulator and runtime (kicks in Xephyr, don't forget the "-X" parameter with ssh)<br />
** maemo-stop to stop the runtime<br />
** sb to invoke a command in the currently selected runtime<br />
* Also you might be interested in the following scratchbox command:<br />
** sb-menu which allows to change current settings (like selecting runtime) and is menu driven<br />
** sb-config which provides the same features than sb-menu but is command line driven (neat for scripting if your making your own build farm and such)<br />
<br />
'''Important note''':<br />
Scratchbox behaves like a completely insulated environment. Which kind of sucks as you have to copy your files in the scratchbox chroot before being able to use them... very inconvenient for source code. So as a convenience, we provide some bind mount, and anything in /home/maemo/dev will be seen from within scratchbox. That means that if you have source code in /home/maemo/dev you can go in the source folder and directly type "sb make" for instance which will do the right thing.</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_Mobile/Media&diff=6307KDE Mobile/Media2010-11-22T09:44:27Z<p>Morpheuz: Created page with '''Most recent on top'' = Blogs from gearheads = ;:2010: * [http://ervin.ipsquad.net/2010/01/13/helping-with-maemo-sdk-deployment-qtmaemo-vm Kevin Ottens: Helping with Maemo SD...'</p>
<hr />
<div>''Most recent on top''<br />
<br />
= Blogs from gearheads =<br />
<br />
<br />
;:2010:<br />
* [http://ervin.ipsquad.net/2010/01/13/helping-with-maemo-sdk-deployment-qtmaemo-vm Kevin Ottens: Helping with Maemo SDK deployment: Qt/Maemo VM]<br />
<br />
;:Fall 2009:<br />
* [http://ervin.ipsquad.net/2009/10/27/the-rise-of-the-kde-maemo-effort Kevin Ottens: The rise of the KDE/Maemo effort]<br />
<br />
;:Summer 2008:<br />
* [http://www.kdedevelopers.org/node/3672 Marijn Kruisselbrink: Having fun with qemu]<br />
* [http://www.kdedevelopers.org/node/3662 Marijn Kruisselbrink: KOffice on Maemo]<br />
* [http://blog.forwardbias.in/2008/08/n810-is-awesome.html Girish Ramakrishnan: N810 is awesome]<br />
* [http://www.kdedevelopers.org/node/3628 Fredrik Gladhorn: Various Qt apps]<br />
* [http://www.kdedevelopers.org/node/3624 Marijn Kruisselbrink: KDE packages for maemo]<br />
* [http://www.notmart.org/index.php/Software/Misc_plasmoids_on_n810 Marco Martin: Misc plasmoids on n810]<br />
* [http://www.notmart.org/index.php/BlaBla/Akademy,_810_and_stuffs Marco Martin: Akademy, 810 and stuffs]<br />
* [http://www.kdedevelopers.org/node/3623 Richard Dale: Building Ruby on the N810]<br />
* [http://www.fredemmott.co.uk/blog_156 Fred Emmott: Ogg/Vorbis on N810]<br />
* [http://www.omat.nl/drupal/content/N810-and-OpenStreetMap-and-toma Tom Albers: N810 and OpenStreetMap and toma]<br />
* [http://tsdgeos.blogspot.com/2008/08/maemo-scratchbox-on-amd64.html Albert Astals Cid: Maemo scratchbox on amd64]<br />
* [http://blogs.forum.nokia.com/blog/kate-alholas-forum-nokia-blog/maemo/2008/08/13/akademy-2008-embedded-day Kate Alhola: Akademy 2008 Embedded day] <br />
* [http://www.gnuton.org/blog/2008/07/qt-4-maemo-the-new-experience/ Antonio Aloisio: Qt 4 Maemo: the new experience.]<br />
* [http://www.kdedevelopers.org/node/3605 Marijn Kruisselbrink: Getting KDE on an n810.]<br />
* [http://www.kdedevelopers.org/node/3575 Marijn Kruisselbrink: Sound on Maemo]<br />
* [http://www.kdedevelopers.org/node/3546 Marijn Kruisselbrink: Plasma on Maemo]</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_Mobile/Maemo_Explained&diff=6306KDE Mobile/Maemo Explained2010-11-22T09:43:56Z<p>Morpheuz: Created page with 'Here you can find some definitions to help you better understand the "Maemo linguo" as it comes with its own versioning scheme and specific projects. = About Maemo = * [http://m...'</p>
<hr />
<div>Here you can find some definitions to help you better understand the "Maemo linguo" as it comes with its own versioning scheme and specific projects.<br />
<br />
= About Maemo =<br />
* [http://maemo.org/intro/platform/ '''Maemo'''] is the core software stack that runs on mobile devices like Nokia's N810 or N900, it is based on Debian.<br />
* Maemo's [https://garage.maemo.org/ '''garage'''] is where the projects for Maemo can be hosted, somewhat compareable to Sourceforge.<br />
* [http://en.wikipedia.org/wiki/Maemo#Version_history '''Maemo versions''']:<br />
** 4.0, codenamed Chinook<br />
** 4.1, codenamed Diablo, unofficial Qt support<br />
** 5.0, codenamed Fremantle, first one to have official Qt support<br />
** X.X, codenamed Harmattan, not much is known yet apart from deeper Qt integration and support<br />
* Nokia devices running the Maemo stack:<br />
** [http://en.wikipedia.org/wiki/Nokia_N770 '''N770'''], first Maemo based internet tablet, runs Maemo 2.2 (aka OS2006)<br />
** [http://en.wikipedia.org/wiki/Nokia_N800 '''N800'''], internet tablet running Maemo 4.0<br />
** [http://en.wikipedia.org/wiki/Nokia_N810 '''N810'''], internet tablet running Maemo 4.1<br />
** [http://en.wikipedia.org/wiki/Nokia_N900 '''N900'''], first Maemo based phone, runs Maemo5 (5.0 initially, upgraded later to 5.0 PR1.1)<br />
<br />
<br />
= Build environments =<br />
* [http://www.scratchbox.org/ '''Scratchbox'''] is a cross-compiling environment used by the Maemo community for development and packaging, it tries to emulate the whole platform at build time extensively using qemu;<br />
* [http://wiki.maemo.org/MADDE '''MADDE'''] is a newer cross-compiling environment, simpler and more streamlined than scratchbox, it behaves more like a classical cross-compilation environment and doesn't rely on qemu during builds.<br />
<br />
= Related Projects =<br />
* [http://www.busybox.net/ '''Busybox'''] is a single binary that allows you to run commands like ls, cat and bunzip2;<br />
* [http://en.wikipedia.org/wiki/Hildon '''Hildon'''] is an application; framework and desktop shell for Maemo, compare it to the role that Plasma plays in KDE 4;<br />
* [http://wiki.maemo.org/Mer '''Mer'''] is a Maemo community driven project which focuses mainly on porting Fremantle to the N8x0 devices.</div>Morpheuzhttps://community.kde.org/index.php?title=KDE_Mobile&diff=6305KDE Mobile2010-11-22T09:43:21Z<p>Morpheuz: Created page with '= Overview = The "KDE Mobile" project aims at bringing the KDE Platform and the KDE Plasma Workspace onto mobile, netbook, in-car and tablets type of devices. Right now one of ...'</p>
<hr />
<div>= Overview =<br />
<br />
The "KDE Mobile" project aims at bringing the KDE Platform and the KDE Plasma Workspace onto mobile, netbook, in-car and tablets type of devices.<br />
<br />
Right now one of our primary target are the Maemo based systems, and soon to follow MeeGo based systems.<br />
<br />
If you're new to the Maemo microcosm, you might want to start with the "[[/Maemo Explained|Maemo Explained]]" section to get an overview of the different projects, devices, systems used around.<br />
<br />
Once you are more familiar with the project, you will be able to find more information on the KDE Mobile project [[/Media|in the media]]. Here we try to list blogs, presentations and articles about our effort.<br />
<br />
= Development =<br />
<br />
== Maemo ==<br />
<br />
'''If you just want to quickly get started, please use our VM with the scratchbox toolchain deployed: [[Projects/Mobile/MaemoVM|Maemo5/Qt SDK VM]]'''<br />
<br />
* [[/Scratchbox|Using Scratchbox]] (preferred method for now)<br />
* [[/Scratchbox2|Using Scratchbox2]] (unsupported)<br />
<br />
=== Relevant sections of the Maemo wiki ===<br />
* [http://wiki.maemo.org/Qt4Hildon Qt on Hildon]<br />
* [http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Development_Environment/Maemo_Programming_Environments/Using_Maemo_5_specific_APIs_in_Qt_application Maemo specific Qt API]<br />
* [http://wiki.maemo.org/Packaging_a_Qt_application Packaging a Qt application]<br />
* [http://wiki.maemo.org/N900_USB_networking USB Networking on N900] for fast installation/testing<br />
<br />
== Maemo/MeeGo ==<br />
<br />
* [[/MADDE|Using MADDE]] (unsupported for now, probably the future though)<br />
* [[Meego development with KDE]] - based off notes from the Pre-DevDays Sprint in the SF Bay area.<br />
<br />
== Symbian ==<br />
<br />
Nothing there yet, some people showed interest though.<br />
<br />
= Project =<br />
<br />
* [[/Roadmap|Roadmap]]<br />
* [[/MaemoPackages|Maemo Packages matrix]]<br />
* [[/PlatformModifications|Platform Profiles Plan]]<br />
<br />
= Contacts =<br />
* [mailto:kde-mobile@kde.org kde-mobile@kde.org] developers mailing list: [https://mail.kde.org/mailman/listinfo/kde-mobile subscribe], [http://mail.kde.org/pipermail/kde-mobile/ archives]<br />
* [mailto:kde-mobile-users@kde.org kde-mobile-users@kde.org] users mailing list: [https://mail.kde.org/mailman/listinfo/kde-mobile-users subscribe], [http://mail.kde.org/pipermail/kde-mobile-users/ archives]<br />
* [irc://irc.freenode.net/kde-mobile #kde-mobile] developers channel on irc.freenode.net<br />
* [[/Contributors|Contributors]]</div>Morpheuzhttps://community.kde.org/index.php?title=Sprints&diff=6303Sprints2010-11-22T09:41:07Z<p>Morpheuz: /* 2010 */</p>
<hr />
<div>KDE Developer Sprints are focused gatherings of KDE developers to work on a specific part of KDE. Sprints are an opportunity to plan, design, and hack (think 20% socialization and 80% perspiration). They are supported by KDE e.V. financially and organizationally.<br />
<br />
Want to organize a sprint or attending a sprint? Everyone should read [[Sprints/Howto|KDE developer sprint HOWTO]] for information about the KDE Developer Sprint process.<br />
<br />
== Upcoming Sprints ==<br />
<br />
Add planned sprints here.<br />
<br />
* [[KDE_Core/Platform_11|KDE Platform Sprint, location TBD, Spring 2010]]<br />
<br />
== Past Sprints ==<br />
<br />
=== 2010 ===<br />
* [[KDE_e.V./Sprints/KDEMobile-2010|KDE Mobile Meeting, Berlin, Germany, November 2010]]<br />
* [[Multimedia/MarbleWeekend|KDE Marble sprint, Nuremberg, Germany, 5th to 7th November 2010]]<br />
** [http://dot.kde.org/2010/11/10/kdes-marble-team-holds-first-contributor-sprint The KDE Marble team at the first contributor sprint]<br />
* [http://amarok.kde.org/blog/archives/1188-Ovi-and-KDE-Sprint.html Ovi and KDE sprint, Munich, Germany, October 2010]<br />
*[[Solid/Sprint2010|Solid sprint, Madrid, Spain, 1st to 3rd October 2010]]<br />
** [http://dot.kde.org/2010/10/13/solid-sprint-enhances-key-kde-platform-technologies The KDE Solid team at the sprint in Madrid]<br />
*[[KDE_e.V./Sprints/Telepathy-2010-09|KDE Telepathy sprint, Cambridge, England, September 2010]]<br />
** [http://dot.kde.org/2010/10/17/kde-telepathy-sprint The KDE Telepathy sprint in Cambridge]<br />
* [http://www.digikam.org/drupal/node/538 KDE Imaging sprint, Aix-en-Provence, France, August 2010]<br />
* [http://dot.kde.org/2010/06/25/koffice-2010-summer-sprint-report KOffice sprint, Essen, Germany, June 2010]<br />
* KDE Windows meeting, Osnabrueck, Germany, June 2010<br />
* [http://dot.kde.org/2010/06/03/kde-pim-stabilization-sprint Akonadi meeting, Berlin, Germany, May 2010]<br />
* [[KDE_e.V./Sprints/Multimedia-2010-05|Multimedia sprint, Randa, Switzerland, May 2010]]<br />
* [[KDE_e.V./Sprints/Amarok-2010-05|Amarok sprint, Randa, Switzerland, May 2010]]<br />
* [[KDE_e.V./Sprints/KdeEdu-2010|KDE-Edu 2010, KDE-Edu Meeting in Randa, Switzerland, 20th to 25th May 2010]]<br />
** [http://dot.kde.org/2010/06/19/report-successful-multimedia-and-edu-sprint-randa Joint meeting with KDE multimedia]<br />
* [http://dot.kde.org/2010/07/15/successful-kde-finances-sprint-held KDE Finance Apps Meeting, Frankfurt, Germany, April/May 2010]<br />
* [http://br.kde.org/Akademy-BR_2010 Akademy-br, Praia do Forte, Brazil, April 2010]<br />
* [http://dot.kde.org/2010/03/15/second-krita-sprint-ends-tea Krita sprint, Deventer, The Netherlands, February 2010]<br />
* [http://www.valdyas.org/fading/index.cgi/2010/02/22 KPresenter sprint, February 2010]<br />
* [http://dot.kde.org/2010/03/08/kate-kdevelop-and-okteta-developers-meet-berlin KWrite/Kate & KDevelop Meeting, Berlin, Germany, February 2010]<br />
* [[KDE_e.V./Sprints/Tokamak4|Tokamak 4, Plasma, KWin and Oxygen Meeting, Nürnberg, Germany, February 2010 ]]<br />
* [http://dot.kde.org/2010/01/14/annual-osnabr%C3%BCck-pim-meeting-brings-exciting-announcements-and-ambitious-plans KDE PIM Meeting, Osnabrück, Germany, January 2010]<br />
** [http://www.linux-magazine.com/Online/News/Cold-War-at-the-Eighth-KDE-PIM-Gathering Linux Magazine article about the KDE PIM Meeting]<br />
<br />
=== 2009 ===<br />
<br />
* [http://dot.kde.org/2009/11/22/digikam-and-kipi-sprint KDE Imaging Sprint, Essen, November 2009]<br />
* [http://dot.kde.org/2009/11/20/booth-web-and-marketing-sprint KDE Marketing & Promo Meeting, Stuttgart, November 2009]<br />
* [http://dot.kde.org/2009/11/29/second-koffice-developer-sprint-2009-kickoff KOffice Meeting, Oslo, November 2009]<br />
* KDE Coherence Meeting, Barcelona, October 2009<br />
* [http://dot.kde.org/2009/10/28/gluon-sprint-wrap KDE Games Meeting, Munich, October 2009]<br />
* [http://dot.kde.org/2009/11/06/second-akonadi-sprint-re-factors-communication Akonadi Meeting, Berlin, October 2009]<br />
* [http://dot.kde.org/2009/09/08/third-plasma-summit-lifts-kde-desktop-higher-grounds Plasma Meeting, Tokamak 3, Randa, September 2009]<br />
* KDE Wiki Meeting, Berlin, July 2009<br />
* [http://dot.kde.org/2009/06/13/koffice-2009-sprint-berlin KOffice Meeting, Berlin, June 2009]<br />
* Nepomuk Meeting, Freiburg, June 2009<br />
* [http://dot.kde.org/2009/06/10/network-manager-sprint-oslo Network Manager Meeting, Oslo, June 2009]<br />
* GSoC Meeting, Boston, May 2009<br />
* [http://dot.kde.org/2009/05/07/amarok-developer-sprint-looking-back-rocking-weekend Amarok Meeting, Berlin, May 2009]<br />
* KDE Coherence Meeting, Paris, May 2009<br />
* KDevelop Meeting, Mykolayiv, April 2009<br />
* [http://dot.kde.org/2009/04/06/pim-hackers-boost-akonadi-future Akonadi Meeting, Berlin, April 2009]<br />
* [http://dot.kde.org/2009/02/11/plasma-team-looks-future Plasma Meeting, Tokamak 2, Oporto, February 2009]<br />
* KDE PIM Meeting, Osnabrück, January 2009<br />
* [http://camp.kde.org Camp KDE Jamaica, January 2009]<br />
<br />
=== 2008 ===<br />
<br />
* [http://dot.kde.org/2008/11/11/koffice-sprint-2008 KOffice Meeting, Berlin, November 2008]<br />
* Akonadi Halloween Sprint, Essen, November 2008<br />
* KDE Graphics, Genoa, October 2008<br />
* KPhotoalbum Sprint, Aalborg, September 2008<br />
* Syncing Meeting, Berlin, August 2008<br />
* [http://dot.kde.org/2008/07/21/kde-bindings-kross-meeting KDE Bindings / Kross Meeting, Berlin, July 2008]<br />
* [http://dot.kde.org/2008/04/10/kdevelop-team-meeting-agenda KDevelop Team Meeting, Munich, April 2008]<br />
* [http://dot.kde.org/2008/04/21/tokamak-sprint-turns-plasma-upside-down Tokamak Plasma Sprint, Milan, April 2008]<br />
* [http://dot.kde.org/2008/04/15/kate-developers-meeting Kate Developer Meeting, Darmstadt, April 2008]<br />
* [http://dot.kde.org/2008/03/27/akonadi-sprint-readies-kde-41 Akonadi Developer Meeting, Berlin, March 2008]<br />
* [http://dot.kde.org/2008/02/21/kde-pim-team-meets-talk-akonadi-and-kde-41 KDE PIM Meeting in Osnabrück, February 2008]<br />
* [http://dot.kde.org/2008/01/20/second-day-kde-40-release-event KDE 4.0 Release Event, Mountain View, Janury 2008]<br />
<br />
<br />
=== 2007 ===<br />
<br />
* [http://dot.kde.org/2007/12/05/first-kde-education-meeting-great-success KDE EDU Meeting, Paris, December 2007]<br />
* [http://dot.kde.org/2007/10/30/second-koffice-sprint-berlin-focuses-release-polish KOffice Spit'n'Polish meeting, Berlin, October 2007]<br />
* [http://dot.kde.org/2007/09/18/windows-developers-meet-berlin KDE on Windows Meeting, Berlin, September 2007]<br />
* Amarok meeting at aKademy, Glasgow, July 2007<br />
* Oxygen meeting in Milan, June 2007<br />
* [http://dot.kde.org/2007/05/14/koffice-odf-sprint-report ODF meeting in Berlin, May 2007]<br />
* [http://dot.kde.org/2007/04/25/akonadi-hacking-meeting Akonadi meeting in Berlin, April 2007]<br />
* [http://dot.kde.org/2007/01/29/kde-pim-annual-meeting-pushes-advanced-design-enterprise-stability KDE PIM Meeting at Osnabrück, January 2007]<br />
<br />
=== 2006 ===<br />
* [http://dot.kde.org/1151271635/ KDE 4 Core, Trysil, July 2006]</div>Morpheuz