<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://techbase.kde.org/skins/common/feed.css?0.2"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://techbase.kde.org/api.php?action=feedcontributions&amp;user=Mkruisselbrink&amp;feedformat=atom</id>
		<title>KDE TechBase - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://techbase.kde.org/api.php?action=feedcontributions&amp;user=Mkruisselbrink&amp;feedformat=atom"/>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Special:Contributions/Mkruisselbrink"/>
		<updated>2013-05-26T03:54:16Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.20.2</generator>

	<entry>
		<id>http://techbase.kde.org/Projects/Mobile/Meego_development_with_KDE</id>
		<title>Projects/Mobile/Meego development with KDE</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Projects/Mobile/Meego_development_with_KDE"/>
				<updated>2010-11-01T01:06:38Z</updated>
		
		<summary type="html">&lt;p&gt;Mkruisselbrink: /* Beginning Links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a page to help developers get up and running for KDE development on Meego.&lt;br /&gt;
&lt;br /&gt;
== Beginning Links ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* http://wiki.meego.com/MeeGo_SDK_Development_Options&lt;br /&gt;
&lt;br /&gt;
* http://wiki.meego.com/MeeGo_SDK_with_Xephyr&lt;br /&gt;
use Xephyr if you have an Intel graphics card, else use Qemu:&lt;br /&gt;
* http://wiki.meego.com/MeeGo_SDK_Development_Options&lt;br /&gt;
&lt;br /&gt;
* http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux&lt;br /&gt;
how to use QtCreator to build meego software&lt;br /&gt;
&lt;br /&gt;
===Maemo, not Meego:===&lt;br /&gt;
http://wiki.maemo.org/Documentation/Maemo_5_Final_SDK_Installation&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
&lt;br /&gt;
There are three ways to get a full MeeGo GUI running:&lt;br /&gt;
* using QEMU (emulating a device)&lt;br /&gt;
* using Xephyr (using a chroot)&lt;br /&gt;
**Note: only works if you have an Intel graphics card.&lt;br /&gt;
**Use xhost: set it to allow connections to everyone from everywhere if you have problems, yes this is bad security &amp;quot;xhost +&amp;quot;&lt;br /&gt;
* using a real device&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
== Dynamic Languages ==&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
=== VirtualBox ===&lt;br /&gt;
First, get VirtualBox OSE installed on your system. Once that is installed, download the Meego 1.0 Netbook image.&lt;/div&gt;</summary>
		<author><name>Mkruisselbrink</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Projects/Mobile/Meego_development_with_KDE</id>
		<title>Projects/Mobile/Meego development with KDE</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Projects/Mobile/Meego_development_with_KDE"/>
				<updated>2010-11-01T01:05:26Z</updated>
		
		<summary type="html">&lt;p&gt;Mkruisselbrink: moved Projecst/Mobile/Meego development with KDE to Projects/Mobile/Meego development with KDE:&amp;amp;#32;oops, typo...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a page to help developers get up and running for KDE development on Meego.&lt;br /&gt;
&lt;br /&gt;
== Beginning Links ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* http://wiki.meego.com/MeeGo_SDK_Development_Options&lt;br /&gt;
&lt;br /&gt;
* http://wiki.meego.com/MeeGo_SDK_with_Xephyr&lt;br /&gt;
use Xephyr if you have an Intel graphics card, else use Qemu: http://wiki.meego.com/MeeGo_SDK_Development_Options&lt;br /&gt;
&lt;br /&gt;
===Maemo, not Meego:===&lt;br /&gt;
http://wiki.maemo.org/Documentation/Maemo_5_Final_SDK_Installation&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
&lt;br /&gt;
There are three ways to get a full MeeGo GUI running:&lt;br /&gt;
* using QEMU (emulating a device)&lt;br /&gt;
* using Xephyr (using a chroot)&lt;br /&gt;
**Note: only works if you have an Intel graphics card.&lt;br /&gt;
**Use xhost: set it to allow connections to everyone from everywhere if you have problems, yes this is bad security &amp;quot;xhost +&amp;quot;&lt;br /&gt;
* using a real device&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
== Dynamic Languages ==&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
=== VirtualBox ===&lt;br /&gt;
First, get VirtualBox OSE installed on your system. Once that is installed, download the Meego 1.0 Netbook image.&lt;/div&gt;</summary>
		<author><name>Mkruisselbrink</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Projecst/Mobile/Meego_development_with_KDE</id>
		<title>Projecst/Mobile/Meego development with KDE</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Projecst/Mobile/Meego_development_with_KDE"/>
				<updated>2010-11-01T01:05:26Z</updated>
		
		<summary type="html">&lt;p&gt;Mkruisselbrink: moved Projecst/Mobile/Meego development with KDE to Projects/Mobile/Meego development with KDE:&amp;amp;#32;oops, typo...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Projects/Mobile/Meego development with KDE]]&lt;/div&gt;</summary>
		<author><name>Mkruisselbrink</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Projects/Mobile/Meego_development_with_KDE</id>
		<title>Projects/Mobile/Meego development with KDE</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Projects/Mobile/Meego_development_with_KDE"/>
				<updated>2010-11-01T01:04:50Z</updated>
		
		<summary type="html">&lt;p&gt;Mkruisselbrink: moved Meego development with KDE to Projecst/Mobile/Meego development with KDE&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a page to help developers get up and running for KDE development on Meego.&lt;br /&gt;
&lt;br /&gt;
== Beginning Links ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* http://wiki.meego.com/MeeGo_SDK_Development_Options&lt;br /&gt;
&lt;br /&gt;
* http://wiki.meego.com/MeeGo_SDK_with_Xephyr&lt;br /&gt;
use Xephyr if you have an Intel graphics card, else use Qemu: http://wiki.meego.com/MeeGo_SDK_Development_Options&lt;br /&gt;
&lt;br /&gt;
===Maemo, not Meego:===&lt;br /&gt;
http://wiki.maemo.org/Documentation/Maemo_5_Final_SDK_Installation&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
&lt;br /&gt;
There are three ways to get a full MeeGo GUI running:&lt;br /&gt;
* using QEMU (emulating a device)&lt;br /&gt;
* using Xephyr (using a chroot)&lt;br /&gt;
**Note: only works if you have an Intel graphics card.&lt;br /&gt;
**Use xhost: set it to allow connections to everyone from everywhere if you have problems, yes this is bad security &amp;quot;xhost +&amp;quot;&lt;br /&gt;
* using a real device&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
== Dynamic Languages ==&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
=== VirtualBox ===&lt;br /&gt;
First, get VirtualBox OSE installed on your system. Once that is installed, download the Meego 1.0 Netbook image.&lt;/div&gt;</summary>
		<author><name>Mkruisselbrink</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Meego_development_with_KDE</id>
		<title>Meego development with KDE</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Meego_development_with_KDE"/>
				<updated>2010-11-01T01:04:50Z</updated>
		
		<summary type="html">&lt;p&gt;Mkruisselbrink: moved Meego development with KDE to Projecst/Mobile/Meego development with KDE&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Projecst/Mobile/Meego development with KDE]]&lt;/div&gt;</summary>
		<author><name>Mkruisselbrink</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Template:Note</id>
		<title>Template:Note</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Template:Note"/>
				<updated>2010-04-08T10:38:04Z</updated>
		
		<summary type="html">&lt;p&gt;Mkruisselbrink: Reverted edits by Aracele (Talk) to last version by Alisha&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Box|Note|2=[[Image:Action_pen.svg|noframe|left|40px]]{{{1}}} &amp;lt;div class=&amp;quot;clear&amp;quot;&amp;gt;&amp;lt;/div&amp;gt; }}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Template:I18n/Language Navigation Bar|Template:Note}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Template]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mkruisselbrink</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Template:Warning</id>
		<title>Template:Warning</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Template:Warning"/>
				<updated>2010-04-08T10:36:25Z</updated>
		
		<summary type="html">&lt;p&gt;Mkruisselbrink: Reverted edits by Aracele (Talk) to last version by Alisha&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Box|1={{{3|Warning}}}|2=[[Image:Action_stop.svg|noframe|left|40px]]{{{1}}} &amp;lt;div class=&amp;quot;clear&amp;quot;&amp;gt;&amp;lt;/div&amp;gt; }}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:I18n/Language Navigation Bar|Template:Warning}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Template]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mkruisselbrink</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Template:Tip</id>
		<title>Template:Tip</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Template:Tip"/>
				<updated>2010-04-08T10:36:13Z</updated>
		
		<summary type="html">&lt;p&gt;Mkruisselbrink: Reverted edits by Aracele (Talk) to last version by Alisha&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Template}}&lt;br /&gt;
&lt;br /&gt;
{{Template:I18n/Language Navigation Bar|Template:Tip}}&lt;br /&gt;
&lt;br /&gt;
Included content begins&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
{{Box|Tip|2=[[Image:Action_idea.svg|noframe|left|40px]]{{{1}}} &amp;lt;div class=&amp;quot;clear&amp;quot;&amp;gt;&amp;lt;/div&amp;gt; }}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
Included content ends&lt;br /&gt;
[[Category:Template]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mkruisselbrink</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Projects/Mobile</id>
		<title>Projects/Mobile</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Projects/Mobile"/>
				<updated>2008-09-17T17:01:02Z</updated>
		
		<summary type="html">&lt;p&gt;Mkruisselbrink: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== KDE on Maemo ==&lt;br /&gt;
&lt;br /&gt;
This page is for collecting information about getting KDE running on the Maemo platform used by the Nokia N800 and N810.&lt;br /&gt;
&lt;br /&gt;
* Instructions on getting a Maemo development environment on openSuSE http://en.opensuse.org/Maemo&lt;br /&gt;
&lt;br /&gt;
* There is also a KDE on maemo project at http://kde.garage.maemo.org/&lt;br /&gt;
&lt;br /&gt;
* [http://www.forwardbias.in/data/articles/qt_on_maemo.txt Tutorial how to get Qt installed on maemo]&lt;br /&gt;
&lt;br /&gt;
* [[Projects/Maemo/kdepim|Tutorial how to get KDEPIM installed on maemo]]&lt;br /&gt;
&lt;br /&gt;
=== Some blogs entries about KDE on Maemo ===&lt;br /&gt;
&lt;br /&gt;
''Most recent on top''&lt;br /&gt;
&lt;br /&gt;
* [http://www.kdedevelopers.org/node/3672 Marijn Kruisselbrink: Having fun with qemu]&lt;br /&gt;
* [http://www.kdedevelopers.org/node/3662 Marijn Kruisselbrink: KOffice on Maemo]&lt;br /&gt;
* [http://blog.forwardbias.in/2008/08/n810-is-awesome.html Girish Ramakrishnan: N810 is awesome]&lt;br /&gt;
* [http://www.kdedevelopers.org/node/3628 Fredrik Gladhorn: Various Qt apps]&lt;br /&gt;
* [http://www.kdedevelopers.org/node/3624 Marijn Kruisselbrink: KDE packages for maemo]&lt;br /&gt;
* [http://www.notmart.org/index.php/Software/Misc_plasmoids_on_n810 Marco Martin: Misc plasmoids on n810]&lt;br /&gt;
* [http://www.notmart.org/index.php/BlaBla/Akademy,_810_and_stuffs Marco Martin: Akademy, 810 and stuffs]&lt;br /&gt;
* [http://www.kdedevelopers.org/node/3623 Richard Dale: Building Ruby on the N810]&lt;br /&gt;
* [http://www.fredemmott.co.uk/blog_156 Fred Emmott: Ogg/Vorbis on N810]&lt;br /&gt;
* [http://www.omat.nl/drupal/content/N810-and-OpenStreetMap-and-toma Tom Albers: N810 and OpenStreetMap and toma]&lt;br /&gt;
* [http://tsdgeos.blogspot.com/2008/08/maemo-scratchbox-on-amd64.html Albert Astals Cid: Maemo scratchbox on amd64]&lt;br /&gt;
* [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] &lt;br /&gt;
* [http://www.gnuton.org/blog/2008/07/qt-4-maemo-the-new-experience/ Antonio Aloisio: Qt 4 Maemo: the new experience.]&lt;br /&gt;
* [http://www.kdedevelopers.org/node/3605 Marijn Kruisselbrink: Getting KDE on an n810.]&lt;br /&gt;
* [http://www.kdedevelopers.org/node/3575 Marijn Kruisselbrink: Sound on Maemo]&lt;br /&gt;
* [http://www.kdedevelopers.org/node/3546 Marijn Kruisselbrink: Plasma on Maemo]&lt;/div&gt;</summary>
		<author><name>Mkruisselbrink</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Projects/Mobile</id>
		<title>Projects/Mobile</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Projects/Mobile"/>
				<updated>2008-08-18T21:51:57Z</updated>
		
		<summary type="html">&lt;p&gt;Mkruisselbrink: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== KDE on Maemo ==&lt;br /&gt;
&lt;br /&gt;
This page is for collecting information about getting KDE running on the Maemo platform used by the Nokia N800 and N810.&lt;br /&gt;
&lt;br /&gt;
* Instructions on getting a Maemo development environment on openSuSE http://en.opensuse.org/Maemo&lt;br /&gt;
&lt;br /&gt;
* There is also a KDE on maemo project at http://kde.garage.maemo.org/&lt;/div&gt;</summary>
		<author><name>Mkruisselbrink</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Projects/Summer_of_Code/2007/Projects</id>
		<title>Projects/Summer of Code/2007/Projects</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Projects/Summer_of_Code/2007/Projects"/>
				<updated>2007-04-12T22:57:06Z</updated>
		
		<summary type="html">&lt;p&gt;Mkruisselbrink: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The projects for 2007 have been selected. The table below reflects the selected projects as seen on [http://code.google.com/soc/kde/about.html Google SoC Homepage]:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Task&lt;br /&gt;
!Student&lt;br /&gt;
!Mentor&lt;br /&gt;
|-&lt;br /&gt;
|CMake support for KDevelop&lt;br /&gt;
|Aleix Pol Gonzalez&lt;br /&gt;
|Matt Rogers &lt;br /&gt;
|-&lt;br /&gt;
|Kalzium 3D Molecular Editor&lt;br /&gt;
|Marcus Hanwell&lt;br /&gt;
|Benoit Jacob &lt;br /&gt;
|-&lt;br /&gt;
|Painterly features for Krita&lt;br /&gt;
|Emanuele Tamponi&lt;br /&gt;
|Bart Coppens &lt;br /&gt;
|-&lt;br /&gt;
|Code-Completion and Navigation for KDevelop-4&lt;br /&gt;
|David Nolden&lt;br /&gt;
|Roberto Raggi &lt;br /&gt;
|-&lt;br /&gt;
|KRDC (KDE Remote Desktop Connection) - UI Redesign and overall revamp&lt;br /&gt;
|Urs Wolfer&lt;br /&gt;
|Bradley John Hards &lt;br /&gt;
|-&lt;br /&gt;
|NEW: KOffice -- collaborative editing&lt;br /&gt;
|Igor Stepin&lt;br /&gt;
|Cyrille Berger &lt;br /&gt;
|-&lt;br /&gt;
|Implement Rulangage support in KDevelop4&lt;br /&gt;
|Michaël Larouche&lt;br /&gt;
|Oleksandr Dymo &lt;br /&gt;
|-&lt;br /&gt;
|Kontact Journal/Blog Support&lt;br /&gt;
|Mike Arthur&lt;br /&gt;
|Cornelius Schumacher &lt;br /&gt;
|-&lt;br /&gt;
|SQL Code Generation and Enhanced Entity Relationship Models for Umbrello&lt;br /&gt;
|Shivasharan Rao&lt;br /&gt;
|Jonathan Riddell &lt;br /&gt;
|-&lt;br /&gt;
|KAider, computer-aided translation system&lt;br /&gt;
|Mykola Shaforostov&lt;br /&gt;
|Adriaan de Groot &lt;br /&gt;
|-&lt;br /&gt;
|Improve OpenDocument compatibility in KWord&lt;br /&gt;
|Ducroquet Pierre&lt;br /&gt;
|Sebastian Sauer &lt;br /&gt;
|- &lt;br /&gt;
|Implement OpenUsability's Context Sensitive Help Redesign&lt;br /&gt;
|Joshua Keel&lt;br /&gt;
|Ellen Reitmayr &lt;br /&gt;
|-&lt;br /&gt;
|KDEPrint UI redesign&lt;br /&gt;
|Rutger Claes&lt;br /&gt;
|Cristian Tibirna &lt;br /&gt;
|-&lt;br /&gt;
|Nepomuk-KDE integration&lt;br /&gt;
|Soloduhin Dmitriy&lt;br /&gt;
|Jos van den Oever &lt;br /&gt;
|-&lt;br /&gt;
|Strigi: chemistry and biology support&lt;br /&gt;
|Alexandr Goncearenco&lt;br /&gt;
|Egon Willighagen &lt;br /&gt;
|-&lt;br /&gt;
|GPS support for Marble virtual globe widget&lt;br /&gt;
|Andrew Manson&lt;br /&gt;
|Inge Wallin &lt;br /&gt;
|-&lt;br /&gt;
|Amarok: Model/View implementation and usability improvements for playlist&lt;br /&gt;
|Ian Monroe&lt;br /&gt;
|Seb Ruiz &lt;br /&gt;
|-&lt;br /&gt;
|New selection visualisations for Krita&lt;br /&gt;
|Sven Langkamp&lt;br /&gt;
|Casper Boemann &lt;br /&gt;
|-&lt;br /&gt;
|Kopete messenger plugin update&lt;br /&gt;
|Zhang Panyong&lt;br /&gt;
|Matt Rogers &lt;br /&gt;
|-&lt;br /&gt;
|Step: interactive physical simulator for education&lt;br /&gt;
|Vladimir Kuznetsov&lt;br /&gt;
|Carsten Niehaus &lt;br /&gt;
|-&lt;br /&gt;
|KWin -- Improved Xinerama Support&lt;br /&gt;
|Frederick Emmott&lt;br /&gt;
|Lubos Lunak &lt;br /&gt;
|-&lt;br /&gt;
|Amarok Web Services Integration&lt;br /&gt;
|Leonardo Franchi&lt;br /&gt;
|Seb Ruiz &lt;br /&gt;
|-&lt;br /&gt;
|Text-tool plugins for KOffice apps&lt;br /&gt;
|Fredy Yanardi&lt;br /&gt;
|Tomas Mecir &lt;br /&gt;
|-&lt;br /&gt;
|Generic models/views for all Akonadi-based applications&lt;br /&gt;
|Bruno Virlet&lt;br /&gt;
|Volker Krause &lt;br /&gt;
|-&lt;br /&gt;
|2D projection for Marble&lt;br /&gt;
|Carlos Manuel Licea Vázquez&lt;br /&gt;
|Torsten Rahn &lt;br /&gt;
|-&lt;br /&gt;
|Kommander Integration into kdevelop&lt;br /&gt;
|Matthias Wieser&lt;br /&gt;
|Kevin Krammer &lt;br /&gt;
|-&lt;br /&gt;
|Marble KML support and creating KPart.&lt;br /&gt;
|Murad Tagirov&lt;br /&gt;
|Torsten Rahn &lt;br /&gt;
|-&lt;br /&gt;
|KPilot enhancement&lt;br /&gt;
|Bertjan Broeksema&lt;br /&gt;
|Jason Kasper &lt;br /&gt;
|-&lt;br /&gt;
|Quanta: Upload Synchronisation&lt;br /&gt;
|Roland Knall&lt;br /&gt;
|Andras Mantia &lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Presence Manager (BtPM) and KDEBluetooth KDE4 port&lt;br /&gt;
|Juan González Aguilera&lt;br /&gt;
|Daniel Gollub &lt;br /&gt;
|-&lt;br /&gt;
|Python Support for KDevelop4&lt;br /&gt;
|Piyush Verma&lt;br /&gt;
|Andreas Pakulat &lt;br /&gt;
|-&lt;br /&gt;
|Making KOrganizer look more like a paper-based calendar: theming improvements&lt;br /&gt;
|Loïc Corbasson&lt;br /&gt;
|Cornelius Schumacher&lt;br /&gt;
|-&lt;br /&gt;
|[[Projects/Summer_of_Code/2007/Projects/Music Notation support for KOffice|Music Notation support for KOffice]]&lt;br /&gt;
|[[User:Mkruisselbrink|Marijn Kruisselbrink]]&lt;br /&gt;
|Boudewijn Rempt &lt;br /&gt;
|-&lt;br /&gt;
|KDEPrint -- add support for LinuxPrinting's on-line drivers query&lt;br /&gt;
|Gavin Beatty&lt;br /&gt;
|Cristian Tibirna &lt;br /&gt;
|-&lt;br /&gt;
|Bridge the gap between KitchenSync and OpenSync&lt;br /&gt;
|Anirudh Ramesh&lt;br /&gt;
|Cornelius Schumacher &lt;br /&gt;
|-&lt;br /&gt;
|Java backend for Kross&lt;br /&gt;
|Vincent Verhoeven&lt;br /&gt;
|Sebastian Sauer &lt;br /&gt;
|-&lt;br /&gt;
|Improving the X RandrR extension support in KDE&lt;br /&gt;
|Gustavo Pichorim Boiko&lt;br /&gt;
|Lubos Lunak &lt;br /&gt;
|-&lt;br /&gt;
|Update Jabber support in Kopete&lt;br /&gt;
|Joshua Hodosh&lt;br /&gt;
|Olivier Goffart &lt;br /&gt;
|-&lt;br /&gt;
|Icon cache for KDE&lt;br /&gt;
|Rivo Laks&lt;br /&gt;
|Aaron Seigo &lt;br /&gt;
|-&lt;br /&gt;
|Portable Media Player Integration for KDE&lt;br /&gt;
|Andrew Fuller&lt;br /&gt;
|Kévin Ottens&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Mkruisselbrink</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Mkruisselbrink</id>
		<title>User:Mkruisselbrink</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Mkruisselbrink"/>
				<updated>2007-04-12T22:56:10Z</updated>
		
		<summary type="html">&lt;p&gt;Mkruisselbrink: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Summer of Code 2007 participant for koffice: [[Projects/Summer_of_Code/2007/Projects/Music_Notation_support_for_KOffice|Music Notation support for KOffice]]&lt;br /&gt;
&lt;br /&gt;
* IRC nickname: Mek&lt;br /&gt;
* ICQ: 60584719&lt;br /&gt;
* Jabber: mekboek (at) gmail (dot) com&lt;br /&gt;
* MSN: marijnk (at) msn (dot) com&lt;br /&gt;
* E-Mail: m (dot) kruisselbrink (at) student (dot) tue (dot) nl&lt;/div&gt;</summary>
		<author><name>Mkruisselbrink</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Projects/Summer_of_Code/2007/Projects</id>
		<title>Projects/Summer of Code/2007/Projects</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Projects/Summer_of_Code/2007/Projects"/>
				<updated>2007-04-12T13:07:36Z</updated>
		
		<summary type="html">&lt;p&gt;Mkruisselbrink: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The projects for 2007 have been selected. The table below reflects the selected projects as seen on [http://code.google.com/soc/kde/about.html Google SoC Homepage]:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Task&lt;br /&gt;
!Student&lt;br /&gt;
!Mentor&lt;br /&gt;
|-&lt;br /&gt;
|CMake support for KDevelop&lt;br /&gt;
|Aleix Pol Gonzalez&lt;br /&gt;
|Matt Rogers &lt;br /&gt;
|-&lt;br /&gt;
|Kalzium 3D Molecular Editor&lt;br /&gt;
|Marcus Hanwell&lt;br /&gt;
|Benoit Jacob &lt;br /&gt;
|-&lt;br /&gt;
|Painterly features for Krita&lt;br /&gt;
|Emanuele Tamponi&lt;br /&gt;
|Bart Coppens &lt;br /&gt;
|-&lt;br /&gt;
|Code-Completion and Navigation for KDevelop-4&lt;br /&gt;
|David Nolden&lt;br /&gt;
|Roberto Raggi &lt;br /&gt;
|-&lt;br /&gt;
|KRDC (KDE Remote Desktop Connection) - UI Redesign and overall revamp&lt;br /&gt;
|Urs Wolfer&lt;br /&gt;
|Bradley John Hards &lt;br /&gt;
|-&lt;br /&gt;
|NEW: KOffice -- collaborative editing&lt;br /&gt;
|Igor Stepin&lt;br /&gt;
|Cyrille Berger &lt;br /&gt;
|-&lt;br /&gt;
|Implement Rulangage support in KDevelop4&lt;br /&gt;
|Michaël Larouche&lt;br /&gt;
|Oleksandr Dymo &lt;br /&gt;
|-&lt;br /&gt;
|Kontact Journal/Blog Support&lt;br /&gt;
|Mike Arthur&lt;br /&gt;
|Cornelius Schumacher &lt;br /&gt;
|-&lt;br /&gt;
|SQL Code Generation and Enhanced Entity Relationship Models for Umbrello&lt;br /&gt;
|Shivasharan Rao&lt;br /&gt;
|Jonathan Riddell &lt;br /&gt;
|-&lt;br /&gt;
|KAider, computer-aided translation system&lt;br /&gt;
|Mykola Shaforostov&lt;br /&gt;
|Adriaan de Groot &lt;br /&gt;
|-&lt;br /&gt;
|Improve OpenDocument compatibility in KWord&lt;br /&gt;
|Ducroquet Pierre&lt;br /&gt;
|Sebastian Sauer &lt;br /&gt;
|- &lt;br /&gt;
|Implement OpenUsability's Context Sensitive Help Redesign&lt;br /&gt;
|Joshua Keel&lt;br /&gt;
|Ellen Reitmayr &lt;br /&gt;
|-&lt;br /&gt;
|KDEPrint UI redesign&lt;br /&gt;
|Rutger Claes&lt;br /&gt;
|Cristian Tibirna &lt;br /&gt;
|-&lt;br /&gt;
|Nepomuk-KDE integration&lt;br /&gt;
|Soloduhin Dmitriy&lt;br /&gt;
|Jos van den Oever &lt;br /&gt;
|-&lt;br /&gt;
|Strigi: chemistry and biology support&lt;br /&gt;
|Alexandr Goncearenco&lt;br /&gt;
|Egon Willighagen &lt;br /&gt;
|-&lt;br /&gt;
|GPS support for Marble virtual globe widget&lt;br /&gt;
|Andrew Manson&lt;br /&gt;
|Inge Wallin &lt;br /&gt;
|-&lt;br /&gt;
|Amarok: Model/View implementation and usability improvements for playlist&lt;br /&gt;
|Ian Monroe&lt;br /&gt;
|Seb Ruiz &lt;br /&gt;
|-&lt;br /&gt;
|New selection visualisations for Krita&lt;br /&gt;
|Sven Langkamp&lt;br /&gt;
|Casper Boemann &lt;br /&gt;
|-&lt;br /&gt;
|Kopete messenger plugin update&lt;br /&gt;
|Zhang Panyong&lt;br /&gt;
|Matt Rogers &lt;br /&gt;
|-&lt;br /&gt;
|Step: interactive physical simulator for education&lt;br /&gt;
|Vladimir Kuznetsov&lt;br /&gt;
|Carsten Niehaus &lt;br /&gt;
|-&lt;br /&gt;
|KWin -- Improved Xinerama Support&lt;br /&gt;
|Frederick Emmott&lt;br /&gt;
|Lubos Lunak &lt;br /&gt;
|-&lt;br /&gt;
|Amarok Web Services Integration&lt;br /&gt;
|Leonardo Franchi&lt;br /&gt;
|Seb Ruiz &lt;br /&gt;
|-&lt;br /&gt;
|Text-tool plugins for KOffice apps&lt;br /&gt;
|Fredy Yanardi&lt;br /&gt;
|Tomas Mecir &lt;br /&gt;
|-&lt;br /&gt;
|Generic models/views for all Akonadi-based applications&lt;br /&gt;
|Bruno Virlet&lt;br /&gt;
|Volker Krause &lt;br /&gt;
|-&lt;br /&gt;
|2D projection for Marble&lt;br /&gt;
|Carlos Manuel Licea Vázquez&lt;br /&gt;
|Torsten Rahn &lt;br /&gt;
|-&lt;br /&gt;
|Kommander Integration into kdevelop&lt;br /&gt;
|Matthias Wieser&lt;br /&gt;
|Kevin Krammer &lt;br /&gt;
|-&lt;br /&gt;
|Marble KML support and creating KPart.&lt;br /&gt;
|Murad Tagirov&lt;br /&gt;
|Torsten Rahn &lt;br /&gt;
|-&lt;br /&gt;
|KPilot enhancement&lt;br /&gt;
|Bertjan Broeksema&lt;br /&gt;
|Jason Kasper &lt;br /&gt;
|-&lt;br /&gt;
|Quanta: Upload Synchronisation&lt;br /&gt;
|Roland Knall&lt;br /&gt;
|Andras Mantia &lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Presence Manager (BtPM) and KDEBluetooth KDE4 port&lt;br /&gt;
|Juan González Aguilera&lt;br /&gt;
|Daniel Gollub &lt;br /&gt;
|-&lt;br /&gt;
|Python Support for KDevelop4&lt;br /&gt;
|Piyush Verma&lt;br /&gt;
|Andreas Pakulat &lt;br /&gt;
|-&lt;br /&gt;
|Making KOrganizer look more like a paper-based calendar: theming improvements&lt;br /&gt;
|Loïc Corbasson&lt;br /&gt;
|Cornelius Schumacher&lt;br /&gt;
|-&lt;br /&gt;
|[[Projects/Summer_of_Code/2007/Projects/Music Notation support for KOffice|Music Notation support for KOffice]]&lt;br /&gt;
|Marijn Kruisselbrink&lt;br /&gt;
|Boudewijn Rempt &lt;br /&gt;
|-&lt;br /&gt;
|KDEPrint -- add support for LinuxPrinting's on-line drivers query&lt;br /&gt;
|Gavin Beatty&lt;br /&gt;
|Cristian Tibirna &lt;br /&gt;
|-&lt;br /&gt;
|Bridge the gap between KitchenSync and OpenSync&lt;br /&gt;
|Anirudh Ramesh&lt;br /&gt;
|Cornelius Schumacher &lt;br /&gt;
|-&lt;br /&gt;
|Java backend for Kross&lt;br /&gt;
|Vincent Verhoeven&lt;br /&gt;
|Sebastian Sauer &lt;br /&gt;
|-&lt;br /&gt;
|Improving the X RandrR extension support in KDE&lt;br /&gt;
|Gustavo Pichorim Boiko&lt;br /&gt;
|Lubos Lunak &lt;br /&gt;
|-&lt;br /&gt;
|Update Jabber support in Kopete&lt;br /&gt;
|Joshua Hodosh&lt;br /&gt;
|Olivier Goffart &lt;br /&gt;
|-&lt;br /&gt;
|Icon cache for KDE&lt;br /&gt;
|Rivo Laks&lt;br /&gt;
|Aaron Seigo &lt;br /&gt;
|-&lt;br /&gt;
|Portable Media Player Integration for KDE&lt;br /&gt;
|Andrew Fuller&lt;br /&gt;
|Kévin Ottens&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Mkruisselbrink</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Projects/Summer_of_Code/2007/Projects</id>
		<title>Projects/Summer of Code/2007/Projects</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Projects/Summer_of_Code/2007/Projects"/>
				<updated>2007-04-12T13:00:02Z</updated>
		
		<summary type="html">&lt;p&gt;Mkruisselbrink: add link to my project&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The projects for 2007 have been selected. The table below reflects the selected projects as seen on [http://code.google.com/soc/kde/about.html Google SoC Homepage]:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Task&lt;br /&gt;
!Student&lt;br /&gt;
!Mentor&lt;br /&gt;
|-&lt;br /&gt;
|CMake support for KDevelop&lt;br /&gt;
|Aleix Pol Gonzalez&lt;br /&gt;
|Matt Rogers &lt;br /&gt;
|-&lt;br /&gt;
|Kalzium 3D Molecular Editor&lt;br /&gt;
|Marcus Hanwell&lt;br /&gt;
|Benoit Jacob &lt;br /&gt;
|-&lt;br /&gt;
|Painterly features for Krita&lt;br /&gt;
|Emanuele Tamponi&lt;br /&gt;
|Bart Coppens &lt;br /&gt;
|-&lt;br /&gt;
|Code-Completion and Navigation for KDevelop-4&lt;br /&gt;
|David Nolden&lt;br /&gt;
|Roberto Raggi &lt;br /&gt;
|-&lt;br /&gt;
|KRDC (KDE Remote Desktop Connection) - UI Redesign and overall revamp&lt;br /&gt;
|Urs Wolfer&lt;br /&gt;
|Bradley John Hards &lt;br /&gt;
|-&lt;br /&gt;
|NEW: KOffice -- collaborative editing&lt;br /&gt;
|Igor Stepin&lt;br /&gt;
|Cyrille Berger &lt;br /&gt;
|-&lt;br /&gt;
|Implement Rulangage support in KDevelop4&lt;br /&gt;
|Michaël Larouche&lt;br /&gt;
|Oleksandr Dymo &lt;br /&gt;
|-&lt;br /&gt;
|Kontact Journal/Blog Support|&lt;br /&gt;
|Mike Arthur&lt;br /&gt;
|Cornelius Schumacher &lt;br /&gt;
|-&lt;br /&gt;
|SQL Code Generation and Enhanced Entity Relationship Models for Umbrello&lt;br /&gt;
|Shivasharan Rao&lt;br /&gt;
|Jonathan Riddell &lt;br /&gt;
|-&lt;br /&gt;
|KAider, computer-aided translation system&lt;br /&gt;
|Mykola Shaforostov&lt;br /&gt;
|Adriaan de Groot &lt;br /&gt;
|-&lt;br /&gt;
|Improve OpenDocument compatibility in KWord&lt;br /&gt;
|Ducroquet Pierre&lt;br /&gt;
|Sebastian Sauer &lt;br /&gt;
|- &lt;br /&gt;
|Implement OpenUsability's Context Sensitive Help Redesign&lt;br /&gt;
|Joshua Keel&lt;br /&gt;
|Ellen Reitmayr &lt;br /&gt;
|-&lt;br /&gt;
|KDEPrint UI redesign&lt;br /&gt;
|Rutger Claes&lt;br /&gt;
|Cristian Tibirna &lt;br /&gt;
|-&lt;br /&gt;
|Nepomuk-KDE integration&lt;br /&gt;
|Soloduhin Dmitriy&lt;br /&gt;
|Jos van den Oever &lt;br /&gt;
|-&lt;br /&gt;
|Strigi: chemistry and biology support&lt;br /&gt;
|Alexandr Goncearenco&lt;br /&gt;
|Egon Willighagen &lt;br /&gt;
|-&lt;br /&gt;
|GPS support for Marble virtual globe widget&lt;br /&gt;
|Andrew Manson&lt;br /&gt;
|Inge Wallin &lt;br /&gt;
|-&lt;br /&gt;
|Amarok: Model/View implementation and usability improvements for playlist&lt;br /&gt;
|Ian Monroe&lt;br /&gt;
|Seb Ruiz &lt;br /&gt;
|-&lt;br /&gt;
|New selection visualisations for Krita&lt;br /&gt;
|Sven Langkamp&lt;br /&gt;
|Casper Boemann &lt;br /&gt;
|-&lt;br /&gt;
|Kopete messenger plugin update|&lt;br /&gt;
|Zhang Panyong&lt;br /&gt;
|Matt Rogers &lt;br /&gt;
|-&lt;br /&gt;
|Step: interactive physical simulator for education&lt;br /&gt;
|Vladimir Kuznetsov&lt;br /&gt;
|Carsten Niehaus &lt;br /&gt;
|-&lt;br /&gt;
|KWin -- Improved Xinerama Support&lt;br /&gt;
|Frederick Emmott&lt;br /&gt;
|Lubos Lunak &lt;br /&gt;
|-&lt;br /&gt;
|Amarok Web Services Integration&lt;br /&gt;
|Leonardo Franchi&lt;br /&gt;
|Seb Ruiz &lt;br /&gt;
|-&lt;br /&gt;
|Text-tool plugins for KOffice apps&lt;br /&gt;
|Fredy Yanardi&lt;br /&gt;
|Tomas Mecir &lt;br /&gt;
|-&lt;br /&gt;
|Generic models/views for all Akonadi-based applications&lt;br /&gt;
|Bruno Virlet&lt;br /&gt;
|Volker Krause &lt;br /&gt;
|-&lt;br /&gt;
|2D projection for Marble&lt;br /&gt;
|Carlos Manuel Licea Vázquez&lt;br /&gt;
|Torsten Rahn &lt;br /&gt;
|-&lt;br /&gt;
|Kommander Integration into kdevelop&lt;br /&gt;
|Matthias Wieser&lt;br /&gt;
|Kevin Krammer &lt;br /&gt;
|-&lt;br /&gt;
|Marble KML support and creating KPart.&lt;br /&gt;
|Murad Tagirov&lt;br /&gt;
|Torsten Rahn &lt;br /&gt;
|-&lt;br /&gt;
|KPilot enhancement&lt;br /&gt;
|Bertjan Broeksema&lt;br /&gt;
|Jason Kasper &lt;br /&gt;
|-&lt;br /&gt;
|Quanta: Upload Synchronisation&lt;br /&gt;
|Roland Knall&lt;br /&gt;
|Andras Mantia &lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Presence Manager (BtPM) and KDEBluetooth KDE4 port&lt;br /&gt;
|Juan González Aguilera&lt;br /&gt;
|Daniel Gollub &lt;br /&gt;
|-&lt;br /&gt;
|Python Support for KDevelop4&lt;br /&gt;
|Piyush Verma&lt;br /&gt;
|Andreas Pakulat &lt;br /&gt;
|-&lt;br /&gt;
|Making KOrganizer look more like a paper-based calendar: theming improvements&lt;br /&gt;
|Loïc Corbasson&lt;br /&gt;
|Cornelius Schumacher&lt;br /&gt;
|-&lt;br /&gt;
|[[Projects/Summer_of_Code/2007/Projects/Music Notation support for KOffice|Music Notation support for KOffice]]&lt;br /&gt;
|Marijn Kruisselbrink&lt;br /&gt;
|Boudewijn Rempt &lt;br /&gt;
|-&lt;br /&gt;
|KDEPrint -- add support for LinuxPrinting's on-line drivers query&lt;br /&gt;
|Gavin Beatty&lt;br /&gt;
|Cristian Tibirna &lt;br /&gt;
|-&lt;br /&gt;
|Bridge the gap between KitchenSync and OpenSync&lt;br /&gt;
|Anirudh Ramesh&lt;br /&gt;
|Cornelius Schumacher &lt;br /&gt;
|-&lt;br /&gt;
|Java backend for Kross&lt;br /&gt;
|Vincent Verhoeven&lt;br /&gt;
|Sebastian Sauer &lt;br /&gt;
|-&lt;br /&gt;
|Improving the X RandrR extension support in KDE&lt;br /&gt;
|Gustavo Pichorim Boiko&lt;br /&gt;
|Lubos Lunak &lt;br /&gt;
|-&lt;br /&gt;
|Update Jabber support in Kopete&lt;br /&gt;
|Joshua Hodosh&lt;br /&gt;
|Olivier Goffart &lt;br /&gt;
|-&lt;br /&gt;
|Icon cache for KDE&lt;br /&gt;
|Rivo Laks&lt;br /&gt;
|Aaron Seigo &lt;br /&gt;
|-&lt;br /&gt;
|Portable Media Player Integration for KDE&lt;br /&gt;
|Andrew Fuller&lt;br /&gt;
|Kévin Ottens&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Mkruisselbrink</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Projects/Summer_of_Code/2007/Projects/Music_Notation_support_for_KOffice</id>
		<title>Projects/Summer of Code/2007/Projects/Music Notation support for KOffice</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Projects/Summer_of_Code/2007/Projects/Music_Notation_support_for_KOffice"/>
				<updated>2007-04-12T12:59:34Z</updated>
		
		<summary type="html">&lt;p&gt;Mkruisselbrink: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Abstract ==&lt;br /&gt;
In this project I will add music notation support to KOffice. This will be accomplished by writing a new flake shape, which will make it possible to use this new feature in all KOffice applications. The goals of my project will consist roughly of 3 parts:&lt;br /&gt;
* a way to show and print music in all koffice apps. &lt;br /&gt;
* a way to edit this music notation&lt;br /&gt;
* a way to load/save this in ODF files, either using a KOffice-specific file-format, or the 'standard' MusicXML format.&lt;br /&gt;
&lt;br /&gt;
== What will I do ==&lt;br /&gt;
In this project I will add music notation support to KOffice. This will be accomplished by writing a new flake shape, which will make it possible to use this new feature in all KOffice applications. Adding full fledged music notation support will probably be too much for the timeframe of GSoC, so my focus would be on the following 3 parts:&lt;br /&gt;
* a way to show and print simple music in all koffice apps.&lt;br /&gt;
* a way to edit this music notation&lt;br /&gt;
* a way to load/save this in ODF files, either using a KOffice-specific file-format, or the 'standard' MusicXML format.&lt;br /&gt;
&lt;br /&gt;
Several things which I probably will not be doing during GSoC (but of course after SoC I'd love to continue working on this project to implement as many of these additional features as well):&lt;br /&gt;
* advanced music notation stuff like chords/drums&lt;br /&gt;
* import/export of other file-formats (midi/lilypond/...)&lt;br /&gt;
* playback support&lt;br /&gt;
&lt;br /&gt;
== Roadmap ==&lt;br /&gt;
=== April 11: Accepted students are made public ===&lt;br /&gt;
=== April 12 - April 29: ===&lt;br /&gt;
Get everything set-up, get to know the mentor, and start on a reasonably&lt;br /&gt;
detailed design on how to store the music information in memory, using&lt;br /&gt;
the best ideas from Canorus, NoteEdit and Rosegarden. Als gather ideas&lt;br /&gt;
on how to store the music in ODF files (probably using MusicXML).&lt;br /&gt;
=== April 30 - May 28: ===&lt;br /&gt;
Implement in-memory representation of music information, and start working&lt;br /&gt;
on flake shape to be able to view/print the music. Refine design when&lt;br /&gt;
necessary. At this point the shape will just support notes and rests displayed&lt;br /&gt;
on one or more staffs, with fixed time-signatures, clefs and key signatures,&lt;br /&gt;
'custom' measure-lines (not sure how they are called) such as double-lines&lt;br /&gt;
or repeats.&lt;br /&gt;
Drawing will probably use one of the freely available GPL-ed music fonts.&lt;br /&gt;
&lt;br /&gt;
=== May 28: Official coding begins date ===&lt;br /&gt;
&lt;br /&gt;
=== May 28 - June 3: ===&lt;br /&gt;
Write code to be able to save/load in-memory representation of music.&lt;br /&gt;
=== June 4 - June 10: ===&lt;br /&gt;
Write flake tool to add/remove/edit staffs. Allow to change at least the&lt;br /&gt;
cleff, name and order of the staffs. Also allow editing of the time and&lt;br /&gt;
key signatures (not per staff, but 'globally'). Also allow changing&lt;br /&gt;
measure-lines.&lt;br /&gt;
=== June 11 - June 24: ===&lt;br /&gt;
Write flake tool to allow adding/removing of notes and rests by clicking&lt;br /&gt;
on/near the staffs. Also allow adding/removing accidentals for these notes.&lt;br /&gt;
=== June 25 - July 8: ===&lt;br /&gt;
Refine in-memory storage and viewing/printing code to allow markings on notes&lt;br /&gt;
and rests such as fermata, dots, accents, dashes (don't know the exact english&lt;br /&gt;
terms), and markings stretching several notes/bars such as (de)crescendo and&lt;br /&gt;
ties/slurs.&lt;br /&gt;
&lt;br /&gt;
=== July 9: Mid-term evaluation. ===&lt;br /&gt;
&lt;br /&gt;
=== July 9 - July 12: ===&lt;br /&gt;
Continue with previous stuff, and add save/load support for the features added&lt;br /&gt;
to the in-memory storage.&lt;br /&gt;
=== July 13 - July 21: ===&lt;br /&gt;
Not available to code because I'm on vacation&lt;br /&gt;
=== July 22 - July 29: ===&lt;br /&gt;
Add flake tools to add/remove/edit fermata, dots, accents, dashes and possibly&lt;br /&gt;
other markings on notes.&lt;br /&gt;
=== July 30 - August 5: ===&lt;br /&gt;
Add flake tools to add/remove/edit ties/slurs/(de)crescendo and possible other&lt;br /&gt;
markings.&lt;br /&gt;
=== August 6 - August 12: ===&lt;br /&gt;
Hopefully re-use text-flake for text elements in music such as dynamics&lt;br /&gt;
(ppp/pp/p/mp/mf/f/ff/fff) and tempo indications.&lt;br /&gt;
=== August 13 - August 19: ===&lt;br /&gt;
Extension period, finish everything that took longer than expected, or if it&lt;br /&gt;
all took less time then expected implement some additional ideas.&lt;br /&gt;
&lt;br /&gt;
=== August 20: Final evaluation ===&lt;/div&gt;</summary>
		<author><name>Mkruisselbrink</name></author>	</entry>

	</feed>