<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.meego.com/skins/common/feed.css?270"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.meego.com/index.php?title=Special:Contributions/Timakima&amp;feed=atom&amp;limit=50&amp;target=Timakima&amp;year=&amp;month=</id>
		<title>MeeGo wiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.meego.com/index.php?title=Special:Contributions/Timakima&amp;feed=atom&amp;limit=50&amp;target=Timakima&amp;year=&amp;month="/>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Special:Contributions/Timakima"/>
		<updated>2013-06-19T23:47:10Z</updated>
		<subtitle>From MeeGo wiki</subtitle>
		<generator>MediaWiki 1.16.2</generator>

	<entry>
		<id>http://wiki.meego.com/Community_Office/Community_device_program/Nokia/N950_Extended_Program</id>
		<title>Community Office/Community device program/Nokia/N950 Extended Program</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Community_Office/Community_device_program/Nokia/N950_Extended_Program"/>
				<updated>2011-08-08T20:51:18Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The good news is that we are getting 50 Nokia 950 developer devices in addition to the 250 of [[Community Office/Community device program/Nokia|the initial program]]!&lt;br /&gt;
&lt;br /&gt;
This is how we will proceed for this special batch:&lt;br /&gt;
&lt;br /&gt;
* '''Candidates MUST have real open source code published and functional''' via Qt Creator simulator/emulator, Scratchbox, running in similar platforms e.g. Maemo, Symbian, Linux desktop... It can be unstable and far from complete, but we want to see real work done already as a primary way to filter candidates.&lt;br /&gt;
* '''Candidates MUST list themselves below''', providing a short summary and link(s) to the project(s). Requests done through any other channels will be ignored by this program.&lt;br /&gt;
* Randall (Texrat) and Quim will review the candidates as they arrive and will send acceptance emails until reaching the limit of 50. Community feedback about the candidates is welcome [http://forum.meego.com/showthread.php?p=28147 in this thread]. The deadline is 'as soon as possible'.&lt;br /&gt;
* Accepted candidates will be moved to [[Community_Office/Community_device_program/Nokia#Still_pending]] and will receive the instructions to get the device through the Nokia Developer Launchpad program for individuals.&lt;br /&gt;
&lt;br /&gt;
== Candidates ==&lt;br /&gt;
List your proposal '''AT THE END OF THE QUEUE''' using the following template. Remember that we expect to find source code and executable binaries behind the links.&lt;br /&gt;
&lt;br /&gt;
# [[User:yourwikiusername|yourwikiusername]] (Name Surname) (((having an introduction/links about yourself in your profile page always is useful - but not required)))&lt;br /&gt;
#*[http://projectURL Project Name] - One sentence summary. Two sentences only if you really need them.&lt;br /&gt;
#*[http://projectURL Project Name 2] - You can add optionally more projects.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
# [[User:parancibia|parancibia]] (Paulo Arancibia)&lt;br /&gt;
#*[http://realnorth.net/labs.php Wikileaks Explorer] - Get the latest cables, search by keyword or browse by Embassy using your Symbian^3 or MeeGo device.&lt;br /&gt;
# [[User:spartan563|spartan563]] (Benjamin Pannell)&lt;br /&gt;
#*[http://sierrasoftworks.com/netkey/n900 NETKey N900] - Source to be released when stable - A tool for use on the Stellenbosch University campus to allow students to access their internet account on the campus' WiFi network&lt;br /&gt;
#*[http://sierrasoftworks.com/applock AppLock] - [https://gitorious.org/applock-n900/applock Source] - Tool that locks the user's device when an application on a lock list is launched (Nokia N900)&lt;br /&gt;
#*[http://sierrasoftworks.com/simlock SIMLock] - [https://gitorious.org/simlockd/simlockd Source] - Basic security tool for the N900 which locks the device when it detects that the SIM card has been changed.&lt;br /&gt;
#*[http://sierrasoftworks.com/sun-residentchecker SUN Resident Checker] - [https://gitorious.org/sun-residentchecker Source] - A tool which allows students to check whether or not a person is a valid residence by entering the person's student number. Used to help reduce the number of unauthorised people entering residences on campus.&lt;br /&gt;
#*[http://code.google.com/p/effe/ Effe] - Desktop application for p2p file sharing which is written with PyQT and uses google library for p2p file sharing.&lt;br /&gt;
# [[User:fjutah|fjutah]] (Mikko Antila) Mobile game programmer&lt;br /&gt;
#*[http://maemo.org/packages/view/mushrooms/ Mushrooms] - Simple opensource 3D game application / game engine with OpenGL ES 2.0. Available on Maemo repos.&lt;br /&gt;
# [[User:cpitchford|cpitchford]] (Chris PItchford)&lt;br /&gt;
#*[http://chris.intrepid.cx/n900/getfix.html debug.sh] A Maemo tool designed to run on bare minimum resources to help users repair phones and diagnose common problems. I'd like to make a graphical &amp;quot;wizard&amp;quot; into which the community can contribute solutions any user can use.&lt;br /&gt;
# [[User:rcolistete|rcolistete]] (Roberto Colistete Jr.) &lt;br /&gt;
#*[http://www.robertocolistete.net/integral/ Integral] - &amp;quot;Integral&amp;quot; calculates mathematical integrals (definite, undefinite, numerical, up to 3 dimensions) using Python/SymPy with user-friendly interface in Qt (PyQt/PySide and QML in future version)&lt;br /&gt;
#*[http://www.robertocolistete.net/limit/ Limit] (NEW) - &amp;quot;Limit&amp;quot; calculates mathematical limits symbolically using Python/SymPy with UI in Qt (PyQt/PySide and QML in future version)&lt;br /&gt;
#*[http://www.robertocolistete.net/derivative/ Derivative] (UPDATED) - &amp;quot;Derivative&amp;quot; calculates mathematical (ordinary, partial and multiple) derivatives and differential operators (grad, div, curl and laplacian) symbolically using Python/SymPy with UI in Qt (PyQt/PySide and QML in future version)&lt;br /&gt;
# [[qnetman]] (Anatoliy Kozlov)&lt;br /&gt;
#*[http://qnetman.garage.maemo.org QNetMan] - Qt-based network manager which allows to monitor your network traffic. It is possible to record network sessions information for different connections and provide the information in graphical view. This package contains the desktop widget that displays information about the traffic network interfaces.&lt;br /&gt;
# [[User:hugopl|hugopl]] (Hugo Parente Lima) &lt;br /&gt;
#*[http://www.pyside.org PySide] - Qt bindings for Python&lt;br /&gt;
# [[User:acidx|acidx]] (Leandro Pereira)&lt;br /&gt;
#*[http://trac.enlightenment.org/e/wiki/Eve Eve Web Browser] - WebKitEFL web browser designed for touch screen interfaces.&lt;br /&gt;
#*[http://trac.enlightenment.org/e/wiki/Enjoy Enjoy Music Player] - EFL-based music player designed for touch screen interfaces.&lt;br /&gt;
# [[User:lacerda|lacerda]] (Thiago Lacerda) - Software Developer at INdT&lt;br /&gt;
#*[https://gitorious.org/findme Findme] - Application that helps user find his mobile phone when lost, set a &amp;quot;stolen&amp;quot; profile (if stolen)&lt;br /&gt;
#*[https://gitorious.org/qlabs-brazil-codes MobilityQML] - Application example for the Qt Brazil Blog (http://blog.qtlabs.org.br/)&lt;br /&gt;
# [[User:chouchoune|chouchoune]] (Arnaud Delcasse)&lt;br /&gt;
#*[https://www.gitorious.org/teemusix TeeMuSix/BlindTestMee] - Multi-devices and multi-players BlindTest (music quizz) game. Project will be renamed in BlindTestMee and interface is being redesigned (that one was made during an hackathon)&lt;br /&gt;
#*[https://www.gitorious.org/freego/freego FreeGo] - Remote control for a &amp;quot;FreeBox&amp;quot; (set top box from Free, a french internet operator)&lt;br /&gt;
# [[User:anselmolsm|Anselmolsm]] ([http://www.anselmolsm.org/ Anselmo L. S. Melo]) - I'm part of the QtQuick Components team, Qt DevNet moderator and contributor, Qt Labs Blog Brazil contributor.&lt;br /&gt;
#*[http://gitorious.org/mobile-weather Qt Mobile Weather] - Qt Mobile Weather - This application is the extended version of the weather demo, one of the [https://qt.gitorious.org/qt-labs/mobile-demos Qt Mobile Demos] ([http://www.youtube.com/watch?v=PCx8RfNhhXk video]).&lt;br /&gt;
# [[User:luisgabriel|luisgabriel]] (Luis Gabriel)&lt;br /&gt;
#*[https://gitorious.org/music-player QML Music Player] - Music player built with QtQuick and Phonon. Qt Labs Brazil blog post about it [http://blog.qtlabs.org.br/2011/06/27/player-de-audio-com-qml/ here].&lt;br /&gt;
#*[https://github.com/luisgabriel/erl-chat-server/tree/master/examples/client erl-chat-client] - Chat client for [https://github.com/luisgabriel/erl-chat-server erl-chat-server].&lt;br /&gt;
# [[User:vcgomes|vcgomes]] (Vinicius Gomes)&lt;br /&gt;
#*[http://git.kernel.org/?p=bluetooth/obexd.git;a=summary obexd] - Porting the BIP (Basic Imaging Profile, ongoing GSoC work) to the N950.&lt;br /&gt;
#*[https://gitorious.org/~vcgomes/bluez/vcgomes-generichid BlueZ-generichid] - Using your N950 as an input device.&lt;br /&gt;
# [[nokimoki]] (Milen Miletiev) (((Web Designer and Nokia WRT Developer)))&lt;br /&gt;
#*[http://nokimoki.com/c-counter-free-nokia-app-ovi.php C-Counter] - This app will calculate and display the number of characters within a textarea.&lt;br /&gt;
#*[http://nokimoki.com/framework-mobile-site-nokia-wrt-widget.php Simple Framework] - The framework include html, css, png images and jQuery for mobile site and plist and icon files for the WRT widget.&lt;br /&gt;
# [[User:darktears|darktears]] ([http://darktears.wordpress.com/ Alexis Menard]) - Every day contributor to Qt/QtWebKit, working on the engine the N9/N950 browser is based also enabling people to make hybrid apps or make websites look even nicer on the N9/N950. KDE/Plasma contributor, initiator of the Plasma mobile (now Plasma Active) which is the KDE shell user interface for mobile phone.&lt;br /&gt;
#*[http://svn.webkit.org/repository/webkit/trunk/|WebKit Trunk] - WebKit Trunk - Rendering Engine for QtWebKit based app or browser.&lt;br /&gt;
#*[https://projects.kde.org/| KDE] - KDE project page - http://community.kde.org/Plasma/Active for the mobile project.&lt;br /&gt;
# [[User:mudyc|mudyc]] (Matti Katila)&lt;br /&gt;
#*[https://github.com/mudyc/machinejr Machine Jr] - Machine Jr - A game designed for small children where '''Big''' Machines are driven with only three controls.&lt;br /&gt;
# [[User:minimoog77|minimoog77]] (Antonie Jovanoski) &lt;br /&gt;
#*[https://github.com/minimoog/QTweetLib QTweetLib] - Qt based Twitter library&lt;br /&gt;
#*[https://github.com/minimoog/qtwitdget qtwitdget] - Simple multiplatform Twitter client for Windows, Linux, MacOS X, Symbian and hopefully Meego&lt;br /&gt;
#*[https://github.com/minimoog/Recolorfy Recolorfy] - [http://www.pocketpixels.com/ColorSplash.html Colorsplash] Qt based clone (UI not finished, camera support not yet added - waiting for QtMobility 1.2 in QtSDK)&lt;br /&gt;
#*[https://github.com/minimoog/GradientShader GradientShader] - Two stop gradient QML/GLSL shader for Qt Quick 2.0. Plan to add rotation and multiple stops.&lt;br /&gt;
# [[User:sharky76|sharky76]] (Alex R)&lt;br /&gt;
#*[https://garage.maemo.org/projects/qvernote/ Qvernote] Evernote client written in Qt for n900, now being ported to Qml&lt;br /&gt;
# [[User:faenil|faenil]] (Andrea Bernabei)&lt;br /&gt;
#*[https://github.com/faenil/i8910tuning i8910tuning] I8910 system tweaking software written in Qml and Qt, and some Symbian C++&lt;br /&gt;
#*[Just started] Dropbox client (Qml and Qt), which is missing&lt;br /&gt;
#*[Planned for future] N64 Emulator, based on latest mupen64plus 4 arm sources&lt;br /&gt;
# [[User:usvi|usvi]] (Janne Paalijarvi)&lt;br /&gt;
#*[https://github.com/usvi/spede Spede] - A simple reaction game featured in an old Finnish game show&lt;br /&gt;
# [[User:semi|semi]] (Semi Malinen)&lt;br /&gt;
#*[http://meego.gitorious.org/meego-middleware/dsme dsme] - Middleware daemon&lt;br /&gt;
#*[http://meego.gitorious.org/meego-middleware/libdsme libdsme] - Library for the above&lt;br /&gt;
#*[http://meego.gitorious.org/meego-middleware/sensorfw sensorfw] - Sensor framework&lt;br /&gt;
#*[http://gitorious.org/meditationbell Meditation Bell] - Meditation chime&lt;br /&gt;
# [[User:xen|xen]] (Ricardo Band)&lt;br /&gt;
#*[http://abscore.makesyouhappy.org/ Angry Birds highscore uploader] - It's an app that can upload your highscore and &amp;quot;golden challenges&amp;quot; to angrybirds-score.com. There you can compare them with other people even on other platforms like Android and iOS. My app works on Win/Symbian/Maemo/MeeGo and is written in Qt/QML.&lt;br /&gt;
#*[https://gitorious.org/geopro GeoPro] - GeoPro changes your current profile based on your current geolocation without using GPS all the time and drain your battery.&lt;br /&gt;
# [[User:wiglot|wiglot]] (Wagner Reck) Qt/KDE developer. Contributor of Rocs (http://edu.kde.org/rocs).&lt;br /&gt;
#*[http://gitorious.org/n-puzzle-para-symbiam/ NPuzzle for symbiam] - Qt N-Puzzle game with score and server to store high scores.&lt;br /&gt;
# [[User:chihau|chihau]] (Chihau Chau)&lt;br /&gt;
#*[http://projects.gnome.org/gevice/ Gevice] A tool for the administration of network device written in Python and GTK+. The idea is to port Gevice to Meego using PySide.&lt;br /&gt;
# [[User:xintrea|xintrea]] (Sergey Stepanov) &lt;br /&gt;
#*[http://webhamster.ru/site/page/index/articles/projectcode/138 MyTetra] - It is opensource and crossplatform &amp;quot;Qt-only&amp;quot; application for information accumulation, powerfull data memorization and structuring personal notes.&lt;br /&gt;
#*[http://webhamster.ru/db/data/articles/157/rc5simple_1_23.zip RC5Simple] - Crossplatform library for encryption by RC5-32/12/16 with easy API.&lt;br /&gt;
# [[User:trbs|trbs]]&lt;br /&gt;
#*[http://code.trbs.net/meegios/wiki/Home Meegios] - Nagios client for N9 / N950&lt;br /&gt;
#*[http://code.trbs.net/xbmc-meego/wiki/Home XBMC-Meego] - XBMC Meego Remote&lt;br /&gt;
#*Meego Yubikey - Yubikey Integration for N9 / N950. (No project site yet, still figuring out if it will work with microUSB connector)&lt;br /&gt;
# [[User:Ovek|Ovek]] (Ove Kåven) - Debian Developer, Aerospace Software Engineer&lt;br /&gt;
#*[http://maemo.org/packages/view/syncevolution-frontend/ syncevolution-frontend], [http://maemo.org/packages/view/syncevolution/ syncevolution] - SyncEvolution for N900 (Users have already requested I port this to N9/N950 (and create a Qt-based frontend for it) since it has no native TCP/IP-based SyncML support)&lt;br /&gt;
#*[http://packages.debian.org/sid/games/flightgear flightgear] - FlightGear for Debian (I might have a go at porting this to N9)&lt;br /&gt;
# [[User:eddiechau|eddiechau]] (Eddie Chau)&lt;br /&gt;
#*[http://sourceforge.net/projects/smartcam/ Remote WLAN Baby/Nanny Cam] - Modify Smartcam for remote on/off (to preserve battery) to use as WLAN baby/nanny cam. Modify to listen on port for on/off commands and view from Desktop PC&lt;br /&gt;
# [[User:franchg|franchg]] (Gabriele Franch)&lt;br /&gt;
#*[https://sourceforge.net/projects/bstracker/ BSTracker] - Open source cell-id tracking application with logging capabilities written in C++/QML. The end goal is to reach at least the same functionalities of the CellTrack application for Symbian S60.&lt;br /&gt;
# [[User:masique|masique]] (Maxim Sokhatsky) &lt;br /&gt;
#*[http://synrc.com/sync/client/haiku] - OpenSource XMPP client with future VoIP and Video support. Sources: [http://synrc.com/repository/sync/client/symbian], [https://github.com/synrc/sync/tree/master/client/symbian]&lt;br /&gt;
# [[User:wholeman|wholeman]] (Nikolay Slobodskoy AKA Nick Slobodsky)&lt;br /&gt;
#*[http://plansplant.garage.maemo.org/ Plans Plant] - Tasks planning application for MeeGo, N900, Linux, MS Windows and Symbian.&lt;br /&gt;
#*[http://timeshop.garage.maemo.org/ Time Workshop] - Stopwatch and alarm timer for the same systems (v0.3.1 is available in extras).&lt;br /&gt;
# [[User:thomasasta| A. Megas ]] (A. Megas)&lt;br /&gt;
#*[http://dooble.sf.net Dooble] - Dooble is a new Open Source Web browser that focuses on compactness, security, and stability. Dooble is the only Web browser that encodes a user's browsing information. While other browsers have the support of thousands of dedicated individuals, Dooble has been harvested by just a handful of people.&lt;br /&gt;
#*[http://maxit.sf.net Maxit] - Maxit is a single-player game similar to Tic-Tac-Toe.&lt;br /&gt;
#*[http://qtchess.sf.net QtChess] - QtChess is a networked version of the popular game of Chess.&lt;br /&gt;
#*[http://biblioteq.sf.net BiblioteQ] - BiblioteQ strives to be a complete cataloging and library management suite, utilizing a Qt 4.x interface while providing connectivity to PostgreSQL and SQLite. The Z39.50 protocol is used for retrieving data for books, journals, and magazines.&lt;br /&gt;
# [[User:edanaher|edanaher]] (Evan Danaher) - interested in exploring novel interaction techniques; chording/gesture based keyboards, Viibra (below), etc.&lt;br /&gt;
#*[https://garage.maemo.org/projects/viibra/ Viibra] - Configurable tool to vibrate information without turning the screen on (n900).&lt;br /&gt;
#*[http://linkx.sourceforge.net/ Linkx] - A very lightweight (no CSS/Javascript) and fast web browser, forked from Links2.  Additional n900 features (flick-scrolling, gestures) unreleased.&lt;br /&gt;
# [[User:madfish|madfish]] (Alexander Chehovsky) - enthusiast Linux/Qt developer. Interested in developing games for MeeGo.&lt;br /&gt;
#*[https://bbs.archlinux.org/viewtopic.php?id=117528 qtpanel] - Desktop panel for Linux/X11.&lt;br /&gt;
# [[User:monoceros|monoceros]] (Francesco Baldassarri) Student of Computer Science Engineering and Mobile Enthusiast. Maemo and Meego lover and evangelist.&lt;br /&gt;
#*[http://maemo.org/packages/view/dtn/ DTN] - Delay Tolerant Networking reference implementation porting (interplanetary internet transfert protocol).&lt;br /&gt;
#*[http://maemo.org/packages/view/liboasys/ liboasys/liboasys-dev] - Oasys is a C++ utility library of system wrappers and utility classes (porting).&lt;br /&gt;
#*[http://maemo.org/packages/view/seven7fortune/ Seven Fortune] - This app give you your seven fortunate numbers of the day (lottery game).&lt;br /&gt;
#*[http://garage.maemo.org/projects/meegonetworkit/ MeeGo Network Italia Tool] - MeeGoNetworkIT is a tool for MeeGo Network Italia: informations, scheduled meetings, presentations, etc...&lt;br /&gt;
#*[http://my-meego.com/software/applications.php?name=CuteSoma&amp;amp;faq=2&amp;amp;fldAuto=15 CuteSoma] - CuteSoma MeeGo Tablet UI version (CuteSoma originally developed by Andrea Grandi)&lt;br /&gt;
#*Google Plus QML client (CutePlus) when Google will release Plus API.&lt;br /&gt;
# [[User:mbis|mbis]] (Marcin Bis) [http://bis.org.pl/en http://bis.org.pl/en]&lt;br /&gt;
#*[http://bis.org.pl/systemy_wbudowane:dist:fbvnc FbVNC] - Remote control tool for embedded systems.&lt;br /&gt;
#*[http://code.google.com/p/kato/ Kato] - (contributor) Rapid development of database-driven Ajax applications.&lt;br /&gt;
# [[User:ant|ant]] (Anton Olkhovik)&lt;br /&gt;
#*[http://mokomaze.sourceforge.net/ Mokomaze] [http://mokomaze.sourceforge.net/qt/ QtMaze] - Ball-in-the-labyrinth game.&lt;br /&gt;
# [[User:demarchi|demarchi]] (Lucas De Marchi)&lt;br /&gt;
#*[https://github.com/lucasdemarchi/dietsplash dietsplash] - Port dietsplash boot splash to MeeGo.&lt;br /&gt;
# [[User:preeman|preeman]] (Manpreet Jagpal)&lt;br /&gt;
#*[http://preesworld.com/mobile/category/gps-logger/ GPS Logger Qt] - Port GPS Logger Qt from Symbian S^3 - Alpha stage. [http://preesworld.com/mobile/2011/08/03/gps-logger-qt-early-sis-file/ Alpha Download]&lt;br /&gt;
#*[http://preesworld.com/mobile/category/gps-info/ GPS Info Qt] - Port GPS Info Qt from Symbian S^3. [http://store.ovi.com/content/165671 Download Ovi Store] - New update now includes the option to SMS your position to others.&lt;br /&gt;
#*[http://preesworld.com/mobile/category/tube-app/ Tube Status Qt] - Port Tube Status Qt (London) from Symbian S^3. [http://store.ovi.com/content/152135 Download Ovi Store] - New update includes GPS locate function for nearest station.&lt;br /&gt;
#*[http://preesworld.com/mobile/2011/06/14/flipclock-qt-done/ Flip Clocks] - Various FlipClock Applications to amuse and pass time. [http://store.ovi.com/content/160822 Download Ovi Store]&lt;br /&gt;
#* Other projects currently worked on are a @SpringPad application and some Qt Screensavers however Screen savers are S^1 and S^3 only at this stage.&lt;br /&gt;
#* Additional information: Other projects in Qt that I currently have are Barclays Cycle Hire [http://www.tfl.gov.uk/roadusers/cycling/14808.aspx Program details]. Backend code being built from my open source applications, GPS Logger Qt, GPS Info Qt and XMLModel code from Tube Status Qt. This will allow users to locate the nearest hiring stations with available bikes or docks. Also provide details on costs to hire and time to return. It will also be able to track your ride based on code from GPS Logger Qt.&lt;br /&gt;
# [[User:kaef|kaef]] (Bartosz Kolada) http://bartoszkolada.com/&lt;br /&gt;
#*[https://gitorious.org/wlan-navi wlan-navi] - Maps application + WiFi scanner + GPS. Application scans for open wlan network, stores its position (using GPS) in a database and shows on a map (OVI or OpenStreet). That project was written in collaborate Tomasz Pieniazek and tested on n900 with maemo 5.&lt;br /&gt;
# [[User:soroush731|soroush731]] &lt;br /&gt;
#* google plus app for symbian and meego&lt;br /&gt;
#* nfc canadian master cart&lt;br /&gt;
#* gps inside of mail centers&lt;br /&gt;
#* 3D view of outside and inside of mail centers on ovimaps&lt;br /&gt;
#* remote control and play video on tv via phone&lt;br /&gt;
# [[User:monkeyiq|monkeyiq]] &lt;br /&gt;
#* libferris virtual filesystem and index/search for n810, n900 including specific indexing backend for maemo&lt;br /&gt;
#* clawmotia QML remote interface to mythtv for n900&lt;br /&gt;
#* http://monkeyiq.blogspot.com/2009/01/didnt-your-n810-come-with-accelerometer.html&lt;br /&gt;
#* http://monkeyiq.blogspot.com/2009/01/searching-indexes-on-maemo-device.html&lt;br /&gt;
#* http://monkeyiq.blogspot.com/2010/11/clawmotia-and-qml-moving-tv.html&lt;br /&gt;
# [[User:bigbob|bigbob]] (COLIN Stéphane) http://bigbob.fun.free.fr/&lt;br /&gt;
#*[http://maemo.org/packages/view/sslstrip/ Sslstrip] - Tool that transparently hijacks HTTP traffic on a network, watch for HTTPS links and redirects, and then map those links into look-alike HTTP links or homograph-similar HTTPS links. It also supports modes for supplying a favicon which looks like a lock icon, selective logging, and session denial. (ported to maemo).&lt;br /&gt;
#*[http://maemo.org/packages/view/ettercap/ Ettercap] - Multipurpose sniffer/interceptor/logger for switched LAN. (ported to maemo).&lt;br /&gt;
#*[http://maemo.org/packages/view/libnet1/ Libnet1] - Library for the construction and handling of network packets. (ported to maemo).&lt;br /&gt;
# [[User:yalnte|yalnte]] (Tom E)&lt;br /&gt;
#*[http://garage.maemo.org/projects/lucid-iron/ LUCID/iron] - Learn About Structural Engineering on your Desktop, Tablet or Smartphone&lt;br /&gt;
# [[User:atarity|atarity]] (Mikhail Sannikov)&lt;br /&gt;
#*[http://code.google.com/p/lightpack/ Lightpack] - Open hardware content-appropriate backlight with cross-platform (Win, Lin, OSX) software wich completely writes with Qt. (Not MeeGo, but still awesome)&lt;br /&gt;
# [[User:lguaman|lguaman]] (Luis Guaman)&lt;br /&gt;
#*[http://www.interlancompu.com/opensouceItelMovil/itelmovil.zip] - Softphone for Symbian based on PJSIP. Make and receive SIP calls and show maps where users are, exchanging gps location.&lt;br /&gt;
# [[User:koying|koying]] (Chris Browet)&lt;br /&gt;
#*[http://redmine.semperpax.com/projects/semperxbmc/wiki semperXbmc] - Qt/QML remote control for XBMC (Symbian^3)&lt;br /&gt;
#*[http://redmine.semperpax.com/projects/semperweb/wiki semperWeb] - Qt Web browser with custom user-agent (Symbian)&lt;br /&gt;
#*[http://merkaartor.be/ Merkaartor] - Qt OpenStreetMap editor (Desktop)&lt;br /&gt;
# [[User:onaips|onaips]] (José Pereira)&lt;br /&gt;
#*[http://www.onaips.com/wordpress/?p=31] - Application porting (Supertux2, freepops, etc, (all Unix-based))&lt;br /&gt;
#*[http://www.onaips.com/wordpress/?p=32] - VNC server&lt;br /&gt;
# [[User:Hilary|Hilary]] (Hilary Cheng) http://hilarycheng.blogspot.com&lt;br /&gt;
#*[http://projects.developer.nokia.com/plurker Plurker] - Plurk (http://www.plurk.com) Client MeeGo/Symbian^3/Qt Platform ( Qt C++ / QML ), which is open source&lt;br /&gt;
#*Explore the MeeGo OS which are using N950. I am evaluating QML as replacement for  HTML5 solution inside the Embedded Devices like ARMS/MIPS for commercial projects.&lt;br /&gt;
#*Plurk is another famous social networking platform in the Asian countries. Wants to write more Qt QML apps for Chinese Platform especially for Hong Kong.&lt;br /&gt;
#*Another Planning project , Porting my old projects from Palm Devices , PalmApple - Apple IIe Emulator http://palmapple.sourceforge.net/. N950 gots keyboards and which is suitable for Apple Emulator. &lt;br /&gt;
#*8086 Emulator is my another target. I have used the Sharp Zaurus Linux Device to write static recompiler to compile 8086 to ARM. http://www.youtube.com/watch?v=-7UidW2tMtQ. &lt;br /&gt;
# [[User:Pengman|pengman]] (Søren Pedersen) &lt;br /&gt;
#*[http://wiki.maemo.org/Nqaap nQa Audiobook Player] - Simple, focused audiobook player, inspired by nokia audiobooks for symbian&lt;br /&gt;
# [[User:cckwes|cckwes]] (Wesley Chong) Part time Apps developer using Qt and Qml, aiming to create creative apps as well as porting popular maemo apps for daily usage&lt;br /&gt;
#*[http://blog.linux4us.org/2011/07/17/jankenpon-ported-to-meego-1-2-harmattan/ '''JanKenPon'''] | [https://gitorious.org/jankenpon '''Gitorious'''] - which is a rock-scissors-paper game for Maemo 5 and also Harmattan (Qt/Qml)&lt;br /&gt;
#*[http://blog.linux4us.org/2011/07/22/dnc-0-1-1-released/ '''DNC'''] | [https://gitorious.org/dnc '''Gitorious'''] - Distrowatch News Client which is a distrowatch news reader for Harmattan (Qt/Qml)&lt;br /&gt;
#*[http://blog.linux4us.org/2011/06/29/qonsumer-0-1-0-release/ '''Qonsumer''']  | [https://gitorious.org/qonsumer '''Gitorious'''] - an application to calculate the unit price of products for Maemo 5 (temporary, Harmattan porting is in progress) (Qt/Qml)&lt;br /&gt;
#*[http://forum.meego.com/showthread.php?t=4099 '''Zbar and libdmtx for Harmattan'''] - porting/packaging zbar and libdmtx for Harmattan to provide library for barcode reader/generator application for Harmattan '''(as shown in this thread, i'm not the original library porter)'''&lt;br /&gt;
#*[http://forum.meego.com/showthread.php?t=4118 '''Lightsout porting to Harmattan'''] | [https://gitorious.org/lightsout '''Gitorious'''] - porting of Lightsout, an addictive puzzle game from N900 to Harmattan &lt;br /&gt;
#*Planning Stage&lt;br /&gt;
#**Clone doodle jump for Harmattan (need a real device, accelerometer is not available in scratchbox) &lt;br /&gt;
#**Remember the milk client for Harmattan&lt;br /&gt;
#**[http://forum.meego.com/showthread.php?t=4089]Car Home for Harmattan (need a real device for music player design, contact preset and etc)&lt;br /&gt;
# [[User:rmrfchik|rmrfchik]] (Paul Romanchenko)&lt;br /&gt;
#*[https://garage.maemo.org/frs/?group_id=1852 Vexed] - Vexed game writen from scratch for maemo. [http://talk.maemo.org/attachment.php?attachmentid=14033&amp;amp;stc=1&amp;amp;d=1285351419 screenshot]&lt;br /&gt;
# [[User:yogeshwarp|yogeshwarp]] (Yogeshwar Padhyegurjar) (((Interested in developing some open source application Like Google Reader Client for Symbian and Meego phones. )))&lt;br /&gt;
#*[https://projects.developer.nokia.com/gNewsReader/ gNewsReader] - Open source google reader client for symbian/meego based on QT component. The client will have most of the features offered by online web version of google reader. The application already has the browsing features ready. it also fetches data with GZip compression and support unread counts and auto sync for read status. OAuth2 used for authentication and does not store your username password on device.&lt;br /&gt;
# [[User:Pramodxyle|Pramodxyle]] (Pramod S G) KDE Committer, Qt Developer&lt;br /&gt;
#*[https://gitorious.org/a-generic-framework-of-information-services-for-physically-challenged-people Informative Sys for Phy Challenged People] - It gives assistance to physically challenged people to navigate within a building, which I had written for N900/Maemo5.&lt;br /&gt;
#*[http://mirrors.mit.edu/kde/stable/koffice-2.3.1/koffice-2.3.1.tar.bz2 KOffice] - Have written a filter (HTML-ODF) for KOffice (now Caligra) Office suite. Intend to implement the same under FreOffice.&lt;br /&gt;
#*[https://gitorious.org/freoffice FreOffice] - An open source office suite for Maemo/MeeGo - Harmattan. As stated above, intend to implement the filter (HTML-ODF), that I have written for KOffice.&lt;br /&gt;
#*[Shake to Play] - An unpublished app that I wrote to control the playback of audio files with accelerometer controls for N900.&lt;br /&gt;
# [[User:danilych|danilych]] (Danil)&lt;br /&gt;
#*[http://goo.gl/uyQR5 menagerie] - Small Qt app that simulate life and interacting of animals. It's my course work at university.&lt;br /&gt;
# [[User:dteslenko|dteslenko]] (Dmitry Teslenko)&lt;br /&gt;
#*[http://code.google.com/p/windowpicker/ windowpicker] - Application for picking windows fast and easy way written in Qt. Conceived to be portable to win32/linux platforms.&lt;br /&gt;
# [[User:sborisov|sborisov]] (Sergey Borisov) &lt;br /&gt;
#*[http://code.google.com/p/bughunter BugHunter] - Exciting opensource cross platform Qt-based game, working on Linux\Windows\Meego (MeeGo tested only in QtCreator emulator). &lt;br /&gt;
#*[http://code.google.com/p/qtaxi Qtaxi] - Cross platform opensource Qt - based program to automation taxi office. &lt;br /&gt;
#*[http://code.google.com/p/photomanager Photomanager] - Opensource Qt - based software to automation touch screen terminals in photo print shops. &lt;br /&gt;
# [[User:timakima|timakima]] (Timo Mäkimattila)&lt;br /&gt;
#*[https://gitorious.org/~timakima MeeGo Quality Assurance Tools] - Worked with MeeGo QA Tools and N900 CE. [http://www.youtube.com/watch?v=VKc5WWRLFgo video] - [http://www.youtube.com/watch?v=-_I6dCXbn1w video] - [http://www.youtube.com/watch?v=WdXBqGdLz8I video]&lt;br /&gt;
#*[http://makimatt.kapsi.fi/wiidrummer-poc.tar.gz Wii Drummer] - A Wii Air Drummer hack done with Qt for Linux desktop. [http://makimatt.kapsi.fi/wii.m4v video]&lt;br /&gt;
#* Planning to make a pocket size MIDI controller out of N950&lt;br /&gt;
# [[User:deion|deion]] (Ionut Dediu) &lt;br /&gt;
#*[http://sourceforge.net/projects/smartcam SmartCam] - SmartCam turns a Symbian phone into a wireless webcam ready to use with any Windows/Linux PC. The project needs some Meego/Qt love (N950).&lt;br /&gt;
#*[http://sourceforge.net/projects/logviews LogViews] - LogViews is a log analysis tool to capture syslog messages and easily filter and color the important traces. The results can be saved to a file for later analysis. Also supports bluetooth and USB logging for help in Symbian development. PC app developped in Qt&lt;br /&gt;
# [[User:martinhsl68hw|martinhsl68hw]] (Martin Holloway)&lt;br /&gt;
#*[https://gitorious.org/laqn LAQN] - London Air Quality Network Environmental and Pollution Monitor for N900&lt;br /&gt;
# [[User:smind|smind]] ilia maslakov)&lt;br /&gt;
#*[http://midnight-commander.org/ Midnight Commander] - free cross-platform two-panel file manager.&lt;br /&gt;
# [https://meego.com/users/tanya tanya] (Tanya Makava)&lt;br /&gt;
#*[http://maemo.org/downloads/product/Maemo5/omweather/ OMWeather] [https://build.pub.meego.com/package/show?package=omweather&amp;amp;project=home%3Avasvlad package] [https://garage.maemo.org/plugins/scmsvn/viewcvs.php/trunk/qtomweather/?root=omweather source] - Weather forecast application for Meego devices.&lt;br /&gt;
#*[http://maemo.org/downloads/product/Maemo5/live-wallpaper/ LiveWallpaper] [https://garage.maemo.org/projects/livewp/ source] - Desktop applet to view animation wallpaper for N900.&lt;br /&gt;
#*[https://garage.maemo.org/projects/meabook/ Meabook] - Enterprise contact book for N900.&lt;br /&gt;
# [[User:Tibus|Tibus]] (T. Lagarde)&lt;br /&gt;
#*[http://autoscan-network.com AutoScan-Network] - AutoScan-Network is an application designed to explore and to manage your network (ported to [http://autoscan-network.com/screenshots/maemo/ maemo])&lt;br /&gt;
# [[User:lkslawek|lkslawek]] (Slawomir Bochenski)&lt;br /&gt;
#*[http://git.kernel.org/?p=bluetooth/obexd.git;a=summary obexd] - obexd daemon is the implementation of Bluetooth profiles based on OBEX. I'm implementing plugin for Message Access Profile and working on fixes to current code, also targeting Maemo/MeeGo (supporting GNOME Tracker as data backend).&lt;br /&gt;
# [[User:bulislaw|bulislaw]] (Bartosz Szatkowski)&lt;br /&gt;
#*[http://git.kernel.org/?p=bluetooth/obexd.git;a=summary obexd] - general bug fixing, Message Access Profile, implementing Phonebook Access Profile for evolution-data-server (as part of GSoC 2011)&lt;br /&gt;
#*[http://mdictionary.garage.maemo.org/ mDictionary] - multi-language, multibackend, extensible dictionary for both Maemo and MeeGo&lt;br /&gt;
# [https://meego.com/users/juergbi juergbi] (Jürg Billeter) - Core Developer of Tracker and Vala&lt;br /&gt;
#*[http://meego.gitorious.org/tracker Tracker] - RDF store: Working on synchronization support to allow keeping your contacts, messages, and much more in sync between Tracker on N9/N950 and Tracker on desktop (or server).&lt;br /&gt;
#*[http://live.gnome.org/Vala Vala] - Vala compiler: Support development of MeeGo/Harmattan applications using Vala&lt;br /&gt;
# [[User:aleksander|aleksander]] (Aleksander Morgado) - Core Developer of Tracker, co-maintainer of GNU PDF. I've been in involved in the development of Tracker in Harmattan, and it would be great to be able to keep on supporting it as part of the community, being Tracker one of the main core components of the OS.&lt;br /&gt;
#*[http://meego.gitorious.org/tracker Tracker] - RDF store and indexing tool&lt;br /&gt;
#*[http://www.gnupdf.org GNU PDF] - set of libraries and programs to manage the PDF/ISO32000 file format&lt;br /&gt;
# [[User:jensgeorg|jensgeorg]] (Jens Georg) - Co-Maintainer of Rygel, one of the GUPnP developers&lt;br /&gt;
#*[https://meego.gitorious.org/maemo-multimedia/rygel/ Rygel] - Ensure compatibility of rygel's future versions, a DLNA home media solution that allows you to easily share audio, video and pictures, and control of media player on your home network.&lt;br /&gt;
# [[User:ZogG|ZogG]] (Michael Ketslah) - Was developing xmms2 client for maemo till n900 broke.&lt;br /&gt;
#*[https://github.com/funkycode/fresh maexmms2] - xmms2 client for local xmms2 server(on phone) and in future of remote(on computer via LAN and blutooth)&lt;br /&gt;
# [[User:luisbg|luisbg]] (Luis de Bethencourt) - GStreamer, Rygel, GUPnP, and snappy developer&lt;br /&gt;
#*[http://gstreamer.freedesktop.org GStreamer] Ensure GStreamer plugins work correctly and optimally in the device. Camera recording related gstreamer plugins need work.&lt;br /&gt;
#*[https://meego.gitorious.org/maemo-multimedia/rygel/ Rygel] DLNA/UPnP media sharing, plan to work on a DLNA control point for the n950 (client to select media from any serving DLNA device and play it in any rendering DLNA device). Basic one demoed in the MeeGo Conference SF, need a better one.&lt;br /&gt;
#*[http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer-editing-services/html/ Gst Editing Services] Continue the work on the video editor for MeeGo based on GES (GStreamer Editing Services).&lt;br /&gt;
#*[https://github.com/luisbg/snappy snappy] Video player with DLNA rendering features, works already but needs work to be well integrated in the device.&lt;br /&gt;
# [[User:aetelani|aetelani]] (Anssi Eteläniemi) - Cloud Invaders&lt;br /&gt;
#*[https://gitorious.org/cloud-invaders/cloud-invaders CloudInvaders] qml(/coffee) game 2d/cloud framework concept.&lt;br /&gt;
# [[User:jalomic|jalomic]] (Alexey Zaryanov)&lt;br /&gt;
#*[https://sourceforge.net/p/alarma/home/Home/ AlarmA] Alarm system for your phone based on Sensors.&lt;br /&gt;
# [[User:elima|elima]] (Eduardo Lima Mitev)&lt;br /&gt;
#*[https://meego.gitorious.org/meegotouch/libmeegotouch MeeGoTouch] - MeeGoTouch framework hacker with several contributions. Interested in a device to hack on QML as well.&lt;br /&gt;
# [[User:fat0troll|fat0troll]] (Vladimir Kozloff) ((AgiliaLinux team))&lt;br /&gt;
#*[http://agilialinux.ru AgiliaLinux] - Linux distro with Slackware roots contributor.&lt;br /&gt;
# [[User:alphax2|alphax2]] (Gabriel Böhme) I'am author at meetmeego.org, also author and admin/moderator at meego.de and maintainer of nitdroid.de. Last but not least I'm writing as an author at bestboyz.de - popular german smartphone blog. I'am programming with Python/PyQt/PySide - just started programming apps and I want to make lot more of them for Harmattan. At the moment I done my apps more or less for german N900 Maemo5/MeeGo fans, but I have also ideas for &amp;quot;international&amp;quot; apps, with english language support.&lt;br /&gt;
#*[http://meego.de/media/kunena/attachments/991/CubeTimerQML0.5.zip CubeTimerQML] Is an App made with PySide/QML for Rubik Cube fans -stop time, store best/average/last. It can also be used as stopwatch only.&lt;br /&gt;
#*[http://maemo.org/packages/view/meecalc/ MeeCalc] MeeCalc is a PyQt clone of Harmattan calculator for Maemo5/N900. For privat use I've also generate a Linux/Win/Mac compatible Version.&lt;br /&gt;
#*[http://maemo.org/packages/view/lotto/ Lotto] PyQt App for german lottery fans. Fetching last dates/results and can also generate a tipp for german, swiss and austrian lottery system.&lt;br /&gt;
#*[http://meego.de/forum/apps/28565-qml-lotto-app.html#28565 Lotto_QML] PySide/QML version of Lotto. First app to dive in QML and PySide, atm just 0.3 and still under development - made for running on N900 without Harmattan libary features.&lt;br /&gt;
#*[http://maemo.org/packages/view/f-r-eiertag/ F(r)eiertag] PyQt App that show you german (school) holidays and feasts for each federal state. It's planed to add swiss and austria support in future release.&lt;br /&gt;
# [[User:Takahashi|Takahashi]] (Kazuyoshi Takahashi)&lt;br /&gt;
#*[http://www.isb.co.jp/qt/en/MeeGo_products.html MeeGo IVI] - It can expand IVI functions such as music play, movie play, and display map and so on with MeeGo's extended based on fundamental functions.&lt;br /&gt;
#*[http://www.isb.co.jp/qt/en/demos.html MeeGo Gesture Control] - It can be operated by gesture control based on MeeGo.[http://www.youtube.com/watch?v=gyPu_k4PXHU Demo Video in COMPUTEX 2011] [http://www.youtube.com/watch?v=gyPu_k4PXHU Demo Video in ESEC 2011 at Intel's Booth]&lt;br /&gt;
# [[User:siddvicious|siddvicious]] (Siddharth Sharma)&lt;br /&gt;
#* I dont have current link for my project, but i am working on some of the projects, i am trying to develop network calculator which can subnet network which can be handy application.&lt;br /&gt;
#*[http://siddharthkde.wordpress.com]&lt;br /&gt;
# [[User:kleag|kleag]] (Gaël de Chalendar)&lt;br /&gt;
#*[http://kde-apps.org/content/show.php?content=23999 KGraphViewer] - A QGraphicsView library to display and edit graphs, embedable in any application and that can be useful to interact with Semantic Web data ; Part of the KDE extragear module. &lt;br /&gt;
#*[http://kde-apps.org/content/show.php/KsirK?content=21450 KsirK] - A strategy game currently available on all GNU/Linux distributions, part of the official KDE games module&lt;br /&gt;
# [[User:rafaelbrandao|rafaelbrandao]] (Rafael Brandao)&lt;br /&gt;
#*[https://github.com/luisgabriel/erl-chat-server/tree/master/examples/client erl-chat-client] - Chat client's interface in Qt integrated with server in Erlang.&lt;br /&gt;
#*[https://github.com/rafaelbrandao/Extract-resource-from-url Extract-resource-from-url] - Crawler that extracts url of some resources loaded by some page. It can also trigger a javascript function in order to start the resource request.&lt;br /&gt;
# [[User:Denots|denots]] (Jesse Coleman)&lt;br /&gt;
#*[http://sourceforge.net/projects/weltelafrica WelTelAfrica] - Symbian application to stay in touch with HIV-positive patients taking antiretroviral (ARV) medication. Created for the developing world context.&lt;br /&gt;
# [[User:Ignacius|Ignacius]] (Iñigo Illán)&lt;br /&gt;
#*[https://garage.maemo.org/projects/scoreboard/ Scoreboard] - It's a Delicious client for N900 written entirely using QWidget and I would like to port it to QML. One of my goals for this app is to make a cloud like widget based on QML for tagging the bookmarks. I was thinking on making it as a separate component for other projects to make use of it (As Scoreboard, it would have LGPL license).&lt;br /&gt;
# [[User:hsvieira|hsvieira]] (Henry Vieira)&lt;br /&gt;
#* [http://gitorious.org/abil/abil-ng Abil-NG] - Finish and port Abil (chat client developed in Qt) to N950&lt;br /&gt;
# [[User:pablojr|pablojr]] (Pablo J. Rogina - Contributor developer to DFF)&lt;br /&gt;
#* [http://digital-forensic.org DFF: Open Source Digital Investigation Framework] - Port DFF (Digital Forensics Framework) to N950, allowing digital forensic investigators and law enforcement officers to carry on evidence adquisition and analysis on the field thanks to using a true mobile device. DFF is written in C++ and Python, using Qt and PyQt and currently runs on Windows, Linux and OS X&lt;br /&gt;
# [[User:andrewfblack|andrewfblack]] (Andrew F Black)&lt;br /&gt;
#* [http://talk.maemo.org/showthread.php?t=57456 Plastic Theme Customizer] - I want to port or create simular to the Plastic Theme Customizer for Meego since it has no way of changing themes right now&lt;br /&gt;
# [[User:onion|onion]] (Kaj-Michael Lang)&lt;br /&gt;
#*[http://maemo.tal.org/index.php/maemo:mod_support mod-support] - Amiga mod playing support for the media player&lt;br /&gt;
#*[http://maemo.tal.org/index.php/maemo:mydicto MyDicto] - Audio recorder&lt;br /&gt;
#*[http://maemo.tal.org/index.php/maemo:abook_qrcode abook-qrcode] - vcard to QR code exporter&lt;br /&gt;
#*Also working on: RSS reader for CSSU, various other [http://maemo.tal.org/ maemo projects] and package maintenance.&lt;br /&gt;
# [[User:diegohcg|diegohcg]] (Diego Gonzalez) - Qt/QtWebKit contributor, worked on the engine the N9/N950 browser. Member of the first mozilla based browser for maemo platform team.&lt;br /&gt;
#*[http://svn.webkit.org/repository/webkit/trunk/|WebKit Trunk] - WebKit Trunk - Rendering Engine for QtWebKit based app or browser.&lt;br /&gt;
#*[https://garage.maemo.org/projects/browser| Maemo browser] - Mozilla based browser for maemo platform http://browser.garage.maemo.org/&lt;br /&gt;
#*[https://garage.maemo.org/projects/browser-extras| Browser extras] - New features, add-ons, plugins, fonts, custom engine build, etc to the maemo browser.&lt;br /&gt;
# [[User:merlin1991|merlin1991]] (Christian Ratzenhofer)&lt;br /&gt;
#*[http://wiki.maemo.org/Community_SSU/ Meamo5 CommunitySSU] community fimware updates for the n900, I did testing, bug hunting, repository work and wiki stuff, but about no code though&lt;br /&gt;
#*[https://gitorious.org/~sgiessl/quassel/quassel2go Quassel2go] Distributed irc client, I intend to bring it to the n9&lt;br /&gt;
# [[User:fralik|fralik]] (Vadim Frolov)&lt;br /&gt;
#*[https://github.com/fralik/easysync Easysync] - Qt-based open source client/server software to automatically sync files between different operation system and devices.&lt;br /&gt;
# [[User:bman|bman]] (Brian McKenzie)&lt;br /&gt;
#*[https://gitorious.org/toolbox/toolbox ToolBox] - A busybox-like tool that provides command line utilities from the BSDs&lt;br /&gt;
#*[http://b-man.xceleo.org/projects/cdeb2/ Cdeb2] - A set of scripts that can be used to automate the process of chrooting into filesystems for maintenance purposes.&lt;br /&gt;
#*[http://b-man.xceleo.org/repo/nitdebian/ NITDenian] - A port of Debian that is optimized to run on RX-51 and eventually RX-71 hardware&lt;br /&gt;
# [[User:Udalite|Udalite]] (Nikolay Gamazov)&lt;br /&gt;
#*[https://docs.google.com/viewer?a=v&amp;amp;pid=explorer&amp;amp;chrome=true&amp;amp;srcid=0B_fWh237vdRLZDNkMzA1OGQtNjY0MC00MjdkLWFkOWItMmY4M2FiYzQ4Y2Qz&amp;amp;hl=ru Vim_Project] - A crossplatform IM-client for a social network VKontakte.ru '''(isn't it source of vimka project http://code.google.com/p/vimka/ by Vitaliy Petrov??)'''&lt;br /&gt;
# pabs (Paul Wise)&lt;br /&gt;
#*[http://chromium-bsu.sf.net Chromium B.S.U.] - fast paced, arcade-style, top-scrolling space shooter. &lt;br /&gt;
#*[http://hexahop.sourceforge.net/ Hex-a-Hop] - hexagonal tile-based puzzle game&lt;br /&gt;
# [[User:robokopp|robokopp]] (Marian Kluehspies) I'am an author at www.meego.de.&lt;br /&gt;
#*[http://maemo.org/packages/view/simplereboot/ simplereboot] - Simple desktop shortcut for rebooting the device easily.&lt;br /&gt;
#*[http://maemo.org/packages/view/farty/ Farty] - Funny app which makes fart sounds randomly.&lt;br /&gt;
#*[http://maemo.org/packages/view/bfbc2stats/ BfBC2Stats] - Application which uses the stats API to retrieve playerstats of Battlefield Bad Company 2.&lt;br /&gt;
#*[http://maemo.org/packages/view/quizzynator/ QuizzyNator] - Quiz game in german language with ranking and scoreboard.&lt;br /&gt;
# [[User:bjoernricks|bricks]] (Bjoern Ricks) - Maemo packager for KDE&lt;br /&gt;
#*[http://files.kolab.org/local/maemo/ Kontact Mobile Repository] - Kontact Mobile for Maemo&lt;br /&gt;
#*[http://meego-central.org/content/show.php/Kontact+Touch?content=138728 Qtest Mobile App Port Contest on Meego-central.com] - Won second place in Qt Mobile App Port Contest&lt;br /&gt;
# [[User:steveire|steveire]] (Stephen Kelly) - Developer for KDE/Kontact Touch&lt;br /&gt;
#*[http://dot.kde.org/2011/06/10/new-kontact-suite-brings-next-gen-groupware-desktop-and-mobile] - Kontact Mobile for Maemo&lt;br /&gt;
#*[http://dot.kde.org/2010/06/10/kde-pim-goes-mobile] - Earlier developement&lt;br /&gt;
# [[User:martinique|martinique]] (Sami Markkanen) Professional Linux, web and streaming solution administrator and developer&lt;br /&gt;
#*[http://multitimer.maniacland.net/ MultiTimer] - A tiny but handy PyGTK app for running multiple countdown timers on Maemo&lt;br /&gt;
#*[http://webmp.maniacland.net/ WebMP] - A web extension for MediaPortal HTPC software, for remote control and streaming video, even to mobile devices (no public release yet)&lt;br /&gt;
# [[User:bojankom|bojankom]] (Bojan Komljenovic) - Qt developer&lt;br /&gt;
#*[http://www.dropian.com/download/] - Dropian(DropBox client) for Symbian S60 and Symbian^3 devices built in Qt, based on DropBox API and already published on Ovi - updated version sent to Ovi recently. Now working on porting to MeeGo Harmattan and eventually to WP.&lt;br /&gt;
#*[http://twitter.com/#!/knobtviker]- My second Qt project (still in it's infancy) is an Email/Social client aimed to overcome the current sync issues being experienced with the 'always on sync' since S^3 was released last year. This project is targeted to S^3 and MeeGo Harmattan devices and like my first project above, will be a working progress too as it will be growing to eventually incorporate social networks in later updates.&lt;br /&gt;
# [[User:mrjrt|mrjrt]] (Jamie Thompson) - Maemo enthusiast &amp;amp; Qt Developer&lt;br /&gt;
#*[https://garage.maemo.org/projects/qwerkisync/] - QwerkiSync for Maemo 5. A communications database importer/exporter for migrating communications history between devices.&lt;br /&gt;
# [[User:vkvraju|vkvraju]] - Maemo/MeeGo lover &amp;amp; Qt learner&lt;br /&gt;
#* Music player with a simple tag editor. Description: This player aims to suit the Asian type (languages/music_director/singers) of markets where music is created as part of movies. Details: http://talk.maemo.org/showpost.php?p=990871&amp;amp;postcount=421 . Working with my colleague on this &amp;amp; we are in the initial design phase.&lt;br /&gt;
#* Have tested &amp;amp; been testing MeeGo on my main phone i.e., my Nokia N900 and raise bugs.&lt;br /&gt;
# [[User:neilrossgoco|neilrossgoco]] (Neil Goco) - Symbian^3/MeeGo enthusiast &amp;amp; a soon-to-be Qt Developer&lt;br /&gt;
#*[http://twitter.com/jonjongoco/] - I want to try developing Qt applications for MeeGo and Symbian devices and will appreciate a device like this to help me develop and test applications. I plan to develop basic apps first and will advance more as I learn.&lt;br /&gt;
# [[User:Macrobb|Macrobb]] (Macrobb Simpson) - Maemo 5 developer and Qt learner.&lt;br /&gt;
#*[http://talk.maemo.org/showthread.php?t=63975] - BackupMenu for Maemo 5 which I hope to port to Harmattan, though with a new UI.&lt;br /&gt;
# [[User:pkz|pkz]] - Researcher and Linux developer&lt;br /&gt;
#*[http://home.gna.org/gepolabo/ gepolabo] - Trading application for Linux.&lt;br /&gt;
# [[User:debernardis|debernardis]] (Ernesto de Bernardis) - Maemo aficionado&lt;br /&gt;
#*[http://maemo.org/packages/view/seerai/ Seerai] - port Seerai, a program to watch Italian national TV channels; if feasible, add scrambled channels, still unavailable in Maemo5 port.&lt;br /&gt;
# [[User:blizzz|blizzz]] (Arthur Schiwon) - spare time contributor to Kubuntu and ownCloud&lt;br /&gt;
#*[http://owncloud.org ownCloud] - Free online storage software (comparably to Dropbox). Intending to write an MeeGo client with QML.&lt;br /&gt;
# [[User:babloid|babloid]] (Volodymyr Triapichko) - Mobile software architct&lt;br /&gt;
#*[https://market.android.com/details?id=com.itdimension.tetramaster Tetra Master] - Want to port Tetra Master and several other mobile games to MeeGo.&lt;br /&gt;
#*[http://wp7.apphab.com/sticker-game-by-paralab/ Sticker Game] - Sticker Game for children&lt;br /&gt;
#*[https://market.android.com/details?id=com.mobiledeveloper.pdfmywebpro PDFMyWeb] - Want to port the application for saving Web-pages as PDF for offline reading&lt;br /&gt;
# [[User:Kralde|Kralde]] (Óscar De Zayas) I want to port and test a lot of apps for MeeGo. Also, my native language is Spanish, so I can bring Spanish contents for people that speak that language&lt;br /&gt;
#*[http://wiki.maemo.org/Community_SSU Maemo Community CSSU] Updates by the community to improva Maemo 5 on Nokia n900. I do testing, bug hunting, and also create a bit of code for some things as osso PDF reader.&lt;br /&gt;
#*[YourPlan] - It is a project without links because it still under development. This app will bring to the users info about they companies, like minutes free or sms free, costumer info telephone numbers, etc.&lt;br /&gt;
#*[http://wiki.meego.com/ARM/N900 Meego 1.2 on N900] Installed all versions of Meego in the Nokia n900 in order to test and create apps and ideas for the future stable version in Nokia N9&lt;br /&gt;
#*[Icons and Images] Also, I have a lot of knowledge in graphics editin so I can develop themes and icons for the future Nokia n9.&lt;br /&gt;
# [[User:proton|proton]] (Peter Savichev)&lt;br /&gt;
#*[http://qt-apps.org/content/show.php/zNotes?content=113117 zNotes] - Lightweigh crossplatform application for notes management&lt;br /&gt;
# [[User:khung|khung]] (Kevin Hung)&lt;br /&gt;
#*[https://github.com/khung/FreeRDP-qt FreeRDP-qt] - A Qt frontend for FreeRDP, an open-source remote desktop client. It currently only works on Linux desktop but I would love to port it to MeeGo and other Qt-capable operating systems.&lt;br /&gt;
# [[User:raghavmurali|Raghav]] (Raghav)&lt;br /&gt;
#*  - A Linux enthusiast, Nitdroid tester. Willing to contribute for meego development in testing, developing apps.&lt;br /&gt;
# [[User:bokodev|bokodev]] (Dorsch Rainer) &lt;br /&gt;
#*[http://wiki.maemo.org/Navit Navit] - Packaging and distributing Navit for N900 (see instructions [http://talk.maemo.org/showpost.php?p=1017888&amp;amp;postcount=508 here]), the binaries in the extras repo are outdated and do not work. Currently, my packages have &amp;gt;50 downloads per release. For the N9/N950 I want to package it preconfigured with the QML UI and other device specific adaption.&lt;br /&gt;
#*[http://gitorious.org/community-ssu/freetype/merge_requests/1 freetype6 patch backport to CSSU] - freetype6 has a bug in Maemo PR1.3, shipped a fix through CSSU and a navit specific library libfreetype6-navit for those not running CSSU&lt;br /&gt;
# [[User:surlykke|surlykke]] (Christian Surlykke)&lt;br /&gt;
#*[https://code.google.com/p/pitchtrainer/ PitchTrainer] - Application for training relative pitch.&lt;br /&gt;
# [[User:Radiofree|Radiofree]] (James Thomas)&lt;br /&gt;
#*[https://maemo.gitorious.org/maemo-af/qsparql QtSparql] - QtSparql Developer&lt;br /&gt;
# [[User:pkz|pkz]] - Teacher, Researcher, and Linux Developer&lt;br /&gt;
#*[http://home.gna.org/gepolabo/ gepolabo] - Trading application for Linux; at present the application is going to be redesigned by separating the inner (C written) engine from its GUI, by moving from a monolitic application towards a plugin based infrastructure... These days show how much people might be interested in having a trading application being always connected to the network.&lt;br /&gt;
# [[User:Gabriel9|Gabriel9]] (Bojan Kostic)&lt;br /&gt;
#*[https://bitbucket.org/pro3x/md5-hash-tools Md5-Hash-Tool] - Simple GUI tools for creation and verification of MD5 hash values. I am Active contributor to this project.&lt;br /&gt;
#*[https://bitbucket.org/gabriel9/phone-wars Phone Wars Game] - My First Game, it is just started but i have nice ideas.&lt;br /&gt;
#*I worked on one more project with Qt, it is program for bookkeeping and POS, and it is not finished because i am not a economist and i don't know anything about bookkeeping... I will update link soon because i did not work alone on it.&lt;br /&gt;
# [[User:msjen|msjen]] (Jenifer Hanen)&lt;br /&gt;
#*[http://www.blackphoebe.com/biz/moblogme.php MoblogMe] - MoblogMe :: Creativity from your mobile directly to your website or blog with no stops at other servers. The beginnings of a mobile blogging application for Meego and Symbian^3. Currently it is in its infancy. &lt;br /&gt;
#*[SleepGuru] - A sleep aid app for Meego and S^3. This is a joint app that I don't yet have permission to share the source.&lt;br /&gt;
# [[User:talvbansal|talvbansal]] (Talvinder Bansal)&lt;br /&gt;
#*[http://talvbansal.com/2011/08/06/meme-generator-open-sourced Meme Generator] - Port a meme generator from Symbian to Meego as an entertainment app, plus add twitter and facebook uploads, both of which im capable of if you see my paid apps in the ovi store &lt;br /&gt;
#*[http://store.ovi.com/content/137438 SymPaper] - will port my highly praised Read It later Client to meego, UI has already been designed with meego in mind&lt;br /&gt;
#*[http://store.ovi.com/content/80070 SymFTP] - will re-write the ui in qml and port my mobile ftp server to meego&lt;br /&gt;
#* Will port my upcoming app for the SimpleNote note service to meego to have notes synchronized to the cloud&lt;br /&gt;
#* Plans for a [http://gomiso.com miso] app for symbian which will again be ported to meego (after SymNote is finished)&lt;br /&gt;
#* Willing to contribute with other developers on larger apps for the community&lt;br /&gt;
# [[User:useryy|useryy]] (Yang Yang) &lt;br /&gt;
#*[https://skydrive.live.com/#!/?cid=d22005e159b279b3&amp;amp;sc=documents&amp;amp;nl=1&amp;amp;uc=1&amp;amp;id=D22005E159B279B3%21177 Rss Reader] - A rss reader on Symbian with native mini browser and &amp;quot;read it later&amp;quot; function. Free style font zoom in/out. Swipe-able UI for RSS list management is in optimizing.&lt;br /&gt;
#* Plans for Evernote client - [http://www.evernote.com Evernote]client for Symbian.&lt;br /&gt;
#* Love &amp;quot;Cute&amp;quot;. Willing to contribute with other developers on larger apps for the community, too.&lt;br /&gt;
# [[User:sauronthedark|sauronthedark]] (Aleksey Sidorov)&lt;br /&gt;
#*[http://qt-apps.org/content/show.php/qutIM?content=139080 qutIM] - is crossplatform multiprotocol instant messenger with module-based architecture. Protocols\' support can be provided by several plugins, some of them are our own implementations of protocols and some of them uses 3rd party libraries and technologies.Also all functionality is provided by plugins. Every plugin may be disabled through graphic interface.&lt;br /&gt;
# [[User:jasuarez|jasuarez]] (Juan A. Suarez)&lt;br /&gt;
#*[https://gitorious.org/apt-howdy apt-howdy] - it's an application that shows in a RSS style alike what are the new software that comes to the platform. Thus it helps user to discover new software without needing to poll every now and then. Idea is to port it to MeeGo with an QML-based interface too.&lt;br /&gt;
# [[User:PhilipVanHoof|pvanhoof]] (Philip Van Hoof) - plans to add thumbnailers and extractors for Tracker.&lt;br /&gt;
#* Last few years I worked on Tracker and Tumbler. I plan to continue working on extractors for Tracker and format support for thumbnails for Tumbler.&lt;br /&gt;
#* For performance testing I'll need a prototype (I wont have one anymore in a few months) or an actual device with well comparable I/O hardware.&lt;br /&gt;
#* I also plan to work on miners that get metadata from online sources. Plus album art downloaders that get metadata from online sources. Often do these services need a key or username/password to be configured, for which I plan to develop settings-panes and user-interfaces (not easy to test using just scratchbox and/or emulators).&lt;br /&gt;
#* I also plan to continue working on the RDF service (tracker-store). Many things that we plan in upstream we could port cleanly and safely to downstream Harmattan MeeGo. But we do need a device for our testing and verification duties.&lt;br /&gt;
#[[User:Wlgroup| Diana Ilina]] &lt;br /&gt;
#* DIO (Digital Imaging with using  OpenCV). The device will be used as a platform for developing applications for image processing.The project includes the realisation of a program that will let us handle photos in real-time. It's a good illustration of capabilities MeeGO and OpenCV. I have a prototype implementation our system on a Nokia N900.&lt;br /&gt;
#* HFS (Hands Free SMS)The device is going to be used as a platform for the application development Hands Free SMS. Hands Free SMS application creation was offered for popularization and expansion of possibilities MeeGo. The first program created within the project realizes the following functionality : Receiving sms, Generating audio file, Synthesized speech. How to work: Someone sends you the sms ►► Hands Free SMS generating  audio file generating and reads to it to you aloud. Links for my projects will be add in a few days.&lt;br /&gt;
#[[User:Pillum| Deniz Sarikaya]]&lt;br /&gt;
#* [http://code.google.com/p/photonlibrary/ PhotonLibrary] - open source game engine running on Windows, Linux and N900&lt;br /&gt;
#* screenshot [http://img6.imagebanana.com/img/7nn4isuy/sidescrollinggameforn900.png FrenzyShooter] - WIP side scrolling game with Box2D physics engine (didnt create repository for game yet, since with the game engine you only need 200-500 lines to create a game. But can send you code on request)&lt;br /&gt;
#* screenshot [http://img6.imagebanana.com/img/zzdp9n0d/boing.png Boing] - WIP physics game. You shoot a teddy out of a cannon to a target. You can draw bumpers with your hand to let the teddy bump to the target but beware of the machines that will pluck or even kill your teddy! (same as FrenzyShooter..no repo yet, code on request)&lt;br /&gt;
#* [http://talk.maemo.org/showpost.php?p=976885&amp;amp;postcount=7 QrCode] - GUI to create QR codes written&lt;br /&gt;
#* [http://talk.maemo.org/showpost.php?p=1004789&amp;amp;postcount=40 QBasicEditor] - basic editor to save password-protected text files&lt;br /&gt;
#[[User:brian|brian]] (Brian McGillion)&lt;br /&gt;
#* [http://qt.gitorious.org/qt-creator/qt-creator/trees/master/src/plugins/mercurial MercurialPlugin] - QtCreator Mercurial plugin&lt;br /&gt;
#* [http://gitorious.org/+mssf-team/meego-platform-security/mssf-qt Mssf-Qt] - Add Qt wrappers to security framework to make it easier for developers to use&lt;br /&gt;
#* [http://gitorious.org/+mssf-team/meego-platform-security/mssf-demo Mssf-Demo] - A project that contains a series of branches to show how to add security to an application while using the framework.&lt;br /&gt;
#* [http://conference2010.meego.com/session/cost-security-developers-view Presentation] - Presentation using mssf-demo as the basis to explain how to use the security framework.&lt;br /&gt;
#* [http://meego.gitorious.org/meego-platform-security Security Framework] - Contributor and tester to the framework.&lt;br /&gt;
#* [http://qt.gitorious.org/+symbio-profiler/qt-creator/qt-creator-profiler OProfile] - QtCreator plugin to allow for OProfile that can be used to profile applications on a device. Currently is very underloved and requires work to bring it up to a usable state that it might be integrated into the main QtCreator branch.&lt;br /&gt;
#* [https://dvcs.projects.maemo.org/git/?p=security/devicelock-all/devicelock devicelock] - Nokia project to add an application to secure the users device from unwanted access. It is this last project that I would like to work further with.  I would like to add the features for remote {lock, wipe, locate}.  Most implementations for such features are closed source and inaccessible to end users without a service contract / fee.  I would like to develop the opensource on device implementation that would provide an open API to these features that could then be taken and used by third party developers and service providers to build upon.&lt;br /&gt;
#[[User:xharada | Danilo Santos]] Team Leader and Software developer at Signove&lt;br /&gt;
#* [https://garage.maemo.org/plugins/scmsvn/viewcvs.php/extras/gst-plugins-extras/trunk/gst/radiobin/?root=easy GStreamer radiobin plugin] - Gstreamer Radio plugin for maemo&lt;br /&gt;
#* [https://projects.developer.nokia.com/mobScore MobScore] Simple application to register scores in sports game (Symbian/Qt)&lt;br /&gt;
#* [http://mompt.garage.maemo.org MoMPt] - open source TV Gateway that enables the stream of realtime TV video to maemo based devices.&lt;br /&gt;
#* [http://brisa.garage.maemo.org/ Brisa] - open source UPnP Library on python&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Community_Office/Community_device_program/Nokia/N950_Extended_Program</id>
		<title>Community Office/Community device program/Nokia/N950 Extended Program</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Community_Office/Community_device_program/Nokia/N950_Extended_Program"/>
				<updated>2011-08-08T20:40:30Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The good news is that we are getting 50 Nokia 950 developer devices in addition to the 250 of [[Community Office/Community device program/Nokia|the initial program]]!&lt;br /&gt;
&lt;br /&gt;
This is how we will proceed for this special batch:&lt;br /&gt;
&lt;br /&gt;
* '''Candidates MUST have real open source code published and functional''' via Qt Creator simulator/emulator, Scratchbox, running in similar platforms e.g. Maemo, Symbian, Linux desktop... It can be unstable and far from complete, but we want to see real work done already as a primary way to filter candidates.&lt;br /&gt;
* '''Candidates MUST list themselves below''', providing a short summary and link(s) to the project(s). Requests done through any other channels will be ignored by this program.&lt;br /&gt;
* Randall (Texrat) and Quim will review the candidates as they arrive and will send acceptance emails until reaching the limit of 50. Community feedback about the candidates is welcome [http://forum.meego.com/showthread.php?p=28147 in this thread]. The deadline is 'as soon as possible'.&lt;br /&gt;
* Accepted candidates will be moved to [[Community_Office/Community_device_program/Nokia#Still_pending]] and will receive the instructions to get the device through the Nokia Developer Launchpad program for individuals.&lt;br /&gt;
&lt;br /&gt;
== Candidates ==&lt;br /&gt;
List your proposal '''AT THE END OF THE QUEUE''' using the following template. Remember that we expect to find source code and executable binaries behind the links.&lt;br /&gt;
&lt;br /&gt;
# [[User:yourwikiusername|yourwikiusername]] (Name Surname) (((having an introduction/links about yourself in your profile page always is useful - but not required)))&lt;br /&gt;
#*[http://projectURL Project Name] - One sentence summary. Two sentences only if you really need them.&lt;br /&gt;
#*[http://projectURL Project Name 2] - You can add optionally more projects.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
# [[User:parancibia|parancibia]] (Paulo Arancibia)&lt;br /&gt;
#*[http://realnorth.net/labs.php Wikileaks Explorer] - Get the latest cables, search by keyword or browse by Embassy using your Symbian^3 or MeeGo device.&lt;br /&gt;
# [[User:spartan563|spartan563]] (Benjamin Pannell)&lt;br /&gt;
#*[http://sierrasoftworks.com/netkey/n900 NETKey N900] - Source to be released when stable - A tool for use on the Stellenbosch University campus to allow students to access their internet account on the campus' WiFi network&lt;br /&gt;
#*[http://sierrasoftworks.com/applock AppLock] - [https://gitorious.org/applock-n900/applock Source] - Tool that locks the user's device when an application on a lock list is launched (Nokia N900)&lt;br /&gt;
#*[http://sierrasoftworks.com/simlock SIMLock] - [https://gitorious.org/simlockd/simlockd Source] - Basic security tool for the N900 which locks the device when it detects that the SIM card has been changed.&lt;br /&gt;
#*[http://sierrasoftworks.com/sun-residentchecker SUN Resident Checker] - [https://gitorious.org/sun-residentchecker Source] - A tool which allows students to check whether or not a person is a valid residence by entering the person's student number. Used to help reduce the number of unauthorised people entering residences on campus.&lt;br /&gt;
#*[http://code.google.com/p/effe/ Effe] - Desktop application for p2p file sharing which is written with PyQT and uses google library for p2p file sharing.&lt;br /&gt;
# [[User:fjutah|fjutah]] (Mikko Antila) Mobile game programmer&lt;br /&gt;
#*[http://maemo.org/packages/view/mushrooms/ Mushrooms] - Simple opensource 3D game application / game engine with OpenGL ES 2.0. Available on Maemo repos.&lt;br /&gt;
# [[User:cpitchford|cpitchford]] (Chris PItchford)&lt;br /&gt;
#*[http://chris.intrepid.cx/n900/getfix.html debug.sh] A Maemo tool designed to run on bare minimum resources to help users repair phones and diagnose common problems. I'd like to make a graphical &amp;quot;wizard&amp;quot; into which the community can contribute solutions any user can use.&lt;br /&gt;
# [[User:rcolistete|rcolistete]] (Roberto Colistete Jr.) &lt;br /&gt;
#*[http://www.robertocolistete.net/integral/ Integral] - &amp;quot;Integral&amp;quot; calculates mathematical integrals (definite, undefinite, numerical, up to 3 dimensions) using Python/SymPy with user-friendly interface in Qt (PyQt/PySide and QML in future version)&lt;br /&gt;
#*[http://www.robertocolistete.net/limit/ Limit] (NEW) - &amp;quot;Limit&amp;quot; calculates mathematical limits symbolically using Python/SymPy with UI in Qt (PyQt/PySide and QML in future version)&lt;br /&gt;
#*[http://www.robertocolistete.net/derivative/ Derivative] (UPDATED) - &amp;quot;Derivative&amp;quot; calculates mathematical (ordinary, partial and multiple) derivatives and differential operators (grad, div, curl and laplacian) symbolically using Python/SymPy with UI in Qt (PyQt/PySide and QML in future version)&lt;br /&gt;
# [[qnetman]] (Anatoliy Kozlov)&lt;br /&gt;
#*[http://qnetman.garage.maemo.org QNetMan] - Qt-based network manager which allows to monitor your network traffic. It is possible to record network sessions information for different connections and provide the information in graphical view. This package contains the desktop widget that displays information about the traffic network interfaces.&lt;br /&gt;
# [[User:hugopl|hugopl]] (Hugo Parente Lima) &lt;br /&gt;
#*[http://www.pyside.org PySide] - Qt bindings for Python&lt;br /&gt;
# [[User:acidx|acidx]] (Leandro Pereira)&lt;br /&gt;
#*[http://trac.enlightenment.org/e/wiki/Eve Eve Web Browser] - WebKitEFL web browser designed for touch screen interfaces.&lt;br /&gt;
#*[http://trac.enlightenment.org/e/wiki/Enjoy Enjoy Music Player] - EFL-based music player designed for touch screen interfaces.&lt;br /&gt;
# [[User:lacerda|lacerda]] (Thiago Lacerda) - Software Developer at INdT&lt;br /&gt;
#*[https://gitorious.org/findme Findme] - Application that helps user find his mobile phone when lost, set a &amp;quot;stolen&amp;quot; profile (if stolen)&lt;br /&gt;
#*[https://gitorious.org/qlabs-brazil-codes MobilityQML] - Application example for the Qt Brazil Blog (http://blog.qtlabs.org.br/)&lt;br /&gt;
# [[User:chouchoune|chouchoune]] (Arnaud Delcasse)&lt;br /&gt;
#*[https://www.gitorious.org/teemusix TeeMuSix/BlindTestMee] - Multi-devices and multi-players BlindTest (music quizz) game. Project will be renamed in BlindTestMee and interface is being redesigned (that one was made during an hackathon)&lt;br /&gt;
#*[https://www.gitorious.org/freego/freego FreeGo] - Remote control for a &amp;quot;FreeBox&amp;quot; (set top box from Free, a french internet operator)&lt;br /&gt;
# [[User:anselmolsm|Anselmolsm]] ([http://www.anselmolsm.org/ Anselmo L. S. Melo]) - I'm part of the QtQuick Components team, Qt DevNet moderator and contributor, Qt Labs Blog Brazil contributor.&lt;br /&gt;
#*[http://gitorious.org/mobile-weather Qt Mobile Weather] - Qt Mobile Weather - This application is the extended version of the weather demo, one of the [https://qt.gitorious.org/qt-labs/mobile-demos Qt Mobile Demos] ([http://www.youtube.com/watch?v=PCx8RfNhhXk video]).&lt;br /&gt;
# [[User:luisgabriel|luisgabriel]] (Luis Gabriel)&lt;br /&gt;
#*[https://gitorious.org/music-player QML Music Player] - Music player built with QtQuick and Phonon. Qt Labs Brazil blog post about it [http://blog.qtlabs.org.br/2011/06/27/player-de-audio-com-qml/ here].&lt;br /&gt;
#*[https://github.com/luisgabriel/erl-chat-server/tree/master/examples/client erl-chat-client] - Chat client for [https://github.com/luisgabriel/erl-chat-server erl-chat-server].&lt;br /&gt;
# [[User:vcgomes|vcgomes]] (Vinicius Gomes)&lt;br /&gt;
#*[http://git.kernel.org/?p=bluetooth/obexd.git;a=summary obexd] - Porting the BIP (Basic Imaging Profile, ongoing GSoC work) to the N950.&lt;br /&gt;
#*[https://gitorious.org/~vcgomes/bluez/vcgomes-generichid BlueZ-generichid] - Using your N950 as an input device.&lt;br /&gt;
# [[nokimoki]] (Milen Miletiev) (((Web Designer and Nokia WRT Developer)))&lt;br /&gt;
#*[http://nokimoki.com/c-counter-free-nokia-app-ovi.php C-Counter] - This app will calculate and display the number of characters within a textarea.&lt;br /&gt;
#*[http://nokimoki.com/framework-mobile-site-nokia-wrt-widget.php Simple Framework] - The framework include html, css, png images and jQuery for mobile site and plist and icon files for the WRT widget.&lt;br /&gt;
# [[User:darktears|darktears]] ([http://darktears.wordpress.com/ Alexis Menard]) - Every day contributor to Qt/QtWebKit, working on the engine the N9/N950 browser is based also enabling people to make hybrid apps or make websites look even nicer on the N9/N950. KDE/Plasma contributor, initiator of the Plasma mobile (now Plasma Active) which is the KDE shell user interface for mobile phone.&lt;br /&gt;
#*[http://svn.webkit.org/repository/webkit/trunk/|WebKit Trunk] - WebKit Trunk - Rendering Engine for QtWebKit based app or browser.&lt;br /&gt;
#*[https://projects.kde.org/| KDE] - KDE project page - http://community.kde.org/Plasma/Active for the mobile project.&lt;br /&gt;
# [[User:mudyc|mudyc]] (Matti Katila)&lt;br /&gt;
#*[https://github.com/mudyc/machinejr Machine Jr] - Machine Jr - A game designed for small children where '''Big''' Machines are driven with only three controls.&lt;br /&gt;
# [[User:minimoog77|minimoog77]] (Antonie Jovanoski) &lt;br /&gt;
#*[https://github.com/minimoog/QTweetLib QTweetLib] - Qt based Twitter library&lt;br /&gt;
#*[https://github.com/minimoog/qtwitdget qtwitdget] - Simple multiplatform Twitter client for Windows, Linux, MacOS X, Symbian and hopefully Meego&lt;br /&gt;
#*[https://github.com/minimoog/Recolorfy Recolorfy] - [http://www.pocketpixels.com/ColorSplash.html Colorsplash] Qt based clone (UI not finished, camera support not yet added - waiting for QtMobility 1.2 in QtSDK)&lt;br /&gt;
#*[https://github.com/minimoog/GradientShader GradientShader] - Two stop gradient QML/GLSL shader for Qt Quick 2.0. Plan to add rotation and multiple stops.&lt;br /&gt;
# [[User:sharky76|sharky76]] (Alex R)&lt;br /&gt;
#*[https://garage.maemo.org/projects/qvernote/ Qvernote] Evernote client written in Qt for n900, now being ported to Qml&lt;br /&gt;
# [[User:faenil|faenil]] (Andrea Bernabei)&lt;br /&gt;
#*[https://github.com/faenil/i8910tuning i8910tuning] I8910 system tweaking software written in Qml and Qt, and some Symbian C++&lt;br /&gt;
#*[Just started] Dropbox client (Qml and Qt), which is missing&lt;br /&gt;
#*[Planned for future] N64 Emulator, based on latest mupen64plus 4 arm sources&lt;br /&gt;
# [[User:usvi|usvi]] (Janne Paalijarvi)&lt;br /&gt;
#*[https://github.com/usvi/spede Spede] - A simple reaction game featured in an old Finnish game show&lt;br /&gt;
# [[User:semi|semi]] (Semi Malinen)&lt;br /&gt;
#*[http://meego.gitorious.org/meego-middleware/dsme dsme] - Middleware daemon&lt;br /&gt;
#*[http://meego.gitorious.org/meego-middleware/libdsme libdsme] - Library for the above&lt;br /&gt;
#*[http://meego.gitorious.org/meego-middleware/sensorfw sensorfw] - Sensor framework&lt;br /&gt;
#*[http://gitorious.org/meditationbell Meditation Bell] - Meditation chime&lt;br /&gt;
# [[User:xen|xen]] (Ricardo Band)&lt;br /&gt;
#*[http://abscore.makesyouhappy.org/ Angry Birds highscore uploader] - It's an app that can upload your highscore and &amp;quot;golden challenges&amp;quot; to angrybirds-score.com. There you can compare them with other people even on other platforms like Android and iOS. My app works on Win/Symbian/Maemo/MeeGo and is written in Qt/QML.&lt;br /&gt;
#*[https://gitorious.org/geopro GeoPro] - GeoPro changes your current profile based on your current geolocation without using GPS all the time and drain your battery.&lt;br /&gt;
# [[User:wiglot|wiglot]] (Wagner Reck) Qt/KDE developer. Contributor of Rocs (http://edu.kde.org/rocs).&lt;br /&gt;
#*[http://gitorious.org/n-puzzle-para-symbiam/ NPuzzle for symbiam] - Qt N-Puzzle game with score and server to store high scores.&lt;br /&gt;
# [[User:chihau|chihau]] (Chihau Chau)&lt;br /&gt;
#*[http://projects.gnome.org/gevice/ Gevice] A tool for the administration of network device written in Python and GTK+. The idea is to port Gevice to Meego using PySide.&lt;br /&gt;
# [[User:xintrea|xintrea]] (Sergey Stepanov) &lt;br /&gt;
#*[http://webhamster.ru/site/page/index/articles/projectcode/138 MyTetra] - It is opensource and crossplatform &amp;quot;Qt-only&amp;quot; application for information accumulation, powerfull data memorization and structuring personal notes.&lt;br /&gt;
#*[http://webhamster.ru/db/data/articles/157/rc5simple_1_23.zip RC5Simple] - Crossplatform library for encryption by RC5-32/12/16 with easy API.&lt;br /&gt;
# [[User:trbs|trbs]]&lt;br /&gt;
#*[http://code.trbs.net/meegios/wiki/Home Meegios] - Nagios client for N9 / N950&lt;br /&gt;
#*[http://code.trbs.net/xbmc-meego/wiki/Home XBMC-Meego] - XBMC Meego Remote&lt;br /&gt;
#*Meego Yubikey - Yubikey Integration for N9 / N950. (No project site yet, still figuring out if it will work with microUSB connector)&lt;br /&gt;
# [[User:Ovek|Ovek]] (Ove Kåven) - Debian Developer, Aerospace Software Engineer&lt;br /&gt;
#*[http://maemo.org/packages/view/syncevolution-frontend/ syncevolution-frontend], [http://maemo.org/packages/view/syncevolution/ syncevolution] - SyncEvolution for N900 (Users have already requested I port this to N9/N950 (and create a Qt-based frontend for it) since it has no native TCP/IP-based SyncML support)&lt;br /&gt;
#*[http://packages.debian.org/sid/games/flightgear flightgear] - FlightGear for Debian (I might have a go at porting this to N9)&lt;br /&gt;
# [[User:eddiechau|eddiechau]] (Eddie Chau)&lt;br /&gt;
#*[http://sourceforge.net/projects/smartcam/ Remote WLAN Baby/Nanny Cam] - Modify Smartcam for remote on/off (to preserve battery) to use as WLAN baby/nanny cam. Modify to listen on port for on/off commands and view from Desktop PC&lt;br /&gt;
# [[User:franchg|franchg]] (Gabriele Franch)&lt;br /&gt;
#*[https://sourceforge.net/projects/bstracker/ BSTracker] - Open source cell-id tracking application with logging capabilities written in C++/QML. The end goal is to reach at least the same functionalities of the CellTrack application for Symbian S60.&lt;br /&gt;
# [[User:masique|masique]] (Maxim Sokhatsky) &lt;br /&gt;
#*[http://synrc.com/sync/client/haiku] - OpenSource XMPP client with future VoIP and Video support. Sources: [http://synrc.com/repository/sync/client/symbian], [https://github.com/synrc/sync/tree/master/client/symbian]&lt;br /&gt;
# [[User:wholeman|wholeman]] (Nikolay Slobodskoy AKA Nick Slobodsky)&lt;br /&gt;
#*[http://plansplant.garage.maemo.org/ Plans Plant] - Tasks planning application for MeeGo, N900, Linux, MS Windows and Symbian.&lt;br /&gt;
#*[http://timeshop.garage.maemo.org/ Time Workshop] - Stopwatch and alarm timer for the same systems (v0.3.1 is available in extras).&lt;br /&gt;
# [[User:thomasasta| A. Megas ]] (A. Megas)&lt;br /&gt;
#*[http://dooble.sf.net Dooble] - Dooble is a new Open Source Web browser that focuses on compactness, security, and stability. Dooble is the only Web browser that encodes a user's browsing information. While other browsers have the support of thousands of dedicated individuals, Dooble has been harvested by just a handful of people.&lt;br /&gt;
#*[http://maxit.sf.net Maxit] - Maxit is a single-player game similar to Tic-Tac-Toe.&lt;br /&gt;
#*[http://qtchess.sf.net QtChess] - QtChess is a networked version of the popular game of Chess.&lt;br /&gt;
#*[http://biblioteq.sf.net BiblioteQ] - BiblioteQ strives to be a complete cataloging and library management suite, utilizing a Qt 4.x interface while providing connectivity to PostgreSQL and SQLite. The Z39.50 protocol is used for retrieving data for books, journals, and magazines.&lt;br /&gt;
# [[User:edanaher|edanaher]] (Evan Danaher) - interested in exploring novel interaction techniques; chording/gesture based keyboards, Viibra (below), etc.&lt;br /&gt;
#*[https://garage.maemo.org/projects/viibra/ Viibra] - Configurable tool to vibrate information without turning the screen on (n900).&lt;br /&gt;
#*[http://linkx.sourceforge.net/ Linkx] - A very lightweight (no CSS/Javascript) and fast web browser, forked from Links2.  Additional n900 features (flick-scrolling, gestures) unreleased.&lt;br /&gt;
# [[User:madfish|madfish]] (Alexander Chehovsky) - enthusiast Linux/Qt developer. Interested in developing games for MeeGo.&lt;br /&gt;
#*[https://bbs.archlinux.org/viewtopic.php?id=117528 qtpanel] - Desktop panel for Linux/X11.&lt;br /&gt;
# [[User:monoceros|monoceros]] (Francesco Baldassarri) Student of Computer Science Engineering and Mobile Enthusiast. Maemo and Meego lover and evangelist.&lt;br /&gt;
#*[http://maemo.org/packages/view/dtn/ DTN] - Delay Tolerant Networking reference implementation porting (interplanetary internet transfert protocol).&lt;br /&gt;
#*[http://maemo.org/packages/view/liboasys/ liboasys/liboasys-dev] - Oasys is a C++ utility library of system wrappers and utility classes (porting).&lt;br /&gt;
#*[http://maemo.org/packages/view/seven7fortune/ Seven Fortune] - This app give you your seven fortunate numbers of the day (lottery game).&lt;br /&gt;
#*[http://garage.maemo.org/projects/meegonetworkit/ MeeGo Network Italia Tool] - MeeGoNetworkIT is a tool for MeeGo Network Italia: informations, scheduled meetings, presentations, etc...&lt;br /&gt;
#*[http://my-meego.com/software/applications.php?name=CuteSoma&amp;amp;faq=2&amp;amp;fldAuto=15 CuteSoma] - CuteSoma MeeGo Tablet UI version (CuteSoma originally developed by Andrea Grandi)&lt;br /&gt;
#*Google Plus QML client (CutePlus) when Google will release Plus API.&lt;br /&gt;
# [[User:mbis|mbis]] (Marcin Bis) [http://bis.org.pl/en http://bis.org.pl/en]&lt;br /&gt;
#*[http://bis.org.pl/systemy_wbudowane:dist:fbvnc FbVNC] - Remote control tool for embedded systems.&lt;br /&gt;
#*[http://code.google.com/p/kato/ Kato] - (contributor) Rapid development of database-driven Ajax applications.&lt;br /&gt;
# [[User:ant|ant]] (Anton Olkhovik)&lt;br /&gt;
#*[http://mokomaze.sourceforge.net/ Mokomaze] [http://mokomaze.sourceforge.net/qt/ QtMaze] - Ball-in-the-labyrinth game.&lt;br /&gt;
# [[User:demarchi|demarchi]] (Lucas De Marchi)&lt;br /&gt;
#*[https://github.com/lucasdemarchi/dietsplash dietsplash] - Port dietsplash boot splash to MeeGo.&lt;br /&gt;
# [[User:preeman|preeman]] (Manpreet Jagpal)&lt;br /&gt;
#*[http://preesworld.com/mobile/category/gps-logger/ GPS Logger Qt] - Port GPS Logger Qt from Symbian S^3 - Alpha stage. [http://preesworld.com/mobile/2011/08/03/gps-logger-qt-early-sis-file/ Alpha Download]&lt;br /&gt;
#*[http://preesworld.com/mobile/category/gps-info/ GPS Info Qt] - Port GPS Info Qt from Symbian S^3. [http://store.ovi.com/content/165671 Download Ovi Store] - New update now includes the option to SMS your position to others.&lt;br /&gt;
#*[http://preesworld.com/mobile/category/tube-app/ Tube Status Qt] - Port Tube Status Qt (London) from Symbian S^3. [http://store.ovi.com/content/152135 Download Ovi Store] - New update includes GPS locate function for nearest station.&lt;br /&gt;
#*[http://preesworld.com/mobile/2011/06/14/flipclock-qt-done/ Flip Clocks] - Various FlipClock Applications to amuse and pass time. [http://store.ovi.com/content/160822 Download Ovi Store]&lt;br /&gt;
#* Other projects currently worked on are a @SpringPad application and some Qt Screensavers however Screen savers are S^1 and S^3 only at this stage.&lt;br /&gt;
#* Additional information: Other projects in Qt that I currently have are Barclays Cycle Hire [http://www.tfl.gov.uk/roadusers/cycling/14808.aspx Program details]. Backend code being built from my open source applications, GPS Logger Qt, GPS Info Qt and XMLModel code from Tube Status Qt. This will allow users to locate the nearest hiring stations with available bikes or docks. Also provide details on costs to hire and time to return. It will also be able to track your ride based on code from GPS Logger Qt.&lt;br /&gt;
# [[User:kaef|kaef]] (Bartosz Kolada) http://bartoszkolada.com/&lt;br /&gt;
#*[https://gitorious.org/wlan-navi wlan-navi] - Maps application + WiFi scanner + GPS. Application scans for open wlan network, stores its position (using GPS) in a database and shows on a map (OVI or OpenStreet). That project was written in collaborate Tomasz Pieniazek and tested on n900 with maemo 5.&lt;br /&gt;
# [[User:soroush731|soroush731]] &lt;br /&gt;
#* google plus app for symbian and meego&lt;br /&gt;
#* nfc canadian master cart&lt;br /&gt;
#* gps inside of mail centers&lt;br /&gt;
#* 3D view of outside and inside of mail centers on ovimaps&lt;br /&gt;
#* remote control and play video on tv via phone&lt;br /&gt;
# [[User:monkeyiq|monkeyiq]] &lt;br /&gt;
#* libferris virtual filesystem and index/search for n810, n900 including specific indexing backend for maemo&lt;br /&gt;
#* clawmotia QML remote interface to mythtv for n900&lt;br /&gt;
#* http://monkeyiq.blogspot.com/2009/01/didnt-your-n810-come-with-accelerometer.html&lt;br /&gt;
#* http://monkeyiq.blogspot.com/2009/01/searching-indexes-on-maemo-device.html&lt;br /&gt;
#* http://monkeyiq.blogspot.com/2010/11/clawmotia-and-qml-moving-tv.html&lt;br /&gt;
# [[User:bigbob|bigbob]] (COLIN Stéphane) http://bigbob.fun.free.fr/&lt;br /&gt;
#*[http://maemo.org/packages/view/sslstrip/ Sslstrip] - Tool that transparently hijacks HTTP traffic on a network, watch for HTTPS links and redirects, and then map those links into look-alike HTTP links or homograph-similar HTTPS links. It also supports modes for supplying a favicon which looks like a lock icon, selective logging, and session denial. (ported to maemo).&lt;br /&gt;
#*[http://maemo.org/packages/view/ettercap/ Ettercap] - Multipurpose sniffer/interceptor/logger for switched LAN. (ported to maemo).&lt;br /&gt;
#*[http://maemo.org/packages/view/libnet1/ Libnet1] - Library for the construction and handling of network packets. (ported to maemo).&lt;br /&gt;
# [[User:yalnte|yalnte]] (Tom E)&lt;br /&gt;
#*[http://garage.maemo.org/projects/lucid-iron/ LUCID/iron] - Learn About Structural Engineering on your Desktop, Tablet or Smartphone&lt;br /&gt;
# [[User:atarity|atarity]] (Mikhail Sannikov)&lt;br /&gt;
#*[http://code.google.com/p/lightpack/ Lightpack] - Open hardware content-appropriate backlight with cross-platform (Win, Lin, OSX) software wich completely writes with Qt. (Not MeeGo, but still awesome)&lt;br /&gt;
# [[User:lguaman|lguaman]] (Luis Guaman)&lt;br /&gt;
#*[http://www.interlancompu.com/opensouceItelMovil/itelmovil.zip] - Softphone for Symbian based on PJSIP. Make and receive SIP calls and show maps where users are, exchanging gps location.&lt;br /&gt;
# [[User:koying|koying]] (Chris Browet)&lt;br /&gt;
#*[http://redmine.semperpax.com/projects/semperxbmc/wiki semperXbmc] - Qt/QML remote control for XBMC (Symbian^3)&lt;br /&gt;
#*[http://redmine.semperpax.com/projects/semperweb/wiki semperWeb] - Qt Web browser with custom user-agent (Symbian)&lt;br /&gt;
#*[http://merkaartor.be/ Merkaartor] - Qt OpenStreetMap editor (Desktop)&lt;br /&gt;
# [[User:onaips|onaips]] (José Pereira)&lt;br /&gt;
#*[http://www.onaips.com/wordpress/?p=31] - Application porting (Supertux2, freepops, etc, (all Unix-based))&lt;br /&gt;
#*[http://www.onaips.com/wordpress/?p=32] - VNC server&lt;br /&gt;
# [[User:Hilary|Hilary]] (Hilary Cheng) http://hilarycheng.blogspot.com&lt;br /&gt;
#*[http://projects.developer.nokia.com/plurker Plurker] - Plurk (http://www.plurk.com) Client MeeGo/Symbian^3/Qt Platform ( Qt C++ / QML ), which is open source&lt;br /&gt;
#*Explore the MeeGo OS which are using N950. I am evaluating QML as replacement for  HTML5 solution inside the Embedded Devices like ARMS/MIPS for commercial projects.&lt;br /&gt;
#*Plurk is another famous social networking platform in the Asian countries. Wants to write more Qt QML apps for Chinese Platform especially for Hong Kong.&lt;br /&gt;
#*Another Planning project , Porting my old projects from Palm Devices , PalmApple - Apple IIe Emulator http://palmapple.sourceforge.net/. N950 gots keyboards and which is suitable for Apple Emulator. &lt;br /&gt;
#*8086 Emulator is my another target. I have used the Sharp Zaurus Linux Device to write static recompiler to compile 8086 to ARM. http://www.youtube.com/watch?v=-7UidW2tMtQ. &lt;br /&gt;
# [[User:Pengman|pengman]] (Søren Pedersen) &lt;br /&gt;
#*[http://wiki.maemo.org/Nqaap nQa Audiobook Player] - Simple, focused audiobook player, inspired by nokia audiobooks for symbian&lt;br /&gt;
# [[User:cckwes|cckwes]] (Wesley Chong) Part time Apps developer using Qt and Qml, aiming to create creative apps as well as porting popular maemo apps for daily usage&lt;br /&gt;
#*[http://blog.linux4us.org/2011/07/17/jankenpon-ported-to-meego-1-2-harmattan/ '''JanKenPon'''] | [https://gitorious.org/jankenpon '''Gitorious'''] - which is a rock-scissors-paper game for Maemo 5 and also Harmattan (Qt/Qml)&lt;br /&gt;
#*[http://blog.linux4us.org/2011/07/22/dnc-0-1-1-released/ '''DNC'''] | [https://gitorious.org/dnc '''Gitorious'''] - Distrowatch News Client which is a distrowatch news reader for Harmattan (Qt/Qml)&lt;br /&gt;
#*[http://blog.linux4us.org/2011/06/29/qonsumer-0-1-0-release/ '''Qonsumer''']  | [https://gitorious.org/qonsumer '''Gitorious'''] - an application to calculate the unit price of products for Maemo 5 (temporary, Harmattan porting is in progress) (Qt/Qml)&lt;br /&gt;
#*[http://forum.meego.com/showthread.php?t=4099 '''Zbar and libdmtx for Harmattan'''] - porting/packaging zbar and libdmtx for Harmattan to provide library for barcode reader/generator application for Harmattan '''(as shown in this thread, i'm not the original library porter)'''&lt;br /&gt;
#*[http://forum.meego.com/showthread.php?t=4118 '''Lightsout porting to Harmattan'''] | [https://gitorious.org/lightsout '''Gitorious'''] - porting of Lightsout, an addictive puzzle game from N900 to Harmattan &lt;br /&gt;
#*Planning Stage&lt;br /&gt;
#**Clone doodle jump for Harmattan (need a real device, accelerometer is not available in scratchbox) &lt;br /&gt;
#**Remember the milk client for Harmattan&lt;br /&gt;
#**[http://forum.meego.com/showthread.php?t=4089]Car Home for Harmattan (need a real device for music player design, contact preset and etc)&lt;br /&gt;
# [[User:rmrfchik|rmrfchik]] (Paul Romanchenko)&lt;br /&gt;
#*[https://garage.maemo.org/frs/?group_id=1852 Vexed] - Vexed game writen from scratch for maemo. [http://talk.maemo.org/attachment.php?attachmentid=14033&amp;amp;stc=1&amp;amp;d=1285351419 screenshot]&lt;br /&gt;
# [[User:yogeshwarp|yogeshwarp]] (Yogeshwar Padhyegurjar) (((Interested in developing some open source application Like Google Reader Client for Symbian and Meego phones. )))&lt;br /&gt;
#*[https://projects.developer.nokia.com/gNewsReader/ gNewsReader] - Open source google reader client for symbian/meego based on QT component. The client will have most of the features offered by online web version of google reader. The application already has the browsing features ready. it also fetches data with GZip compression and support unread counts and auto sync for read status. OAuth2 used for authentication and does not store your username password on device.&lt;br /&gt;
# [[User:Pramodxyle|Pramodxyle]] (Pramod S G) KDE Committer, Qt Developer&lt;br /&gt;
#*[https://gitorious.org/a-generic-framework-of-information-services-for-physically-challenged-people Informative Sys for Phy Challenged People] - It gives assistance to physically challenged people to navigate within a building, which I had written for N900/Maemo5.&lt;br /&gt;
#*[http://mirrors.mit.edu/kde/stable/koffice-2.3.1/koffice-2.3.1.tar.bz2 KOffice] - Have written a filter (HTML-ODF) for KOffice (now Caligra) Office suite. Intend to implement the same under FreOffice.&lt;br /&gt;
#*[https://gitorious.org/freoffice FreOffice] - An open source office suite for Maemo/MeeGo - Harmattan. As stated above, intend to implement the filter (HTML-ODF), that I have written for KOffice.&lt;br /&gt;
#*[Shake to Play] - An unpublished app that I wrote to control the playback of audio files with accelerometer controls for N900.&lt;br /&gt;
# [[User:danilych|danilych]] (Danil)&lt;br /&gt;
#*[http://goo.gl/uyQR5 menagerie] - Small Qt app that simulate life and interacting of animals. It's my course work at university.&lt;br /&gt;
# [[User:dteslenko|dteslenko]] (Dmitry Teslenko)&lt;br /&gt;
#*[http://code.google.com/p/windowpicker/ windowpicker] - Application for picking windows fast and easy way written in Qt. Conceived to be portable to win32/linux platforms.&lt;br /&gt;
# [[User:sborisov|sborisov]] (Sergey Borisov) &lt;br /&gt;
#*[http://code.google.com/p/bughunter BugHunter] - Exciting opensource cross platform Qt-based game, working on Linux\Windows\Meego (MeeGo tested only in QtCreator emulator). &lt;br /&gt;
#*[http://code.google.com/p/qtaxi Qtaxi] - Cross platform opensource Qt - based program to automation taxi office. &lt;br /&gt;
#*[http://code.google.com/p/photomanager Photomanager] - Opensource Qt - based software to automation touch screen terminals in photo print shops. &lt;br /&gt;
# [[User:timakima|timakima]] Timo Mäkimattila)&lt;br /&gt;
#*[https://gitorious.org/~timakima MeeGo Quality Assurance Tools] - Worked with MeeGo QA Tools and N900 CE. [http://www.youtube.com/watch?v=VKc5WWRLFgo video] - [http://www.youtube.com/watch?v=-_I6dCXbn1w video] - [http://www.youtube.com/watch?v=WdXBqGdLz8I video]&lt;br /&gt;
#*[http://makimatt.kapsi.fi/wiidrummer-poc.tar.gz Wii Drummer] - A Wii Air Drummer hack done with Qt for Linux desktop&lt;br /&gt;
#*[http://makimatt.kapsi.fi/wii.m4v Wii Drummer] - A demo video of Wii Air Drummer&lt;br /&gt;
#* Planning to make a pocket size MIDI controller out of N950&lt;br /&gt;
# [[User:deion|deion]] (Ionut Dediu) &lt;br /&gt;
#*[http://sourceforge.net/projects/smartcam SmartCam] - SmartCam turns a Symbian phone into a wireless webcam ready to use with any Windows/Linux PC. The project needs some Meego/Qt love (N950).&lt;br /&gt;
#*[http://sourceforge.net/projects/logviews LogViews] - LogViews is a log analysis tool to capture syslog messages and easily filter and color the important traces. The results can be saved to a file for later analysis. Also supports bluetooth and USB logging for help in Symbian development. PC app developped in Qt&lt;br /&gt;
# [[User:martinhsl68hw|martinhsl68hw]] (Martin Holloway)&lt;br /&gt;
#*[https://gitorious.org/laqn LAQN] - London Air Quality Network Environmental and Pollution Monitor for N900&lt;br /&gt;
# [[User:smind|smind]] ilia maslakov)&lt;br /&gt;
#*[http://midnight-commander.org/ Midnight Commander] - free cross-platform two-panel file manager.&lt;br /&gt;
# [https://meego.com/users/tanya tanya] (Tanya Makava)&lt;br /&gt;
#*[http://maemo.org/downloads/product/Maemo5/omweather/ OMWeather] [https://build.pub.meego.com/package/show?package=omweather&amp;amp;project=home%3Avasvlad package] [https://garage.maemo.org/plugins/scmsvn/viewcvs.php/trunk/qtomweather/?root=omweather source] - Weather forecast application for Meego devices.&lt;br /&gt;
#*[http://maemo.org/downloads/product/Maemo5/live-wallpaper/ LiveWallpaper] [https://garage.maemo.org/projects/livewp/ source] - Desktop applet to view animation wallpaper for N900.&lt;br /&gt;
#*[https://garage.maemo.org/projects/meabook/ Meabook] - Enterprise contact book for N900.&lt;br /&gt;
# [[User:Tibus|Tibus]] (T. Lagarde)&lt;br /&gt;
#*[http://autoscan-network.com AutoScan-Network] - AutoScan-Network is an application designed to explore and to manage your network (ported to [http://autoscan-network.com/screenshots/maemo/ maemo])&lt;br /&gt;
# [[User:lkslawek|lkslawek]] (Slawomir Bochenski)&lt;br /&gt;
#*[http://git.kernel.org/?p=bluetooth/obexd.git;a=summary obexd] - obexd daemon is the implementation of Bluetooth profiles based on OBEX. I'm implementing plugin for Message Access Profile and working on fixes to current code, also targeting Maemo/MeeGo (supporting GNOME Tracker as data backend).&lt;br /&gt;
# [[User:bulislaw|bulislaw]] (Bartosz Szatkowski)&lt;br /&gt;
#*[http://git.kernel.org/?p=bluetooth/obexd.git;a=summary obexd] - general bug fixing, Message Access Profile, implementing Phonebook Access Profile for evolution-data-server (as part of GSoC 2011)&lt;br /&gt;
#*[http://mdictionary.garage.maemo.org/ mDictionary] - multi-language, multibackend, extensible dictionary for both Maemo and MeeGo&lt;br /&gt;
# [https://meego.com/users/juergbi juergbi] (Jürg Billeter) - Core Developer of Tracker and Vala&lt;br /&gt;
#*[http://meego.gitorious.org/tracker Tracker] - RDF store: Working on synchronization support to allow keeping your contacts, messages, and much more in sync between Tracker on N9/N950 and Tracker on desktop (or server).&lt;br /&gt;
#*[http://live.gnome.org/Vala Vala] - Vala compiler: Support development of MeeGo/Harmattan applications using Vala&lt;br /&gt;
# [[User:aleksander|aleksander]] (Aleksander Morgado) - Core Developer of Tracker, co-maintainer of GNU PDF. I've been in involved in the development of Tracker in Harmattan, and it would be great to be able to keep on supporting it as part of the community, being Tracker one of the main core components of the OS.&lt;br /&gt;
#*[http://meego.gitorious.org/tracker Tracker] - RDF store and indexing tool&lt;br /&gt;
#*[http://www.gnupdf.org GNU PDF] - set of libraries and programs to manage the PDF/ISO32000 file format&lt;br /&gt;
# [[User:jensgeorg|jensgeorg]] (Jens Georg) - Co-Maintainer of Rygel, one of the GUPnP developers&lt;br /&gt;
#*[https://meego.gitorious.org/maemo-multimedia/rygel/ Rygel] - Ensure compatibility of rygel's future versions, a DLNA home media solution that allows you to easily share audio, video and pictures, and control of media player on your home network.&lt;br /&gt;
# [[User:ZogG|ZogG]] (Michael Ketslah) - Was developing xmms2 client for maemo till n900 broke.&lt;br /&gt;
#*[https://github.com/funkycode/fresh maexmms2] - xmms2 client for local xmms2 server(on phone) and in future of remote(on computer via LAN and blutooth)&lt;br /&gt;
# [[User:luisbg|luisbg]] (Luis de Bethencourt) - GStreamer, Rygel, GUPnP, and snappy developer&lt;br /&gt;
#*[http://gstreamer.freedesktop.org GStreamer] Ensure GStreamer plugins work correctly and optimally in the device. Camera recording related gstreamer plugins need work.&lt;br /&gt;
#*[https://meego.gitorious.org/maemo-multimedia/rygel/ Rygel] DLNA/UPnP media sharing, plan to work on a DLNA control point for the n950 (client to select media from any serving DLNA device and play it in any rendering DLNA device). Basic one demoed in the MeeGo Conference SF, need a better one.&lt;br /&gt;
#*[http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer-editing-services/html/ Gst Editing Services] Continue the work on the video editor for MeeGo based on GES (GStreamer Editing Services).&lt;br /&gt;
#*[https://github.com/luisbg/snappy snappy] Video player with DLNA rendering features, works already but needs work to be well integrated in the device.&lt;br /&gt;
# [[User:aetelani|aetelani]] (Anssi Eteläniemi) - Cloud Invaders&lt;br /&gt;
#*[https://gitorious.org/cloud-invaders/cloud-invaders CloudInvaders] qml(/coffee) game 2d/cloud framework concept.&lt;br /&gt;
# [[User:jalomic|jalomic]] (Alexey Zaryanov)&lt;br /&gt;
#*[https://sourceforge.net/p/alarma/home/Home/ AlarmA] Alarm system for your phone based on Sensors.&lt;br /&gt;
# [[User:elima|elima]] (Eduardo Lima Mitev)&lt;br /&gt;
#*[https://meego.gitorious.org/meegotouch/libmeegotouch MeeGoTouch] - MeeGoTouch framework hacker with several contributions. Interested in a device to hack on QML as well.&lt;br /&gt;
# [[User:fat0troll|fat0troll]] (Vladimir Kozloff) ((AgiliaLinux team))&lt;br /&gt;
#*[http://agilialinux.ru AgiliaLinux] - Linux distro with Slackware roots contributor.&lt;br /&gt;
# [[User:alphax2|alphax2]] (Gabriel Böhme) I'am author at meetmeego.org, also author and admin/moderator at meego.de and maintainer of nitdroid.de. Last but not least I'm writing as an author at bestboyz.de - popular german smartphone blog. I'am programming with Python/PyQt/PySide - just started programming apps and I want to make lot more of them for Harmattan. At the moment I done my apps more or less for german N900 Maemo5/MeeGo fans, but I have also ideas for &amp;quot;international&amp;quot; apps, with english language support.&lt;br /&gt;
#*[http://meego.de/media/kunena/attachments/991/CubeTimerQML0.5.zip CubeTimerQML] Is an App made with PySide/QML for Rubik Cube fans -stop time, store best/average/last. It can also be used as stopwatch only.&lt;br /&gt;
#*[http://maemo.org/packages/view/meecalc/ MeeCalc] MeeCalc is a PyQt clone of Harmattan calculator for Maemo5/N900. For privat use I've also generate a Linux/Win/Mac compatible Version.&lt;br /&gt;
#*[http://maemo.org/packages/view/lotto/ Lotto] PyQt App for german lottery fans. Fetching last dates/results and can also generate a tipp for german, swiss and austrian lottery system.&lt;br /&gt;
#*[http://meego.de/forum/apps/28565-qml-lotto-app.html#28565 Lotto_QML] PySide/QML version of Lotto. First app to dive in QML and PySide, atm just 0.3 and still under development - made for running on N900 without Harmattan libary features.&lt;br /&gt;
#*[http://maemo.org/packages/view/f-r-eiertag/ F(r)eiertag] PyQt App that show you german (school) holidays and feasts for each federal state. It's planed to add swiss and austria support in future release.&lt;br /&gt;
# [[User:Takahashi|Takahashi]] (Kazuyoshi Takahashi)&lt;br /&gt;
#*[http://www.isb.co.jp/qt/en/MeeGo_products.html MeeGo IVI] - It can expand IVI functions such as music play, movie play, and display map and so on with MeeGo's extended based on fundamental functions.&lt;br /&gt;
#*[http://www.isb.co.jp/qt/en/demos.html MeeGo Gesture Control] - It can be operated by gesture control based on MeeGo.[http://www.youtube.com/watch?v=gyPu_k4PXHU Demo Video in COMPUTEX 2011] [http://www.youtube.com/watch?v=gyPu_k4PXHU Demo Video in ESEC 2011 at Intel's Booth]&lt;br /&gt;
# [[User:siddvicious|siddvicious]] (Siddharth Sharma)&lt;br /&gt;
#* I dont have current link for my project, but i am working on some of the projects, i am trying to develop network calculator which can subnet network which can be handy application.&lt;br /&gt;
#*[http://siddharthkde.wordpress.com]&lt;br /&gt;
# [[User:kleag|kleag]] (Gaël de Chalendar)&lt;br /&gt;
#*[http://kde-apps.org/content/show.php?content=23999 KGraphViewer] - A QGraphicsView library to display and edit graphs, embedable in any application and that can be useful to interact with Semantic Web data ; Part of the KDE extragear module. &lt;br /&gt;
#*[http://kde-apps.org/content/show.php/KsirK?content=21450 KsirK] - A strategy game currently available on all GNU/Linux distributions, part of the official KDE games module&lt;br /&gt;
# [[User:rafaelbrandao|rafaelbrandao]] (Rafael Brandao)&lt;br /&gt;
#*[https://github.com/luisgabriel/erl-chat-server/tree/master/examples/client erl-chat-client] - Chat client's interface in Qt integrated with server in Erlang.&lt;br /&gt;
#*[https://github.com/rafaelbrandao/Extract-resource-from-url Extract-resource-from-url] - Crawler that extracts url of some resources loaded by some page. It can also trigger a javascript function in order to start the resource request.&lt;br /&gt;
# [[User:Denots|denots]] (Jesse Coleman)&lt;br /&gt;
#*[http://sourceforge.net/projects/weltelafrica WelTelAfrica] - Symbian application to stay in touch with HIV-positive patients taking antiretroviral (ARV) medication. Created for the developing world context.&lt;br /&gt;
# [[User:Ignacius|Ignacius]] (Iñigo Illán)&lt;br /&gt;
#*[https://garage.maemo.org/projects/scoreboard/ Scoreboard] - It's a Delicious client for N900 written entirely using QWidget and I would like to port it to QML. One of my goals for this app is to make a cloud like widget based on QML for tagging the bookmarks. I was thinking on making it as a separate component for other projects to make use of it (As Scoreboard, it would have LGPL license).&lt;br /&gt;
# [[User:hsvieira|hsvieira]] (Henry Vieira)&lt;br /&gt;
#* [http://gitorious.org/abil/abil-ng Abil-NG] - Finish and port Abil (chat client developed in Qt) to N950&lt;br /&gt;
# [[User:pablojr|pablojr]] (Pablo J. Rogina - Contributor developer to DFF)&lt;br /&gt;
#* [http://digital-forensic.org DFF: Open Source Digital Investigation Framework] - Port DFF (Digital Forensics Framework) to N950, allowing digital forensic investigators and law enforcement officers to carry on evidence adquisition and analysis on the field thanks to using a true mobile device. DFF is written in C++ and Python, using Qt and PyQt and currently runs on Windows, Linux and OS X&lt;br /&gt;
# [[User:andrewfblack|andrewfblack]] (Andrew F Black)&lt;br /&gt;
#* [http://talk.maemo.org/showthread.php?t=57456 Plastic Theme Customizer] - I want to port or create simular to the Plastic Theme Customizer for Meego since it has no way of changing themes right now&lt;br /&gt;
# [[User:onion|onion]] (Kaj-Michael Lang)&lt;br /&gt;
#*[http://maemo.tal.org/index.php/maemo:mod_support mod-support] - Amiga mod playing support for the media player&lt;br /&gt;
#*[http://maemo.tal.org/index.php/maemo:mydicto MyDicto] - Audio recorder&lt;br /&gt;
#*[http://maemo.tal.org/index.php/maemo:abook_qrcode abook-qrcode] - vcard to QR code exporter&lt;br /&gt;
#*Also working on: RSS reader for CSSU, various other [http://maemo.tal.org/ maemo projects] and package maintenance.&lt;br /&gt;
# [[User:diegohcg|diegohcg]] (Diego Gonzalez) - Qt/QtWebKit contributor, worked on the engine the N9/N950 browser. Member of the first mozilla based browser for maemo platform team.&lt;br /&gt;
#*[http://svn.webkit.org/repository/webkit/trunk/|WebKit Trunk] - WebKit Trunk - Rendering Engine for QtWebKit based app or browser.&lt;br /&gt;
#*[https://garage.maemo.org/projects/browser| Maemo browser] - Mozilla based browser for maemo platform http://browser.garage.maemo.org/&lt;br /&gt;
#*[https://garage.maemo.org/projects/browser-extras| Browser extras] - New features, add-ons, plugins, fonts, custom engine build, etc to the maemo browser.&lt;br /&gt;
# [[User:merlin1991|merlin1991]] (Christian Ratzenhofer)&lt;br /&gt;
#*[http://wiki.maemo.org/Community_SSU/ Meamo5 CommunitySSU] community fimware updates for the n900, I did testing, bug hunting, repository work and wiki stuff, but about no code though&lt;br /&gt;
#*[https://gitorious.org/~sgiessl/quassel/quassel2go Quassel2go] Distributed irc client, I intend to bring it to the n9&lt;br /&gt;
# [[User:fralik|fralik]] (Vadim Frolov)&lt;br /&gt;
#*[https://github.com/fralik/easysync Easysync] - Qt-based open source client/server software to automatically sync files between different operation system and devices.&lt;br /&gt;
# [[User:bman|bman]] (Brian McKenzie)&lt;br /&gt;
#*[https://gitorious.org/toolbox/toolbox ToolBox] - A busybox-like tool that provides command line utilities from the BSDs&lt;br /&gt;
#*[http://b-man.xceleo.org/projects/cdeb2/ Cdeb2] - A set of scripts that can be used to automate the process of chrooting into filesystems for maintenance purposes.&lt;br /&gt;
#*[http://b-man.xceleo.org/repo/nitdebian/ NITDenian] - A port of Debian that is optimized to run on RX-51 and eventually RX-71 hardware&lt;br /&gt;
# [[User:Udalite|Udalite]] (Nikolay Gamazov)&lt;br /&gt;
#*[https://docs.google.com/viewer?a=v&amp;amp;pid=explorer&amp;amp;chrome=true&amp;amp;srcid=0B_fWh237vdRLZDNkMzA1OGQtNjY0MC00MjdkLWFkOWItMmY4M2FiYzQ4Y2Qz&amp;amp;hl=ru Vim_Project] - A crossplatform IM-client for a social network VKontakte.ru '''(isn't it source of vimka project http://code.google.com/p/vimka/ by Vitaliy Petrov??)'''&lt;br /&gt;
# pabs (Paul Wise)&lt;br /&gt;
#*[http://chromium-bsu.sf.net Chromium B.S.U.] - fast paced, arcade-style, top-scrolling space shooter. &lt;br /&gt;
#*[http://hexahop.sourceforge.net/ Hex-a-Hop] - hexagonal tile-based puzzle game&lt;br /&gt;
# [[User:robokopp|robokopp]] (Marian Kluehspies) I'am an author at www.meego.de.&lt;br /&gt;
#*[http://maemo.org/packages/view/simplereboot/ simplereboot] - Simple desktop shortcut for rebooting the device easily.&lt;br /&gt;
#*[http://maemo.org/packages/view/farty/ Farty] - Funny app which makes fart sounds randomly.&lt;br /&gt;
#*[http://maemo.org/packages/view/bfbc2stats/ BfBC2Stats] - Application which uses the stats API to retrieve playerstats of Battlefield Bad Company 2.&lt;br /&gt;
#*[http://maemo.org/packages/view/quizzynator/ QuizzyNator] - Quiz game in german language with ranking and scoreboard.&lt;br /&gt;
# [[User:bjoernricks|bricks]] (Bjoern Ricks) - Maemo packager for KDE&lt;br /&gt;
#*[http://files.kolab.org/local/maemo/ Kontact Mobile Repository] - Kontact Mobile for Maemo&lt;br /&gt;
#*[http://meego-central.org/content/show.php/Kontact+Touch?content=138728 Qtest Mobile App Port Contest on Meego-central.com] - Won second place in Qt Mobile App Port Contest&lt;br /&gt;
# [[User:steveire|steveire]] (Stephen Kelly) - Developer for KDE/Kontact Touch&lt;br /&gt;
#*[http://dot.kde.org/2011/06/10/new-kontact-suite-brings-next-gen-groupware-desktop-and-mobile] - Kontact Mobile for Maemo&lt;br /&gt;
#*[http://dot.kde.org/2010/06/10/kde-pim-goes-mobile] - Earlier developement&lt;br /&gt;
# [[User:martinique|martinique]] (Sami Markkanen) Professional Linux, web and streaming solution administrator and developer&lt;br /&gt;
#*[http://multitimer.maniacland.net/ MultiTimer] - A tiny but handy PyGTK app for running multiple countdown timers on Maemo&lt;br /&gt;
#*[http://webmp.maniacland.net/ WebMP] - A web extension for MediaPortal HTPC software, for remote control and streaming video, even to mobile devices (no public release yet)&lt;br /&gt;
# [[User:bojankom|bojankom]] (Bojan Komljenovic) - Qt developer&lt;br /&gt;
#*[http://www.dropian.com/download/] - Dropian(DropBox client) for Symbian S60 and Symbian^3 devices built in Qt, based on DropBox API and already published on Ovi - updated version sent to Ovi recently. Now working on porting to MeeGo Harmattan and eventually to WP.&lt;br /&gt;
#*[http://twitter.com/#!/knobtviker]- My second Qt project (still in it's infancy) is an Email/Social client aimed to overcome the current sync issues being experienced with the 'always on sync' since S^3 was released last year. This project is targeted to S^3 and MeeGo Harmattan devices and like my first project above, will be a working progress too as it will be growing to eventually incorporate social networks in later updates.&lt;br /&gt;
# [[User:mrjrt|mrjrt]] (Jamie Thompson) - Maemo enthusiast &amp;amp; Qt Developer&lt;br /&gt;
#*[https://garage.maemo.org/projects/qwerkisync/] - QwerkiSync for Maemo 5. A communications database importer/exporter for migrating communications history between devices.&lt;br /&gt;
# [[User:vkvraju|vkvraju]] - Maemo/MeeGo lover &amp;amp; Qt learner&lt;br /&gt;
#* Music player with a simple tag editor. Description: This player aims to suit the Asian type (languages/music_director/singers) of markets where music is created as part of movies. Details: http://talk.maemo.org/showpost.php?p=990871&amp;amp;postcount=421 . Working with my colleague on this &amp;amp; we are in the initial design phase.&lt;br /&gt;
#* Have tested &amp;amp; been testing MeeGo on my main phone i.e., my Nokia N900 and raise bugs.&lt;br /&gt;
# [[User:neilrossgoco|neilrossgoco]] (Neil Goco) - Symbian^3/MeeGo enthusiast &amp;amp; a soon-to-be Qt Developer&lt;br /&gt;
#*[http://twitter.com/jonjongoco/] - I want to try developing Qt applications for MeeGo and Symbian devices and will appreciate a device like this to help me develop and test applications. I plan to develop basic apps first and will advance more as I learn.&lt;br /&gt;
# [[User:Macrobb|Macrobb]] (Macrobb Simpson) - Maemo 5 developer and Qt learner.&lt;br /&gt;
#*[http://talk.maemo.org/showthread.php?t=63975] - BackupMenu for Maemo 5 which I hope to port to Harmattan, though with a new UI.&lt;br /&gt;
# [[User:pkz|pkz]] - Researcher and Linux developer&lt;br /&gt;
#*[http://home.gna.org/gepolabo/ gepolabo] - Trading application for Linux.&lt;br /&gt;
# [[User:debernardis|debernardis]] (Ernesto de Bernardis) - Maemo aficionado&lt;br /&gt;
#*[http://maemo.org/packages/view/seerai/ Seerai] - port Seerai, a program to watch Italian national TV channels; if feasible, add scrambled channels, still unavailable in Maemo5 port.&lt;br /&gt;
# [[User:blizzz|blizzz]] (Arthur Schiwon) - spare time contributor to Kubuntu and ownCloud&lt;br /&gt;
#*[http://owncloud.org ownCloud] - Free online storage software (comparably to Dropbox). Intending to write an MeeGo client with QML.&lt;br /&gt;
# [[User:babloid|babloid]] (Volodymyr Triapichko) - Mobile software architct&lt;br /&gt;
#*[https://market.android.com/details?id=com.itdimension.tetramaster Tetra Master] - Want to port Tetra Master and several other mobile games to MeeGo.&lt;br /&gt;
#*[http://wp7.apphab.com/sticker-game-by-paralab/ Sticker Game] - Sticker Game for children&lt;br /&gt;
#*[https://market.android.com/details?id=com.mobiledeveloper.pdfmywebpro PDFMyWeb] - Want to port the application for saving Web-pages as PDF for offline reading&lt;br /&gt;
# [[User:Kralde|Kralde]] (Óscar De Zayas) I want to port and test a lot of apps for MeeGo. Also, my native language is Spanish, so I can bring Spanish contents for people that speak that language&lt;br /&gt;
#*[http://wiki.maemo.org/Community_SSU Maemo Community CSSU] Updates by the community to improva Maemo 5 on Nokia n900. I do testing, bug hunting, and also create a bit of code for some things as osso PDF reader.&lt;br /&gt;
#*[YourPlan] - It is a project without links because it still under development. This app will bring to the users info about they companies, like minutes free or sms free, costumer info telephone numbers, etc.&lt;br /&gt;
#*[http://wiki.meego.com/ARM/N900 Meego 1.2 on N900] Installed all versions of Meego in the Nokia n900 in order to test and create apps and ideas for the future stable version in Nokia N9&lt;br /&gt;
#*[Icons and Images] Also, I have a lot of knowledge in graphics editin so I can develop themes and icons for the future Nokia n9.&lt;br /&gt;
# [[User:proton|proton]] (Peter Savichev)&lt;br /&gt;
#*[http://qt-apps.org/content/show.php/zNotes?content=113117 zNotes] - Lightweigh crossplatform application for notes management&lt;br /&gt;
# [[User:khung|khung]] (Kevin Hung)&lt;br /&gt;
#*[https://github.com/khung/FreeRDP-qt FreeRDP-qt] - A Qt frontend for FreeRDP, an open-source remote desktop client. It currently only works on Linux desktop but I would love to port it to MeeGo and other Qt-capable operating systems.&lt;br /&gt;
# [[User:raghavmurali|Raghav]] (Raghav)&lt;br /&gt;
#*  - A Linux enthusiast, Nitdroid tester. Willing to contribute for meego development in testing, developing apps.&lt;br /&gt;
# [[User:bokodev|bokodev]] (Dorsch Rainer) &lt;br /&gt;
#*[http://wiki.maemo.org/Navit Navit] - Packaging and distributing Navit for N900 (see instructions [http://talk.maemo.org/showpost.php?p=1017888&amp;amp;postcount=508 here]), the binaries in the extras repo are outdated and do not work. Currently, my packages have &amp;gt;50 downloads per release. For the N9/N950 I want to package it preconfigured with the QML UI and other device specific adaption.&lt;br /&gt;
#*[http://gitorious.org/community-ssu/freetype/merge_requests/1 freetype6 patch backport to CSSU] - freetype6 has a bug in Maemo PR1.3, shipped a fix through CSSU and a navit specific library libfreetype6-navit for those not running CSSU&lt;br /&gt;
# [[User:surlykke|surlykke]] (Christian Surlykke)&lt;br /&gt;
#*[https://code.google.com/p/pitchtrainer/ PitchTrainer] - Application for training relative pitch.&lt;br /&gt;
# [[User:Radiofree|Radiofree]] (James Thomas)&lt;br /&gt;
#*[https://maemo.gitorious.org/maemo-af/qsparql QtSparql] - QtSparql Developer&lt;br /&gt;
# [[User:pkz|pkz]] - Teacher, Researcher, and Linux Developer&lt;br /&gt;
#*[http://home.gna.org/gepolabo/ gepolabo] - Trading application for Linux; at present the application is going to be redesigned by separating the inner (C written) engine from its GUI, by moving from a monolitic application towards a plugin based infrastructure... These days show how much people might be interested in having a trading application being always connected to the network.&lt;br /&gt;
# [[User:Gabriel9|Gabriel9]] (Bojan Kostic)&lt;br /&gt;
#*[https://bitbucket.org/pro3x/md5-hash-tools Md5-Hash-Tool] - Simple GUI tools for creation and verification of MD5 hash values. I am Active contributor to this project.&lt;br /&gt;
#*[https://bitbucket.org/gabriel9/phone-wars Phone Wars Game] - My First Game, it is just started but i have nice ideas.&lt;br /&gt;
#*I worked on one more project with Qt, it is program for bookkeeping and POS, and it is not finished because i am not a economist and i don't know anything about bookkeeping... I will update link soon because i did not work alone on it.&lt;br /&gt;
# [[User:msjen|msjen]] (Jenifer Hanen)&lt;br /&gt;
#*[http://www.blackphoebe.com/biz/moblogme.php MoblogMe] - MoblogMe :: Creativity from your mobile directly to your website or blog with no stops at other servers. The beginnings of a mobile blogging application for Meego and Symbian^3. Currently it is in its infancy. &lt;br /&gt;
#*[SleepGuru] - A sleep aid app for Meego and S^3. This is a joint app that I don't yet have permission to share the source.&lt;br /&gt;
# [[User:talvbansal|talvbansal]] (Talvinder Bansal)&lt;br /&gt;
#*[http://talvbansal.com/2011/08/06/meme-generator-open-sourced Meme Generator] - Port a meme generator from Symbian to Meego as an entertainment app, plus add twitter and facebook uploads, both of which im capable of if you see my paid apps in the ovi store &lt;br /&gt;
#*[http://store.ovi.com/content/137438 SymPaper] - will port my highly praised Read It later Client to meego, UI has already been designed with meego in mind&lt;br /&gt;
#*[http://store.ovi.com/content/80070 SymFTP] - will re-write the ui in qml and port my mobile ftp server to meego&lt;br /&gt;
#* Will port my upcoming app for the SimpleNote note service to meego to have notes synchronized to the cloud&lt;br /&gt;
#* Plans for a [http://gomiso.com miso] app for symbian which will again be ported to meego (after SymNote is finished)&lt;br /&gt;
#* Willing to contribute with other developers on larger apps for the community&lt;br /&gt;
# [[User:useryy|useryy]] (Yang Yang) &lt;br /&gt;
#*[https://skydrive.live.com/#!/?cid=d22005e159b279b3&amp;amp;sc=documents&amp;amp;nl=1&amp;amp;uc=1&amp;amp;id=D22005E159B279B3%21177 Rss Reader] - A rss reader on Symbian with native mini browser and &amp;quot;read it later&amp;quot; function. Free style font zoom in/out. Swipe-able UI for RSS list management is in optimizing.&lt;br /&gt;
#* Plans for Evernote client - [http://www.evernote.com Evernote]client for Symbian.&lt;br /&gt;
#* Love &amp;quot;Cute&amp;quot;. Willing to contribute with other developers on larger apps for the community, too.&lt;br /&gt;
# [[User:sauronthedark|sauronthedark]] (Aleksey Sidorov)&lt;br /&gt;
#*[http://qt-apps.org/content/show.php/qutIM?content=139080 qutIM] - is crossplatform multiprotocol instant messenger with module-based architecture. Protocols\' support can be provided by several plugins, some of them are our own implementations of protocols and some of them uses 3rd party libraries and technologies.Also all functionality is provided by plugins. Every plugin may be disabled through graphic interface.&lt;br /&gt;
# [[User:jasuarez|jasuarez]] (Juan A. Suarez)&lt;br /&gt;
#*[https://gitorious.org/apt-howdy apt-howdy] - it's an application that shows in a RSS style alike what are the new software that comes to the platform. Thus it helps user to discover new software without needing to poll every now and then. Idea is to port it to MeeGo with an QML-based interface too.&lt;br /&gt;
# [[User:PhilipVanHoof|pvanhoof]] (Philip Van Hoof) - plans to add thumbnailers and extractors for Tracker.&lt;br /&gt;
#* Last few years I worked on Tracker and Tumbler. I plan to continue working on extractors for Tracker and format support for thumbnails for Tumbler.&lt;br /&gt;
#* For performance testing I'll need a prototype (I wont have one anymore in a few months) or an actual device with well comparable I/O hardware.&lt;br /&gt;
#* I also plan to work on miners that get metadata from online sources. Plus album art downloaders that get metadata from online sources. Often do these services need a key or username/password to be configured, for which I plan to develop settings-panes and user-interfaces (not easy to test using just scratchbox and/or emulators).&lt;br /&gt;
#* I also plan to continue working on the RDF service (tracker-store). Many things that we plan in upstream we could port cleanly and safely to downstream Harmattan MeeGo. But we do need a device for our testing and verification duties.&lt;br /&gt;
#[[User:Wlgroup| Diana Ilina]] &lt;br /&gt;
#* DIO (Digital Imaging with using  OpenCV). The device will be used as a platform for developing applications for image processing.The project includes the realisation of a program that will let us handle photos in real-time. It's a good illustration of capabilities MeeGO and OpenCV. I have a prototype implementation our system on a Nokia N900.&lt;br /&gt;
#* HFS (Hands Free SMS)The device is going to be used as a platform for the application development Hands Free SMS. Hands Free SMS application creation was offered for popularization and expansion of possibilities MeeGo. The first program created within the project realizes the following functionality : Receiving sms, Generating audio file, Synthesized speech. How to work: Someone sends you the sms ►► Hands Free SMS generating  audio file generating and reads to it to you aloud. Links for my projects will be add in a few days.&lt;br /&gt;
#[[User:Pillum| Deniz Sarikaya]]&lt;br /&gt;
#* [http://code.google.com/p/photonlibrary/ PhotonLibrary] - open source game engine running on Windows, Linux and N900&lt;br /&gt;
#* screenshot [http://img6.imagebanana.com/img/7nn4isuy/sidescrollinggameforn900.png FrenzyShooter] - WIP side scrolling game with Box2D physics engine (didnt create repository for game yet, since with the game engine you only need 200-500 lines to create a game. But can send you code on request)&lt;br /&gt;
#* screenshot [http://img6.imagebanana.com/img/zzdp9n0d/boing.png Boing] - WIP physics game. You shoot a teddy out of a cannon to a target. You can draw bumpers with your hand to let the teddy bump to the target but beware of the machines that will pluck or even kill your teddy! (same as FrenzyShooter..no repo yet, code on request)&lt;br /&gt;
#* [http://talk.maemo.org/showpost.php?p=976885&amp;amp;postcount=7 QrCode] - GUI to create QR codes written&lt;br /&gt;
#* [http://talk.maemo.org/showpost.php?p=1004789&amp;amp;postcount=40 QBasicEditor] - basic editor to save password-protected text files&lt;br /&gt;
#[[User:brian|brian]] (Brian McGillion)&lt;br /&gt;
#* [http://qt.gitorious.org/qt-creator/qt-creator/trees/master/src/plugins/mercurial MercurialPlugin] - QtCreator Mercurial plugin&lt;br /&gt;
#* [http://gitorious.org/+mssf-team/meego-platform-security/mssf-qt Mssf-Qt] - Add Qt wrappers to security framework to make it easier for developers to use&lt;br /&gt;
#* [http://gitorious.org/+mssf-team/meego-platform-security/mssf-demo Mssf-Demo] - A project that contains a series of branches to show how to add security to an application while using the framework.&lt;br /&gt;
#* [http://conference2010.meego.com/session/cost-security-developers-view Presentation] - Presentation using mssf-demo as the basis to explain how to use the security framework.&lt;br /&gt;
#* [http://meego.gitorious.org/meego-platform-security Security Framework] - Contributor and tester to the framework.&lt;br /&gt;
#* [http://qt.gitorious.org/+symbio-profiler/qt-creator/qt-creator-profiler OProfile] - QtCreator plugin to allow for OProfile that can be used to profile applications on a device. Currently is very underloved and requires work to bring it up to a usable state that it might be integrated into the main QtCreator branch.&lt;br /&gt;
#* [https://dvcs.projects.maemo.org/git/?p=security/devicelock-all/devicelock devicelock] - Nokia project to add an application to secure the users device from unwanted access. It is this last project that I would like to work further with.  I would like to add the features for remote {lock, wipe, locate}.  Most implementations for such features are closed source and inaccessible to end users without a service contract / fee.  I would like to develop the opensource on device implementation that would provide an open API to these features that could then be taken and used by third party developers and service providers to build upon.&lt;br /&gt;
#[[User:xharada | Danilo Santos]] Team Leader and Software developer at Signove&lt;br /&gt;
#* [https://garage.maemo.org/plugins/scmsvn/viewcvs.php/extras/gst-plugins-extras/trunk/gst/radiobin/?root=easy GStreamer radiobin plugin] - Gstreamer Radio plugin for maemo&lt;br /&gt;
#* [https://projects.developer.nokia.com/mobScore MobScore] Simple application to register scores in sports game (Symbian/Qt)&lt;br /&gt;
#* [http://mompt.garage.maemo.org MoMPt] - open source TV Gateway that enables the stream of realtime TV video to maemo based devices.&lt;br /&gt;
#* [http://brisa.garage.maemo.org/ Brisa] - open source UPnP Library on python&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Community_Office/Community_device_program/Nokia/N950_Extended_Program</id>
		<title>Community Office/Community device program/Nokia/N950 Extended Program</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Community_Office/Community_device_program/Nokia/N950_Extended_Program"/>
				<updated>2011-08-06T20:16:29Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The good news is that we are getting 50 Nokia 950 developer devices in addition to the 250 of [[Community Office/Community device program/Nokia|the initial program]]!&lt;br /&gt;
&lt;br /&gt;
This is how we will proceed for this special batch:&lt;br /&gt;
&lt;br /&gt;
* '''Candidates MUST have real open source code published and functional''' via Qt Creator simulator/emulator, Scratchbox, running in similar platforms e.g. Maemo, Symbian, Linux desktop... It can be unstable and far from complete, but we want to see real work done already as a primary way to filter candidates.&lt;br /&gt;
* '''Candidates MUST list themselves below''', providing a short summary and link(s) to the project(s). Requests done through any other channels will be ignored by this program.&lt;br /&gt;
* Randall (Texrat) and Quim will review the candidates as they arrive and will send acceptance emails until reaching the limit of 50. Community feedback about the candidates is welcome [http://forum.meego.com/showthread.php?p=28147 in this thread]. The deadline is 'as soon as possible'.&lt;br /&gt;
* Accepted candidates will be moved to [[Community_Office/Community_device_program/Nokia#Still_pending]] and will receive the instructions to get the device through the Nokia Developer Launchpad program for individuals.&lt;br /&gt;
&lt;br /&gt;
== Candidates ==&lt;br /&gt;
List your proposal '''AT THE END OF THE QUEUE''' using the following template. Remember that we expect to find source code and executable binaries behind the links.&lt;br /&gt;
&lt;br /&gt;
# [[User:yourwikiusername|yourwikiusername]] (Name Surname) (((having an introduction/links about yourself in your profile page always is useful - but not required)))&lt;br /&gt;
#*[http://projectURL Project Name] - One sentence summary. Two sentences only if you really need them.&lt;br /&gt;
#*[http://projectURL Project Name 2] - You can add optionally more projects.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
# [[User:parancibia|parancibia]] (Paulo Arancibia)&lt;br /&gt;
#*[http://realnorth.net/labs.php Wikileaks Explorer] - Get the latest cables, search by keyword or browse by Embassy using your Symbian^3 or MeeGo device.&lt;br /&gt;
#*[http://talk.maemo.org/showthread.php?t=69604 mosquitto] - Port of the [http://mosquitto.org/ mosquitto] server and libmosquitto&lt;br /&gt;
# [[User:spartan563|spartan563]] (Benjamin Pannell)&lt;br /&gt;
#*[http://sierrasoftworks.com/netkey/n900 NETKey N900] - Source to be released when stable - A tool for use on the Stellenbosch University campus to allow students to access their internet account on the campus' WiFi network&lt;br /&gt;
#*[http://sierrasoftworks.com/applock AppLock] - [https://gitorious.org/applock-n900/applock Source] - Tool that locks the user's device when an application on a lock list is launched (Nokia N900)&lt;br /&gt;
#*[http://sierrasoftworks.com/simlock SIMLock] - [https://gitorious.org/simlockd/simlockd Source] - Basic security tool for the N900 which locks the device when it detects that the SIM card has been changed.&lt;br /&gt;
#*[http://sierrasoftworks.com/sun-residentchecker SUN Resident Checker] - [https://gitorious.org/sun-residentchecker Source] - A tool which allows students to check whether or not a person is a valid residence by entering the person's student number. Used to help reduce the number of unauthorised people entering residences on campus.&lt;br /&gt;
#*[http://code.google.com/p/effe/ Effe] - Desktop application for p2p file sharing which is written with PyQT and uses google library for p2p file sharing.&lt;br /&gt;
# [[User:fjutah|fjutah]] (Mikko Antila) Mobile game programmer&lt;br /&gt;
#*[http://maemo.org/packages/view/mushrooms/ Mushrooms] - Simple opensource 3D game application / game engine with OpenGL ES 2.0. Available on Maemo repos.&lt;br /&gt;
# [[User:cpitchford|cpitchford]] (Chris PItchford)&lt;br /&gt;
#*[http://chris.intrepid.cx/n900/getfix.html debug.sh] A Maemo tool designed to run on bare minimum resources to help users repair phones and diagnose common problems. I'd like to make a graphical &amp;quot;wizard&amp;quot; into which the community can contribute solutions any user can use.&lt;br /&gt;
# [[User:rcolistete|rcolistete]] (Roberto Colistete Jr.) &lt;br /&gt;
#*[http://www.robertocolistete.net/integral/ Integral] - &amp;quot;Integral&amp;quot; calculates mathematical integrals (definite, undefinite, numerical, up to 3 dimensions) using Python/SymPy with user-friendly interface in Qt (PyQt/PySide and QML in future version)&lt;br /&gt;
#*[http://www.robertocolistete.net/limit/ Limit] (NEW) - &amp;quot;Limit&amp;quot; calculates mathematical limits symbolically using Python/SymPy with UI in Qt (PyQt/PySide and QML in future version)&lt;br /&gt;
#*[http://www.robertocolistete.net/derivative/ Derivative] (NEW) - &amp;quot;Derivative&amp;quot; calculates mathematical (ordinary, partial and multiple) derivatives symbolically using Python/SymPy with UI in Qt (PyQt/PySide and QML in future version)&lt;br /&gt;
# [[qnetman]] (Anatoliy Kozlov)&lt;br /&gt;
#*[http://qnetman.garage.maemo.org QNetMan] - Qt-based network manager which allows to monitor your network traffic. It is possible to record network sessions information for different connections and provide the information in graphical view. This package contains the desktop widget that displays information about the traffic network interfaces.&lt;br /&gt;
# [[User:hugopl|hugopl]] (Hugo Parente Lima) &lt;br /&gt;
#*[http://www.pyside.org PySide] - Qt bindings for Python&lt;br /&gt;
# [[User:acidx|acidx]] (Leandro Pereira)&lt;br /&gt;
#*[http://trac.enlightenment.org/e/wiki/Eve Eve Web Browser] - WebKitEFL web browser designed for touch screen interfaces.&lt;br /&gt;
#*[http://trac.enlightenment.org/e/wiki/Enjoy Enjoy Music Player] - EFL-based music player designed for touch screen interfaces.&lt;br /&gt;
# [[User:lacerda|lacerda]] (Thiago Lacerda) - Software Developer at INdT&lt;br /&gt;
#*[https://gitorious.org/findme Findme] - Application that helps user find his mobile phone when lost, set a &amp;quot;stolen&amp;quot; profile (if stolen)&lt;br /&gt;
#*[https://gitorious.org/qlabs-brazil-codes MobilityQML] - Application example for the Qt Brazil Blog (http://blog.qtlabs.org.br/)&lt;br /&gt;
# [[User:chouchoune|chouchoune]] (Arnaud Delcasse)&lt;br /&gt;
#*[https://www.gitorious.org/teemusix TeeMuSix/BlindTestMee] - Multi-devices and multi-players BlindTest (music quizz) game. Project will be renamed in BlindTestMee and interface is being redesigned (that one was made during an hackathon)&lt;br /&gt;
#*[https://www.gitorious.org/freego/freego FreeGo] - Remote control for a &amp;quot;FreeBox&amp;quot; (set top box from Free, a french internet operator)&lt;br /&gt;
# [[User:anselmolsm|Anselmolsm]] ([http://www.anselmolsm.org/ Anselmo L. S. Melo]) - I'm part of the QtQuick Components team, Qt DevNet moderator and contributor, Qt Labs Blog Brazil contributor.&lt;br /&gt;
#*[http://gitorious.org/mobile-weather Qt Mobile Weather] - Qt Mobile Weather - This application is the extended version of the weather demo, one of the [https://qt.gitorious.org/qt-labs/mobile-demos Qt Mobile Demos] ([http://www.youtube.com/watch?v=PCx8RfNhhXk video]).&lt;br /&gt;
# [[User:luisgabriel|luisgabriel]] (Luis Gabriel)&lt;br /&gt;
#*[https://gitorious.org/music-player QML Music Player] - Music player built with QtQuick and Phonon. Qt Labs Brazil blog post about it [http://blog.qtlabs.org.br/2011/06/27/player-de-audio-com-qml/ here].&lt;br /&gt;
#*[https://github.com/luisgabriel/erl-chat-server/tree/master/examples/client erl-chat-client] - Chat client for [https://github.com/luisgabriel/erl-chat-server erl-chat-server].&lt;br /&gt;
# [[User:vcgomes|vcgomes]] (Vinicius Gomes)&lt;br /&gt;
#*[http://git.kernel.org/?p=bluetooth/obexd.git;a=summary obexd] - Porting the BIP (Basic Imaging Profile, ongoing GSoC work) to the N950.&lt;br /&gt;
#*[https://gitorious.org/~vcgomes/bluez/vcgomes-generichid BlueZ-generichid] - Using your N950 as an input device.&lt;br /&gt;
# [[nokimoki]] (Milen Miletiev) (((Web Designer and Nokia WRT Developer)))&lt;br /&gt;
#*[http://nokimoki.com/c-counter-free-nokia-app-ovi.php C-Counter] - This app will calculate and display the number of characters within a textarea.&lt;br /&gt;
#*[http://nokimoki.com/framework-mobile-site-nokia-wrt-widget.php Simple Framework] - The framework include html, css, png images and jQuery for mobile site and plist and icon files for the WRT widget.&lt;br /&gt;
# [[User:darktears|darktears]] ([http://darktears.wordpress.com/ Alexis Menard]) - Every day contributor to Qt/QtWebKit, working on the engine the N9/N950 browser is based also enabling people to make hybrid apps or make websites look even nicer on the N9/N950. KDE/Plasma contributor, initiator of the Plasma mobile (now Plasma Active) which is the KDE shell user interface for mobile phone.&lt;br /&gt;
#*[http://svn.webkit.org/repository/webkit/trunk/|WebKit Trunk] - WebKit Trunk - Rendering Engine for QtWebKit based app or browser.&lt;br /&gt;
#*[https://projects.kde.org/| KDE] - KDE project page - http://community.kde.org/Plasma/Active for the mobile project.&lt;br /&gt;
# [[User:mudyc|mudyc]] (Matti Katila)&lt;br /&gt;
#*[https://github.com/mudyc/machinejr Machine Jr] - Machine Jr - A game designed for small children where '''Big''' Machines are driven with only three controls.&lt;br /&gt;
# [[User:minimoog77|minimoog77]] (Antonie Jovanoski) &lt;br /&gt;
#*[https://github.com/minimoog/QTweetLib QTweetLib] - Qt based Twitter library&lt;br /&gt;
#*[https://github.com/minimoog/qtwitdget qtwitdget] - Simple multiplatform Twitter client based for Windows, Linux, MacOS X, Symbian and hopefully Meego&lt;br /&gt;
#*[https://github.com/minimoog/Recolorfy Recolorfy] - [http://www.pocketpixels.com/ColorSplash.html Colorsplash] Qt based clone (UI not finished, camera support not yet added)&lt;br /&gt;
#*[https://github.com/minimoog/GradientShader GradientShader] - Two stop gradient QML/GLSL shader for Qt Quick 2.0. Plan to add rotation and multiple stops.&lt;br /&gt;
# [[User:sharky76|sharky76]] (Alex R)&lt;br /&gt;
#*[https://garage.maemo.org/projects/qvernote/ Qvernote] Evernote client written in Qt for n900, now being ported to Qml&lt;br /&gt;
# [[User:faenil|faenil]] (Andrea Bernabei)&lt;br /&gt;
#*[https://github.com/faenil/i8910tuning i8910tuning] I8910 system tweaking software written in Qml and Qt, and some Symbian C++&lt;br /&gt;
#*[Just started] Dropbox client (Qml and Qt), which is missing&lt;br /&gt;
#*[Planned for future] N64 Emulator, based on latest mupen64plus 4 arm sources&lt;br /&gt;
# [[User:usvi|usvi]] (Janne Paalijarvi)&lt;br /&gt;
#*[https://github.com/usvi/spede Spede] - A simple reaction game featured in an old Finnish game show&lt;br /&gt;
# [[User:semi|semi]] (Semi Malinen)&lt;br /&gt;
#*[http://meego.gitorious.org/meego-middleware/dsme dsme] - Middleware daemon&lt;br /&gt;
#*[http://meego.gitorious.org/meego-middleware/libdsme libdsme] - Library for the above&lt;br /&gt;
#*[http://meego.gitorious.org/meego-middleware/sensorfw sensorfw] - Sensor framework&lt;br /&gt;
#*[http://gitorious.org/meditationbell Meditation Bell] - Meditation chime&lt;br /&gt;
# [[User:xen|xen]] (Ricardo Band)&lt;br /&gt;
#*[http://abscore.makesyouhappy.org/ Angry Birds highscore uploader] - It's an app that can upload your highscore and &amp;quot;golden challenges&amp;quot; to angrybirds-score.com. There you can compare them with other people even on other platforms like Android and iOS. My app works on Win/Symbian/Maemo/MeeGo and is written in Qt/QML.&lt;br /&gt;
#*[https://gitorious.org/geopro GeoPro] - GeoPro changes your current profile based on your current geolocation without using GPS all the time and drain your battery.&lt;br /&gt;
# [[User:wiglot|wiglot]] (Wagner Reck) Qt/KDE developer. Contributor of Rocs (http://edu.kde.org/rocs).&lt;br /&gt;
#*[http://gitorious.org/n-puzzle-para-symbiam/ NPuzzle for symbiam] - Qt N-Puzzle game with score and server to store high scores.&lt;br /&gt;
# [[User:chihau|chihau]] (Chihau Chau)&lt;br /&gt;
#*[http://projects.gnome.org/gevice/ Gevice] A tool for the administration of network device written in Python and GTK+. The idea is to port Gevice to Meego using PySide.&lt;br /&gt;
# [[User:xintrea|xintrea]] (Sergey Stepanov) &lt;br /&gt;
#*[http://webhamster.ru/site/page/index/articles/projectcode/138 MyTetra] - It is opensource and crossplatform &amp;quot;Qt-only&amp;quot; application for information accumulation, powerfull data memorization and structuring personal notes.&lt;br /&gt;
#*[http://webhamster.ru/db/data/articles/157/rc5simple_1_23.zip RC5Simple] - Crossplatform library for encryption by RC5-32/12/16 with easy API.&lt;br /&gt;
# [[User:trbs|trbs]]&lt;br /&gt;
#*[http://code.trbs.net/meegios/wiki/Home Meegios] - Nagios client for N9 / N950&lt;br /&gt;
#*[http://code.trbs.net/xbmc-meego/wiki/Home XBMC-Meego] - XBMC Meego Remote&lt;br /&gt;
#*Meego Yubikey - Yubikey Integration for N9 / N950. (No project site yet, still figuring out if it will work with microUSB connector)&lt;br /&gt;
# [[User:Ovek|Ovek]] (Ove Kåven) - Debian Developer, Aerospace Software Engineer&lt;br /&gt;
#*[http://maemo.org/packages/view/syncevolution-frontend/] - SyncEvolution for N900&lt;br /&gt;
# [[User:eddiechau|eddiechau]] (Eddie Chau)&lt;br /&gt;
#*[http://sourceforge.net/projects/smartcam/ Remote WLAN Baby/Nanny Cam] - Modify Smartcam for remote on/off (to preserve battery) to use as WLAN baby/nanny cam. Modify to listen on port for on/off commands and view from Desktop PC&lt;br /&gt;
# [[User:franchg|franchg]] (Gabriele Franch)&lt;br /&gt;
#*[https://sourceforge.net/projects/bstracker/ BSTracker] - Open source cell-id tracking application with logging capabilities written in C++/QML. The end goal is to reach at least the same functionalities of the CellTrack application for Symbian S60.&lt;br /&gt;
# [[User:masique|masique]] (Maxim Sokhatsky) &lt;br /&gt;
#*[http://synrc.com/sync/client/haiku] - OpenSource XMPP client with future VoIP and Video support. Sources: [http://synrc.com/repository/sync/client/symbian], [https://github.com/synrc/sync/tree/master/client/symbian]&lt;br /&gt;
# [[User:wholeman|wholeman]] (Nikolay Slobodskoy AKA Nick Slobodsky)&lt;br /&gt;
#*[http://plansplant.garage.maemo.org/ Plans Plant] - Tasks planning application for MeeGo, N900, Linux, MS Windows and Symbian.&lt;br /&gt;
#*[http://timeshop.garage.maemo.org/ Time Workshop] - Stopwatch and alarm timer for the same systems (v0.3.1 is available in extras).&lt;br /&gt;
# [[User:thomasasta| A. Megas ]] (A. Megas)&lt;br /&gt;
#*[http://dooble.sf.net Dooble] - Dooble is a new Open Source Web browser that focuses on compactness, security, and stability. Dooble is the only Web browser that encodes a user's browsing information. While other browsers have the support of thousands of dedicated individuals, Dooble has been harvested by just a handful of people.&lt;br /&gt;
#*[http://maxit.sf.net Maxit] - Maxit is a single-player game similar to Tic-Tac-Toe.&lt;br /&gt;
#*[http://qtchess.sf.net QtChess] - QtChess is a networked version of the popular game of Chess.&lt;br /&gt;
#*[http://biblioteq.sf.net BiblioteQ] - BiblioteQ strives to be a complete cataloging and library management suite, utilizing a Qt 4.x interface while providing connectivity to PostgreSQL and SQLite. The Z39.50 protocol is used for retrieving data for books, journals, and magazines.&lt;br /&gt;
# [[User:edanaher|edanaher]] (Evan Danaher) - interested in exploring novel interaction techniques; chording/gesture based keyboards, Viibra (below), etc.&lt;br /&gt;
#*[https://garage.maemo.org/projects/viibra/ Viibra] - Configurable tool to vibrate information without turning the screen on (n900).&lt;br /&gt;
#*[http://linkx.sourceforge.net/ Linkx] - A very lightweight (no CSS/Javascript) and fast web browser, forked from Links2.  Additional n900 features (flick-scrolling, gestures) unreleased.&lt;br /&gt;
# [[User:madfish|madfish]] (Alexander Chehovsky) - enthusiast Linux/Qt developer. Interested in developing games for MeeGo.&lt;br /&gt;
#*[https://bbs.archlinux.org/viewtopic.php?id=117528 qtpanel] - Desktop panel for Linux/X11.&lt;br /&gt;
# [[User:monoceros|monoceros]] (Francesco Baldassarri) Student of Computer Science Engineering and Mobile Enthusiast. Maemo and Meego lover and evangelist.&lt;br /&gt;
#*[http://maemo.org/packages/view/dtn/ DTN] - Delay Tolerant Networking reference implementation porting (interplanetary internet transfert protocol).&lt;br /&gt;
#*[http://maemo.org/packages/view/liboasys/ liboasys/liboasys-dev] - Oasys is a C++ utility library of system wrappers and utility classes (porting).&lt;br /&gt;
#*[http://maemo.org/packages/view/seven7fortune/ Seven Fortune] - This app give you your seven fortunate numbers of the day (lottery game).&lt;br /&gt;
#*[http://garage.maemo.org/projects/meegonetworkit/ MeeGo Network Italia Tool] - MeeGoNetworkIT is a tool for MeeGo Network Italia: informations, scheduled meetings, presentations, etc...&lt;br /&gt;
#*[http://my-meego.com/software/applications.php?name=CuteSoma&amp;amp;faq=2&amp;amp;fldAuto=15 CuteSoma] - CuteSoma MeeGo Tablet UI version (CuteSoma originally developed by Andrea Grandi)&lt;br /&gt;
#*Google Plus QML client (CutePlus) when Google will release Plus API.&lt;br /&gt;
# [[User:mbis|mbis]] (Marcin Bis) [http://bis.org.pl/en http://bis.org.pl/en]&lt;br /&gt;
#*[http://bis.org.pl/systemy_wbudowane:dist:fbvnc FbVNC] - Remote control tool for embedded systems.&lt;br /&gt;
#*[http://code.google.com/p/kato/ Kato] - (contributor) Rapid development of database-driven Ajax applications.&lt;br /&gt;
# [[User:ant|ant]] (Anton Olkhovik)&lt;br /&gt;
#*[http://mokomaze.sourceforge.net/ Mokomaze] [http://mokomaze.sourceforge.net/qt/ QtMaze] - Ball-in-the-labyrinth game.&lt;br /&gt;
# [[User:demarchi|demarchi]] (Lucas De Marchi)&lt;br /&gt;
#*[https://github.com/lucasdemarchi/dietsplash dietsplash] - Port dietsplash boot splash to MeeGo.&lt;br /&gt;
# [[User:preeman|preeman]] (Manpreet Jagpal)&lt;br /&gt;
#*[http://preesworld.com/mobile/category/gps-logger/ GPS Logger Qt] - Port GPS Logger Qt from Symbian S^3 - Alpha stage. [http://preesworld.com/mobile/2011/08/03/gps-logger-qt-early-sis-file/ Alpha Download]&lt;br /&gt;
#*[http://preesworld.com/mobile/category/gps-info/ GPS Info Qt] - Port GPS Info Qt from Symbian S^3. [http://store.ovi.com/content/165671 Download Ovi Store] - New update now includes the option to SMS your position to others.&lt;br /&gt;
#*[http://preesworld.com/mobile/category/tube-app/ Tube Status Qt] - Port Tube Status Qt (London) from Symbian S^3. [http://store.ovi.com/content/152135 Download Ovi Store] - New update includes GPS locate function for nearest station.&lt;br /&gt;
#*[http://preesworld.com/mobile/2011/06/14/flipclock-qt-done/ Flip Clocks] - Various FlipClock Applications to amuse and pass time. [http://store.ovi.com/content/160822 Download Ovi Store]&lt;br /&gt;
#* Other projects currently worked on are a @SpringPad application and some Qt Screensavers however Screen savers are S^1 and S^3 only at this stage.&lt;br /&gt;
#* Additional information: Other projects in Qt that I currently have are Barclays Cycle Hire [http://www.tfl.gov.uk/roadusers/cycling/14808.aspx Program details]. Backend code being built from my open source applications, GPS Logger Qt, GPS Info Qt and XMLModel code from Tube Status Qt. This will allow users to locate the nearest hiring stations with available bikes or docks. Also provide details on costs to hire and time to return. It will also be able to track your ride based on code from GPS Logger Qt.&lt;br /&gt;
# [[User:kaef|kaef]] (Bartosz Kolada) http://bartoszkolada.com/&lt;br /&gt;
#*[https://gitorious.org/wlan-navi wlan-navi] - Maps application + WiFi scanner + GPS. Application scans for open wlan network, stores its position (using GPS) in a database and shows on a map (OVI or OpenStreet). That project was written in collaborate Tomasz Pieniążek and tested on n900 with maemo 5.&lt;br /&gt;
# [[User:soroush731|soroush731]] &lt;br /&gt;
#* google plus app for symbian and meego&lt;br /&gt;
#* nfc canadian master cart&lt;br /&gt;
#* gps inside of mail centers&lt;br /&gt;
#* 3D view of outside and inside of mail centers on ovimaps&lt;br /&gt;
#* remote control and play video on tv via phone&lt;br /&gt;
# [[User:monkeyiq|monkeyiq]] &lt;br /&gt;
#* libferris virtual filesystem and index/search for n810, n900 including specific indexing backend for maemo&lt;br /&gt;
#* clawmotia QML remote interface to mythtv for n900&lt;br /&gt;
#* http://monkeyiq.blogspot.com/2009/01/didnt-your-n810-come-with-accelerometer.html&lt;br /&gt;
#* http://monkeyiq.blogspot.com/2009/01/searching-indexes-on-maemo-device.html&lt;br /&gt;
#* http://monkeyiq.blogspot.com/2010/11/clawmotia-and-qml-moving-tv.html&lt;br /&gt;
# [[User:bigbob|bigbob]] (COLIN Stéphane) http://bigbob.fun.free.fr/&lt;br /&gt;
#*[http://maemo.org/packages/view/sslstrip/ Sslstrip] - Tool that transparently hijacks HTTP traffic on a network, watch for HTTPS links and redirects, and then map those links into look-alike HTTP links or homograph-similar HTTPS links. It also supports modes for supplying a favicon which looks like a lock icon, selective logging, and session denial. (ported to maemo).&lt;br /&gt;
#*[http://maemo.org/packages/view/ettercap/ Ettercap] - Multipurpose sniffer/interceptor/logger for switched LAN. (ported to maemo).&lt;br /&gt;
#*[http://maemo.org/packages/view/libnet1/ Libnet1] - Library for the construction and handling of network packets. (ported to maemo).&lt;br /&gt;
# [[User:yalnte|yalnte]] (Tom E)&lt;br /&gt;
#*[http://garage.maemo.org/projects/lucid-iron/ LUCID/iron] - Learn About Structural Engineering on your Desktop, Tablet or Smartphone&lt;br /&gt;
# [[User:atarity|atarity]] (Mikhail Sannikov)&lt;br /&gt;
#*[http://code.google.com/p/lightpack/ Lightpack] - Open hardware content-appropriate backlight with cross-platform (Win, Lin, OSX) software wich completely writes with Qt. (Not MeeGo, but still awesome)&lt;br /&gt;
# [[User:lguaman|lguaman]] (Luis Guaman)&lt;br /&gt;
#*[http://www.interlancompu.com/opensouceItelMovil/itelmovil.zip] - Softphone for Symbian based on PJSIP. Make and receive SIP calls and show maps where users are, exchanging gps location.&lt;br /&gt;
# [[User:koying|koying]] (Chris Browet)&lt;br /&gt;
#*[http://redmine.semperpax.com/projects/semperxbmc/wiki semperXbmc] - Qt/QML remote control for XBMC (Symbian^3)&lt;br /&gt;
#*[http://redmine.semperpax.com/projects/semperweb/wiki semperWeb] - Qt Web browser with custom user-agent (Symbian)&lt;br /&gt;
#*[http://merkaartor.be/ Merkaartor] - Qt OpenStreetMap editor (Desktop)&lt;br /&gt;
# [[User:onaips|onaips]] (José Pereira)&lt;br /&gt;
#*[http://www.onaips.com/wordpress/?p=31] - Application porting (Supertux2, freepops, etc, (all Unix-based))&lt;br /&gt;
#*[http://www.onaips.com/wordpress/?p=32] - VNC server&lt;br /&gt;
# [[User:Hilary|Hilary]] (Hilary Cheng) http://hilarycheng.blogspot.com&lt;br /&gt;
#*[http://projects.developer.nokia.com/plurker Plurker] - Plurk (http://www.plurk.com) Client MeeGo/Symbian^3/Qt Platform ( Qt C++ / QML ), which is open source&lt;br /&gt;
#*Explore the MeeGo OS which are using N950. I am evaluating QML as replacement for  HTML5 solution inside the Embedded Devices like ARMS/MIPS for commercial projects.&lt;br /&gt;
#*Plurk is another famous social networking platform in the Asian countries. Wants to write more Qt QML apps for Chinese Platform especially for Hong Kong.&lt;br /&gt;
#*Another Planning project , Porting my old projects from Palm Devices , PalmApple - Apple IIe Emulator http://palmapple.sourceforge.net/. N950 gots keyboards and which is suitable for Apple Emulator. &lt;br /&gt;
#*8086 Emulator is my another target. I have used the Sharp Zaurus Linux Device to write static recompiler to compile 8086 to ARM. http://www.youtube.com/watch?v=-7UidW2tMtQ. &lt;br /&gt;
# [[User:Pengman|pengman]] (Søren Pedersen) &lt;br /&gt;
#*[http://wiki.maemo.org/Nqaap nQa Audiobook Player] - Simple, focused audiobook player, inspired by nokia audiobooks for symbian&lt;br /&gt;
# [[User:cckwes|cckwes]] (Wesley Chong) Part time Apps developer using Qt and Qml, aiming to create creative apps as well as porting popular maemo apps for daily usage&lt;br /&gt;
#*[http://blog.linux4us.org/2011/07/17/jankenpon-ported-to-meego-1-2-harmattan/ '''JanKenPon'''] - which is a rock-scissors-paper game for Maemo 5 and also Harmattan (Qt/Qml)&lt;br /&gt;
#*[http://blog.linux4us.org/2011/07/22/dnc-0-1-1-released/ '''DNC'''] - Distrowatch News Client which is a distrowatch news reader for Harmattan (Qt/Qml)&lt;br /&gt;
#*[http://blog.linux4us.org/2011/06/29/qonsumer-0-1-0-release/ '''Qonsumer'''] - an application to calculate the unit price of products for Maemo 5 (temporary, Harmattan porting is in progress) (Qt/Qml)&lt;br /&gt;
#*[http://forum.meego.com/showthread.php?t=4099 '''Zbar and libdmtx for Harmattan'''] - porting/packaging zbar and libdmtx for Harmattan to provide library for barcode reader/generator application for Harmattan&lt;br /&gt;
#*Planning Stage&lt;br /&gt;
#**Clone doodle jump for Harmattan (need a real device, accelerometer is not available in scratchbox) &lt;br /&gt;
#**Remember the milk client for Harmattan&lt;br /&gt;
#**[http://forum.meego.com/showthread.php?t=4089]Car Home for Harmattan (need a real device for music player design, contact preset and etc)&lt;br /&gt;
#**Port lightsout game to Harmattan&lt;br /&gt;
# [[User:rmrfchik|rmrfchik]] (Paul Romanchenko)&lt;br /&gt;
#*[https://garage.maemo.org/frs/?group_id=1852 Vexed] - Vexed game writen from scratch for maemo. [http://talk.maemo.org/attachment.php?attachmentid=14033&amp;amp;stc=1&amp;amp;d=1285351419 screenshot]&lt;br /&gt;
# [[User:yogeshwarp|yogeshwarp]] (Yogeshwar Padhyegurjar) (((Interested in developing some open source application Like Google Reader Client for Symbian and Meego phones. )))&lt;br /&gt;
#*[https://projects.developer.nokia.com/gNewsReader/ gNewsReader] - Open source google reader client for symbian/meego based on QT component. The client will have most of the features offered by online web version of google reader. The application already has the browsing features ready. it also fetches data with GZip compression and support unread counts and auto sync for read status. OAuth2 used for authentication and does not store your username password on device.&lt;br /&gt;
# [[User:Pramodxyle|Pramodxyle]] (Pramod S G) KDE Committer, Qt Developer&lt;br /&gt;
#*[https://gitorious.org/a-generic-framework-of-information-services-for-physically-challenged-people Informative Sys for Phy Challenged People] - It gives assistance to physically challenged people to navigate within a building, which I had written for N900/Maemo5.&lt;br /&gt;
#*[http://mirrors.mit.edu/kde/stable/koffice-2.3.1/koffice-2.3.1.tar.bz2 KOffice] - Have written a filter (HTML-ODF) for KOffice (now Caligra) Office suite. Intend to implement the same under FreOffice.&lt;br /&gt;
#*[https://gitorious.org/freoffice FreOffice] - An open source office suite for Maemo/MeeGo - Harmattan. As stated above, intend to implement the filter (HTML-ODF), that I have written for KOffice.&lt;br /&gt;
#*[Shake to Play] - An unpublished app that I wrote to control the playback of audio files with accelerometer controls for N900.&lt;br /&gt;
# [[User:danilych|danilych]] (Danil)&lt;br /&gt;
#*[http://goo.gl/uyQR5 menagerie] - Small Qt app that simulate life and interacting of animals. It's my course work at university.&lt;br /&gt;
# [[User:dteslenko|dteslenko]] (Dmitry Teslenko)&lt;br /&gt;
#*[http://code.google.com/p/windowpicker/ windowpicker] - Application for picking windows fast and easy way written in Qt. Conceived to be portable to win32/linux platforms.&lt;br /&gt;
# [[User:sborisov|sborisov]] (Sergey Borisov) &lt;br /&gt;
#*[http://code.google.com/p/bughunter BugHunter] - Exciting opensource cross platform Qt-based game, working on Linux\Windows\Meego (MeeGo tested only in QtCreator emulator). &lt;br /&gt;
#*[http://code.google.com/p/qtaxi Qtaxi] - Cross platform opensource Qt - based program to automation taxi office. &lt;br /&gt;
#*[http://code.google.com/p/photomanager Photomanager] - Opensource Qt - based software to automation touch screen terminals in photo print shops. &lt;br /&gt;
# [[User:timakima|timakima]] Timo Mäkimattila)&lt;br /&gt;
#*[https://gitorious.org/~timakima MeeGo Quality Assurance Tools] - Worked with MeeGo QA Tools and N900 CE &lt;br /&gt;
#*[http://makimatt.kapsi.fi/wiidrummer-poc.tar.gz Wii Drummer] - A Wii Air Drummer hack done with Qt for Linux desktop&lt;br /&gt;
#*[http://makimatt.kapsi.fi/wii.m4v Wii Drummer] - A demo video of Wii Air Drummer&lt;br /&gt;
#* Planning to make a pocket size MIDI controller out of N950&lt;br /&gt;
# [[User:deion|deion]] (Ionut Dediu) &lt;br /&gt;
#*[http://sourceforge.net/projects/smartcam SmartCam] - SmartCam turns a Symbian phone into a wireless webcam ready to use with any Windows/Linux PC. The project needs some Meego/Qt love (N950).&lt;br /&gt;
# [[User:martinhsl68hw|martinhsl68hw]] (Martin Holloway)&lt;br /&gt;
#*[https://gitorious.org/laqn LAQN] - London Air Quality Network Environmental and Pollution Monitor for N900&lt;br /&gt;
# [[User:smind|smind]] ilia maslakov)&lt;br /&gt;
#*[http://midnight-commander.org/ Midnight Commander] - free cross-platform two-panel file manager.&lt;br /&gt;
# [https://meego.com/users/tanya tanya] (Tanya Makava)&lt;br /&gt;
#*[http://maemo.org/downloads/product/Maemo5/omweather/ OMWeather] [https://build.pub.meego.com/package/show?package=omweather&amp;amp;project=home%3Avasvlad package] [https://garage.maemo.org/plugins/scmsvn/viewcvs.php/trunk/qtomweather/?root=omweather source] - Weather forecast application for Meego devices.&lt;br /&gt;
#*[http://maemo.org/downloads/product/Maemo5/live-wallpaper/ LiveWallpaper] [https://garage.maemo.org/projects/livewp/ source] - Desktop applet to view animation wallpaper for N900.&lt;br /&gt;
#*[https://garage.maemo.org/projects/meabook/ Meabook] - Enterprise contact book for N900.&lt;br /&gt;
# [[User:Tibus|Tibus]] (T. Lagarde)&lt;br /&gt;
#*[http://autoscan-network.com AutoScan-Network] - AutoScan-Network is an application designed to explore and to manage your network (ported to [http://autoscan-network.com/screenshots/maemo/ maemo])&lt;br /&gt;
# [[User:lkslawek|lkslawek]] (Slawomir Bochenski)&lt;br /&gt;
#*[http://git.kernel.org/?p=bluetooth/obexd.git;a=summary obexd] - obexd daemon is the implementation of Bluetooth profiles based on OBEX. I'm implementing plugin for Message Access Profile and working on fixes to current code, also targeting Maemo/MeeGo.&lt;br /&gt;
# [[User:bulislaw|bulislaw]] (Bartosz Szatkowski)&lt;br /&gt;
#*[http://git.kernel.org/?p=bluetooth/obexd.git;a=summary obexd] - general bug fixing, Message Access Profile, implementing Phonebook Access Profile for evolution-data-server (as part of GSoC 2011)&lt;br /&gt;
#*[http://mdictionary.garage.maemo.org/ mDictionary] - multi-language, multibackend, extensible dictionary for both Maemo and MeeGo&lt;br /&gt;
# [https://meego.com/users/juergbi juergbi] (Jürg Billeter) - Core Developer of Tracker and Vala&lt;br /&gt;
#*[http://meego.gitorious.org/tracker Tracker] - RDF store: Working on synchronization support to allow keeping your contacts, messages, and much more in sync between Tracker on N9/N950 and Tracker on desktop (or server).&lt;br /&gt;
#*[http://live.gnome.org/Vala Vala] - Vala compiler: Support development of MeeGo/Harmattan applications using Vala&lt;br /&gt;
# [[User:aleksander|aleksander]] (Aleksander Morgado) - Core Developer of Tracker, co-maintainer of GNU PDF&lt;br /&gt;
#*[http://meego.gitorious.org/tracker Tracker] - RDF store and indexing tool&lt;br /&gt;
#*[http://www.gnupdf.org GNU PDF] - set of libraries and programs to manage the PDF/ISO32000 file format&lt;br /&gt;
# [[User:jensgeorg|jensgeorg]] (Jens Georg) - Co-Maintainer of Rygel, one of the GUPnP developers&lt;br /&gt;
#*[https://meego.gitorious.org/maemo-multimedia/rygel/ Rygel] - Ensure compatibility of rygel's future versions, a DLNA home media solution that allows you to easily share audio, video and pictures, and control of media player on your home network.&lt;br /&gt;
# [[User:ZogG|ZogG]] (Michael Ketslah) - Was developing xmms2 client for maemo till n900 broke.&lt;br /&gt;
#*[https://github.com/funkycode/fresh maexmms2] - xmms2 client for local xmms2 server(on phone) and in future of remote(on computer via LAN and blutooth)&lt;br /&gt;
# [[User:luisbg|luisbg]] (Luis de Bethencourt) - GStreamer, Rygel, GUPnP, and snappy developer&lt;br /&gt;
#*[http://gstreamer.freedesktop.org GStreamer] Ensure GStreamer plugins work correctly and optimally in the device. Camera recording related gstreamer plugins need work.&lt;br /&gt;
#*[https://meego.gitorious.org/maemo-multimedia/rygel/ Rygel] DLNA/UPnP media sharing, plan to work on a DLNA control point for the n950 (client to select media from any serving DLNA device and play it in any rendering DLNA device). Basic one demoed in the MeeGo Conference SF, need a better one.&lt;br /&gt;
#*[http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer-editing-services/html/ Gst Editing Services] Continue the work on the video editor for MeeGo based on GES (GStreamer Editing Services).&lt;br /&gt;
#*[https://github.com/luisbg/snappy snappy] Video player with DLNA rendering features, works already but needs work to be well integrated in the device.&lt;br /&gt;
# [[User:aetelani|aetelani]] (Anssi Eteläniemi) - Cloud Invaders&lt;br /&gt;
#*[https://gitorious.org/cloud-invaders/cloud-invaders CloudInvaders] qml(/coffee) game 2d/cloud framework concept.&lt;br /&gt;
# [[User:jalomic|jalomic]] (Alexey Zaryanov)&lt;br /&gt;
#*[https://sourceforge.net/p/alarma/home/Home/ AlarmA] Alarm for your phone based on Sensors.&lt;br /&gt;
# [[User:elima|elima]] (Eduardo Lima Mitev)&lt;br /&gt;
#*[https://meego.gitorious.org/meegotouch/libmeegotouch MeeGoTouch] - MeeGoTouch framework hacker with several contributions. Interested in a device to hack on QML as well.&lt;br /&gt;
# [[User:fat0troll|fat0troll]] (Vladimir Kozloff) ((AgiliaLinux team))&lt;br /&gt;
#*[http://agilialinux.ru AgiliaLinux] - Linux distro with Slackware roots contributor.&lt;br /&gt;
# [[User:alphax2|alphax2]] (Gabriel Böhme) I'am author at meetmeego.org, also author and admin/moderator at meego.de and maintainer of nitdroid.de. Last but not least I'm writing as an author at bestboyz.de - popular german smartphone blog. I'am programming with Python/PyQt/PySide - just started programming apps and I want to make lot more of them for Harmattan. At the moment I done my apps more or less for german N900 Maemo5/MeeGo fans, but I have also ideas for &amp;quot;international&amp;quot; apps, with english language support.&lt;br /&gt;
#*[http://maemo.org/packages/view/meecalc/ MeeCalc] MeeCalc is a PyQt clone of Harmattan calculator for Maemo5/N900. For privat use I've also generate a Linux/Win/Mac compatible Version.&lt;br /&gt;
#*[http://maemo.org/packages/view/lotto/ Lotto] PyQt App for german lottery fans. Fetching last dates/results and can also generate a tipp for german, swiss and austrian lottery system.&lt;br /&gt;
#*[http://meego.de/forum/apps/28565-qml-lotto-app.html#28565 Lotto_QML] PySide/QML version of Lotto. First app to dive in QML and PySide, atm just 0.3 and still under development - made for running on N900 without Harmattan libary features.&lt;br /&gt;
#*[http://maemo.org/packages/view/f-r-eiertag/ F(r)eiertag] PyQt App that show you german (school) holidays and feasts for each federal state. It's planed to add swiss and austria support in future release.&lt;br /&gt;
# [[User:Takahashi|Takahashi]] (Kazuyoshi Takahashi)&lt;br /&gt;
#*[http://www.isb.co.jp/qt/en/MeeGo_products.html MeeGo IVI] - It can expand IVI functions such as music play, movie play, and display map and so on with MeeGo's extended based on fundamental functions.&lt;br /&gt;
#*[http://www.isb.co.jp/qt/en/demos.html MeeGo Gesture Control] - It can be operated by gesture control based on MeeGo.[http://www.youtube.com/watch?v=gyPu_k4PXHU Demo Video in COMPUTEX 2011] [http://www.youtube.com/watch?v=gyPu_k4PXHU Demo Video in ESEC 2011 at Intel's Booth]&lt;br /&gt;
# [[User:siddvicious|siddvicious]] (Siddharth Sharma)&lt;br /&gt;
#* I dont have current link for my project, but i am working on some of the projects, i am trying to develop network calculator which can subnet network which can be handy application.&lt;br /&gt;
#*[http://siddharthkde.wordpress.com]&lt;br /&gt;
# [[User:kleag|kleag]] (Gaël de Chalendar)&lt;br /&gt;
#*[http://kde-apps.org/content/show.php?content=23999 KGraphViewer] - A QGraphicsView library to display and edit graphs, embedable in any application and that can be useful to interact with Semantic Web data ; Part of the KDE extragear module. &lt;br /&gt;
#*[http://kde-apps.org/content/show.php/KsirK?content=21450 KsirK] - A strategy game currently available on all GNU/Linux distributions, part of the official KDE games module&lt;br /&gt;
# [[User:rafaelbrandao|rafaelbrandao]] (Rafael Brandao)&lt;br /&gt;
#*[https://github.com/luisgabriel/erl-chat-server/tree/master/examples/client erl-chat-client] - Chat client's interface in Qt integrated with server in Erlang.&lt;br /&gt;
#*[https://github.com/rafaelbrandao/Extract-resource-from-url Extract-resource-from-url] - Crawler that extracts url of some resources loaded by some page. It can also trigger a javascript function in order to start the resource request.&lt;br /&gt;
# [[User:Denots|denots]] (Jesse Coleman)&lt;br /&gt;
#*[http://sourceforge.net/projects/weltelafrica WelTelAfrica] - Symbian application to stay in touch with HIV-positive patients taking antiretroviral (ARV) medication. Created for the developing world context.&lt;br /&gt;
# [[User:Ignacius|Ignacius]] (Iñigo Illán)&lt;br /&gt;
#*[https://garage.maemo.org/projects/scoreboard/ Scoreboard] - It's a Delicious client for N900 written entirely using QWidget and I would like to port it to QML. One of my goals for this app is to make a cloud like widget based on QML for tagging the bookmarks. I was thinking on making it as a separate component for other projects to make use of it (As Scoreboard, it would have LGPL license).&lt;br /&gt;
# [[User:hsvieira|hsvieira]] (Henry Vieira)&lt;br /&gt;
#* [http://gitorious.org/abil/abil-ng Abil-NG] - Finish and port Abil (chat client developed in Qt) to N950&lt;br /&gt;
# [[User:pablojr|pablojr]] (Pablo J. Rogina - Contributor developer to DFF)&lt;br /&gt;
#* [http://digital-forensic.org DFF: Open Source Digital Investigation Framework] - Port DFF (Digital Forensics Framework) to N950, allowing digital forensic investigators and law enforcement officers to carry on evidence adquisition and analysis on the field thanks to using a true mobile device. DFF is written in C++ and Python, using Qt and PyQt and currently runs on Windows, Linux and OS X&lt;br /&gt;
# [[User:andrewfblack|andrewfblack]] (Andrew F Black)&lt;br /&gt;
#* [http://talk.maemo.org/showthread.php?t=57456 Plastic Theme Customizer] - I want to port or create simular to the Plastic Theme Customizer for Meego since it has no way of changing themes right now&lt;br /&gt;
# [[User:onion|onion]] (Kaj-Michael Lang)&lt;br /&gt;
#*[http://maemo.tal.org/index.php/maemo:mod_support mod-support] - Amiga mod playing support for the media player&lt;br /&gt;
#*[http://maemo.tal.org/index.php/maemo:mydicto MyDicto] - Audio recorder&lt;br /&gt;
#*[http://maemo.tal.org/index.php/maemo:abook_qrcode abook-qrcode] - vcard to QR code exporter&lt;br /&gt;
#*Also working on: RSS reader for CSSU, various other [http://maemo.tal.org/ maemo projects] and package maintenance.&lt;br /&gt;
# [[User:diegohcg|diegohcg]] (Diego Gonzalez) - Qt/QtWebKit contributor, worked on the engine the N9/N950 browser. Member of the first mozilla based browser for maemo platform team.&lt;br /&gt;
#*[http://svn.webkit.org/repository/webkit/trunk/|WebKit Trunk] - WebKit Trunk - Rendering Engine for QtWebKit based app or browser.&lt;br /&gt;
#*[https://garage.maemo.org/projects/browser| Maemo browser] - Mozilla based browser for maemo platform http://browser.garage.maemo.org/&lt;br /&gt;
#*[https://garage.maemo.org/projects/browser-extras| Browser extras] - New features, add-ons, plugins, fonts, custom engine build, etc to the maemo browser.&lt;br /&gt;
# [[User:merlin1991|merlin1991]] (Christian Ratzenhofer)&lt;br /&gt;
#*[http://wiki.maemo.org/Community_SSU/ Meamo5 CommunitySSU] community fimware updates for the n900, I did testing, bug hunting, repository work and wiki stuff, but about no code though&lt;br /&gt;
#*[https://gitorious.org/~sgiessl/quassel/quassel2go Quassel2go] Distributed irc client, I intend to bring it to the n9&lt;br /&gt;
# [[User:fralik|fralik]] (Vadim Frolov)&lt;br /&gt;
#*[https://github.com/fralik/easysync Easysync] - Qt-based open source client/server software to automatically sync files between different operation system and devices.&lt;br /&gt;
# [[User:bman|bman]] (Brian McKenzie)&lt;br /&gt;
#*[https://gitorious.org/toolbox/toolbox ToolBox] - A busybox-like tool that provides command line utilities from the BSDs&lt;br /&gt;
#*[http://b-man.xceleo.org/projects/cdeb2/ Cdeb2] - A set of scripts that can be used to automate the process of chrooting into filesystems for maintenance purposes.&lt;br /&gt;
#*[http://b-man.xceleo.org/repo/nitdebian/ NITDenian] - A port of Debian that is optimized to run on RX-51 and eventually RX-71 hardware&lt;br /&gt;
# [[User:Udalite|Udalite]] (Nikolay Gamazov)&lt;br /&gt;
#*[https://docs.google.com/viewer?a=v&amp;amp;pid=explorer&amp;amp;chrome=true&amp;amp;srcid=0B_fWh237vdRLZDNkMzA1OGQtNjY0MC00MjdkLWFkOWItMmY4M2FiYzQ4Y2Qz&amp;amp;hl=ru Vim_Project] - A crossplatform IM-client for a social network VKontakte.ru '''(isn't it source of vimka project http://code.google.com/p/vimka/ by Vitaliy Petrov??)'''&lt;br /&gt;
# pabs (Paul Wise)&lt;br /&gt;
#*[http://chromium-bsu.sf.net Chromium B.S.U.] - fast paced, arcade-style, top-scrolling space shooter. &lt;br /&gt;
#*[http://hexahop.sourceforge.net/ Hex-a-Hop] - hexagonal tile-based puzzle game&lt;br /&gt;
# [[User:robokopp|robokopp]] (Marian Kluehspies) I'am an author at www.meego.de.&lt;br /&gt;
#*[http://maemo.org/packages/view/simplereboot/ simplereboot] - Simple desktop shortcut for rebooting the device easily.&lt;br /&gt;
#*[http://maemo.org/packages/view/farty/ Farty] - Funny app which makes fart sounds randomly.&lt;br /&gt;
#*[http://maemo.org/packages/view/bfbc2stats/ BfBC2Stats] - Application which uses the stats API to retrieve playerstats of Battlefield Bad Company 2.&lt;br /&gt;
#*[http://maemo.org/packages/view/quizzynator/ QuizzyNator] - Quiz game in german language with ranking and scoreboard.&lt;br /&gt;
# [[User:bjoernricks|bricks]] (Bjoern Ricks) - Maemo packager for KDE&lt;br /&gt;
#*[http://files.kolab.org/local/maemo/ Kontact Mobile Repository] - Kontact Mobile for Maemo&lt;br /&gt;
#*[http://meego-central.org/content/show.php/Kontact+Touch?content=138728 Qtest Mobile App Port Contest on Meego-central.com] - Won second place in Qt Mobile App Port Contest&lt;br /&gt;
# [[User:steveire|steveire]] (Stephen Kelly) - Developer for KDE/Kontact Touch&lt;br /&gt;
#*[http://dot.kde.org/2011/06/10/new-kontact-suite-brings-next-gen-groupware-desktop-and-mobile] - Kontact Mobile for Maemo&lt;br /&gt;
#*[http://dot.kde.org/2010/06/10/kde-pim-goes-mobile] - Earlier developement&lt;br /&gt;
# [[User:martinique|martinique]] (Sami Markkanen) Professional Linux, web and streaming solution administrator and developer&lt;br /&gt;
#*[http://multitimer.maniacland.net/ MultiTimer] - A tiny but handy PyGTK app for running multiple countdown timers on Maemo&lt;br /&gt;
#*[http://webmp.maniacland.net/ WebMP] - A web extension for MediaPortal HTPC software, for remote control and streaming video, even to mobile devices (no public release yet)&lt;br /&gt;
# [[User:bojankom|bojankom]] (Bojan Komljenovic) - Qt developer&lt;br /&gt;
#*[http://www.dropian.com/download/] - Dropian(DropBox client) for Symbian S60 and Symbian^3 devices built in Qt, based on DropBox API and already published on Ovi - updated version sent to Ovi recently. Now working on porting to MeeGo Harmattan and eventually to WP.&lt;br /&gt;
#*[http://twitter.com/#!/knobtviker]- My second Qt project (still in it's infancy) is an Email/Social client aimed to overcome the current sync issues being experienced with the 'always on sync' since S^3 was released last year. This project is targeted to S^3 and MeeGo Harmattan devices and like my first project above, will be a working progress too as it will be growing to eventually incorporate social networks in later updates.&lt;br /&gt;
# [[User:mrjrt|mrjrt]] (Jamie Thompson) - Maemo enthusiast &amp;amp; Qt Developer&lt;br /&gt;
#*[https://garage.maemo.org/projects/qwerkisync/] - QwerkiSync for Maemo 5. A communications database importer/exporter for migrating communications history between devices.&lt;br /&gt;
# [[User:vkvraju|vkvraju]] - Maemo/MeeGo lover &amp;amp; Qt learner&lt;br /&gt;
#* Music player with a simple tag editor. Description: This player aims to suit the Asian type (languages/music_director/singers) of markets where music is created as part of movies. Details: http://talk.maemo.org/showpost.php?p=990871&amp;amp;postcount=421 . Working with my colleague on this &amp;amp; we are in the initial design phase.&lt;br /&gt;
#* Have tested &amp;amp; been testing MeeGo on my main phone i.e., my Nokia N900 and raise bugs.&lt;br /&gt;
# [[User:neilrossgoco|neilrossgoco]] (Neil Goco) - Symbian^3/MeeGo enthusiast &amp;amp; a soon-to-be Qt Developer&lt;br /&gt;
#*[http://twitter.com/jonjongoco/] - I want to try developing Qt applications for MeeGo and Symbian devices and will appreciate a device like this to help me develop and test applications. I plan to develop basic apps first and will advance more as I learn.&lt;br /&gt;
# [[User:Macrobb|Macrobb]] (Macrobb Simpson) - Maemo 5 developer and Qt learner.&lt;br /&gt;
#*[http://talk.maemo.org/showthread.php?t=63975] - BackupMenu for Maemo 5 which I hope to port to Harmattan, though with a new UI.&lt;br /&gt;
# [[User:pkz|pkz]] - Researcher and Linux developer&lt;br /&gt;
#*[http://home.gna.org/gepolabo/ gepolabo] - Trading application for Linux.&lt;br /&gt;
# [[User:debernardis|debernardis]] (Ernesto de Bernardis) - Maemo aficionado&lt;br /&gt;
#*[http://maemo.org/packages/view/seerai/ Seerai] - port Seerai, a program to watch Italian national TV channels; if feasible, add scrambled channels, still unavailable in Maemo5 port.&lt;br /&gt;
# [[User:blizzz|blizzz]] (Arthur Schiwon) - spare time contributor to Kubuntu and ownCloud&lt;br /&gt;
#*[http://owncloud.org ownCloud] - Free online storage software (comparably to Dropbox). Intending to write an MeeGo client with QML.&lt;br /&gt;
# [[User:babloid|babloid]] (Volodymyr Triapichko) - Mobile software architct&lt;br /&gt;
#*[https://market.android.com/details?id=com.itdimension.tetramaster Tetra Master] - Want to port Tetra Master and several other mobile games to MeeGo.&lt;br /&gt;
#*[http://wp7.apphab.com/sticker-game-by-paralab/ Sticker Game] - Sticker Game for children&lt;br /&gt;
#*[https://market.android.com/details?id=com.mobiledeveloper.pdfmywebpro PDFMyWeb] - Want to port the application for saving Web-pages as PDF for offline reading&lt;br /&gt;
# [[User:Kralde|Kralde]] (Óscar De Zayas) I want to port and test a lot of apps for MeeGo. Also, my native language is Spanish, so I can bring Spanish contents for people that speak that language&lt;br /&gt;
#*[http://wiki.maemo.org/Community_SSU Maemo Community CSSU] Updates by the community to improva Maemo 5 on Nokia n900. I do testing, bug hunting, and also create a bit of code for some things as osso PDF reader.&lt;br /&gt;
#*[YourPlan] - It is a project without links because it still under development. This app will bring to the users info about they companies, like minutes free or sms free, costumer info telephone numbers, etc.&lt;br /&gt;
#*[http://wiki.meego.com/ARM/N900 Meego 1.2 on N900] Installed all versions of Meego in the Nokia n900 in order to test and create apps and ideas for the future stable version in Nokia N9&lt;br /&gt;
#*[Icons and Images] Also, I have a lot of knowledge in graphics editin so I can develop themes and icons for the future Nokia n9.&lt;br /&gt;
# [[User:talvbansal|talvbansal]] (Talvinder Bansal)&lt;br /&gt;
#*[http://talvbansal.com/2011/08/06/meme-generator-open-sourced Meme Generator] - Port a meme generator from Symbian to Meego as an entertainment app, plus add twitter and facebook uploads, both of which im capable of if you see my paid apps in the ovi store &lt;br /&gt;
#*[http://store.ovi.com/content/137438 SymPaper] - Not open source but will port my highly praised Read It later Client to meego, UI has already been designed with meego in mind&lt;br /&gt;
#*[http://store.ovi.com/content/80070 SymFTP] - Not open source but will re-write the ui in qml and port my mobile ftp server to meego&lt;br /&gt;
#* Will port my upcoming app for the SimpleNote note service to meego to have notes synchronized to the cloud&lt;br /&gt;
#*Willing to contribute with other developers on larger apps for the community&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/User:Timakima</id>
		<title>User:Timakima</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/User:Timakima"/>
				<updated>2011-08-04T11:34:32Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;MeeGo QA Tools developer.&lt;br /&gt;
&lt;br /&gt;
Contact: timo.makimattila at digia com&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Working procedure:&lt;br /&gt;
&lt;br /&gt;
=== 1. Get a task ===&lt;br /&gt;
   * Check http://wiki.meego.com/ARM/N900/QA for tasks, OR&lt;br /&gt;
   * Check bugzilla for bugs: meego os base, meego os middleware, meego handset, N900 tag: &lt;br /&gt;
     https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;short_desc=N900&amp;amp;short_desc_type=allwordssubstr&amp;amp;product=Handset%20User%20Experience&amp;amp;product=OS%20Base&amp;amp;product=OS%20Middleware&amp;amp;classification=MeeGo%20Platform&lt;br /&gt;
   * Please prefer tasks in wiki.&lt;br /&gt;
&lt;br /&gt;
=== 2. Assign a task ===&lt;br /&gt;
   * Take a look at it for a short while (couple of hours)&lt;br /&gt;
   * If you think you could do it: &lt;br /&gt;
     Write your name after it (Wiki), OR&lt;br /&gt;
     Assign it to yourself (Bugzilla), add timo.makimattila@digia.com as a CC&lt;br /&gt;
   * Tell about it in #meego-qa-tools, since someone might know details about the issue already&lt;br /&gt;
&lt;br /&gt;
=== 3. Do it ===&lt;br /&gt;
   * QA Tools: Normal merge request/release procedures&lt;br /&gt;
   * Other components: Follow the components review and release procedure&lt;br /&gt;
   &lt;br /&gt;
=== 4. Damn-I-can't-fix-it-in-a-reasonable-time ===&lt;br /&gt;
   * It looks like fixing it would take weeks of studying to really understand the issue and solution&lt;br /&gt;
   * The original author will most likely fix it quickly&lt;br /&gt;
   * Wiki: Remove your name after it, OR&lt;br /&gt;
     Bugzilla: Reassign it back to orignial author with a message &amp;quot;This bug is out of our teams scope&amp;quot;&lt;br /&gt;
   * If you have findings that could help others, write them down there&lt;br /&gt;
&lt;br /&gt;
=== GOTO 1 ===&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool''' ||'''Doxygen'''||'''Help''' ||'''Man pages''' || '''Wiki''' || '''Tutorial''' &lt;br /&gt;
|- &lt;br /&gt;
| test-definition || || || || x ||&lt;br /&gt;
|-&lt;br /&gt;
| testrunner-lite || x || x || x || x || x&lt;br /&gt;
|-&lt;br /&gt;
| Testrunner || x || x ||  || x || x&lt;br /&gt;
|- &lt;br /&gt;
| Testplanner || x || x ||  || x || x&lt;br /&gt;
|-&lt;br /&gt;
| eat - enables automated testing || || || || x || x&lt;br /&gt;
|- &lt;br /&gt;
| ots - open testing system || x || x || x || x || x&lt;br /&gt;
|-&lt;br /&gt;
| MIN test framework || x || x || x || x || x&lt;br /&gt;
|-&lt;br /&gt;
| Scripts and utils || || || || x ||&lt;br /&gt;
|-&lt;br /&gt;
| MeeGo Fast Feedback Testing || x || x ||  || x || x&lt;br /&gt;
|-&lt;br /&gt;
| Qpid C wrapper library - libcqpid || x || || || x || x&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Community_Office/Community_device_program/Nokia/N950_Extended_Program</id>
		<title>Community Office/Community device program/Nokia/N950 Extended Program</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Community_Office/Community_device_program/Nokia/N950_Extended_Program"/>
				<updated>2011-08-04T10:54:45Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The good news is that we are getting 50 Nokia 950 developer devices in addition to the 250 of [[Community Office/Community device program/Nokia|the initial program]]!&lt;br /&gt;
&lt;br /&gt;
This is how we will proceed for this special batch:&lt;br /&gt;
&lt;br /&gt;
* '''Candidates MUST have real open source code published and functional''' via Qt Creator simulator/emulator, Scratchbox, running in similar platforms e.g. Maemo, Symbian, Linux desktop... It can be unstable and far from complete, but we want to see real work done already as a primary way to filter candidates.&lt;br /&gt;
* '''Candidates MUST list themselves below''', providing a short summary and link(s) to the project(s). Requests done through any other channels will be ignored by this program.&lt;br /&gt;
* Randall (Texrat) and Quim will review the candidates as they arrive and will send acceptance emails until reaching the limit of 50. Community feedback about the candidates is welcome [http://forum.meego.com/showthread.php?p=28147 in this thread]. The deadline is 'as soon as possible'.&lt;br /&gt;
* Accepted candidates will be moved to [[Community_Office/Community_device_program/Nokia#Still_pending]] and will receive the instructions to get the device through the Nokia Developer Launchpad program for individuals.&lt;br /&gt;
&lt;br /&gt;
== Candidates ==&lt;br /&gt;
List your proposal '''AT THE END OF THE QUEUE''' using the following template. Remember that we expect to find source code and executable binaries behind the links.&lt;br /&gt;
&lt;br /&gt;
# [[User:yourwikiusername|yourwikiusername]] (Name Surname) (((having an introduction/links about yourself in your profile page always is useful - but not required)))&lt;br /&gt;
#*[http://projectURL Project Name] - One sentence summary. Two sentences only if you really need them.&lt;br /&gt;
#*[http://projectURL Project Name 2] - You can add optionally more projects.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
# [[User:parancibia|parancibia]] (Paulo Arancibia)&lt;br /&gt;
#*[http://realnorth.net/labs.php Wikileaks Explorer] - Get the latest cables, search by keyword or browse by Embassy using your Symbian^3 or MeeGo device.&lt;br /&gt;
# [[User:etrunko|etrunko]] (Eduardo Lima)&lt;br /&gt;
#*[http://gitorious.org/canola Canola Media Player] and underlying libraries. Additionally, quick and simple Qt Quick utilities as a matter of experimenting with the technology.&lt;br /&gt;
# [[User:neal|neal]] (Neal H. Walfield)&lt;br /&gt;
#*[http://hssl.cs.jhu.edu/~neal/woodchuck Woodchuck] download manager for delay tolerant data, such as blogs, podcasts, email, social network updates, weather reports, and calendaring data.  [http://lists.maemo.org/pipermail/maemo-developers/2011-August/028539.html Release announcement for Maemo 5].&lt;br /&gt;
# [[User:uvatbc|uvatbc]] (Yuvraaj Kelkar) Qt Ambassador, evangelist, hacker.&lt;br /&gt;
#*[http://code.google.com/p/qgvdial/ qgvdial] - Google Voice client for Maemo, Symbian, Windows, Linux, Mac. Phone integration for Maemo (dial and text). Already compiled for Meego/Harmattan, but nothing to test on.&lt;br /&gt;
# [[User:spartan563|spartan563]] (Benjamin Pannell)&lt;br /&gt;
#*[http://sierrasoftworks.com/netkey/n900 NETKey N900] - Source to be released when stable - A tool for use on the Stellenbosch University campus to allow students to access their internet account on the campus' WiFi network&lt;br /&gt;
#*[http://sierrasoftworks.com/applock AppLock] - [https://gitorious.org/applock-n900/applock Source] - Tool that locks the user's device when an application on a lock list is launched (Nokia N900)&lt;br /&gt;
#*[http://sierrasoftworks.com/simlock SIMLock] - [https://gitorious.org/simlockd/simlockd Source] - Basic security tool for the N900 which locks the device when it detects that the SIM card has been changed.&lt;br /&gt;
#*[http://sierrasoftworks.com/sun-residentchecker SUN Resident Checker] - [https://gitorious.org/sun-residentchecker Source] - A tool which allows students to check whether or not a person is a valid residence by entering the person's student number. Used to help reduce the number of unauthorised people entering residences on campus.&lt;br /&gt;
# [[User:ockonal|ockonal]] (Max Tyslenko) Qt Developer.&lt;br /&gt;
#*[https://github.com/Ockonal/Themisto Themisto] - 2d physic-based puzzle game written for all commons platforms (SDL port also available) with nice graphic effects and unusual game style.&lt;br /&gt;
#*[http://code.google.com/p/effe/ Effe] - Desktop application for p2p file sharing which is written with PyQT and uses google library for p2p file sharing.&lt;br /&gt;
# [[User:fjutah|fjutah]] (Mikko Antila) Mobile game programmer&lt;br /&gt;
#*[http://maemo.org/packages/view/mushrooms/ Mushrooms] - Simple opensource 3D game application / game engine with OpenGL ES 2.0. Available on Maemo repos.&lt;br /&gt;
# [[User:durriken|durriken]] (Juhana Jauhiainen) &lt;br /&gt;
#*[http://maemo.org/downloads/product/Maemo5/mebook/ MeBook] - MeeGo/QML version of MeBook ebook reader&lt;br /&gt;
# [[User:cb22|cb22]] (Federico Lorenzi)&lt;br /&gt;
#*[https://github.com/cb22/immoral Immoral][http://www.youtube.com/watch?v=tIySh8Wtu8U Video] - Advanced email client (WIP) written in QML/Pyside.&lt;br /&gt;
#*[https://github.com/cb22/paradox2 1][https://github.com/cb22/casa2 2][https://github.com/cb22/tabletcontrol 3][http://www.youtube.com/watch?v=AAUuRYGA9d8 Video] - Complete house control system (WIP) with support for Paradox alarm panels.&lt;br /&gt;
# [[User:cpitchford|cpitchford]] (Chris PItchford)&lt;br /&gt;
#*[http://chris.intrepid.cx/n900/getfix.html] - debug.sh is a Maemo tool designed to run on bare minimum resources to help users repair phones and diagnose common problems. I'd like to make a graphical &amp;quot;wizzard&amp;quot; into which the community can contribute solutions any user can use.&lt;br /&gt;
# [[User:rcolistete|rcolistete]] (Roberto Colistete Jr.) &lt;br /&gt;
#*[http://www.robertocolistete.net/integral/ Integral] - &amp;quot;Integral&amp;quot; calculates mathematical integrals using Python/SymPy with user-friendly interface in Qt (PyQt/PySide and QML in future version)&lt;br /&gt;
#*[http://www.robertocolistete.net/limit/ Limit] - &amp;quot;Limit&amp;quot; calculates mathematical limits using Python/SymPy with user-friendly interface in Qt (PyQt/PySide and QML in future version)&lt;br /&gt;
# [[qnetman]] (Anatoliy Kozlov)&lt;br /&gt;
#*[http://qnetman.garage.maemo.org QNetMan] - Qt-based network manager which allows to monitor your network traffic. It is possible to record network sessions information for different connections and provide the information in graphical view. This package contains the desktop widget that displays information about the traffic network interfaces.&lt;br /&gt;
# [[User:hugopl|hugopl]] (Hugo Parente Lima) &lt;br /&gt;
#*[http://www.pyside.org PySide] - Qt bindings for Python&lt;br /&gt;
# [[User:Padovan|padovan]] (Gustavo Padovan) &lt;br /&gt;
#*[http://www.bluez.org BlueZ] - BlueZ is the Official Bluetooth stack for Linux and the idea is test new profiles that we implement in the device. Implemented profiles will be tested as well. The goal is support even more profiles for MeeGo/N950.&lt;br /&gt;
# [[User:acidx|acidx]] (Leandro Pereira)&lt;br /&gt;
#*[http://trac.enlightenment.org/e/wiki/Eve Eve Web Browser] - WebKitEFL web browser designed for touch screen interfaces.&lt;br /&gt;
#*[http://trac.enlightenment.org/e/wiki/Enjoy Enjoy Music Player] - EFL-based music player designed for touch screen interfaces.&lt;br /&gt;
# [[User:speedevil|SpeedEvil]] (Ian Stirling)&lt;br /&gt;
#* [https://garage.maemo.org/projects/h-e-n/ USB hostmode on n900] One of the authors of the hostmode enabling software on n900.&lt;br /&gt;
#* [http://wiki.maemo.org/User_talk:Speedevil/Projects A battery age monitor] A script to measure battery age.&lt;br /&gt;
#* Also detailed at the above link, a power/event monitor to aid in debugging power use of apps. I would be intending to develop similar apps on the n950, as well as attempting the tasks outlined in my earlier application at http://wiki.meego.com/index.php?title=User_talk:Speedevil/Projects&lt;br /&gt;
# [[User:lacerda|lacerda]] (Thiago Lacerda) - Software Developer at INdT&lt;br /&gt;
#*[https://gitorious.org/findme Findme] - Application that helps user find his mobile phone when lost, set a &amp;quot;stolen&amp;quot; profile (if stolen)&lt;br /&gt;
#*[https://gitorious.org/qlabs-brazil-codes MobilityQML] - Application example for the Qt Brazil Blog (http://blog.qtlabs.org.br/)&lt;br /&gt;
# [[User:chouchoune|chouchoune]] (Arnaud Delcasse)&lt;br /&gt;
#*[https://www.gitorious.org/teemusix TeeMuSix/BlindTestMee] - Multi-devices and multi-players BlindTest (music quizz) game. Project will be renamed in BlindTestMee and interface is being redesigned (that one was made during an hackathon)&lt;br /&gt;
#*[https://www.gitorious.org/freego/freego FreeGo] - Remote control for a &amp;quot;FreeBox&amp;quot; (set top box from Free, a french internet operator)&lt;br /&gt;
# [[User:anselmolsm|Anselmolsm]] ([http://www.anselmolsm.org/ Anselmo L. S. Melo]) - I'm part of the QtQuick Components team, Qt DevNet moderator and contributor, Qt Labs Blog Brazil contributor.&lt;br /&gt;
#*[http://gitorious.org/mobile-weather Qt Mobile Weather] - Qt Mobile Weather - This application is the extended version of the weather demo, one of the [https://qt.gitorious.org/qt-labs/mobile-demos Qt Mobile Demos] ([http://www.youtube.com/watch?v=PCx8RfNhhXk video]).&lt;br /&gt;
# [[User:jreznik|jreznik]] (Jaroslav Reznik &amp;amp; Makneto team)&lt;br /&gt;
#*[http://www.makneto.org/?page_id=2 Makneto] is a shared multimedia whiteboard written in KDE/Qt libs. Makneto is currently being ported to Telepathy framework and Qt Components based touch interface for Maemo/MeeGo. See [http://www.youtube.com/watch?v=rmfI1p7A8l0 screencast] (old one but... ;-).&lt;br /&gt;
# [[User:luisgabriel|luisgabriel]] (Luis Gabriel)&lt;br /&gt;
#*[https://gitorious.org/music-player QML Music Player] - Music player built with QtQuick and Phonon&lt;br /&gt;
#*[https://github.com/luisgabriel/erl-chat-server/tree/master/examples/client erl-chat-client] - Chat client for [https://github.com/luisgabriel/erl-chat-server erl-chat-server]&lt;br /&gt;
# [[User:vcgomes|vcgomes]] (Vinicius Gomes)&lt;br /&gt;
#*[http://git.kernel.org/?p=bluetooth/obexd.git;a=summary obexd] - Porting the BIP (Basic Imaging Profile, ongoing GSoC work) to the N950.&lt;br /&gt;
#*[https://gitorious.org/~vcgomes/bluez/vcgomes-generichid BlueZ-generichid] - Using your N950 as an input device.&lt;br /&gt;
# [[nokimoki]] (Milen Miletiev) (((Web Designer and Nokia WRT Developer)))&lt;br /&gt;
#*[http://nokimoki.com/c-counter-free-nokia-app-ovi.php C-Counter] - This app will calculate and display the number of characters within a textarea.&lt;br /&gt;
#*[http://nokimoki.com/framework-mobile-site-nokia-wrt-widget.php Simple Framework] - The framework include html, css, png images and jQuery for mobile site and plist and icon files for the WRT widget.&lt;br /&gt;
# [[User:aenbacka|aenbacka]] (Andreas Enbacka)&lt;br /&gt;
#*[http://qspot.garage.maemo.org QSpot] QSpot is an open-source Qt-based Spotify client for the N900 / Maemo5, which I am currently porting to Harmattan (using QML for creating an optimized UI).&lt;br /&gt;
# [[User:Siraj|Sirajsoft]] (Siraj Hassan) ((Qt Developer)))&lt;br /&gt;
#*[https://github.com/sirajsoft/X-SMS][http://www.symbian-freak.com/downloads/freeware/cat_s60_3rd/descriptions/messaging/xsms__freeware_sms_exporter_for_s60_devices.htm X-SMS][http://www.sirajsoft.com/x-sms/] - Porting the Python SMS Toolkit with multi backup options.&lt;br /&gt;
#* [http://www.youtube.com/watch?v=GKONUZaFQho&amp;amp;feature=player_embedded]Flipboard RSS reader - Working on it. Attached video is from Tomi to explain how the UI will be.&lt;br /&gt;
# [[User:darktears|darktears]] ([http://darktears.wordpress.com/ Alexis Menard]) - Every day contributor to Qt/QtWebKit, working on the engine the N9/N950 browser is based also enabling people to make hybrid apps or make websites look even nicer on the N9/N950. KDE/Plasma contributor, initiator of the Plasma mobile (now Plasma Active) which is the KDE shell user interface for mobile phone.&lt;br /&gt;
#*[http://svn.webkit.org/repository/webkit/trunk/|WebKit Trunk] - WebKit Trunk - Rendering Engine for QtWebKit based app or browser.&lt;br /&gt;
#*[https://projects.kde.org/| KDE] - KDE project page - http://community.kde.org/Plasma/Active for the mobile project.&lt;br /&gt;
# [[User:mudyc|mudyc]] (Matti Katila)&lt;br /&gt;
#*[https://github.com/mudyc/machinejr Machine Jr] - Machine Jr - A game designed for small children where '''Big''' Machines are driven with only three controls.&lt;br /&gt;
# [[User:minimoog77|minimoog77]] (Antonie Jovanoski) &lt;br /&gt;
#*[https://github.com/minimoog/QTweetLib QTweetLib] - Qt based Twitter library&lt;br /&gt;
#*[https://github.com/minimoog/qtwitdget qtwitdget] - Simple multiplatform Twitter client based on Qt library&lt;br /&gt;
#*[https://github.com/minimoog/Recolorfy Recolorfy] - Colorsplash Qt clone&lt;br /&gt;
#*[https://github.com/minimoog/GradientShader GradientShader] - Two stop gradient QML shader for Qt Quick&lt;br /&gt;
# [[User:sharky76|sharky76]] (Alex R)&lt;br /&gt;
#*[https://garage.maemo.org/projects/qvernote/ Qvernote] Evernote client written in Qt for n900, now being ported to Qml&lt;br /&gt;
# [[User:faenil|faenil]] (Andrea Bernabei)&lt;br /&gt;
#*[https://github.com/faenil/i8910tuning i8910tuning] I8910 system tweaking software written in Qml and Qt, and some Symbian C++&lt;br /&gt;
# [[User:usvi|usvi]] (Janne Paalijarvi)&lt;br /&gt;
#*[https://github.com/usvi/spede Spede] - A simple reaction game featured in an old Finnish game show&lt;br /&gt;
# [[User:semi|semi]] (Semi Malinen)&lt;br /&gt;
#*[http://meego.gitorious.org/meego-middleware/dsme dsme] - Middleware daemon&lt;br /&gt;
#*[http://meego.gitorious.org/meego-middleware/libdsme libdsme] - Library for the above&lt;br /&gt;
#*[http://meego.gitorious.org/meego-middleware/sensorfw sensorfw] - Sensor framework&lt;br /&gt;
#*[http://gitorious.org/meditationbell Meditation Bell] - Meditation chime&lt;br /&gt;
# [[User:xen|xen]] (Ricardo Band)&lt;br /&gt;
#*[http://abscore.makesyouhappy.org/ Angry Birds highscore uploader] - It's an app that can upload your highscore and &amp;quot;golden challenges&amp;quot; to angrybirds-score.com. There you can compare them with other people even on other platforms like Android and iOS. My app works on Win/Symbian/Maemo/MeeGo and is written in Qt/QML.&lt;br /&gt;
#*[https://gitorious.org/geopro GeoPro] - GeoPro changes your current profile based on your current geolocation without using GPS all the time and drain your battery.&lt;br /&gt;
# [[User:wiglot|wiglot]] (Wagner Reck) Qt/KDE developer. Contributor of Rocs (http://edu.kde.org/rocs).&lt;br /&gt;
#*[http://gitorious.org/n-puzzle-para-symbiam/ NPuzzle for symbiam] - Qt N-Puzzle game with score and server to store high scores.&lt;br /&gt;
# [[User:chihau|chihau]] (Chihau Chau)&lt;br /&gt;
#*[http://projects.gnome.org/gevice/ Gevice] A tool for the administration of network device written in Python and GTK+. The idea is to port Gevice to Meego using PySide.&lt;br /&gt;
# [[User:xintrea|xintrea]] (Sergey Stepanov) &lt;br /&gt;
#*[http://webhamster.ru/site/page/index/articles/projectcode/138 MyTetra] - It is opensource and crossplatform &amp;quot;Qt-only&amp;quot; application for information accumulation, powerfull data memorization and structuring personal notes.&lt;br /&gt;
#*[http://webhamster.ru/db/data/articles/157/rc5simple_1_23.zip RC5Simple] - Crossplatform library for encryption by RC5-32/12/16 with easy API.&lt;br /&gt;
# [[User:twaelti|twaelti]] (Tom Waelti)&lt;br /&gt;
#*[http://maemo.org/downloads/product/Maemo5/recaller Recaller] - [http://wiki.maemo.org/Recaller Wiki] - [http://maemo.org/packages/view/recaller/ Source] - Tool to record all kinds of device audio, including autorecording of phone calls, even over bluetooth. Device needed to develop/debug, as tight hardware integration not possible in simulator/emulator (Nokia N900). Project plan is to shift from Widget to App.&lt;br /&gt;
# [[User:John_Brooks|John Brooks]]&lt;br /&gt;
#*[https://github.com/special/torsion/tree/experimental/fancyui Torsion] - Tor-based anonymous peer-to-peer instant messaging &amp;amp; filesharing. QML UI in progress, mobile planned&lt;br /&gt;
#*[https://github.com/saesu Saesu] - Decentralized multiple device synchronization framework&lt;br /&gt;
#*[https://gitorious.org/~special/ Qt &amp;amp; Qt Components] - Contributions to Qt and Qt Components, especially graphics and UI&lt;br /&gt;
# [[User:anandyal|anandyal]] (Aparna Nandyal) - Active open source contributor in MeeGo/WebKit projects, award winner in Intel appUp developer contest for MeeGo.&lt;br /&gt;
#*[https://gitorious.org/accounts-sso/accounts-glib/merge_requests/1 MeeGo accounts framework] - Developed and contributed a tool for accounts-sso component of MeeGo.&lt;br /&gt;
#*[https://bugs.webkit.org/buglist.cgi?query_format=advanced&amp;amp;short_desc_type=allwordssubstr&amp;amp;short_desc=&amp;amp;product=WebKit&amp;amp;long_desc_type=substring&amp;amp;long_desc=&amp;amp;bug_file_loc_type=allwordssubstr&amp;amp;bug_file_loc=&amp;amp;keywords_type=allwords&amp;amp;keywords=&amp;amp;emailassigned_to1=1&amp;amp;emailtype1=substring&amp;amp;email1=&amp;amp;emailassigned_to2=1&amp;amp;emailreporter2=1&amp;amp;emailcc2=1&amp;amp;emaillongdesc2=1&amp;amp;emailtype2=substring&amp;amp;email2=aparna.nand@wipro.com&amp;amp;bugidtype=include&amp;amp;bug_id=&amp;amp;chfieldfrom=&amp;amp;chfieldto=Now&amp;amp;chfieldvalue=&amp;amp;cmdtype=doit&amp;amp;order=Reuse+same+sort+as+last+time&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0= QtWebKit] - Worked on QtWebKit to make browser experience better in both Symbian and MeeGo.&lt;br /&gt;
#*[http://appdeveloper.intel.com/sites/files/pages/IntelContestPortingToMeeGo.pdf Porting apps from Symbian to MeeGo] - Award winning paper in Intel AppUp developer contest for MeeGo.&lt;br /&gt;
#*[https://bugs.meego.com/buglist.cgi?emailcc2=1&amp;amp;emailreporter2=1&amp;amp;query_format=advanced&amp;amp;emailtype2=substring&amp;amp;emailqa_contact2=1&amp;amp;email2=aparna.nand%40wipro.com&amp;amp;emailassigned_to2=1  MeeGo bugs] - Worked on MeeGo open source bugs.&lt;br /&gt;
# [[User:trbs|trbs]]&lt;br /&gt;
#*[http://code.trbs.net/meegios/wiki/Home Meegios] - Nagios client for N9 / N950&lt;br /&gt;
#*[http://code.trbs.net/xbmc-meego/wiki/Home XBMC-Meego] - XBMC Meego Remote&lt;br /&gt;
#*Meego Yubikey - Yubikey Integration for N9 / N950. (No project site yet, still figuring out if it will work with microUSB connector)&lt;br /&gt;
# [[User:Ovek|Ovek]] (Ove Kåven) - Debian Developer, Aerospace Software Engineer&lt;br /&gt;
#*[http://maemo.org/packages/view/syncevolution-frontend/] - SyncEvolution for N900&lt;br /&gt;
# [[User:eddiechau|eddiechau]] (Eddie Chau)&lt;br /&gt;
#*[http://sourceforge.net/projects/smartcam/ Remote WLAN Baby/Nanny Cam] - Modify Smartcam for remote on/off (to preserve battery) to use as WLAN baby/nanny cam. Modify to listen on port for on/off commands and view from Desktop PC&lt;br /&gt;
# [[User:franchg|franchg]] (Gabriele Franch)&lt;br /&gt;
#*[https://sourceforge.net/projects/bstracker/ BSTracker] - Open source cell-id tracking application with logging capabilities written in C++/QML. The end goal is to reach at least the same functionalities of the CellTrack application for Symbian S60.&lt;br /&gt;
# [[User:masique|masique]] (Maxim Sokhatsky) &lt;br /&gt;
#*[http://synrc.com/sync/client/haiku] - OpenSource XMPP client with future VoIP and Video support. Sources: [http://synrc.com/repository/sync/client/symbian], [https://github.com/synrc/sync/tree/master/client/symbian]&lt;br /&gt;
# [[User:jkt|jkt]] (Jan Kundrát)&lt;br /&gt;
#*[http://trojita.flaska.net/ Trojitá] ([https://gitorious.org/trojita gitorious]) - a fast and lightweight Qt-based IMAP e-mail client designed from the ground up for mobile devices&lt;br /&gt;
# [[User:earthling|earthling]] (Bernd Stramm) (IRC: berndhs)&lt;br /&gt;
#*[http://sourceforge.net/apps/mediawiki/moui/index.php?title=Requirements_and_Goals] Mobile Outdoor User Interface - because outdoor recreational activities need a different UX&lt;br /&gt;
#*[https://build.pub.meego.com/project/show?project=home%3Aearthling] Update my existing MeeGo Apps for handheld usage, e.g. [http://carpo.sf.net carpo RSS],[http://egalite.sf.net egalite chat], [http://http://berndhs.users.sourceforge.net/ my sf.net projects]&lt;br /&gt;
# [[User:wholeman|wholeman]] (Nikolay Slobodskoy AKA Nick Slobodsky)&lt;br /&gt;
#*[http://plansplant.garage.maemo.org/ Plans Plant] - Tasks planning application for MeeGo, N900, Linux, MS Windows and Symbian.&lt;br /&gt;
#*[http://timeshop.garage.maemo.org/ Time Workshop] - Stopwatch and alarm timer for the same systems (v0.3.1 is available in extras).&lt;br /&gt;
# [[User:jsmanrique|jsmanrique]] (Manrique López)&lt;br /&gt;
#*[http://elisator.garage.maemo.org Elisator] Elisa analysis tools based on camera photos of Elisa plates&lt;br /&gt;
#*[https://www.projects.openhealthtools.org/sf/projects/openhealthassistant/ Open Health Assistant Browser] WebKit browser with connectivity capabilities to get data from medical &amp;amp; wellness devices (long term project)&lt;br /&gt;
# [[User:thomasasta| A. Megas ]] (A. Megas)&lt;br /&gt;
#*[http://dooble.sf.net Dooble] - Dooble is a new Open Source Web browser that focuses on compactness, security, and stability. Dooble is the only Web browser that encodes a user's browsing information. While other browsers have the support of thousands of dedicated individuals, Dooble has been harvested by just a handful of people.&lt;br /&gt;
#*[http://biblioteq.sf.net BiblioteQ] - BiblioteQ strives to be a complete cataloging and library management suite, utilizing a Qt 4.x interface while providing connectivity to PostgreSQL and SQLite. The Z39.50 protocol is used for retrieving data for books, journals, and magazines.&lt;br /&gt;
# [[User:edanaher|edanaher]] (Evan Danaher)&lt;br /&gt;
#*[https://garage.maemo.org/projects/viibra/ Viibra] - Configurable tool to vibrate information without turning the screen on (n900).&lt;br /&gt;
#*[http://linkx.sourceforge.net/ Linkx] - A very lightweight (no CSS/Javascript) and fast web browser, forked from Links2.  Additional n900 features (flick-scrolling, gestures) unreleased.&lt;br /&gt;
# [[User:madfish|madfish]] (Alexander Chehovsky) - enthusiast Linux/Qt developer. Interested in developing games for MeeGo.&lt;br /&gt;
#*[https://bbs.archlinux.org/viewtopic.php?id=117528 qtpanel] - Desktop panel for Linux/X11.&lt;br /&gt;
# [[User:monoceros|monoceros]] (Francesco Baldassarri) Student of Computer Science Engineering and Mobile Enthusiast. Maemo and Meego lover and evangelist.&lt;br /&gt;
#*[http://maemo.org/packages/view/dtn/ DTN] - Delay Tolerant Networking reference implementation porting (interplanetary internet transfert protocol).&lt;br /&gt;
#*[http://maemo.org/packages/view/liboasys/ liboasys/liboasys-dev] - Oasys is a C++ utility library of system wrappers and utility classes (porting).&lt;br /&gt;
#*[http://maemo.org/packages/view/seven7fortune/ Seven Fortune] - This app give you your seven fortunate numbers of the day (lottery game).&lt;br /&gt;
#*[http://garage.maemo.org/projects/meegonetworkit/ MeeGo Network Italia Tool] - MeeGoNetworkIT is a tool for MeeGo Network Italia: informations, scheduled meetings, presentations, etc...&lt;br /&gt;
#*[http://my-meego.com/software/applications.php?name=CuteSoma&amp;amp;faq=2&amp;amp;fldAuto=15 CuteSoma] - CuteSoma MeeGo Tablet UI version (CuteSoma originally developed by Andrea Grandi)&lt;br /&gt;
#*Google Plus QML client (CutePlus) when Google will release Plus API.&lt;br /&gt;
# [[User:mbis|mbis]] (Marcin Bis) [http://bis.org.pl/en http://bis.org.pl/en]&lt;br /&gt;
#*[http://bis.org.pl/systemy_wbudowane:dist:fbvnc FbVNC] - Remote control tool for embedded systems.&lt;br /&gt;
#*[http://code.google.com/p/kato/ Kato] - (contributor) Rapid development of database-driven Ajax applications.&lt;br /&gt;
# [[User:ant|ant]] (Anton Olkhovik)&lt;br /&gt;
#*[http://mokomaze.sourceforge.net/ Mokomaze] [http://mokomaze.sourceforge.net/qt/ QtMaze] - Ball-in-the-labyrinth game.&lt;br /&gt;
# [[User:arcean|arcean]] (Tomasz Pieniążek)&lt;br /&gt;
#*[https://gitorious.org/wlan-navi wlan-navi] - Maps application + WiFi scanner. Application scans for open wlan network, stores its position in a database and shows on a map (OVI or OpenStreet).&lt;br /&gt;
#*[https://gitorious.org/camdrive camdrive] - This app is recording a video while you're driving a car. It should show your position on a map and some informations from GPS (like a car speed).&lt;br /&gt;
# [[User:demarchi|demarchi]] (Lucas De Marchi)&lt;br /&gt;
#*[https://github.com/lucasdemarchi/dietsplash dietsplash] - Port dietsplash boot splash to MeeGo.&lt;br /&gt;
# [[User:jrocha|jrocha]] (Joaquim Rocha)&lt;br /&gt;
#*[https://gitorious.org/seriesfinale SeriesFinale] - I am the author of SeriesFinale, a TV shows browser and tracker (keep track of the TV series' episodes, see their synopsis, actors, guest stars, covers, ...)&lt;br /&gt;
#*[https://gitorious.org/~mickeprag/seriesfinale/mickeprags-seriesfinale SeriesFinale QML port] - My purpose of getting an N950 is to help in the development of the QML port&lt;br /&gt;
#*[https://meego.gitorious.org/meegotouch/libmeegotouch MeeGoTouch] - I currently contribute to the MeeGoTouch framework&lt;br /&gt;
# [[User:preeman|preeman]] (Manpreet Jagpal)&lt;br /&gt;
#*[http://preesworld.com/mobile/category/gps-logger/ GPS Logger Qt] - Port GPS Logger Qt from Symbian S^3 - Alpha stage. No Download&lt;br /&gt;
#*[http://preesworld.com/mobile/category/gps-info/ GPS Info Qt] - Port GPS Info Qt from Symbian S^3. [http://store.ovi.com/content/165671 Download Ovi Store]&lt;br /&gt;
#*[http://preesworld.com/mobile/category/tube-app/ Tube Status Qt] - Port Tube Status Qt (London) from Symbian S^3. [http://store.ovi.com/content/152135 Download Ovi Store]&lt;br /&gt;
#*[http://preesworld.com/mobile/2011/06/14/flipclock-qt-done/ Flip Clocks] - Various FlipClock Applications to amuse and pass time. [http://store.ovi.com/content/160822 Download Ovi Store]&lt;br /&gt;
#* Other projects currently worked on are a @SpringPad application and some Qt Screensavers however Screen savers are S^1 and S^3 only at this stage.&lt;br /&gt;
#*[http://mokomaze.sourceforge.net/ Mokomaze] [http://mokomaze.sourceforge.net/qt/ QtMaze] - Ball-in-the-labyrinth game.&lt;br /&gt;
# [[User:kaef|kaef]] (Bartosz Kolada) http://bartoszkolada.com/&lt;br /&gt;
#*[https://gitorious.org/wlan-navi wlan-navi] - Maps application + WiFi scanner + GPS. Application scans for open wlan network, stores its position (using GPS) in a database and shows on a map (OVI or OpenStreet). That project was written in collaborate Tomasz Pieniążek and tested on n900 with maemo 5.&lt;br /&gt;
# [[User:soroush731|soroush731]] &lt;br /&gt;
#* google plus app for symbian and meego&lt;br /&gt;
#* nfc canadian master cart&lt;br /&gt;
#* gps inside of mail centers&lt;br /&gt;
#* 3D view of outside and inside of mail centers on ovimaps&lt;br /&gt;
#* remote control and play video on tv via phone&lt;br /&gt;
# [[User:monkeyiq|monkeyiq]] &lt;br /&gt;
#* libferris virtual filesystem and index/search for n810, n900 including specific indexing backend for maemo&lt;br /&gt;
#* clawmotia QML remote interface to mythtv for n900&lt;br /&gt;
#* http://monkeyiq.blogspot.com/2009/01/didnt-your-n810-come-with-accelerometer.html&lt;br /&gt;
#* http://monkeyiq.blogspot.com/2009/01/searching-indexes-on-maemo-device.html&lt;br /&gt;
#* http://monkeyiq.blogspot.com/2010/11/clawmotia-and-qml-moving-tv.html&lt;br /&gt;
# [[User:bigbob|bigbob]] (COLIN Stéphane) http://bigbob.fun.free.fr/&lt;br /&gt;
#*[http://maemo.org/packages/view/sslstrip/ Sslstrip] - Tool that transparently hijacks HTTP traffic on a network, watch for HTTPS links and redirects, and then map those links into look-alike HTTP links or homograph-similar HTTPS links. It also supports modes for supplying a favicon which looks like a lock icon, selective logging, and session denial. (ported to maemo).&lt;br /&gt;
#*[http://maemo.org/packages/view/ettercap/ Ettercap] - Multipurpose sniffer/interceptor/logger for switched LAN. (ported to maemo).&lt;br /&gt;
#*[http://maemo.org/packages/view/libnet1/ Libnet1] - Library for the construction and handling of network packets. (ported to maemo).&lt;br /&gt;
# [[User:yalnte|yalnte]] (Tom E)&lt;br /&gt;
#*[http://garage.maemo.org/projects/lucid-iron/ LUCID/iron] - Learn About Structural Engineering on your Desktop, Tablet or Smartphone&lt;br /&gt;
# [[User:Andy1210|Andy1210]] (Daniel Nagy)&lt;br /&gt;
#*[http://maemo.org/downloads/product/Maemo5/rocksndiamonds/ Rocks'n'Diamonds] - (ported to maemo)&lt;br /&gt;
#*[http://maemo.org/packages/package_instance/view/fremantle_extras-devel_free_armel/rocksndiamonds/3.3.0.1-8/ Package information and source code]&lt;br /&gt;
#*[http://maemo.org/packages/view/mirrormagic/ Mirror Magic] - (ported to maemo)&lt;br /&gt;
#*[http://maemo.org/packages/view/supertux2/ Supertux2] - (ported to maemo)&lt;br /&gt;
#*[http://maemo.org/packages/view/beat2x/ Beat2x] - (ported to maemo)&lt;br /&gt;
# [[User:Nathanael|Nathanael]] (Nathanael Anderson) - I've ported a lot of apps and fixed issues with them on the n900.  &lt;br /&gt;
#*[http://katana.garage.maemo.org Katana] - Bible Reading Program (N900 QT application, I did not write much of it -- I ported and fixed all the underlying required libs, and did fix its n800/n810 brother Rapier for the n900 -- however this would be the project I would attempt to port to the n950/n9) &lt;br /&gt;
#*[http://maemo.org/packages/view/kernel-module-cifs/ CIFS] - ported CIFs Kernel Support for the n900&lt;br /&gt;
#*[http://maemo.org/packages/view/kernel-module-ntfs/ NTFS] - ported NTFS Kernel Support for the n900&lt;br /&gt;
#*[http://maemo.org/packages/view/truecrypt/ Truecrypt] - Ported Truecrypt (And the underlying required libs) for N900&lt;br /&gt;
# [[User:kimju|kimju]] (Kimmo Jukarainen)&lt;br /&gt;
#*[http://build.meego.com/package/show?package=kernel-adaptation-n900&amp;amp;project=home%3Akimju%3Adevel%3Adevices%3An900%3Atest kernel-adaptation-n900] - Maintaining MeeGo N900 community edition kernel, working on extending it with n950/n9 support&lt;br /&gt;
#*[https://build.pub.meego.com/package/show?package=mg-terminal&amp;amp;project=home%3Akimju%3Aharmattan mg-terminal] - meego-terminal with added features (orientation &amp;amp; resize locking)&lt;br /&gt;
#*[https://build.pub.meego.com/package/show?package=xkeyboard-config-addons-rm680&amp;amp;project=home%3Akimju%3Aharmattan xkeyboard-config-addons-rm680] - Developer keyboard layouts&lt;br /&gt;
# [[User:atarity|atarity]] (Mikhail Sannikov)&lt;br /&gt;
#*[http://code.google.com/p/lightpack/ Lightpack] - Open hardware content-appropriate backlight with cross-platform (Win, Lin, OSX) software wich completely writes with Qt. (Not MeeGo, but still awesome)&lt;br /&gt;
# [[User:lguaman|lguaman]] (Luis Guaman)&lt;br /&gt;
#*[http://www.interlancompu.com/opensouceItelMovil/itelmovil.zip] - Softphone for Symbian based on PJSIP. Make and receive SIP calls and show maps where users are, exchanging gps location.&lt;br /&gt;
# [[User:koying|koying]] (Chris Browet)&lt;br /&gt;
#*[http://redmine.semperpax.com/projects/semperxbmc/wiki semperXbmc] - Qt/QML remote control for XBMC (Symbian^3)&lt;br /&gt;
#*[http://redmine.semperpax.com/projects/semperweb/wiki semperWeb] - Qt Web browser with custom user-agent (Symbian)&lt;br /&gt;
#*[http://merkaartor.be/ Merkaartor] - Qt OpenStreetMap editor (Desktop)&lt;br /&gt;
# [[User:onaips|onaips]] (José Pereira)&lt;br /&gt;
#*[http://www.onaips.com/wordpress/?p=31] - Application porting (Supertux2, freepops, etc, (all Unix-based))&lt;br /&gt;
#*[http://www.onaips.com/wordpress/?p=32] - VNC server&lt;br /&gt;
# [[User:Hilary|Hilary]] (Hilary Cheng) http://hilarycheng.blogspot.com&lt;br /&gt;
#*[http://projects.developer.nokia.com/plurker Plurker] - Plurker Client MeeGo/Symbian^3/Qt Platform ( Qt C++ / QML ), which is open source&lt;br /&gt;
# [[User:Pengman|pengman]] (Søren Pedersen) &lt;br /&gt;
#*[http://wiki.maemo.org/Nqaap nQa Audiobook Player] - Simple, focused audiobook player, inspired by nokia audiobooks for symbian&lt;br /&gt;
# [[User:cckwes|cckwes]] (Wesley Chong) http://blog.linux4us.org&lt;br /&gt;
#*[http://blog.linux4us.org/2011/07/17/jankenpon-ported-to-meego-1-2-harmattan/ '''JanKenPon'''] - which is a rock-scissors-paper game for Maemo 5 and also Harmattan (Qt/Qml)&lt;br /&gt;
#*[http://blog.linux4us.org/2011/07/22/dnc-0-1-1-released/ '''DNC'''] - Distrowatch News Client which is a distrowatch news reader for Harmattan (Qt/Qml)&lt;br /&gt;
#*[http://blog.linux4us.org/2011/06/29/qonsumer-0-1-0-release/ '''Qonsumer'''] - an application to calculate the unit price of products for Maemo 5 (temporary, Harmattan porting is in progress) (Qt/Qml)&lt;br /&gt;
# [[User:hhedberg|hhedberg]] (Henrik Hedberg) http://www.henrikhedberg.net&lt;br /&gt;
#*[http://gitorious.org/tangle '''Tangle'''] - Tangle Toolkit is a graphical widget library that is based on Clutter Toolkit. It is available for N900 already (in maemo.org Extras)&lt;br /&gt;
#*[http://www.umsic.org/jammo '''JamMo'''] - JamMo is a music making game for children from 3 to 12 years old. It is played with a mobile phone.&lt;br /&gt;
#*[http://myevents.henrikhedberg.com '''MyEvents'''] - This is a new idea to enable viewing Harmattan Events in a desktop computer.&lt;br /&gt;
# [[User:rmrfchik|rmrfchik]] (Paul Romanchenko)&lt;br /&gt;
#*[https://garage.maemo.org/frs/?group_id=1852 Vexed] - Vexed game writen from scratch for maemo.&lt;br /&gt;
# [[User:yogeshwarp|yogeshwarp]] (Yogeshwar Padhyegurjar) (((Interested in developing some open source application Like Google Reader Client for Symbian and Meego phones)))&lt;br /&gt;
#*[https://projects.developer.nokia.com/gNewsReader/ gNewsReader] - Open source google reader client for symbian/meego based on QT component.&lt;br /&gt;
# [[User:Pramodxyle|Pramodxyle]] (Pramod S G)&lt;br /&gt;
#*[https://gitorious.org/a-generic-framework-of-information-services-for-physically-challenged-people Informative Sys for Phy Challenged People] - It gives assistance to physically challenged people to navigate within a building.&lt;br /&gt;
#*[http://mirrors.mit.edu/kde/stable/koffice-2.3.1/koffice-2.3.1.tar.bz2 KOffice] - Have written a filter (HTML-ODF) for KOffice (now Caligra) Office suite. Intend to implement the same under FreOffice.&lt;br /&gt;
#*[https://gitorious.org/freoffice FreOffice] - An open source office suite for Maemo/MeeGo - Harmattan. As stated above, intend to implement the filter (HTML-ODF), that I have written for KOffice.&lt;br /&gt;
#*[Shake to Play] - An unpublished app to control the playback of audio files with accelerometer controls.&lt;br /&gt;
# [[User:danilych|danilych]] (Danil)&lt;br /&gt;
#*[http://goo.gl/uyQR5 menagerie] - Small Qt app that simulate life and interacting of animals. It's my course work at university.&lt;br /&gt;
# [[User:dteslenko|dteslenko]] (Dmitry Teslenko)&lt;br /&gt;
#*[http://code.google.com/p/windowpicker/ windowpicker] - Application for picking windows fast and easy way written in Qt. Conceived to be portable to win32/linux platforms.&lt;br /&gt;
# [[User:Mdn|Mdn]] (Denis Mingulov) Qt Contributor&lt;br /&gt;
#*[http://code.google.com/p/pwdgen/ Password Generator] - Secure Password Generator with hardware random generator usage. Already [http://store.ovi.com/content/149583 published] in Meego Harmattan Ovi Store.&lt;br /&gt;
#*Qt Creator [http://qt.gitorious.org/qt-creator/qt-creator/trees/master/src/plugins/classview Class View] and [http://qt.gitorious.org/qt-creator/qt-creator/trees/master/src/plugins/imageviewer Image Viewer] plugins - useful plugins for Qt Creator, already accepted to official repository.&lt;br /&gt;
#*[http://my-symbian.com/s60v3/software/applications.php?faq=12&amp;amp;fldAuto=52 QReader] - [http://sourceforge.net/projects/qreader/ source] - powerful e-book reader for Symbian devices&lt;br /&gt;
#*[http://lists.qt.nokia.com/pipermail/qt-creator/2010-June/006942.html Qt Creator Profiler plugin] - [http://qt.gitorious.org/+symbio-profiler/qt-creator/qt-creator-profiler source] - powerful profiler plugin (with ARM on-device oprofile support), really developer-friendly UI (like [http://qt.gitorious.org/+symbio-profiler/qt-creator/qt-creator-profiler/blobs/profiler/src/plugins/profiler/doc/qtcreatorprofiler1.png here]). The current version is obsolete (and non compatible with latest Qt Creator) and I would like to create a new version to help profiling for the device.&lt;br /&gt;
# [[User:sborisov|sborisov]] (Sergey Borisov) &lt;br /&gt;
#*[http://code.google.com/p/bughunter BugHunter] - Exciting open source crossplatform Qt-based game. Become the best bugs hunter - catch all bugs in two minutes.&lt;br /&gt;
# [[User:timakima|timakima]] Timo Mäkimattila)&lt;br /&gt;
#*[https://gitorious.org/~timakima MeeGo Quality Assurance Tools] - Worked with MeeGo QA Tools and N900 CE &lt;br /&gt;
#*[http://makimatt.kapsi.fi/wiidrummer-poc.tar.gz Wii Drummer] - A Wii Air Drummer hack done with Qt for Linux desktop&lt;br /&gt;
#*[http://makimatt.kapsi.fi/wii.m4v Wii Drummer] - A demo video of Wii Air Drummer&lt;br /&gt;
# [[User:deion|deion]] (Ionut Dediu) &lt;br /&gt;
#*[http://sourceforge.net/projects/smartcam SmartCam] - SmartCam turns a Symbian phone into a wireless webcam ready to use with any Windows/Linux PC. The project needs some Meego/Qt love (N950).&lt;br /&gt;
# [[User:martinhsl68hw|martinhsl68hw]] (Martin Holloway)&lt;br /&gt;
#*[https://gitorious.org/laqn LAQN] - London Air Quality Network Environmental and Pollution Monitor for N900&lt;br /&gt;
# [[User:smind|smind]] ilia maslakov)&lt;br /&gt;
#*[http://midnight-commander.org/ Midnight Commander] - free cross-platform two-panel file manager.&lt;br /&gt;
# [[User:tanya|tanya]] (Tanya Makava)&lt;br /&gt;
#*[http://maemo.org/downloads/product/Maemo5/omweather/ OMWeather] [https://build.pub.meego.com/package/show?package=omweather&amp;amp;project=home%3Avasvlad package] [https://garage.maemo.org/plugins/scmsvn/viewcvs.php/trunk/qtomweather/?root=omweather source] - Weather forecast application for Meego devices.&lt;br /&gt;
#*[http://maemo.org/downloads/product/Maemo5/live-wallpaper/ LiveWallpaper] [https://garage.maemo.org/projects/livewp/ source] - Desktop applet to view animation wallpaper for N900.&lt;br /&gt;
#*[https://garage.maemo.org/projects/meabook/ Meabook] - Enterprise contact book for N900.&lt;br /&gt;
# [[User:Tibus|Tibus]] (T. Lagarde)&lt;br /&gt;
#*[http://autoscan-network.com AutoScan-Network] - AutoScan-Network is an application designed to explore and to manage your network (ported to [http://autoscan-network.com/screenshots/maemo/ maemo])&lt;br /&gt;
# [[User:lkslawek|lkslawek]] (Slawomir Bochenski)&lt;br /&gt;
#*[http://git.kernel.org/?p=bluetooth/obexd.git;a=summary obexd] - obexd daemon is the implementation of Bluetooth profiles based on OBEX, providing functionality especially useful for mobile devices (e.g. Phone Book Access Profile, Messages Access Profile).&lt;br /&gt;
# [[User:bulislaw|bulislaw]] (Bartosz Szatkowski)&lt;br /&gt;
#*[http://git.kernel.org/?p=bluetooth/obexd.git;a=summary obexd] - general bug fixing, Message Access Profile, implementing Phonebook Access Profile for evolution-data-server (as part of GSoC 2011)&lt;br /&gt;
#*[http://mdictionary.garage.maemo.org/ mDictionary] - multi-language, multibackend, extensible dictionary for both Maemo and MeeGo&lt;br /&gt;
# [[User:juergbi|juergbi]] (Jürg Billeter) - Core Developer of Tracker and Vala&lt;br /&gt;
#*[http://meego.gitorious.org/tracker Tracker] - I'd like to add synchronization support to allow keeping your contacts, messages, and much more in sync between Tracker on N9/N950 and Tracker on desktop (or server).&lt;br /&gt;
# [[User:plastun|Max Usachev]] - Python developer. Porting [http://mnemosyne-proj.org Mnemosyne] to Maemo platform.&lt;br /&gt;
#*[https://github.com/umax/pomni/tree/ Mnemosyne for Maemo (sources at GitHub)] - Learning tool based on spaced repetition technique.&lt;br /&gt;
#*[http://maemo.org/downloads/product/OS2008/mnemosyne/ Mnemosyne for Maemo] Learning tool based on spaced repetition technique for N800/N810&lt;br /&gt;
#*[http://maemo.org/downloads/product/Maemo5/mnemosyne/ Mnemosyne for Maemo] Learning tool based on spaced repetition technique for N900&lt;br /&gt;
#*[https://garage.maemo.org/projects/meabook/ Meabook] - Enterprise contact book for N900.&lt;br /&gt;
# [[User:aleksander|aleksander]] (Aleksander Morgado) - Core Developer of Tracker, co-maintainer of GNU PDF&lt;br /&gt;
#*[http://meego.gitorious.org/tracker Tracker] - RDF store and indexing tool&lt;br /&gt;
#*[http://www.gnupdf.org GNU PDF] - set of libraries and programs to manage the PDF/ISO32000 file format&lt;br /&gt;
# [[User:jensgeorg|jensgeorg]] (Jens Georg) - Co-Maintainer of Rygel, one of the GUPnP developers&lt;br /&gt;
#*[https://meego.gitorious.org/maemo-multimedia/rygel/ Rygel] - Ensure compatibility of rygel's future versions, a DLNA home media solution that allows you to easily share audio, video and pictures, and control of media player on your home network.&lt;br /&gt;
# [[User:carlosgc|carlosgc]] (Carlos Garcia Campos) - Evince maintainer, poppler co-maintainer, WebKit developer&lt;br /&gt;
#*[http://blogs.gnome.org/foundation/2011/01/17/gtk-meego-handset-bidders-selected/ GTK+/MeeGo Handset integration] - Project to make gtk+ apps work on MeeGo.&lt;br /&gt;
#*[http://projects.gnome.org/evince/ Evince] - The GNOME Document viewer that was also ported to [https://garage.maemo.org/projects/evince/ maemo]&lt;br /&gt;
#*[http://poppler.freedesktop.org/ poppler] - PDF library used by most of the free PDF viewers as well as other apps like tracker&lt;br /&gt;
#*[http://trac.webkit.org/wiki/WebKit2 WebKit2] - Contributor to WebKit2 project.&lt;br /&gt;
# [[User:ZogG|ZogG]] (Michael Ketslah) - Was developing xmms2 client for maemo till n900 broke.&lt;br /&gt;
#*[https://github.com/funkycode/fresh maexmms2] - xmms2 client for local xmms2 server(on phone) and in future of remote(on computer via LAN and blutooth)&lt;br /&gt;
# [[User:luisbg|luisbg]] (Luis de Bethencourt) - GStreamer, Rygel, GUPnP, and snappy developer&lt;br /&gt;
#*[http://gstreamer.freedesktop.org GStreamer] Ensure GStreamer plugins work correctly and optimally in the device. Camera recording related gstreamer plugins need work.&lt;br /&gt;
#*[https://meego.gitorious.org/maemo-multimedia/rygel/ Rygel] DLNA/UPnP media sharing, plan to work on a DLNA control point for the n950 (client to select media from any serving DLNA device and play it in any rendering DLNA device). Basic one demoed in the MeeGo Conference SF, need a better one.&lt;br /&gt;
#*[http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer-editing-services/html/ Gst Editing Services] Continue the work on the video editor for MeeGo based on GES (GStreamer Editing Services).&lt;br /&gt;
#*[https://github.com/luisbg/snappy snappy] Video player with DLNA rendering features, works already but needs work to be well integrated in the device.&lt;br /&gt;
# [[User:aetelani|aetelani]] (Anssi Eteläniemi) - Cloud Invaders&lt;br /&gt;
#*[https://gitorious.org/cloud-invaders/cloud-invaders CloudInvaders] qml(/coffee) game 2d/cloud framework concept.&lt;br /&gt;
# [[User:jalomic|jalomic]] (Alexey Zaryanov)&lt;br /&gt;
#*[https://sourceforge.net/p/alarma/home/Home/ AlarmA] Alarm for your phone based on Sensors.&lt;br /&gt;
# [[User:elima|elima]] (Eduardo Lima Mitev)&lt;br /&gt;
#*[https://meego.gitorious.org/meegotouch/libmeegotouch MeeGoTouch] - MeeGoTouch framework hacker with several contributions. Interested in a device to hack on QML as well.&lt;br /&gt;
# [[User:fat0troll|fat0troll]] (Vladimir Kozloff) ((AgiliaLinux team))&lt;br /&gt;
#*[http://agilialinux.ru AgiliaLinux] - Linux distro with Slackware roots contributor.&lt;br /&gt;
# [[User:alphax2|alphax2]] (Gabriel Böhme) I'am author at meetmeego.org, also author and admin/moderator at meego.de and maintainer of nitdroid.de. Last but not least I'm writing as an author at bestboyz.de - popular german smartphone blog. &lt;br /&gt;
#*[http://maemo.org/packages/view/meecalc/ MeeCalc] MeeCalc is a PyQt clone of Harmattan calculator for Maemo5/N900. For privat use I've also generate a Linux/Win/Mac compatible Version.&lt;br /&gt;
#*[http://maemo.org/packages/view/lotto/ Lotto] PyQt App for german lottery fans. Fetching last dates/results and can also generate a tipp for german, swiss and austrian lottery system.&lt;br /&gt;
#*[http://meego.de/media/kunena/attachments/991/lotto_qml_0.2.zip Lotto_QML] PySide/QML version of Lotto. First app to dive in QML and PySide, atm just 0.2 and still under development.&lt;br /&gt;
#*[http://maemo.org/packages/view/f-r-eiertag/ F(r)eiertag] PyQt App that show you german (school) holidays and feasts for each federal state. It's planed to add swiss and austria support in future release.&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Community_Office/Community_device_program/Nokia/N950_Extended_Program</id>
		<title>Community Office/Community device program/Nokia/N950 Extended Program</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Community_Office/Community_device_program/Nokia/N950_Extended_Program"/>
				<updated>2011-08-04T08:50:36Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The good news is that we are getting 50 Nokia 950 developer devices in addition to the 250 of [[Community Office/Community device program/Nokia|the initial program]]!&lt;br /&gt;
&lt;br /&gt;
This is how we will proceed for this special batch:&lt;br /&gt;
&lt;br /&gt;
* '''Candidates MUST have real open source code published and functional''' via Qt Creator simulator/emulator, Scratchbox, running in similar platforms e.g. Maemo, Symbian, Linux desktop... It can be unstable and far from complete, but we want to see real work done already as a primary way to filter candidates.&lt;br /&gt;
* '''Candidates MUST list themselves below''', providing a short summary and link(s) to the project(s). Requests done through any other channels will be ignored by this program.&lt;br /&gt;
* Randall (Texrat) and Quim will review the candidates as they arrive and will send acceptance emails until reaching the limit of 50. Community feedback about the candidates is welcome [http://forum.meego.com/showthread.php?p=28147 in this thread]. The deadline is 'as soon as possible'.&lt;br /&gt;
* Accepted candidates will be moved to [[Community_Office/Community_device_program/Nokia#Still_pending]] and will receive the instructions to get the device through the Nokia Developer Launchpad program for individuals.&lt;br /&gt;
&lt;br /&gt;
== Candidates ==&lt;br /&gt;
List your proposal '''AT THE END OF THE QUEUE''' using the following template. Remember that we expect to find source code and executable binaries behind the links.&lt;br /&gt;
&lt;br /&gt;
# [[User:yourwikiusername|yourwikiusername]] (Name Surname) (((having an introduction/links about yourself in your profile page always is useful - but not required)))&lt;br /&gt;
#*[http://projectURL Project Name] - One sentence summary. Two sentences only if you really need them.&lt;br /&gt;
#*[http://projectURL Project Name 2] - You can add optionally more projects.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
# [[User:parancibia|parancibia]] (Paulo Arancibia)&lt;br /&gt;
#*[http://realnorth.net/labs.php Wikileaks Explorer] - Get the latest cables, search by keyword or browse by Embassy using your Symbian^3 or MeeGo device.&lt;br /&gt;
# [[User:etrunko|etrunko]] (Eduardo Lima)&lt;br /&gt;
#*[http://gitorious.org/canola Canola Media Player] and underlying libraries. Additionally, quick and simple Qt Quick utilities as a matter of experimenting with the technology.&lt;br /&gt;
# [[User:neal|neal]] (Neal H. Walfield)&lt;br /&gt;
#*[http://hssl.cs.jhu.edu/~neal/woodchuck Woodchuck] download manager for delay tolerant data, such as blogs, podcasts, email, social network updates, weather reports, and calendaring data.  [http://lists.maemo.org/pipermail/maemo-developers/2011-August/028539.html Release announcement for Maemo 5].&lt;br /&gt;
# [[User:uvatbc|uvatbc]] (Yuvraaj Kelkar) Qt Ambassador, evangelist, hacker.&lt;br /&gt;
#*[http://code.google.com/p/qgvdial/ qgvdial] - Google Voice client for Maemo, Symbian, Windows, Linux, Mac. Phone integration for Maemo (dial and text). Already compiled for Meego/Harmattan, but nothing to test on.&lt;br /&gt;
# [[User:spartan563|spartan563]] (Benjamin Pannell)&lt;br /&gt;
#*[http://sierrasoftworks.com/netkey/n900 NETKey N900] - Source to be released when stable - A tool for use on the Stellenbosch University campus to allow students to access their internet account on the campus' WiFi network&lt;br /&gt;
#*[http://sierrasoftworks.com/applock AppLock] - [https://gitorious.org/applock-n900/applock Source] - Tool that locks the user's device when an application on a lock list is launched (Nokia N900)&lt;br /&gt;
#*[http://sierrasoftworks.com/simlock SIMLock] - [https://gitorious.org/simlockd/simlockd Source] - Basic security tool for the N900 which locks the device when it detects that the SIM card has been changed.&lt;br /&gt;
#*[http://sierrasoftworks.com/sun-residentchecker SUN Resident Checker] - [https://gitorious.org/sun-residentchecker Source] - A tool which allows students to check whether or not a person is a valid residence by entering the person's student number. Used to help reduce the number of unauthorised people entering residences on campus.&lt;br /&gt;
# [[User:ockonal|ockonal]] (Max Tyslenko) Qt Developer.&lt;br /&gt;
#*[https://github.com/Ockonal/Themisto Themisto] - 2d physic-based puzzle game written for all commons platforms (SDL port also available) with nice graphic effects and unusual game style.&lt;br /&gt;
#*[http://code.google.com/p/effe/ Effe] - Desktop application for p2p file sharing which is written with PyQT and uses google library for p2p file sharing.&lt;br /&gt;
# [[User:fjutah|fjutah]] (Mikko Antila) Mobile game programmer&lt;br /&gt;
#*[http://maemo.org/packages/view/mushrooms/ Mushrooms] - Simple opensource 3D game application / game engine with OpenGL ES 2.0. Available on Maemo repos.&lt;br /&gt;
# [[User:durriken|durriken]] (Juhana Jauhiainen) &lt;br /&gt;
#*[http://maemo.org/downloads/product/Maemo5/mebook/ MeBook] - MeeGo/QML version of MeBook ebook reader&lt;br /&gt;
# [[User:cb22|cb22]] (Federico Lorenzi)&lt;br /&gt;
#*[https://github.com/cb22/immoral Immoral][http://www.youtube.com/watch?v=tIySh8Wtu8U Video] - Advanced email client (WIP) written in QML/Pyside.&lt;br /&gt;
#*[https://github.com/cb22/paradox2 1][https://github.com/cb22/casa2 2][https://github.com/cb22/tabletcontrol 3][http://www.youtube.com/watch?v=AAUuRYGA9d8 Video] - Complete house control system (WIP) with support for Paradox alarm panels.&lt;br /&gt;
# [[User:cpitchford|cpitchford]] (Chris PItchford)&lt;br /&gt;
#*[http://chris.intrepid.cx/n900/getfix.html] - debug.sh is a Maemo tool designed to run on bare minimum resources to help users repair phones and diagnose common problems. I'd like to make a graphical &amp;quot;wizzard&amp;quot; into which the community can contribute solutions any user can use.&lt;br /&gt;
# [[User:rcolistete|rcolistete]] (Roberto Colistete Jr.) &lt;br /&gt;
#*[http://www.robertocolistete.net/integral/ Integral] - &amp;quot;Integral&amp;quot; calculates mathematical integrals using Python/SymPy with user-friendly interface in Qt (PyQt/PySide and QML in future version)&lt;br /&gt;
#*[http://www.robertocolistete.net/limit/ Limit] - &amp;quot;Limit&amp;quot; calculates mathematical limits using Python/SymPy with user-friendly interface in Qt (PyQt/PySide and QML in future version)&lt;br /&gt;
# [[qnetman]] (Anatoliy Kozlov)&lt;br /&gt;
#*[http://qnetman.garage.maemo.org QNetMan] - Qt-based network manager which allows to monitor your network traffic. It is possible to record network sessions information for different connections and provide the information in graphical view. This package contains the desktop widget that displays information about the traffic network interfaces.&lt;br /&gt;
# [[User:hugopl|hugopl]] (Hugo Parente Lima) &lt;br /&gt;
#*[http://www.pyside.org PySide] - Qt bindings for Python&lt;br /&gt;
# [[User:Padovan|padovan]] (Gustavo Padovan) &lt;br /&gt;
#*[http://www.bluez.org BlueZ] - BlueZ is the Official Bluetooth stack for Linux and the idea is test new profiles that we implement in the device. Implemented profiles will be tested as well. The goal is support even more profiles for MeeGo/N950.&lt;br /&gt;
# [[User:acidx|acidx]] (Leandro Pereira)&lt;br /&gt;
#*[http://trac.enlightenment.org/e/wiki/Eve Eve Web Browser] - WebKitEFL web browser designed for touch screen interfaces.&lt;br /&gt;
#*[http://trac.enlightenment.org/e/wiki/Enjoy Enjoy Music Player] - EFL-based music player designed for touch screen interfaces.&lt;br /&gt;
# [[User:speedevil|SpeedEvil]] (Ian Stirling)&lt;br /&gt;
#* [https://garage.maemo.org/projects/h-e-n/ USB hostmode on n900] One of the authors of the hostmode enabling software on n900.&lt;br /&gt;
#* [http://wiki.maemo.org/User_talk:Speedevil/Projects A battery age monitor] A script to measure battery age.&lt;br /&gt;
#* Also detailed at the above link, a power/event monitor to aid in debugging power use of apps. I would be intending to develop similar apps on the n950, as well as attempting the tasks outlined in my earlier application at http://wiki.meego.com/index.php?title=User_talk:Speedevil/Projects&lt;br /&gt;
# [[User:lacerda|lacerda]] (Thiago Lacerda) - Software Developer at INdT&lt;br /&gt;
#*[https://gitorious.org/findme Findme] - Application that helps user find his mobile phone when lost, set a &amp;quot;stolen&amp;quot; profile (if stolen)&lt;br /&gt;
#*[https://gitorious.org/qlabs-brazil-codes MobilityQML] - Application example for the Qt Brazil Blog (http://blog.qtlabs.org.br/)&lt;br /&gt;
# [[User:chouchoune|chouchoune]] (Arnaud Delcasse)&lt;br /&gt;
#*[https://www.gitorious.org/teemusix TeeMuSix/BlindTestMee] - Multi-devices and multi-players BlindTest (music quizz) game. Project will be renamed in BlindTestMee and interface is being redesigned (that one was made during an hackathon)&lt;br /&gt;
#*[https://www.gitorious.org/freego/freego FreeGo] - Remote control for a &amp;quot;FreeBox&amp;quot; (set top box from Free, a french internet operator)&lt;br /&gt;
# [[User:anselmolsm|Anselmolsm]] ([http://www.anselmolsm.org/ Anselmo L. S. Melo]) - I'm part of the QtQuick Components team, Qt DevNet moderator and contributor, Qt Labs Blog Brazil contributor.&lt;br /&gt;
#*[http://gitorious.org/mobile-weather Qt Mobile Weather] - Qt Mobile Weather - This application is the extended version of the weather demo, one of the [https://qt.gitorious.org/qt-labs/mobile-demos Qt Mobile Demos] ([http://www.youtube.com/watch?v=PCx8RfNhhXk video]).&lt;br /&gt;
# [[User:jreznik|jreznik]] (Jaroslav Reznik &amp;amp; Makneto team)&lt;br /&gt;
#*[http://www.makneto.org/?page_id=2 Makneto] is a shared multimedia whiteboard written in KDE/Qt libs. Makneto is currently being ported to Telepathy framework and Qt Components based touch interface for Maemo/MeeGo. See [http://www.youtube.com/watch?v=rmfI1p7A8l0 screencast] (old one but... ;-).&lt;br /&gt;
# [[User:luisgabriel|luisgabriel]] (Luis Gabriel)&lt;br /&gt;
#*[https://gitorious.org/music-player QML Music Player] - Music player built with QtQuick and Phonon&lt;br /&gt;
#*[https://github.com/luisgabriel/erl-chat-server/tree/master/examples/client erl-chat-client] - Chat client for [https://github.com/luisgabriel/erl-chat-server erl-chat-server]&lt;br /&gt;
# [[User:vcgomes|vcgomes]] (Vinicius Gomes)&lt;br /&gt;
#*[http://git.kernel.org/?p=bluetooth/obexd.git;a=summary obexd] - Porting the BIP (Basic Imaging Profile, ongoing GSoC work) to the N950.&lt;br /&gt;
#*[https://gitorious.org/~vcgomes/bluez/vcgomes-generichid BlueZ-generichid] - Using your N950 as an input device.&lt;br /&gt;
# [[nokimoki]] (Milen Miletiev) (((Web Designer and Nokia WRT Developer)))&lt;br /&gt;
#*[http://nokimoki.com/c-counter-free-nokia-app-ovi.php C-Counter] - This app will calculate and display the number of characters within a textarea.&lt;br /&gt;
#*[http://nokimoki.com/framework-mobile-site-nokia-wrt-widget.php Simple Framework] - The framework include html, css, png images and jQuery for mobile site and plist and icon files for the WRT widget.&lt;br /&gt;
# [[User:aenbacka|aenbacka]] (Andreas Enbacka)&lt;br /&gt;
#*[http://qspot.garage.maemo.org QSpot] QSpot is an open-source Qt-based Spotify client for the N900 / Maemo5, which I am currently porting to Harmattan (using QML for creating an optimized UI).&lt;br /&gt;
# [[User:Siraj|Sirajsoft]] (Siraj Hassan) ((Qt Developer)))&lt;br /&gt;
#*[https://github.com/sirajsoft/X-SMS][http://www.symbian-freak.com/downloads/freeware/cat_s60_3rd/descriptions/messaging/xsms__freeware_sms_exporter_for_s60_devices.htm X-SMS][http://www.sirajsoft.com/x-sms/] - Porting the Python SMS Toolkit with multi backup options.&lt;br /&gt;
#* [http://www.youtube.com/watch?v=GKONUZaFQho&amp;amp;feature=player_embedded]Flipboard RSS reader - Working on it. Attached video is from Tomi to explain how the UI will be.&lt;br /&gt;
# [[User:darktears|darktears]] ([http://darktears.wordpress.com/ Alexis Menard]) - Every day contributor to Qt/QtWebKit, working on the engine the N9/N950 browser is based also enabling people to make hybrid apps or make websites look even nicer on the N9/N950. KDE/Plasma contributor, initiator of the Plasma mobile (now Plasma Active) which is the KDE shell user interface for mobile phone.&lt;br /&gt;
#*[http://svn.webkit.org/repository/webkit/trunk/|WebKit Trunk] - WebKit Trunk - Rendering Engine for QtWebKit based app or browser.&lt;br /&gt;
#*[https://projects.kde.org/| KDE] - KDE project page - http://community.kde.org/Plasma/Active for the mobile project.&lt;br /&gt;
# [[User:mudyc|mudyc]] (Matti Katila)&lt;br /&gt;
#*[https://github.com/mudyc/machinejr Machine Jr] - Machine Jr - A game designed for small children where '''Big''' Machines are driven with only three controls.&lt;br /&gt;
# [[User:minimoog77|minimoog77]] (Antonie Jovanoski) &lt;br /&gt;
#*[https://github.com/minimoog/QTweetLib QTweetLib] - Qt based Twitter library&lt;br /&gt;
#*[https://github.com/minimoog/qtwitdget qtwitdget] - Simple multiplatform Twitter client based on Qt library&lt;br /&gt;
#*[https://github.com/minimoog/Recolorfy Recolorfy] - Colorsplash Qt clone&lt;br /&gt;
#*[https://github.com/minimoog/GradientShader GradientShader] - Two stop gradient QML shader for Qt Quick&lt;br /&gt;
# [[User:sharky76|sharky76]] (Alex R)&lt;br /&gt;
#*[https://garage.maemo.org/projects/qvernote/ Qvernote] Evernote client written in Qt for n900, now being ported to Qml&lt;br /&gt;
# [[User:faenil|faenil]] (Andrea Bernabei)&lt;br /&gt;
#*[https://github.com/faenil/i8910tuning i8910tuning] I8910 system tweaking software written in Qml and Qt, and some Symbian C++&lt;br /&gt;
# [[User:usvi|usvi]] (Janne Paalijarvi)&lt;br /&gt;
#*[https://github.com/usvi/spede Spede] - A simple reaction game featured in an old Finnish game show&lt;br /&gt;
# [[User:semi|semi]] (Semi Malinen)&lt;br /&gt;
#*[http://meego.gitorious.org/meego-middleware/dsme dsme] - Middleware daemon&lt;br /&gt;
#*[http://meego.gitorious.org/meego-middleware/libdsme libdsme] - Library for the above&lt;br /&gt;
#*[http://meego.gitorious.org/meego-middleware/sensorfw sensorfw] - Sensor framework&lt;br /&gt;
#*[http://gitorious.org/meditationbell Meditation Bell] - Meditation chime&lt;br /&gt;
# [[User:xen|xen]] (Ricardo Band)&lt;br /&gt;
#*[http://abscore.makesyouhappy.org/ Angry Birds highscore uploader] - It's an app that can upload your highscore and &amp;quot;golden challenges&amp;quot; to angrybirds-score.com. There you can compare them with other people even on other platforms like Android and iOS. My app works on Win/Symbian/Maemo/MeeGo and is written in Qt/QML.&lt;br /&gt;
#*[https://gitorious.org/geopro GeoPro] - GeoPro changes your current profile based on your current geolocation without using GPS all the time and drain your battery.&lt;br /&gt;
# [[User:wiglot|wiglot]] (Wagner Reck) Qt/KDE developer. Contributor of Rocs (http://edu.kde.org/rocs).&lt;br /&gt;
#*[http://gitorious.org/n-puzzle-para-symbiam/ NPuzzle for symbiam] - Qt N-Puzzle game with score and server to store high scores.&lt;br /&gt;
# [[User:chihau|chihau]] (Chihau Chau)&lt;br /&gt;
#*[http://projects.gnome.org/gevice/ Gevice] A tool for the administration of network device written in Python and GTK+. The idea is to port Gevice to Meego using PySide.&lt;br /&gt;
# [[User:xintrea|xintrea]] (Sergey Stepanov) &lt;br /&gt;
#*[http://webhamster.ru/site/page/index/articles/projectcode/138 MyTetra] - It is opensource and crossplatform &amp;quot;Qt-only&amp;quot; application for information accumulation, powerfull data memorization and structuring personal notes.&lt;br /&gt;
#*[http://webhamster.ru/db/data/articles/157/rc5simple_1_23.zip RC5Simple] - Crossplatform library for encryption by RC5-32/12/16 with easy API.&lt;br /&gt;
# [[User:twaelti|twaelti]] (Tom Waelti)&lt;br /&gt;
#*[http://maemo.org/downloads/product/Maemo5/recaller Recaller] - [http://wiki.maemo.org/Recaller Wiki] - [http://maemo.org/packages/view/recaller/ Source] - Tool to record all kinds of device audio, including autorecording of phone calls, even over bluetooth. Device needed to develop/debug, as tight hardware integration not possible in simulator/emulator (Nokia N900). Project plan is to shift from Widget to App.&lt;br /&gt;
# [[User:John_Brooks|John Brooks]]&lt;br /&gt;
#*[https://github.com/special/torsion/tree/experimental/fancyui Torsion] - Tor-based anonymous peer-to-peer instant messaging &amp;amp; filesharing. QML UI in progress, mobile planned&lt;br /&gt;
#*[https://github.com/saesu Saesu] - Decentralized multiple device synchronization framework&lt;br /&gt;
#*[https://gitorious.org/~special/ Qt &amp;amp; Qt Components] - Contributions to Qt and Qt Components, especially graphics and UI&lt;br /&gt;
# [[User:anandyal|anandyal]] (Aparna Nandyal) - Active open source contributor in MeeGo/WebKit projects, award winner in Intel appUp developer contest for MeeGo.&lt;br /&gt;
#*[https://gitorious.org/accounts-sso/accounts-glib/merge_requests/1 MeeGo accounts framework] - Developed and contributed a tool for accounts-sso component of MeeGo.&lt;br /&gt;
#*[https://bugs.webkit.org/buglist.cgi?query_format=advanced&amp;amp;short_desc_type=allwordssubstr&amp;amp;short_desc=&amp;amp;product=WebKit&amp;amp;long_desc_type=substring&amp;amp;long_desc=&amp;amp;bug_file_loc_type=allwordssubstr&amp;amp;bug_file_loc=&amp;amp;keywords_type=allwords&amp;amp;keywords=&amp;amp;emailassigned_to1=1&amp;amp;emailtype1=substring&amp;amp;email1=&amp;amp;emailassigned_to2=1&amp;amp;emailreporter2=1&amp;amp;emailcc2=1&amp;amp;emaillongdesc2=1&amp;amp;emailtype2=substring&amp;amp;email2=aparna.nand@wipro.com&amp;amp;bugidtype=include&amp;amp;bug_id=&amp;amp;chfieldfrom=&amp;amp;chfieldto=Now&amp;amp;chfieldvalue=&amp;amp;cmdtype=doit&amp;amp;order=Reuse+same+sort+as+last+time&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0= QtWebKit] - Worked on QtWebKit to make browser experience better in both Symbian and MeeGo.&lt;br /&gt;
#*[http://appdeveloper.intel.com/sites/files/pages/IntelContestPortingToMeeGo.pdf Porting apps from Symbian to MeeGo] - Award winning paper in Intel AppUp developer contest for MeeGo.&lt;br /&gt;
#*[https://bugs.meego.com/buglist.cgi?emailcc2=1&amp;amp;emailreporter2=1&amp;amp;query_format=advanced&amp;amp;emailtype2=substring&amp;amp;emailqa_contact2=1&amp;amp;email2=aparna.nand%40wipro.com&amp;amp;emailassigned_to2=1  MeeGo bugs] - Worked on MeeGo open source bugs.&lt;br /&gt;
# [[User:trbs|trbs]]&lt;br /&gt;
#*[http://code.trbs.net/meegios/wiki/Home Meegios] - Nagios client for N9 / N950&lt;br /&gt;
#*[http://code.trbs.net/xbmc-meego/wiki/Home XBMC-Meego] - XBMC Meego Remote&lt;br /&gt;
#*Meego Yubikey - Yubikey Integration for N9 / N950. (No project site yet, still figuring out if it will work with microUSB connector)&lt;br /&gt;
# [[User:Ovek|Ovek]] (Ove Kåven) - Debian Developer, Aerospace Software Engineer&lt;br /&gt;
#*[http://maemo.org/packages/view/syncevolution-frontend/] - SyncEvolution for N900&lt;br /&gt;
# [[User:eddiechau|eddiechau]] (Eddie Chau)&lt;br /&gt;
#*[http://sourceforge.net/projects/smartcam/ Remote WLAN Baby/Nanny Cam] - Modify Smartcam for remote on/off (to preserve battery) to use as WLAN baby/nanny cam. Modify to listen on port for on/off commands and view from Desktop PC&lt;br /&gt;
# [[User:franchg|franchg]] (Gabriele Franch)&lt;br /&gt;
#*[https://sourceforge.net/projects/bstracker/ BSTracker] - Open source cell-id tracking application with logging capabilities written in C++/QML. The end goal is to reach at least the same functionalities of the CellTrack application for Symbian S60.&lt;br /&gt;
# [[User:masique|masique]] (Maxim Sokhatsky) &lt;br /&gt;
#*[http://synrc.com/sync/client/haiku] - OpenSource XMPP client with future VoIP and Video support. Sources: [http://synrc.com/repository/sync/client/symbian], [https://github.com/synrc/sync/tree/master/client/symbian]&lt;br /&gt;
# [[User:jkt|jkt]] (Jan Kundrát)&lt;br /&gt;
#*[http://trojita.flaska.net/ Trojitá] ([https://gitorious.org/trojita gitorious]) - a fast and lightweight Qt-based IMAP e-mail client designed from the ground up for mobile devices&lt;br /&gt;
# [[User:earthling|earthling]] (Bernd Stramm) (IRC: berndhs)&lt;br /&gt;
#*[http://sourceforge.net/apps/mediawiki/moui/index.php?title=Requirements_and_Goals] Mobile Outdoor User Interface - because outdoor recreational activities need a different UX&lt;br /&gt;
#*[https://build.pub.meego.com/project/show?project=home%3Aearthling] Update my existing MeeGo Apps for handheld usage, e.g. [http://carpo.sf.net carpo RSS],[http://egalite.sf.net egalite chat], [http://http://berndhs.users.sourceforge.net/ my sf.net projects]&lt;br /&gt;
# [[User:wholeman|wholeman]] (Nikolay Slobodskoy AKA Nick Slobodsky)&lt;br /&gt;
#*[http://plansplant.garage.maemo.org/ Plans Plant] - Tasks planning application for MeeGo, N900, Linux, MS Windows and Symbian.&lt;br /&gt;
#*[http://timeshop.garage.maemo.org/ Time Workshop] - Stopwatch and alarm timer for the same systems (v0.3.1 is available in extras).&lt;br /&gt;
# [[User:jsmanrique|jsmanrique]] (Manrique López)&lt;br /&gt;
#*[http://elisator.garage.maemo.org Elisator] Elisa analysis tools based on camera photos of Elisa plates&lt;br /&gt;
#*[https://www.projects.openhealthtools.org/sf/projects/openhealthassistant/ Open Health Assistant Browser] WebKit browser with connectivity capabilities to get data from medical &amp;amp; wellness devices (long term project)&lt;br /&gt;
# [[User:thomasasta| A. Megas ]] (A. Megas) http://dooble.sf.net - An open source web browser using Qt framework and webkit. The goal of this browser is to safegard the user while surfing the internet. Therefore it has a lot of srcurity features like passphrase protected userdata or a cookie washer. Furthermore Dooble includes a FTP browser and a file explorer. It compiles and is released for windows, linuc and mac osx. The development device kit will be used to try to port Dooble for Meego. To have an alternative way to browse the web.&lt;br /&gt;
# [[User:edanaher|edanaher]] (Evan Danaher)&lt;br /&gt;
#*[https://garage.maemo.org/projects/viibra/ Viibra] - Configurable tool to vibrate information without turning the screen on (n900).&lt;br /&gt;
#*[http://linkx.sourceforge.net/ Linkx] - A very lightweight (no CSS/Javascript) and fast web browser, forked from Links2.  Additional n900 features (flick-scrolling, gestures) unreleased.&lt;br /&gt;
# [[User:madfish|madfish]] (Alexander Chehovsky) - enthusiast Linux/Qt developer. Interested in developing games for MeeGo.&lt;br /&gt;
#*[https://bbs.archlinux.org/viewtopic.php?id=117528 qtpanel] - Desktop panel for Linux/X11.&lt;br /&gt;
# [[User:monoceros|monoceros]] (Francesco Baldassarri) Student of Computer Science Engineering and Mobile Enthusiast. Maemo and Meego lover and evangelist.&lt;br /&gt;
#*[http://maemo.org/packages/view/dtn/ DTN] - Delay Tolerant Networking reference implementation porting (interplanetary internet transfert protocol).&lt;br /&gt;
#*[http://maemo.org/packages/view/liboasys/ liboasys/liboasys-dev] - Oasys is a C++ utility library of system wrappers and utility classes (porting).&lt;br /&gt;
#*[http://maemo.org/packages/view/seven7fortune/ Seven Fortune] - This app give you your seven fortunate numbers of the day (lottery game).&lt;br /&gt;
#*[http://garage.maemo.org/projects/meegonetworkit/ MeeGo Network Italia Tool] - MeeGoNetworkIT is a tool for MeeGo Network Italia: informations, scheduled meetings, presentations, etc...&lt;br /&gt;
#*[http://my-meego.com/software/applications.php?name=CuteSoma&amp;amp;faq=2&amp;amp;fldAuto=15 CuteSoma] - CuteSoma MeeGo Tablet UI version (CuteSoma originally developed by Andrea Grandi)&lt;br /&gt;
#*Google Plus QML client (CutePlus) when Google will release Plus API.&lt;br /&gt;
# [[User:mbis|mbis]] (Marcin Bis) [http://bis.org.pl/en http://bis.org.pl/en]&lt;br /&gt;
#*[http://bis.org.pl/systemy_wbudowane:dist:fbvnc FbVNC] - Remote control tool for embedded systems.&lt;br /&gt;
#*[http://code.google.com/p/kato/ Kato] - (contributor) Rapid development of database-driven Ajax applications.&lt;br /&gt;
# [[User:ant|ant]] (Anton Olkhovik)&lt;br /&gt;
#*[http://mokomaze.sourceforge.net/ Mokomaze] [http://mokomaze.sourceforge.net/qt/ QtMaze] - Ball-in-the-labyrinth game.&lt;br /&gt;
# [[User:arcean|arcean]] (Tomasz Pieniążek)&lt;br /&gt;
#*[https://gitorious.org/wlan-navi wlan-navi] - Maps application + WiFi scanner. Application scans for open wlan network, stores its position in a database and shows on a map (OVI or OpenStreet).&lt;br /&gt;
#*[https://gitorious.org/camdrive camdrive] - This app is recording a video while you're driving a car. It should show your position on a map and some informations from GPS (like a car speed).&lt;br /&gt;
# [[User:demarchi|demarchi]] (Lucas De Marchi)&lt;br /&gt;
#*[https://github.com/lucasdemarchi/dietsplash dietsplash] - Port dietsplash boot splash to MeeGo.&lt;br /&gt;
# [[User:jrocha|jrocha]] (Joaquim Rocha)&lt;br /&gt;
#*[https://gitorious.org/seriesfinale SeriesFinale] - I am the author of SeriesFinale, a TV shows browser and tracker (keep track of the TV series' episodes, see their synopsis, actors, guest stars, covers, ...)&lt;br /&gt;
#*[https://gitorious.org/~mickeprag/seriesfinale/mickeprags-seriesfinale SeriesFinale QML port] - My purpose of getting an N950 is to help in the development of the QML port&lt;br /&gt;
#*[https://meego.gitorious.org/meegotouch/libmeegotouch MeeGoTouch] - I currently contribute to the MeeGoTouch framework&lt;br /&gt;
# [[User:preeman|preeman]] (Manpreet Jagpal)&lt;br /&gt;
#*[http://preesworld.com/mobile/category/gps-logger/ GPS Logger Qt] - Port GPS Logger Qt from Symbian S^3 - Alpha stage. No Download&lt;br /&gt;
#*[http://preesworld.com/mobile/category/gps-info/ GPS Info Qt] - Port GPS Info Qt from Symbian S^3. [http://store.ovi.com/content/165671 Download Ovi Store]&lt;br /&gt;
#*[http://preesworld.com/mobile/category/tube-app/ Tube Status Qt] - Port Tube Status Qt (London) from Symbian S^3. [http://store.ovi.com/content/152135 Download Ovi Store]&lt;br /&gt;
#*[http://preesworld.com/mobile/2011/06/14/flipclock-qt-done/ Flip Clocks] - Various FlipClock Applications to amuse and pass time. [http://store.ovi.com/content/160822 Download Ovi Store]&lt;br /&gt;
#* Other projects currently worked on are a @SpringPad application and some Qt Screensavers however Screen savers are S^1 and S^3 only at this stage.&lt;br /&gt;
#*[http://mokomaze.sourceforge.net/ Mokomaze] [http://mokomaze.sourceforge.net/qt/ QtMaze] - Ball-in-the-labyrinth game.&lt;br /&gt;
# [[User:kaef|kaef]] (Bartosz Kolada) http://bartoszkolada.com/&lt;br /&gt;
#*[https://gitorious.org/wlan-navi wlan-navi] - Maps application + WiFi scanner + GPS. Application scans for open wlan network, stores its position (using GPS) in a database and shows on a map (OVI or OpenStreet). That project was written in collaborate Tomasz Pieniążek and tested on n900 with maemo 5.&lt;br /&gt;
# [[User:soroush731|soroush731]] &lt;br /&gt;
#* google plus app for symbian and meego&lt;br /&gt;
#* nfc canadian master cart&lt;br /&gt;
#* gps inside of mail centers&lt;br /&gt;
#* 3D view of outside and inside of mail centers on ovimaps&lt;br /&gt;
#* remote control and play video on tv via phone&lt;br /&gt;
# [[User:monkeyiq|monkeyiq]] &lt;br /&gt;
#* libferris virtual filesystem and index/search for n810, n900 including specific indexing backend for maemo&lt;br /&gt;
#* clawmotia QML remote interface to mythtv for n900&lt;br /&gt;
#* http://monkeyiq.blogspot.com/2009/01/didnt-your-n810-come-with-accelerometer.html&lt;br /&gt;
#* http://monkeyiq.blogspot.com/2009/01/searching-indexes-on-maemo-device.html&lt;br /&gt;
#* http://monkeyiq.blogspot.com/2010/11/clawmotia-and-qml-moving-tv.html&lt;br /&gt;
# [[User:bigbob|bigbob]] (COLIN Stéphane) http://bigbob.fun.free.fr/&lt;br /&gt;
#*[http://maemo.org/packages/view/sslstrip/ Sslstrip] - Tool that transparently hijacks HTTP traffic on a network, watch for HTTPS links and redirects, and then map those links into look-alike HTTP links or homograph-similar HTTPS links. It also supports modes for supplying a favicon which looks like a lock icon, selective logging, and session denial. (ported to maemo).&lt;br /&gt;
#*[http://maemo.org/packages/view/ettercap/ Ettercap] - Multipurpose sniffer/interceptor/logger for switched LAN. (ported to maemo).&lt;br /&gt;
#*[http://maemo.org/packages/view/libnet1/ Libnet1] - Library for the construction and handling of network packets. (ported to maemo).&lt;br /&gt;
# [[User:yalnte|yalnte]] (Tom E)&lt;br /&gt;
#*[http://garage.maemo.org/projects/lucid-iron/ LUCID/iron] - Learn About Structural Engineering on your Desktop, Tablet or Smartphone&lt;br /&gt;
# [[User:Andy1210|Andy1210]] (Daniel Nagy)&lt;br /&gt;
#*[http://maemo.org/downloads/product/Maemo5/rocksndiamonds/ Rocks'n'Diamonds] - (ported to maemo)&lt;br /&gt;
#*[http://maemo.org/packages/package_instance/view/fremantle_extras-devel_free_armel/rocksndiamonds/3.3.0.1-8/ Package information and source code]&lt;br /&gt;
#*[http://maemo.org/packages/view/mirrormagic/ Mirror Magic] - (ported to maemo)&lt;br /&gt;
#*[http://maemo.org/packages/view/supertux2/ Supertux2] - (ported to maemo)&lt;br /&gt;
#*[http://maemo.org/packages/view/beat2x/ Beat2x] - (ported to maemo)&lt;br /&gt;
# [[User:Nathanael|Nathanael]] (Nathanael Anderson) - I've ported a lot of apps and fixed issues with them on the n900.  &lt;br /&gt;
#*[http://katana.garage.maemo.org Katana] - Bible Reading Program (N900 QT application, I did not write much of it -- I ported and fixed all the underlying required libs, and did fix its n800/n810 brother Rapier for the n900 -- however this would be the project I would attempt to port to the n950/n9) &lt;br /&gt;
#*[http://maemo.org/packages/view/kernel-module-cifs/ CIFS] - ported CIFs Kernel Support for the n900&lt;br /&gt;
#*[http://maemo.org/packages/view/kernel-module-ntfs/ NTFS] - ported NTFS Kernel Support for the n900&lt;br /&gt;
#*[http://maemo.org/packages/view/truecrypt/ Truecrypt] - Ported Truecrypt (And the underlying required libs) for N900&lt;br /&gt;
# [[User:kimju|kimju]] (Kimmo Jukarainen)&lt;br /&gt;
#*[http://build.meego.com/package/show?package=kernel-adaptation-n900&amp;amp;project=home%3Akimju%3Adevel%3Adevices%3An900%3Atest kernel-adaptation-n900] - Maintaining MeeGo N900 community edition kernel, working on extending it with n950/n9 support&lt;br /&gt;
#*[https://build.pub.meego.com/package/show?package=mg-terminal&amp;amp;project=home%3Akimju%3Aharmattan mg-terminal] - meego-terminal with added features (orientation &amp;amp; resize locking)&lt;br /&gt;
#*[https://build.pub.meego.com/package/show?package=xkeyboard-config-addons-rm680&amp;amp;project=home%3Akimju%3Aharmattan xkeyboard-config-addons-rm680] - Developer keyboard layouts&lt;br /&gt;
# [[User:atarity|atarity]] (Mikhail Sannikov)&lt;br /&gt;
#*[http://code.google.com/p/lightpack/ Lightpack] - Open hardware content-appropriate backlight with cross-platform (Win, Lin, OSX) software wich completely writes with Qt. (Not MeeGo, but still awesome)&lt;br /&gt;
# [[User:lguaman|lguaman]] (Luis Guaman)&lt;br /&gt;
#*[http://www.interlancompu.com/opensouceItelMovil/itelmovil.zip] - Softphone for Symbian based on PJSIP. Make and receive SIP calls and show maps where users are, exchanging gps location.&lt;br /&gt;
# [[User:koying|koying]] (Chris Browet)&lt;br /&gt;
#*[http://redmine.semperpax.com/projects/semperxbmc/wiki semperXbmc] - Qt/QML remote control for XBMC (Symbian^3)&lt;br /&gt;
#*[http://redmine.semperpax.com/projects/semperweb/wiki semperWeb] - Qt Web browser with custom user-agent (Symbian)&lt;br /&gt;
#*[http://merkaartor.be/ Merkaartor] - Qt OpenStreetMap editor (Desktop)&lt;br /&gt;
# [[User:onaips|onaips]] (José Pereira)&lt;br /&gt;
#*[http://www.onaips.com/wordpress/?p=31] - Application porting (Supertux2, freepops, etc, (all Unix-based))&lt;br /&gt;
#*[http://www.onaips.com/wordpress/?p=32] - VNC server&lt;br /&gt;
# [[User:Hilary|Hilary]] (Hilary Cheng) http://hilarycheng.blogspot.com&lt;br /&gt;
#*[http://projects.developer.nokia.com/plurker Plurker] - Plurker Client MeeGo/Symbian^3/Qt Platform ( Qt C++ / QML ), which is open source&lt;br /&gt;
# [[User:Pengman|pengman]] (Søren Pedersen) &lt;br /&gt;
#*[http://wiki.maemo.org/Nqaap nQa Audiobook Player] - Simple, focused audiobook player, inspired by nokia audiobooks for symbian&lt;br /&gt;
# [[User:cckwes|cckwes]] (Wesley Chong) http://blog.linux4us.org&lt;br /&gt;
#*[http://blog.linux4us.org/2011/07/17/jankenpon-ported-to-meego-1-2-harmattan/ '''JanKenPon'''] - which is a rock-scissors-paper game for Maemo 5 and also Harmattan (Qt/Qml)&lt;br /&gt;
#*[http://blog.linux4us.org/2011/07/22/dnc-0-1-1-released/ '''DNC'''] - Distrowatch News Client which is a distrowatch news reader for Harmattan (Qt/Qml)&lt;br /&gt;
#*[http://blog.linux4us.org/2011/06/29/qonsumer-0-1-0-release/ '''Qonsumer'''] - an application to calculate the unit price of products for Maemo 5 (temporary, Harmattan porting is in progress) (Qt/Qml)&lt;br /&gt;
# [[User:hhedberg|hhedberg]] (Henrik Hedberg) http://www.henrikhedberg.net&lt;br /&gt;
#*[http://gitorious.org/tangle '''Tangle'''] - Tangle Toolkit is a graphical widget library that is based on Clutter Toolkit. It is available for N900 already (in maemo.org Extras)&lt;br /&gt;
#*[http://www.umsic.org/jammo '''JamMo'''] - JamMo is a music making game for children from 3 to 12 years old. It is played with a mobile phone.&lt;br /&gt;
#*[http://myevents.henrikhedberg.com '''MyEvents'''] - This is a new idea to enable viewing Harmattan Events in a desktop computer.&lt;br /&gt;
# [[User:rmrfchik|rmrfchik]] (Paul Romanchenko)&lt;br /&gt;
#*[https://garage.maemo.org/frs/?group_id=1852 Vexed] - Vexed game writen from scratch for maemo.&lt;br /&gt;
# [[User:yogeshwarp|yogeshwarp]] (Yogeshwar Padhyegurjar) (((Interested in developing some open source application Like Google Reader Client for Symbian and Meego phones)))&lt;br /&gt;
#*[https://projects.developer.nokia.com/gNewsReader/ gNewsReader] - Open source google reader client for symbian/meego based on QT component.&lt;br /&gt;
# [[User:Pramodxyle|Pramodxyle]] (Pramod S G)&lt;br /&gt;
#*[https://gitorious.org/a-generic-framework-of-information-services-for-physically-challenged-people Informative Sys for Phy Challenged People] - It gives assistance to physically challenged people to navigate within a building.&lt;br /&gt;
#*[http://mirrors.mit.edu/kde/stable/koffice-2.3.1/koffice-2.3.1.tar.bz2 KOffice] - Have written a filter (HTML-ODF) for KOffice (now Caligra) Office suite. Intend to implement the same under FreOffice.&lt;br /&gt;
#*[https://gitorious.org/freoffice FreOffice] - An open source office suite for Maemo/MeeGo - Harmattan. As stated above, intend to implement the filter (HTML-ODF), that I have written for KOffice.&lt;br /&gt;
#*[Shake to Play] - An unpublished app to control the playback of audio files with accelerometer controls.&lt;br /&gt;
# [[User:danilych|danilych]] (Danil)&lt;br /&gt;
#*[http://goo.gl/uyQR5 menagerie] - Small Qt app that simulate life and interacting of animals. It's my course work at university.&lt;br /&gt;
# [[User:dteslenko|dteslenko]] (Dmitry Teslenko)&lt;br /&gt;
#*[http://code.google.com/p/windowpicker/ windowpicker] - Application for picking windows fast and easy way written in Qt. Conceived to be portable to win32/linux platforms.&lt;br /&gt;
# [[User:Mdn|Mdn]] (Denis Mingulov) Qt Contributor&lt;br /&gt;
#*[http://code.google.com/p/pwdgen/ Password Generator] - Secure Password Generator with hardware random generator usage. Already [http://store.ovi.com/content/149583 published] in Meego Harmattan Ovi Store.&lt;br /&gt;
#*Qt Creator [http://qt.gitorious.org/qt-creator/qt-creator/trees/master/src/plugins/classview Class View] and [http://qt.gitorious.org/qt-creator/qt-creator/trees/master/src/plugins/imageviewer Image Viewer] plugins - useful plugins for Qt Creator, already accepted to official repository.&lt;br /&gt;
#*[http://my-symbian.com/s60v3/software/applications.php?faq=12&amp;amp;fldAuto=52 QReader] - [http://sourceforge.net/projects/qreader/ source] - powerful e-book reader for Symbian devices&lt;br /&gt;
#*[http://lists.qt.nokia.com/pipermail/qt-creator/2010-June/006942.html Qt Creator Profiler plugin] - [http://qt.gitorious.org/+symbio-profiler/qt-creator/qt-creator-profiler source] - powerful profiler plugin (with ARM on-device oprofile support), really developer-friendly UI (like [http://qt.gitorious.org/+symbio-profiler/qt-creator/qt-creator-profiler/blobs/profiler/src/plugins/profiler/doc/qtcreatorprofiler1.png here]). The current version is obsolete (and non compatible with latest Qt Creator) and I would like to create a new version to help profiling for the device.&lt;br /&gt;
# [[User:sborisov|sborisov]] (Sergey Borisov) &lt;br /&gt;
#*[http://code.google.com/p/bughunter BugHunter] - Exciting open source crossplatform Qt-based game. Become the best bugs hunter - catch all bugs in two minutes.&lt;br /&gt;
# [[User:timakima|timakima]] Timo Mäkimattila)&lt;br /&gt;
#*[https://gitorious.org/~timakima MeeGo Quality Assurance Tools] - Worked with MeeGo QA Tools and N900 CE &lt;br /&gt;
#*[http://makimatt.kapsi.fi/wii.m4v Wii Drummer] - A demo video of Wii Air Drummer done with Qt for Linux desktop (Code releasing ongoing...)&lt;br /&gt;
# [[User:deion|deion]] (Ionut Dediu) &lt;br /&gt;
#*[http://sourceforge.net/projects/smartcam SmartCam] - SmartCam turns a Symbian phone into a wireless webcam ready to use with any Windows/Linux PC. The project needs some Meego/Qt love (N950).&lt;br /&gt;
# [[User:martinhsl68hw|martinhsl68hw]] (Martin Holloway)&lt;br /&gt;
#*[https://gitorious.org/laqn LAQN] - London Air Quality Network Environmental and Pollution Monitor for N900&lt;br /&gt;
# [[User:smind|smind]] ilia maslakov)&lt;br /&gt;
#*[http://midnight-commander.org/ Midnight Commander] - free cross-platform two-panel file manager.&lt;br /&gt;
# [[User:tanya|tanya]] (Tanya Makava)&lt;br /&gt;
#*[https://garage.maemo.org/projects/omweather/ OMWeather] - Weather forecast application for Meego devices.&lt;br /&gt;
#*[https://garage.maemo.org/projects/livewp/ LiveWallpaper] - Desktop applet to view animation wallpaper for N900.&lt;br /&gt;
#*[https://garage.maemo.org/projects/meabook/ Meabook] - Enterprise contact book for N900.&lt;br /&gt;
# [[User:Tibus|Tibus]] (T. Lagarde)&lt;br /&gt;
#*[http://autoscan-network.com AutoScan-Network] - AutoScan-Network is an application designed to explore and to manage your network (ported to [http://autoscan-network.com/screenshots/maemo/ maemo])&lt;br /&gt;
# [[User:lkslawek|lkslawek]] (Slawomir Bochenski)&lt;br /&gt;
#*[http://git.kernel.org/?p=bluetooth/obexd.git;a=summary obexd] - obexd daemon is the implementation of Bluetooth profiles based on OBEX, providing functionality especially useful for mobile devices (e.g. Phone Book Access Profile, Messages Access Profile).&lt;br /&gt;
# [[User:bulislaw|bulislaw]] (Bartosz Szatkowski)&lt;br /&gt;
#*[http://git.kernel.org/?p=bluetooth/obexd.git;a=summary obexd] - general bug fixing, Message Access Profile, implementing Phonebook Access Profile for evolution-data-server (as part of GSoC 2011)&lt;br /&gt;
#*[http://mdictionary.garage.maemo.org/ mDictionary] - multi-language, multibackend, extensible dictionary for both Maemo and MeeGo&lt;br /&gt;
# [[User:juergbi|juergbi]] (Jürg Billeter) - Core Developer of Tracker and Vala&lt;br /&gt;
#*[http://meego.gitorious.org/tracker Tracker] - I'd like to add synchronization support to allow keeping your contacts, messages, and much more in sync between Tracker on N9/N950 and Tracker on desktop (or server).&lt;br /&gt;
# [[User:plastun|Max Usachev]]&lt;br /&gt;
#*[https://github.com/umax/pomni/tree/ Mnemosyne for Maemo (sources at GitHub)] - Learning tool based on spaced repetition technique.&lt;br /&gt;
#*[http://maemo.org/downloads/product/OS2008/mnemosyne/ Mnemosyne for Maemo] Learning tool based on spaced repetition technique for N800/N810&lt;br /&gt;
#*[http://maemo.org/downloads/product/Maemo5/mnemosyne/ Mnemosyne for Maemo] Learning tool based on spaced repetition technique for N900&lt;br /&gt;
#*[https://garage.maemo.org/projects/meabook/ Meabook] - Enterprise contact book for N900.&lt;br /&gt;
# [[User:aleksander|aleksander]] (Aleksander Morgado) - Core Developer of Tracker, co-maintainer of GNU PDF&lt;br /&gt;
#*[http://meego.gitorious.org/tracker Tracker] - RDF store and indexing tool&lt;br /&gt;
#*[http://www.gnupdf.org GNU PDF] - set of libraries and programs to manage the PDF/ISO32000 file format&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Community_Office/Community_device_program/Nokia/N950_Extended_Program</id>
		<title>Community Office/Community device program/Nokia/N950 Extended Program</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Community_Office/Community_device_program/Nokia/N950_Extended_Program"/>
				<updated>2011-08-04T07:38:53Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The good news is that we are getting 50 Nokia 950 developer devices in addition to the 250 of [[Community Office/Community device program/Nokia|the initial program]]!&lt;br /&gt;
&lt;br /&gt;
This is how we will proceed for this special batch:&lt;br /&gt;
&lt;br /&gt;
* '''Candidates MUST have real open source code published and functional''' via Qt Creator simulator/emulator, Scratchbox, running in similar platforms e.g. Maemo, Symbian, Linux desktop... It can be unstable and far from complete, but we want to see real work done already as a primary way to filter candidates.&lt;br /&gt;
* '''Candidates MUST list themselves below''', providing a short summary and link(s) to the project(s). Requests done through any other channels will be ignored by this program.&lt;br /&gt;
* Randall (Texrat) and Quim will review the candidates as they arrive and will send acceptance emails until reaching the limit of 50. Community feedback about the candidates is welcome [http://forum.meego.com/showthread.php?p=28147 in this thread]. The deadline is 'as soon as possible'.&lt;br /&gt;
* Accepted candidates will be moved to [[Community_Office/Community_device_program/Nokia#Still_pending]] and will receive the instructions to get the device through the Nokia Developer Launchpad program for individuals.&lt;br /&gt;
&lt;br /&gt;
== Candidates ==&lt;br /&gt;
List your proposal '''AT THE END OF THE QUEUE''' using the following template. Remember that we expect to find source code and executable binaries behind the links.&lt;br /&gt;
&lt;br /&gt;
# [[User:yourwikiusername|yourwikiusername]] (Name Surname) (((having an introduction/links about yourself in your profile page always is useful - but not required)))&lt;br /&gt;
#*[http://projectURL Project Name] - One sentence summary. Two sentences only if you really need them.&lt;br /&gt;
#*[http://projectURL Project Name 2] - You can add optionally more projects.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
# [[User:parancibia|parancibia]] (Paulo Arancibia)&lt;br /&gt;
#*[http://realnorth.net/labs.php Wikileaks Explorer] - Get the latest cables, search by keyword or browse by Embassy using your Symbian^3 or MeeGo device.&lt;br /&gt;
# [[User:etrunko|etrunko]] (Eduardo Lima)&lt;br /&gt;
#*[http://gitorious.org/canola Canola Media Player] and underlying libraries. Additionally, quick and simple Qt Quick utilities as a matter of experimenting with the technology.&lt;br /&gt;
# [[User:neal|neal]] (Neal H. Walfield)&lt;br /&gt;
#*[http://hssl.cs.jhu.edu/~neal/woodchuck Woodchuck] download manager for delay tolerant data, such as blogs, podcasts, email, social network updates, weather reports, and calendaring data.  [http://lists.maemo.org/pipermail/maemo-developers/2011-August/028539.html Release announcement for Maemo 5].&lt;br /&gt;
# [[User:uvatbc|uvatbc]] (Yuvraaj Kelkar) Qt Ambassador, evangelist, hacker.&lt;br /&gt;
#*[http://code.google.com/p/qgvdial/ qgvdial] - Google Voice client for Maemo, Symbian, Windows, Linux, Mac. Phone integration for Maemo (dial and text). Already compiled for Meego/Harmattan, but nothing to test on.&lt;br /&gt;
# [[User:spartan563|spartan563]] (Benjamin Pannell)&lt;br /&gt;
#*[http://sierrasoftworks.com/netkey/n900 NETKey N900] - Source to be released when stable - A tool for use on the Stellenbosch University campus to allow students to access their internet account on the campus' WiFi network&lt;br /&gt;
#*[http://sierrasoftworks.com/applock AppLock] - [https://gitorious.org/applock-n900/applock Source] - Tool that locks the user's device when an application on a lock list is launched (Nokia N900)&lt;br /&gt;
#*[http://sierrasoftworks.com/simlock SIMLock] - [https://gitorious.org/simlockd/simlockd Source] - Basic security tool for the N900 which locks the device when it detects that the SIM card has been changed.&lt;br /&gt;
#*[http://sierrasoftworks.com/sun-residentchecker SUN Resident Checker] - [https://gitorious.org/sun-residentchecker Source] - A tool which allows students to check whether or not a person is a valid residence by entering the person's student number. Used to help reduce the number of unauthorised people entering residences on campus.&lt;br /&gt;
# [[User:ockonal|ockonal]] (Max Tyslenko) Qt Developer.&lt;br /&gt;
#*[https://github.com/Ockonal/Themisto Themisto] - 2d physic-based puzzle game written for all commons platforms (SDL port also available) with nice graphic effects and unusual game style.&lt;br /&gt;
#*[http://code.google.com/p/effe/ Effe] - Desktop application for p2p file sharing which is written with PyQT and uses google library for p2p file sharing.&lt;br /&gt;
# [[User:fjutah|fjutah]] (Mikko Antila) Mobile game programmer&lt;br /&gt;
#*[http://maemo.org/packages/view/mushrooms/ Mushrooms] - Simple opensource 3D game application / game engine with OpenGL ES 2.0. Available on Maemo repos.&lt;br /&gt;
# [[User:durriken|durriken]] (Juhana Jauhiainen) &lt;br /&gt;
#*[http://maemo.org/downloads/product/Maemo5/mebook/ MeBook] - MeeGo/QML version of MeBook ebook reader&lt;br /&gt;
# [[User:cb22|cb22]] (Federico Lorenzi)&lt;br /&gt;
#*[https://github.com/cb22/immoral Immoral][http://www.youtube.com/watch?v=tIySh8Wtu8U Video] - Advanced email client (WIP) written in QML/Pyside.&lt;br /&gt;
#*[https://github.com/cb22/paradox2 1][https://github.com/cb22/casa2 2][https://github.com/cb22/tabletcontrol 3][http://www.youtube.com/watch?v=AAUuRYGA9d8 Video] - Complete house control system (WIP) with support for Paradox alarm panels.&lt;br /&gt;
# [[User:cpitchford|cpitchford]] (Chris PItchford)&lt;br /&gt;
#*[http://chris.intrepid.cx/n900/getfix.html] - debug.sh is a Maemo tool designed to run on bare minimum resources to help users repair phones and diagnose common problems. I'd like to make a graphical &amp;quot;wizzard&amp;quot; into which the community can contribute solutions any user can use.&lt;br /&gt;
# [[User:rcolistete|rcolistete]] (Roberto Colistete Jr.) &lt;br /&gt;
#*[http://www.robertocolistete.net/integral/ Integral] - &amp;quot;Integral&amp;quot; calculates mathematical integrals using Python/SymPy with user-friendly interface in Qt (PyQt/PySide and QML in future version)&lt;br /&gt;
#*[http://www.robertocolistete.net/limit/ Limit] - &amp;quot;Limit&amp;quot; calculates mathematical limits using Python/SymPy with user-friendly interface in Qt (PyQt/PySide and QML in future version)&lt;br /&gt;
# [[qnetman]] (Anatoliy Kozlov)&lt;br /&gt;
#*[http://qnetman.garage.maemo.org QNetMan] - Qt-based network manager which allows to monitor your network traffic. It is possible to record network sessions information for different connections and provide the information in graphical view. This package contains the desktop widget that displays information about the traffic network interfaces.&lt;br /&gt;
# [[User:hugopl|hugopl]] (Hugo Parente Lima) &lt;br /&gt;
#*[http://www.pyside.org PySide] - Qt bindings for Python&lt;br /&gt;
# [[User:Padovan|padovan]] (Gustavo Padovan) &lt;br /&gt;
#*[http://www.bluez.org BlueZ] - BlueZ is the Official Bluetooth stack for Linux and the idea is test new profiles that we implement in the device. Implemented profiles will be tested as well. The goal is support even more profiles for MeeGo/N950.&lt;br /&gt;
# [[User:acidx|acidx]] (Leandro Pereira)&lt;br /&gt;
#*[http://trac.enlightenment.org/e/wiki/Eve Eve Web Browser] - WebKitEFL web browser designed for touch screen interfaces.&lt;br /&gt;
#*[http://trac.enlightenment.org/e/wiki/Enjoy Enjoy Music Player] - EFL-based music player designed for touch screen interfaces.&lt;br /&gt;
# [[User:speedevil|SpeedEvil]] (Ian Stirling)&lt;br /&gt;
#* [https://garage.maemo.org/projects/h-e-n/ USB hostmode on n900] One of the authors of the hostmode enabling software on n900.&lt;br /&gt;
#* [http://wiki.maemo.org/User_talk:Speedevil/Projects A battery age monitor] A script to measure battery age.&lt;br /&gt;
#* Also detailed at the above link, a power/event monitor to aid in debugging power use of apps. I would be intending to develop similar apps on the n950, as well as attempting the tasks outlined in my earlier application at http://wiki.meego.com/index.php?title=User_talk:Speedevil/Projects&lt;br /&gt;
# [[User:lacerda|lacerda]] (Thiago Lacerda) - Software Developer at INdT&lt;br /&gt;
#*[https://gitorious.org/findme Findme] - Application that helps user find his mobile phone when lost, set a &amp;quot;stolen&amp;quot; profile (if stolen)&lt;br /&gt;
#*[https://gitorious.org/qlabs-brazil-codes MobilityQML] - Application example for the Qt Brazil Blog (http://blog.qtlabs.org.br/)&lt;br /&gt;
# [[User:chouchoune|chouchoune]] (Arnaud Delcasse)&lt;br /&gt;
#*[https://www.gitorious.org/teemusix TeeMuSix/BlindTestMee] - Multi-devices and multi-players BlindTest (music quizz) game. Project will be renamed in BlindTestMee and interface is being redesigned (that one was made during an hackathon)&lt;br /&gt;
#*[https://www.gitorious.org/freego/freego FreeGo] - Remote control for a &amp;quot;FreeBox&amp;quot; (set top box from Free, a french internet operator)&lt;br /&gt;
# [[User:anselmolsm|Anselmolsm]] ([http://www.anselmolsm.org/ Anselmo L. S. Melo]) - I'm part of the QtQuick Components team, Qt DevNet moderator and contributor, Qt Labs Blog Brazil contributor.&lt;br /&gt;
#*[http://gitorious.org/mobile-weather Qt Mobile Weather] - Qt Mobile Weather - This application is the extended version of the weather demo, one of the [https://qt.gitorious.org/qt-labs/mobile-demos Qt Mobile Demos] ([http://www.youtube.com/watch?v=PCx8RfNhhXk video]).&lt;br /&gt;
# [[User:jreznik|jreznik]] (Jaroslav Reznik &amp;amp; Makneto team)&lt;br /&gt;
#*[http://www.makneto.org/?page_id=2 Makneto] is a shared multimedia whiteboard written in KDE/Qt libs. Makneto is currently being ported to Telepathy framework and Qt Components based touch interface for Maemo/MeeGo. See [http://www.youtube.com/watch?v=rmfI1p7A8l0 screencast] (old one but... ;-).&lt;br /&gt;
# [[User:luisgabriel|luisgabriel]] (Luis Gabriel)&lt;br /&gt;
#*[https://gitorious.org/music-player QML Music Player] - Music player built with QtQuick and Phonon&lt;br /&gt;
#*[https://github.com/luisgabriel/erl-chat-server/tree/master/examples/client erl-chat-client] - Chat client for [https://github.com/luisgabriel/erl-chat-server erl-chat-server]&lt;br /&gt;
# [[User:vcgomes|vcgomes]] (Vinicius Gomes)&lt;br /&gt;
#*[http://git.kernel.org/?p=bluetooth/obexd.git;a=summary obexd] - Porting the BIP (Basic Imaging Profile, ongoing GSoC work) to the N950.&lt;br /&gt;
#*[https://gitorious.org/~vcgomes/bluez/vcgomes-generichid BlueZ-generichid] - Using your N950 as an input device.&lt;br /&gt;
# [[nokimoki]] (Milen Miletiev) (((Web Designer and Nokia WRT Developer)))&lt;br /&gt;
#*[http://nokimoki.com/c-counter-free-nokia-app-ovi.php C-Counter] - This app will calculate and display the number of characters within a textarea.&lt;br /&gt;
#*[http://nokimoki.com/framework-mobile-site-nokia-wrt-widget.php Simple Framework] - The framework include html, css, png images and jQuery for mobile site and plist and icon files for the WRT widget.&lt;br /&gt;
# [[User:aenbacka|aenbacka]] (Andreas Enbacka)&lt;br /&gt;
#*[http://qspot.garage.maemo.org QSpot] QSpot is an open-source Qt-based Spotify client for the N900 / Maemo5, which I am currently porting to Harmattan (using QML for creating an optimized UI).&lt;br /&gt;
# [[User:Siraj|Sirajsoft]] (Siraj Hassan) ((Qt Developer)))&lt;br /&gt;
#*[https://github.com/sirajsoft/X-SMS][http://www.symbian-freak.com/downloads/freeware/cat_s60_3rd/descriptions/messaging/xsms__freeware_sms_exporter_for_s60_devices.htm X-SMS][http://www.sirajsoft.com/x-sms/] - Porting the Python SMS Toolkit with multi backup options.&lt;br /&gt;
#* [http://www.youtube.com/watch?v=GKONUZaFQho&amp;amp;feature=player_embedded]Flipboard RSS reader - Working on it. Attached video is from Tomi to explain how the UI will be.&lt;br /&gt;
# [[User:darktears|darktears]] ([http://darktears.wordpress.com/ Alexis Menard]) - Every day contributor to Qt/QtWebKit, working on the engine the N9/N950 browser is based also enabling people to make hybrid apps or make websites look even nicer on the N9/N950. KDE/Plasma contributor, initiator of the Plasma mobile (now Plasma Active) which is the KDE shell user interface for mobile phone.&lt;br /&gt;
#*[http://svn.webkit.org/repository/webkit/trunk/|WebKit Trunk] - WebKit Trunk - Rendering Engine for QtWebKit based app or browser.&lt;br /&gt;
#*[https://projects.kde.org/| KDE] - KDE project page - http://community.kde.org/Plasma/Active for the mobile project.&lt;br /&gt;
# [[User:mudyc|mudyc]] (Matti Katila)&lt;br /&gt;
#*[https://github.com/mudyc/machinejr Machine Jr] - Machine Jr - A game designed for small children where '''Big''' Machines are driven with only three controls.&lt;br /&gt;
# [[User:minimoog77|minimoog77]] (Antonie Jovanoski) &lt;br /&gt;
#*[https://github.com/minimoog/QTweetLib QTweetLib] - Qt based Twitter library&lt;br /&gt;
#*[https://github.com/minimoog/qtwitdget qtwitdget] - Simple multiplatform Twitter client based on Qt library&lt;br /&gt;
#*[https://github.com/minimoog/Recolorfy Recolorfy] - Colorsplash Qt clone&lt;br /&gt;
#*[https://github.com/minimoog/GradientShader GradientShader] - Two stop gradient QML shader for Qt Quick&lt;br /&gt;
# [[User:sharky76|sharky76]] (Alex R)&lt;br /&gt;
#*[https://garage.maemo.org/projects/qvernote/ Qvernote] Evernote client written in Qt for n900, now being ported to Qml&lt;br /&gt;
# [[User:faenil|faenil]] (Andrea Bernabei)&lt;br /&gt;
#*[https://github.com/faenil/i8910tuning i8910tuning] I8910 system tweaking software written in Qml and Qt, and some Symbian C++&lt;br /&gt;
# [[User:usvi|usvi]] (Janne Paalijarvi)&lt;br /&gt;
#*[https://github.com/usvi/spede Spede] - A simple reaction game featured in an old Finnish game show&lt;br /&gt;
# [[User:semi|semi]] (Semi Malinen)&lt;br /&gt;
#*[http://meego.gitorious.org/meego-middleware/dsme dsme] - Middleware daemon&lt;br /&gt;
#*[http://meego.gitorious.org/meego-middleware/libdsme libdsme] - Library for the above&lt;br /&gt;
#*[http://meego.gitorious.org/meego-middleware/sensorfw sensorfw] - Sensor framework&lt;br /&gt;
#*[http://gitorious.org/meditationbell Meditation Bell] - Meditation chime&lt;br /&gt;
# [[User:xen|xen]] (Ricardo Band)&lt;br /&gt;
#*[http://abscore.makesyouhappy.org/ Angry Birds highscore uploader] - It's an app that can upload your highscore and &amp;quot;golden challenges&amp;quot; to angrybirds-score.com. There you can compare them with other people even on other platforms like Android and iOS. My app works on Win/Symbian/Maemo/MeeGo and is written in Qt/QML.&lt;br /&gt;
#*[https://gitorious.org/geopro GeoPro] - GeoPro changes your current profile based on your current geolocation without using GPS all the time and drain your battery.&lt;br /&gt;
# [[User:wiglot|wiglot]] (Wagner Reck) Qt/KDE developer. Contributor of Rocs (http://edu.kde.org/rocs).&lt;br /&gt;
#*[http://gitorious.org/n-puzzle-para-symbiam/ NPuzzle for symbiam] - Qt N-Puzzle game with score and server to store high scores.&lt;br /&gt;
# [[User:chihau|chihau]] (Chihau Chau)&lt;br /&gt;
#*[http://projects.gnome.org/gevice/ Gevice] A tool for the administration of network device written in Python and GTK+. The idea is to port Gevice to Meego using PySide.&lt;br /&gt;
# [[User:xintrea|xintrea]] (Sergey Stepanov) &lt;br /&gt;
#*[http://webhamster.ru/site/page/index/articles/projectcode/138 MyTetra] - It is opensource and crossplatform &amp;quot;Qt-only&amp;quot; application for information accumulation, powerfull data memorization and structuring personal notes.&lt;br /&gt;
#*[http://webhamster.ru/db/data/articles/157/rc5simple_1_23.zip RC5Simple] - Crossplatform library for encryption by RC5-32/12/16 with easy API.&lt;br /&gt;
# [[User:twaelti|twaelti]] (Tom Waelti)&lt;br /&gt;
#*[http://maemo.org/downloads/product/Maemo5/recaller Recaller] - [http://wiki.maemo.org/Recaller Wiki] - [http://maemo.org/packages/view/recaller/ Source] - Tool to record all kinds of device audio, including autorecording of phone calls, even over bluetooth. Device needed to develop/debug, as tight hardware integration not possible in simulator/emulator (Nokia N900). Project plan is to shift from Widget to App.&lt;br /&gt;
# [[User:John_Brooks|John Brooks]]&lt;br /&gt;
#*[https://github.com/special/torsion/tree/experimental/fancyui Torsion] - Tor-based anonymous peer-to-peer instant messaging &amp;amp; filesharing. QML UI in progress, mobile planned&lt;br /&gt;
#*[https://github.com/saesu Saesu] - Decentralized multiple device synchronization framework&lt;br /&gt;
#*[https://gitorious.org/~special/ Qt &amp;amp; Qt Components] - Contributions to Qt and Qt Components, especially graphics and UI&lt;br /&gt;
# [[User:anandyal|anandyal]] (Aparna Nandyal) - Active open source contributor in MeeGo/WebKit projects, award winner in Intel appUp developer contest for MeeGo.&lt;br /&gt;
#*[https://gitorious.org/accounts-sso/accounts-glib/merge_requests/1 MeeGo accounts framework] - Developed and contributed a tool for accounts-sso component of MeeGo.&lt;br /&gt;
#*[https://bugs.webkit.org/buglist.cgi?query_format=advanced&amp;amp;short_desc_type=allwordssubstr&amp;amp;short_desc=&amp;amp;product=WebKit&amp;amp;long_desc_type=substring&amp;amp;long_desc=&amp;amp;bug_file_loc_type=allwordssubstr&amp;amp;bug_file_loc=&amp;amp;keywords_type=allwords&amp;amp;keywords=&amp;amp;emailassigned_to1=1&amp;amp;emailtype1=substring&amp;amp;email1=&amp;amp;emailassigned_to2=1&amp;amp;emailreporter2=1&amp;amp;emailcc2=1&amp;amp;emaillongdesc2=1&amp;amp;emailtype2=substring&amp;amp;email2=aparna.nand@wipro.com&amp;amp;bugidtype=include&amp;amp;bug_id=&amp;amp;chfieldfrom=&amp;amp;chfieldto=Now&amp;amp;chfieldvalue=&amp;amp;cmdtype=doit&amp;amp;order=Reuse+same+sort+as+last+time&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0= QtWebKit] - Worked on QtWebKit to make browser experience better in both Symbian and MeeGo.&lt;br /&gt;
#*[http://appdeveloper.intel.com/sites/files/pages/IntelContestPortingToMeeGo.pdf Porting apps from Symbian to MeeGo] - Award winning paper in Intel AppUp developer contest for MeeGo.&lt;br /&gt;
#*[https://bugs.meego.com/buglist.cgi?emailcc2=1&amp;amp;emailreporter2=1&amp;amp;query_format=advanced&amp;amp;emailtype2=substring&amp;amp;emailqa_contact2=1&amp;amp;email2=aparna.nand%40wipro.com&amp;amp;emailassigned_to2=1  MeeGo bugs] - Worked on MeeGo open source bugs.&lt;br /&gt;
# [[User:trbs|trbs]]&lt;br /&gt;
#*[http://code.trbs.net/meegios/wiki/Home Meegios] - Nagios client for N9 / N950&lt;br /&gt;
#*[http://code.trbs.net/xbmc-meego/wiki/Home XBMC-Meego] - XBMC Meego Remote&lt;br /&gt;
#*Meego Yubikey - Yubikey Integration for N9 / N950. (No project site yet, still figuring out if it will work with microUSB connector)&lt;br /&gt;
# [[User:Ovek|Ovek]] (Ove Kåven) - Debian Developer, Aerospace Software Engineer&lt;br /&gt;
#*[http://maemo.org/packages/view/syncevolution-frontend/] - SyncEvolution for N900&lt;br /&gt;
# [[User:eddiechau|eddiechau]] (Eddie Chau)&lt;br /&gt;
#*[http://sourceforge.net/projects/smartcam/ Remote WLAN Baby/Nanny Cam] - Modify Smartcam for remote on/off (to preserve battery) to use as WLAN baby/nanny cam. Modify to listen on port for on/off commands and view from Desktop PC&lt;br /&gt;
# [[User:franchg|franchg]] (Gabriele Franch)&lt;br /&gt;
#*[https://sourceforge.net/projects/bstracker/ BSTracker] - Open source cell-id tracking application with logging capabilities written in C++/QML. The end goal is to reach at least the same functionalities of the CellTrack application for Symbian S60.&lt;br /&gt;
# [[User:masique|masique]] (Maxim Sokhatsky) &lt;br /&gt;
#*[http://synrc.com/sync/client/haiku] - OpenSource XMPP client with future VoIP and Video support. Sources: [http://synrc.com/repository/sync/client/symbian], [https://github.com/synrc/sync/tree/master/client/symbian]&lt;br /&gt;
# [[User:jkt|jkt]] (Jan Kundrát)&lt;br /&gt;
#*[http://trojita.flaska.net/ Trojitá] ([https://gitorious.org/trojita gitorious]) - a fast and lightweight Qt-based IMAP e-mail client designed from the ground up for mobile devices&lt;br /&gt;
# [[User:earthling|earthling]] (Bernd Stramm) (IRC: berndhs)&lt;br /&gt;
#*[http://sourceforge.net/apps/mediawiki/moui/index.php?title=Requirements_and_Goals] Mobile Outdoor User Interface - because outdoor recreational activities need a different UX&lt;br /&gt;
#*[https://build.pub.meego.com/project/show?project=home%3Aearthling] Update my existing MeeGo Apps for handheld usage, e.g. [http://carpo.sf.net carpo RSS],[http://egalite.sf.net egalite chat], [http://http://berndhs.users.sourceforge.net/ my sf.net projects]&lt;br /&gt;
# [[User:wholeman|wholeman]] (Nikolay Slobodskoy AKA Nick Slobodsky)&lt;br /&gt;
#*[http://plansplant.garage.maemo.org/ Plans Plant] - Tasks planning application for MeeGo, N900, Linux, MS Windows and Symbian.&lt;br /&gt;
#*[http://timeshop.garage.maemo.org/ Time Workshop] - Stopwatch and alarm timer for the same systems (v0.3.1 is available in extras).&lt;br /&gt;
# [[User:jsmanrique|jsmanrique]] (Manrique López)&lt;br /&gt;
#*[http://elisator.garage.maemo.org Elisator] Elisa analysis tools based on camera photos of Elisa plates&lt;br /&gt;
#*[https://www.projects.openhealthtools.org/sf/projects/openhealthassistant/ Open Health Assistant Browser] WebKit browser with connectivity capabilities to get data from medical &amp;amp; wellness devices (long term project)&lt;br /&gt;
# [[User:thomasasta| A. Megas ]] (A. Megas) http://dooble.sf.net - An open source web browser using Qt framework and webkit. The goal of this browser is to safegard the user while surfing the internet. Therefore it has a lot of srcurity features like passphrase protected userdata or a cookie washer. Furthermore Dooble includes a FTP browser and a file explorer. It compiles and is released for windows, linuc and mac osx. The development device kit will be used to try to port Dooble for Meego. To have an alternative way to browse the web.&lt;br /&gt;
# [[User:edanaher|edanaher]] (Evan Danaher)&lt;br /&gt;
#*[https://garage.maemo.org/projects/viibra/ Viibra] - Configurable tool to vibrate information without turning the screen on (n900).&lt;br /&gt;
#*[http://linkx.sourceforge.net/ Linkx] - A very lightweight (no CSS/Javascript) and fast web browser, forked from Links2.  Additional n900 features (flick-scrolling, gestures) unreleased.&lt;br /&gt;
# [[User:madfish|madfish]] (Alexander Chehovsky) - enthusiast Linux/Qt developer. Interested in developing games for MeeGo.&lt;br /&gt;
#*[https://bbs.archlinux.org/viewtopic.php?id=117528 qtpanel] - Desktop panel for Linux/X11.&lt;br /&gt;
# [[User:monoceros|monoceros]] (Francesco Baldassarri) Student of Computer Science Engineering and Mobile Enthusiast. Maemo and Meego lover and evangelist.&lt;br /&gt;
#*[http://maemo.org/packages/view/dtn/ DTN] - Delay Tolerant Networking reference implementation porting (interplanetary internet transfert protocol).&lt;br /&gt;
#*[http://maemo.org/packages/view/liboasys/ liboasys/liboasys-dev] - Oasys is a C++ utility library of system wrappers and utility classes (porting).&lt;br /&gt;
#*[http://maemo.org/packages/view/seven7fortune/ Seven Fortune] - This app give you your seven fortunate numbers of the day (lottery game).&lt;br /&gt;
#*[http://garage.maemo.org/projects/meegonetworkit/ MeeGo Network Italia Tool] - MeeGoNetworkIT is a tool for MeeGo Network Italia: informations, scheduled meetings, presentations, etc...&lt;br /&gt;
#*[http://my-meego.com/software/applications.php?name=CuteSoma&amp;amp;faq=2&amp;amp;fldAuto=15 CuteSoma] - CuteSoma MeeGo Tablet UI version (CuteSoma originally developed by Andrea Grandi)&lt;br /&gt;
#*Google Plus QML client (CutePlus) when Google will release Plus API.&lt;br /&gt;
# [[User:mbis|mbis]] (Marcin Bis) [http://bis.org.pl/en http://bis.org.pl/en]&lt;br /&gt;
#*[http://bis.org.pl/systemy_wbudowane:dist:fbvnc FbVNC] - Remote control tool for embedded systems.&lt;br /&gt;
#*[http://code.google.com/p/kato/ Kato] - (contributor) Rapid development of database-driven Ajax applications.&lt;br /&gt;
# [[User:ant|ant]] (Anton Olkhovik)&lt;br /&gt;
#*[http://mokomaze.sourceforge.net/ Mokomaze] [http://mokomaze.sourceforge.net/qt/ QtMaze] - Ball-in-the-labyrinth game.&lt;br /&gt;
# [[User:arcean|arcean]] (Tomasz Pieniążek)&lt;br /&gt;
#*[https://gitorious.org/wlan-navi wlan-navi] - Maps application + WiFi scanner. Application scans for open wlan network, stores its position in a database and shows on a map (OVI or OpenStreet).&lt;br /&gt;
#*[https://gitorious.org/camdrive camdrive] - This app is recording a video while you're driving a car. It should show your position on a map and some informations from GPS (like a car speed).&lt;br /&gt;
# [[User:demarchi|demarchi]] (Lucas De Marchi)&lt;br /&gt;
#*[https://github.com/lucasdemarchi/dietsplash dietsplash] - Port dietsplash boot splash to MeeGo.&lt;br /&gt;
# [[User:jrocha|jrocha]] (Joaquim Rocha)&lt;br /&gt;
#*[https://gitorious.org/seriesfinale SeriesFinale] - I am the author of SeriesFinale, a TV shows browser and tracker (keep track of the TV series' episodes, see their synopsis, actors, guest stars, covers, ...)&lt;br /&gt;
#*[https://gitorious.org/~mickeprag/seriesfinale/mickeprags-seriesfinale SeriesFinale QML port] - My purpose of getting an N950 is to help in the development of the QML port&lt;br /&gt;
#*[https://meego.gitorious.org/meegotouch/libmeegotouch MeeGoTouch] - I currently contribute to the MeeGoTouch framework&lt;br /&gt;
# [[User:preeman|preeman]] (Manpreet Jagpal)&lt;br /&gt;
#*[http://preesworld.com/mobile/category/gps-logger/ GPS Logger Qt] - Port GPS Logger Qt from Symbian S^3 - Alpha stage. No Download&lt;br /&gt;
#*[http://preesworld.com/mobile/category/gps-info/ GPS Info Qt] - Port GPS Info Qt from Symbian S^3. [http://store.ovi.com/content/165671 Download Ovi Store]&lt;br /&gt;
#*[http://preesworld.com/mobile/category/tube-app/ Tube Status Qt] - Port Tube Status Qt (London) from Symbian S^3. [http://store.ovi.com/content/152135 Download Ovi Store]&lt;br /&gt;
#*[http://preesworld.com/mobile/2011/06/14/flipclock-qt-done/ Flip Clocks] - Various FlipClock Applications to amuse and pass time. [http://store.ovi.com/content/160822 Download Ovi Store]&lt;br /&gt;
#* Other projects currently worked on are a @SpringPad application and some Qt Screensavers however Screen savers are S^1 and S^3 only at this stage.&lt;br /&gt;
#*[http://mokomaze.sourceforge.net/ Mokomaze] [http://mokomaze.sourceforge.net/qt/ QtMaze] - Ball-in-the-labyrinth game.&lt;br /&gt;
# [[User:kaef|kaef]] (Bartosz Kolada) http://bartoszkolada.com/&lt;br /&gt;
#*[https://gitorious.org/wlan-navi wlan-navi] - Maps application + WiFi scanner + GPS. Application scans for open wlan network, stores its position (using GPS) in a database and shows on a map (OVI or OpenStreet). That project was written in collaborate Tomasz Pieniążek and tested on n900 with maemo 5.&lt;br /&gt;
# [[User:soroush731|soroush731]] &lt;br /&gt;
#* google plus app for symbian and meego&lt;br /&gt;
#* nfc canadian master cart&lt;br /&gt;
#* gps inside of mail centers&lt;br /&gt;
#* 3D view of outside and inside of mail centers on ovimaps&lt;br /&gt;
#* remote control and play video on tv via phone&lt;br /&gt;
# [[User:monkeyiq|monkeyiq]] &lt;br /&gt;
#* libferris virtual filesystem and index/search for n810, n900 including specific indexing backend for maemo&lt;br /&gt;
#* clawmotia QML remote interface to mythtv for n900&lt;br /&gt;
#* http://monkeyiq.blogspot.com/2009/01/didnt-your-n810-come-with-accelerometer.html&lt;br /&gt;
#* http://monkeyiq.blogspot.com/2009/01/searching-indexes-on-maemo-device.html&lt;br /&gt;
#* http://monkeyiq.blogspot.com/2010/11/clawmotia-and-qml-moving-tv.html&lt;br /&gt;
# [[User:bigbob|bigbob]] (COLIN Stéphane) http://bigbob.fun.free.fr/&lt;br /&gt;
#*[http://maemo.org/packages/view/sslstrip/ Sslstrip] - Tool that transparently hijacks HTTP traffic on a network, watch for HTTPS links and redirects, and then map those links into look-alike HTTP links or homograph-similar HTTPS links. It also supports modes for supplying a favicon which looks like a lock icon, selective logging, and session denial. (ported to maemo).&lt;br /&gt;
#*[http://maemo.org/packages/view/ettercap/ Ettercap] - Multipurpose sniffer/interceptor/logger for switched LAN. (ported to maemo).&lt;br /&gt;
#*[http://maemo.org/packages/view/libnet1/ Libnet1] - Library for the construction and handling of network packets. (ported to maemo).&lt;br /&gt;
# [[User:yalnte|yalnte]] (Tom E)&lt;br /&gt;
#*[http://garage.maemo.org/projects/lucid-iron/ LUCID/iron] - Learn About Structural Engineering on your Desktop, Tablet or Smartphone&lt;br /&gt;
# [[User:Andy1210|Andy1210]] (Daniel Nagy)&lt;br /&gt;
#*[http://maemo.org/downloads/product/Maemo5/rocksndiamonds/ Rocks'n'Diamonds] - (ported to maemo)&lt;br /&gt;
#*[http://maemo.org/packages/package_instance/view/fremantle_extras-devel_free_armel/rocksndiamonds/3.3.0.1-8/ Package information and source code]&lt;br /&gt;
#*[http://maemo.org/packages/view/mirrormagic/ Mirror Magic] - (ported to maemo)&lt;br /&gt;
#*[http://maemo.org/packages/view/supertux2/ Supertux2] - (ported to maemo)&lt;br /&gt;
#*[http://maemo.org/packages/view/beat2x/ Beat2x] - (ported to maemo)&lt;br /&gt;
# [[User:Nathanael|Nathanael]] (Nathanael Anderson) - I've ported a lot of apps and fixed issues with them on the n900.  &lt;br /&gt;
#*[http://katana.garage.maemo.org Katana] - Bible Reading Program (N900 QT application, I did not write much of it -- I ported and fixed all the underlying required libs, and did fix its n800/n810 brother Rapier for the n900 -- however this would be the project I would attempt to port to the n950/n9) &lt;br /&gt;
#*[http://maemo.org/packages/view/kernel-module-cifs/ CIFS] - ported CIFs Kernel Support for the n900&lt;br /&gt;
#*[http://maemo.org/packages/view/kernel-module-ntfs/ NTFS] - ported NTFS Kernel Support for the n900&lt;br /&gt;
#*[http://maemo.org/packages/view/truecrypt/ Truecrypt] - Ported Truecrypt (And the underlying required libs) for N900&lt;br /&gt;
# [[User:kimju|kimju]] (Kimmo Jukarainen)&lt;br /&gt;
#*[http://build.meego.com/package/show?package=kernel-adaptation-n900&amp;amp;project=home%3Akimju%3Adevel%3Adevices%3An900%3Atest kernel-adaptation-n900] - Maintaining MeeGo N900 community edition kernel, working on extending it with n950/n9 support&lt;br /&gt;
#*[https://build.pub.meego.com/package/show?package=mg-terminal&amp;amp;project=home%3Akimju%3Aharmattan mg-terminal] - meego-terminal with added features (orientation &amp;amp; resize locking)&lt;br /&gt;
#*[https://build.pub.meego.com/package/show?package=xkeyboard-config-addons-rm680&amp;amp;project=home%3Akimju%3Aharmattan xkeyboard-config-addons-rm680] - Developer keyboard layouts&lt;br /&gt;
# [[User:atarity|atarity]] (Mikhail Sannikov)&lt;br /&gt;
#*[http://code.google.com/p/lightpack/ Lightpack] - Open hardware content-appropriate backlight with cross-platform (Win, Lin, OSX) software wich completely writes with Qt. (Not MeeGo, but still awesome)&lt;br /&gt;
# [[User:lguaman|lguaman]] (Luis Guaman)&lt;br /&gt;
#*[http://www.interlancompu.com/opensouceItelMovil/itelmovil.zip] - Softphone for Symbian based on PJSIP. Make and receive SIP calls and show maps where users are, exchanging gps location.&lt;br /&gt;
# [[User:koying|koying]] (Chris Browet)&lt;br /&gt;
#*[http://redmine.semperpax.com/projects/semperxbmc/wiki semperXbmc] - Qt/QML remote control for XBMC (Symbian^3)&lt;br /&gt;
#*[http://redmine.semperpax.com/projects/semperweb/wiki semperWeb] - Qt Web browser with custom user-agent (Symbian)&lt;br /&gt;
#*[http://merkaartor.be/ Merkaartor] - Qt OpenStreetMap editor (Desktop)&lt;br /&gt;
# [[User:onaips|onaips]] (José Pereira)&lt;br /&gt;
#*[http://www.onaips.com/wordpress/?p=31] - Application porting (Supertux2, freepops, etc, (all Unix-based))&lt;br /&gt;
#*[http://www.onaips.com/wordpress/?p=32] - VNC server&lt;br /&gt;
# [[User:Hilary|Hilary]] (Hilary Cheng) http://hilarycheng.blogspot.com&lt;br /&gt;
#*[http://projects.developer.nokia.com/plurker Plurker] - Plurker Client MeeGo/Symbian^3/Qt Platform ( Qt C++ / QML ), which is open source&lt;br /&gt;
# [[User:Pengman|pengman]] (Søren Pedersen) &lt;br /&gt;
#*[http://wiki.maemo.org/Nqaap nQa Audiobook Player] - Simple, focused audiobook player, inspired by nokia audiobooks for symbian&lt;br /&gt;
# [[User:cckwes|cckwes]] (Wesley Chong) http://blog.linux4us.org&lt;br /&gt;
#*[http://blog.linux4us.org/2011/07/17/jankenpon-ported-to-meego-1-2-harmattan/ '''JanKenPon'''] - which is a rock-scissors-paper game for Maemo 5 and also Harmattan (Qt/Qml)&lt;br /&gt;
#*[http://blog.linux4us.org/2011/07/22/dnc-0-1-1-released/ '''DNC'''] - Distrowatch News Client which is a distrowatch news reader for Harmattan (Qt/Qml)&lt;br /&gt;
#*[http://blog.linux4us.org/2011/06/29/qonsumer-0-1-0-release/ '''Qonsumer'''] - an application to calculate the unit price of products for Maemo 5 (temporary, Harmattan porting is in progress) (Qt/Qml)&lt;br /&gt;
# [[User:hhedberg|hhedberg]] (Henrik Hedberg) http://www.henrikhedberg.net&lt;br /&gt;
#*[http://gitorious.org/tangle '''Tangle'''] - Tangle Toolkit is a graphical widget library that is based on Clutter Toolkit. It is available for N900 already (in maemo.org Extras)&lt;br /&gt;
#*[http://www.umsic.org/jammo '''JamMo'''] - JamMo is a music making game for children from 3 to 12 years old. It is played with a mobile phone.&lt;br /&gt;
#*[http://myevents.henrikhedberg.com '''MyEvents'''] - This is a new idea to enable viewing Harmattan Events in a desktop computer.&lt;br /&gt;
# [[User:rmrfchik|rmrfchik]] (Paul Romanchenko)&lt;br /&gt;
#*[https://garage.maemo.org/frs/?group_id=1852 Vexed] - Vexed game writen from scratch for maemo.&lt;br /&gt;
# [[User:yogeshwarp|yogeshwarp]] (Yogeshwar Padhyegurjar) (((Interested in developing some open source application Like Google Reader Client for Symbian and Meego phones)))&lt;br /&gt;
#*[https://projects.developer.nokia.com/gNewsReader/ gNewsReader] - Open source google reader client for symbian/meego based on QT component.&lt;br /&gt;
# [[User:Pramodxyle|Pramodxyle]] (Pramod S G)&lt;br /&gt;
#*[https://gitorious.org/a-generic-framework-of-information-services-for-physically-challenged-people Informative Sys for Phy Challenged People] - It gives assistance to physically challenged people to navigate within a building.&lt;br /&gt;
#*[http://mirrors.mit.edu/kde/stable/koffice-2.3.1/koffice-2.3.1.tar.bz2 KOffice] - Have written a filter (HTML-ODF) for KOffice (now Caligra) Office suite. Intend to implement the same under FreOffice. Have also fixed bugs in KOffice.&lt;br /&gt;
#*[https://gitorious.org/freoffice FreOffice] - An open source office suite for Maemo/MeeGo - Harmattan. As stated above, intend to implement the filter (HTML-ODF), that I have written for KOffice.&lt;br /&gt;
#*[Shake to Play] - An unpublished app to control the playback of audio files with accelerometer controls.&lt;br /&gt;
# [[User:danilych|danilych]] (Danil)&lt;br /&gt;
#*[http://goo.gl/uyQR5 menagerie] - Small Qt app that simulate life and interacting of animals. It's my course work at university.&lt;br /&gt;
# [[User:dteslenko|dteslenko]] (Dmitry Teslenko)&lt;br /&gt;
#*[http://code.google.com/p/windowpicker/ windowpicker] - Application for picking windows fast and easy way written in Qt. Conceived to be portable to win32/linux platforms.&lt;br /&gt;
# [[User:Mdn|Mdn]] (Denis Mingulov) Qt Contributor&lt;br /&gt;
#*[http://code.google.com/p/pwdgen/ Password Generator] - Secure Password Generator with hardware random generator usage. Already [http://store.ovi.com/content/149583 published] in Meego Harmattan Ovi Store.&lt;br /&gt;
#*Qt Creator [http://qt.gitorious.org/qt-creator/qt-creator/trees/master/src/plugins/classview Class View] and [http://qt.gitorious.org/qt-creator/qt-creator/trees/master/src/plugins/imageviewer Image Viewer] plugins - useful plugins for Qt Creator, already accepted to official repository.&lt;br /&gt;
#*[http://my-symbian.com/s60v3/software/applications.php?faq=12&amp;amp;fldAuto=52 QReader] - [http://sourceforge.net/projects/qreader/ source] - powerful e-book reader for Symbian devices&lt;br /&gt;
#*[http://lists.qt.nokia.com/pipermail/qt-creator/2010-June/006942.html Qt Creator Profiler plugin] - [http://qt.gitorious.org/+symbio-profiler/qt-creator/qt-creator-profiler source] - powerful profiler plugin (with ARM on-device oprofile support), really developer-friendly UI (like [http://qt.gitorious.org/+symbio-profiler/qt-creator/qt-creator-profiler/blobs/profiler/src/plugins/profiler/doc/qtcreatorprofiler1.png here]). The current version is obsolete (and non compatible with latest Qt Creator) and I would like to create a new version to help profiling for the device.&lt;br /&gt;
# [[User:sborisov|sborisov]] (Sergey Borisov) &lt;br /&gt;
#*[http://code.google.com/p/bughunter BugHunter] - Exciting open source crossplatform Qt-based game. Become the best bugs hunter - catch all bugs in two minutes.&lt;br /&gt;
# [[User:timakima|timakima]] Timo Mäkimattila)&lt;br /&gt;
#*[https://gitorious.org/~timakima MeeGo Quality Assurance Tools] - Worked with MeeGo QA Tools and N900 CE &lt;br /&gt;
#*[http://makimatt.kapsi.fi/wii.m4v Wii Drummer] - A demo video of Wii Air Drummer done with Qt for Linux desktop (Can't access the code atm, will share it later here)&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/File:Ots-layout.png</id>
		<title>File:Ots-layout.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/File:Ots-layout.png"/>
				<updated>2011-06-01T08:07:23Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: uploaded a new version of &amp;amp;quot;File:Ots-layout.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;OTS example setup layout&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools/OTS/ExampleSetup</id>
		<title>Quality/QA-tools/OTS/ExampleSetup</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools/OTS/ExampleSetup"/>
				<updated>2011-06-01T08:04:22Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Example OTS Service Setup =&lt;br /&gt;
&lt;br /&gt;
== OTS Setup for N900 DE ==&lt;br /&gt;
&lt;br /&gt;
[[File:Ots-layout.png|800px|thumb|center|example ots layout]]&lt;br /&gt;
&lt;br /&gt;
OTS Setup for [[ARM/N900|N900 DE]] is a small and lightweight setup planned to provide testing support mainly for [[ARM/N900|N900 DE project]] . It consists of OTS server, three workers and a build server that processes also backtraces. It's a team setup and because of the limited resources we unfortunately can't provide access to everyone.&lt;br /&gt;
&lt;br /&gt;
=== Build Server &amp;amp; Core backend ===&lt;br /&gt;
* Triggers testing and debug image builds&lt;br /&gt;
* Triggers test requests to OTS server&lt;br /&gt;
* Analyses cores and backtraces, reports them to crash reports web service&lt;br /&gt;
* Heavy performance requirements&lt;br /&gt;
* Quadcore Xeon with 3GB of memory and SSD for fast I/O&lt;br /&gt;
&lt;br /&gt;
=== OTS Server ===&lt;br /&gt;
* Distributes testing assignments to workers&lt;br /&gt;
* Provides a log viewer&lt;br /&gt;
* Sends test reports to QA Reports&lt;br /&gt;
* Modest performance requirements&lt;br /&gt;
* EEEPC with 1GHz Atom&lt;br /&gt;
&lt;br /&gt;
=== OTS Worker ===&lt;br /&gt;
* Autoinstalls images to N900 using [[Quality/QA-tools/hat-control|HAT]]&lt;br /&gt;
* Controls test equipment (e.g. measurement through [[Quality/QA-tools/hat-control|HAT]])&lt;br /&gt;
* Executes tests on N900&lt;br /&gt;
* Modest performance requirements&lt;br /&gt;
* EEEPC with 1GHz Atom&lt;br /&gt;
&lt;br /&gt;
=== HAT ===&lt;br /&gt;
* [[Quality/QA-tools/hat-control|Optofidelity HAT]]&lt;br /&gt;
* Power and USB switch controller for N900&lt;br /&gt;
* Required for auto installing images&lt;br /&gt;
* Receives measurement data from sensors&lt;br /&gt;
&lt;br /&gt;
=== WLAN AP ===&lt;br /&gt;
* For tests that require WLAN access&lt;br /&gt;
&lt;br /&gt;
=== Sensor ===&lt;br /&gt;
* Current measurement (optional, and is not operational yet)&lt;br /&gt;
* Connected to [[Quality/QA-tools/hat-control|HAT]]&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools/OTS/ExampleSetup</id>
		<title>Quality/QA-tools/OTS/ExampleSetup</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools/OTS/ExampleSetup"/>
				<updated>2011-05-31T12:59:48Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Example OTS Service Setup =&lt;br /&gt;
&lt;br /&gt;
== OTS Setup for N900 DE ==&lt;br /&gt;
&lt;br /&gt;
[[File:Ots-layout.png|800px|thumb|center|example ots layout]]&lt;br /&gt;
&lt;br /&gt;
OTS Setup for [[ARM/N900|N900 DE]] is a small and lightweight setup planned to provide testing support mainly for [[ARM/N900|N900 DE project]] . It consists of OTS server, three workers and a build server that processes also backtraces. It's a team setup and because of the limited resources we unfortunately can't provide access to everyone.&lt;br /&gt;
&lt;br /&gt;
=== Build Server &amp;amp; Core backend ===&lt;br /&gt;
* Triggers testing and debug image builds&lt;br /&gt;
* Triggers test requests to OTS server&lt;br /&gt;
* Analyses cores and backtraces, reports them to crash reports web service&lt;br /&gt;
* Heavy performance requirements&lt;br /&gt;
* Quadcore Xeon with 3GB of memory and SSD for fast I/O&lt;br /&gt;
&lt;br /&gt;
=== OTS Server ===&lt;br /&gt;
* Distributes testing assignments to workers&lt;br /&gt;
* Provides a log viewer&lt;br /&gt;
* Sends test reports to QA Reports&lt;br /&gt;
* Modest performance requirements&lt;br /&gt;
* EEEPC with 1GHz Atom&lt;br /&gt;
&lt;br /&gt;
=== OTS Worker ===&lt;br /&gt;
* Autoinstalls images to N900 using [[Quality/QA-tools/hat-control|HAT]]&lt;br /&gt;
* Controls test equipment (e.g. measurement through [[Quality/QA-tools/hat-control|HAT]])&lt;br /&gt;
* Executes tests on N900&lt;br /&gt;
* Modest performance requirements&lt;br /&gt;
* EEEPC with 1GHz Atom&lt;br /&gt;
&lt;br /&gt;
=== HAT ===&lt;br /&gt;
* [[Quality/QA-tools/hat-control|Optofidelity HAT]]&lt;br /&gt;
* Power and USB switch controller for N900&lt;br /&gt;
* Required for auto installing images&lt;br /&gt;
* Receives measurement data from sensors&lt;br /&gt;
&lt;br /&gt;
=== WLAN AP ===&lt;br /&gt;
* For tests that require WLAN access&lt;br /&gt;
&lt;br /&gt;
=== Sensor ===&lt;br /&gt;
* Current measurement&lt;br /&gt;
* Connected to [[Quality/QA-tools/hat-control|HAT]]&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/File:Ots-layout.png</id>
		<title>File:Ots-layout.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/File:Ots-layout.png"/>
				<updated>2011-05-31T12:49:41Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: OTS example setup layout&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;OTS example setup layout&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools/OTS/ExampleSetup</id>
		<title>Quality/QA-tools/OTS/ExampleSetup</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools/OTS/ExampleSetup"/>
				<updated>2011-05-31T12:46:04Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: Created page with &amp;quot;= Example OTS Service Setup =  == OTS Setup for N900 DE ==  OTS Setup for N900 DE is a small and lightweight setup planned to provide testing support mainly for N900 DE project. ...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Example OTS Service Setup =&lt;br /&gt;
&lt;br /&gt;
== OTS Setup for N900 DE ==&lt;br /&gt;
&lt;br /&gt;
OTS Setup for N900 DE is a small and lightweight setup planned to provide testing support mainly for N900 DE project. It consists of OTS server, three workers and a build server that processes also backtraces. It's a team setup and because of the limited resources we unfortunately can't provide access to everyone.&lt;br /&gt;
&lt;br /&gt;
=== OTS Server ===&lt;br /&gt;
* Distributes testing assignments to workers&lt;br /&gt;
* Provides a log viewer&lt;br /&gt;
* Sends test reports to QA Reports&lt;br /&gt;
* Modest performance requirements&lt;br /&gt;
* EEEPC with 1GHz Atom&lt;br /&gt;
&lt;br /&gt;
=== OTS Worker ===&lt;br /&gt;
* Autoinstalls images to N900 using HAT&lt;br /&gt;
* Controls test equipment (e.g. measurement through HAT)&lt;br /&gt;
* Executes tests on N900&lt;br /&gt;
* Modest performance requirements&lt;br /&gt;
* EEEPC with 1GHz Atom&lt;br /&gt;
&lt;br /&gt;
=== Build &amp;amp; Core backend ===&lt;br /&gt;
* Triggers testing and debug image builds&lt;br /&gt;
* Triggers test requests to OTS server&lt;br /&gt;
* Analyses cores and backtraces, reports them to crash reports web service&lt;br /&gt;
* Heavy performance requirements&lt;br /&gt;
* Quadcore Xeon with 3GB of memory and SSD for fast I/O&lt;br /&gt;
&lt;br /&gt;
=== HAT ===&lt;br /&gt;
* Optofidelity HAT&lt;br /&gt;
* Power and USB switch controller for N900&lt;br /&gt;
* Required for auto installing images&lt;br /&gt;
* Receives measurement data from sensors&lt;br /&gt;
&lt;br /&gt;
=== WLAN AP ===&lt;br /&gt;
* For tests that require WLAN access&lt;br /&gt;
&lt;br /&gt;
=== Sensor ===&lt;br /&gt;
* Current measurement&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools/OTS</id>
		<title>Quality/QA-tools/OTS</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools/OTS"/>
				<updated>2011-05-31T12:21:52Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= OTS Index =&lt;br /&gt;
&lt;br /&gt;
Welcome to the Open Test System (OTS) Wiki Index.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
OTS is the '''Open Test System''' for testing software systems on evolving hardware architectures.&lt;br /&gt;
  &lt;br /&gt;
It was born out of the test framework incrementally developed for use on [http://maemo.org/ Maemo] project and is in use for 24/7 testing service by [http://www.nokia.com/ Nokia].&lt;br /&gt;
&lt;br /&gt;
More detailed info can be found from [[Quality/QA-tools/OTS/About|about]] page.&lt;br /&gt;
&lt;br /&gt;
== Releases ==&lt;br /&gt;
&lt;br /&gt;
Current release [http://meego.gitorious.org/meego-quality-assurance/ots tag 0.8.5]. See [[Quality/QA-tools/OTS/UserDocumentation/Upgrading|upgrading]] instructions!&lt;br /&gt;
&lt;br /&gt;
Next release [https://bugs.meego.com/show_bug.cgi?id=17933 0.8.6]&lt;br /&gt;
&lt;br /&gt;
See OTS [[Quality/QA-tools/OTS/Roadmap| roadmap.]]&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/OTS/UserDocumentation | User Documentation]]&lt;br /&gt;
** [[Quality/QA-tools/OTS/UserDocumentation/Installation | Installation Ubuntu]]&lt;br /&gt;
** [[Quality/QA-tools/OTS/UserDocumentation/Installation_rpm | Installation RPM]]&lt;br /&gt;
** [[Quality/QA-tools/OTS/UserDocumentation/Upgrading | Upgrading]]&lt;br /&gt;
* [[Quality/QA-tools/OTS/DeveloperDocs | Developer Documentation]]&lt;br /&gt;
* [[Quality/QA-tools/OTS/AdminDocs | System Administration]]&lt;br /&gt;
* [[Quality/QA-tools/OTS/Glossary | Glossary]]&lt;br /&gt;
* [[Quality/QA-tools/OTS/ExampleSetup | Example OTS Service Setup]]&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/QA</id>
		<title>ARM/N900/QA</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/QA"/>
				<updated>2011-05-04T11:03:46Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= General info =&lt;br /&gt;
* DE N900 feature status - see [[ARM/N900/Status]]&lt;br /&gt;
&lt;br /&gt;
== MeeGo.com IRC meetings ==&lt;br /&gt;
&lt;br /&gt;
QA IRC meeting every Tuesday:&lt;br /&gt;
* [[MeeGo-Meeting_IRC_Schedule|MeeGo-Meeting IRC Schedule]]&lt;br /&gt;
&lt;br /&gt;
== QA Organization ==&lt;br /&gt;
&lt;br /&gt;
== Error Management ==&lt;br /&gt;
* Error Manager Iekku Huttunen&lt;br /&gt;
&lt;br /&gt;
N900 DE Blocker Bug Triage meeting minutes:&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-21-07.01.html Meeting minutes 21-04-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-14-07.00.html Meeting minutes 14-04-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-07-07.02.html Meeting minutes 07-04-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-03-31-07.00.html Meeting minutes 31-03-2011]&lt;br /&gt;
* [http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-03-24-06.59.html Meeting minutes 24-03-2011]&lt;br /&gt;
&lt;br /&gt;
= Tools =&lt;br /&gt;
&lt;br /&gt;
== OTS setup and automated hourly testing ==&lt;br /&gt;
&lt;br /&gt;
=== OTS setup ===&lt;br /&gt;
* [http://194.136.64.78/logger/view/ OTS server] - Ville Ilvonen/Riku Halonen, DONE&lt;br /&gt;
* [http://194.136.64.78/logger/view/workers/ OTS worker(s) for core tests]- Ville Ilvonen/Riku Halonen/Timo Harkonen - DONE&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Core/Hourly%20-%20Automated Reporting of hourly tests to QA-reports] - Ville Ilvonen/Esa-Pekka Miettinen/Timo Harkonen - DONE&lt;br /&gt;
* Minimize automatic installation time to 10mins - Timo Makimattila, DONE&lt;br /&gt;
* OTS worker for UX tests - NOTSTARTED&lt;br /&gt;
* OTS Worker(s) for DE tests - ONGOING (timakima)&lt;br /&gt;
* Power consumption measurements - NOTSTARTED&lt;br /&gt;
&lt;br /&gt;
=== Test automation images ===&lt;br /&gt;
* Setup hourly image building for autotest image on own setup - Riku Halonen/Timo Harkonen/Ville Ilvonen - DONE (in OTS subnet, see above) &lt;br /&gt;
&lt;br /&gt;
* We need to be able to control included test packages - ONGOING (http://meego.gitorious.org/meego-quality-assurance/handset-hourly-automated-tests)&lt;br /&gt;
&lt;br /&gt;
* Move to use images from release engineering (1. download image, 2. install automation enablers, core dumping enablers etc. using mic-chroot, 3. install image to device 4. test) - NOT STARTED&lt;br /&gt;
&lt;br /&gt;
If you need something else from QA please tell it to us :)&lt;br /&gt;
&lt;br /&gt;
== Applications for testing ==&lt;br /&gt;
* qt-demos already available from the repos&lt;br /&gt;
* Small applications that use Qt mobility APIs to access things like sensors to help manual testing&lt;br /&gt;
&lt;br /&gt;
== Test asset ==&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?quicksearch=mcts  List of open bugs for MCTS] &lt;br /&gt;
** see priorities below - discuss with Iekku about priorities of open bugs for MCTS tests&lt;br /&gt;
# WLAN cases&lt;br /&gt;
# Call/SMS cases&lt;br /&gt;
# Audio policy framework cases (lower priority)&lt;br /&gt;
# Camera cases (lower priority)&lt;br /&gt;
# Sensor data cases (Qt Mobility, lower priority)&lt;br /&gt;
&lt;br /&gt;
== Crash analysis support for ARM core dumps ==&lt;br /&gt;
&lt;br /&gt;
Core dump processing and backtraces from crashing ARM processes.&lt;br /&gt;
&lt;br /&gt;
* Rich Core dumping&lt;br /&gt;
** Make rich-core dumping to work in MeeGo N900 DE (basic functionality) - DONE (sampos, rikhalon)&lt;br /&gt;
*** Changes in MeeGo Gitorious ([https://meego.gitorious.org/meego-quality-assurance/rich-core/commits/meego-n900de meego-n900de] branch).&lt;br /&gt;
*** Dumps are generated in /home/meego/core-dumps&lt;br /&gt;
*** In file name, string &amp;quot;xxxx&amp;quot; is used instead of IMEI digits (privacy issue)&lt;br /&gt;
*** Get latest packages [http://repo.pub.meego.com/home:/rha/Project_DE_Trunk_Testing_standard/armv7l/ here]&lt;br /&gt;
*** Add &amp;quot;-corewatcher&amp;quot; and &amp;quot;-corewatcher-applet&amp;quot; to .ks file to remove overlapping corewatcher.&lt;br /&gt;
** Fix core-reducer (Something goes wrong, when reducer processes coredump.) - DONE (sampos)&lt;br /&gt;
** Oopslog (and lifelog) functionality - NOT STARTED&lt;br /&gt;
&lt;br /&gt;
* Back-end server&lt;br /&gt;
** Set up back-end server for core processing - ONGOING (rikhalon, sampos)&lt;br /&gt;
&lt;br /&gt;
* Script to produce backtraces locally&lt;br /&gt;
** Extend rich-core-extract to proceduce backtrace from rich-core file - NOT STARTED&lt;br /&gt;
** Write howto guide in wiki - NOT STARTED&lt;br /&gt;
&lt;br /&gt;
== Boot time measurement ==&lt;br /&gt;
* Measure and optimize N900 boot time (timakima, ONGOING)&lt;br /&gt;
&lt;br /&gt;
== CPU load measurement during audio/video playback ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Application Manager ==&lt;br /&gt;
* Implement an application manager (similar to one in N900/Fremantle) to control install/uninstall/update applications and other packages. (kyranto, ONGOING).&lt;br /&gt;
&lt;br /&gt;
= UX testing =&lt;br /&gt;
== Test execution schedule ==&lt;br /&gt;
* UX testing schedule: DE / Meego.com testing&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release !! Priority&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Use cases&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
|Monday&lt;br /&gt;
| Key feature&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Performance&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P5&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Reliability / Iterative&lt;br /&gt;
| DE Weekly&lt;br /&gt;
| P6&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P4&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Acceptance&lt;br /&gt;
| Meego Trunk testing&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Key feature&lt;br /&gt;
| DE Tablet (N900)&lt;br /&gt;
| P4&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Key feature&lt;br /&gt;
| Meego.com weekly&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Sanity&lt;br /&gt;
| Meego.com weekly&lt;br /&gt;
| P4&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Acceptance&lt;br /&gt;
| Meego.com Trunk testing&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk Testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Dataflow&lt;br /&gt;
| DE Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Acceptance&lt;br /&gt;
| Meego.com Trunk testing&lt;br /&gt;
| P3&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Performance Testing ==&lt;br /&gt;
Performance testing results done from UI can be found [[ARM/N900/QA/Performance|here]]&lt;br /&gt;
&lt;br /&gt;
= Core Testing =&lt;br /&gt;
== QA Tasks For Developer Edition ==&lt;br /&gt;
There is a wiki article about the [[ARM/N900/DeveloperEdition|Developer Edition]].&lt;br /&gt;
&lt;br /&gt;
QA tasks for the Developer Edition differ from the usual N900 approach in that there are less features to be tested. There are currently 2 test sets for the Developer Edition, these are the Sanity Test Set and the Feature Test Set. They are described below.&lt;br /&gt;
&lt;br /&gt;
=== Test Sets ===&lt;br /&gt;
==== Sanity Test Set ====&lt;br /&gt;
The sanity set should be run automatically on every image. As such it must meet the following requirements:&lt;br /&gt;
* 100% automated&lt;br /&gt;
* Testing only basic features&lt;br /&gt;
==== Feature Test Set ====&lt;br /&gt;
The feature set will be run periodically and will test the basic features as well as enablers for those features (e.g. PIM for phoning contacts). Performance will also be analysed, at the moment, this will include browser startup time and a CPU benchmark but this will be expanded later. &lt;br /&gt;
&lt;br /&gt;
Suggestions are welcome.&lt;br /&gt;
&lt;br /&gt;
=== Testing schedule ===&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Feature&lt;br /&gt;
| DE Weekly&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk testing&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Sanity&lt;br /&gt;
| DE Trunk Testing&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Core QA Team Backlog ===&lt;br /&gt;
The Core QA team intends to keep its backlog as public as possible. The limitation on this is the amount of work generated by doing this. We will attempt to keep an up-to-date lists of tasks and progress on these tasks. At the moment, the task list looks like this:&lt;br /&gt;
&lt;br /&gt;
==== Continuous tasks ====&lt;br /&gt;
* Bug verification&lt;br /&gt;
&lt;br /&gt;
==== Backlog ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== In progress ====&lt;br /&gt;
* Plan Feature testset&lt;br /&gt;
* Create weekly schedule for MRT (currently in draft form)&lt;br /&gt;
* DE Hourly Automation improvement&lt;br /&gt;
* Wiki clean/update&lt;br /&gt;
&lt;br /&gt;
==== Done ====&lt;br /&gt;
* Week 15 DE Sanity Testing&lt;br /&gt;
* Maturity statement of Alpha RELEASE (result in QA-report)&lt;br /&gt;
* Alpha RELEASE testing&lt;br /&gt;
&lt;br /&gt;
== QA Tasks for MeeGo.com N900 ==&lt;br /&gt;
&lt;br /&gt;
=== Test execution schedule ===&lt;br /&gt;
* MeeGo.com N900 Core weekly test schedule for MeeGo1.2(Tu Qingqing)&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release !! Priority&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
|Monday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Monday, Tuesday&lt;br /&gt;
| Basic feature test (OK)&lt;br /&gt;
| MeeGo.com pre-weekly&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday, Thursday&lt;br /&gt;
| Dataflow (OK)&lt;br /&gt;
| MeeGo.com weekly&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Acceptance test (OK)&amp;amp; test for changes&lt;br /&gt;
| MeeGo.com trunk testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Sanity test (OK)&lt;br /&gt;
| MeeGo.com trunk&lt;br /&gt;
| P2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== META team backlog for MeeGo1.2 N900 ===&lt;br /&gt;
&lt;br /&gt;
==== Continuous tasks ====&lt;br /&gt;
* Bug verification&lt;br /&gt;
* MeeGo1.2 N900 daily validation&lt;br /&gt;
&lt;br /&gt;
==== Backlog ====&lt;br /&gt;
* Optimize acceptance automation script&lt;br /&gt;
&lt;br /&gt;
==== In progress ====&lt;br /&gt;
* MeeGo1.2 feature verification&lt;br /&gt;
* Automation testing for trunk:test and trunk image&lt;br /&gt;
&lt;br /&gt;
==== Done ====&lt;br /&gt;
* Publish automation test result&lt;br /&gt;
&lt;br /&gt;
= Usefull links =&lt;br /&gt;
&lt;br /&gt;
* [[ARM/N900/Install/MMC|Flashing instructions]]&lt;br /&gt;
Flashing tested with http://download.meego.com/testing-daily/builds/trunk/1.1.90.8.20110318.89/ &lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA_tools_development</id>
		<title>Quality/QA tools development</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA_tools_development"/>
				<updated>2011-04-04T07:46:11Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= QA tools development =&lt;br /&gt;
&lt;br /&gt;
This page provides information on the development activities and practices of QA tools. The focus is on presenting things that are relevant for people interested in developing the tools. The main page for the end users is [[Quality/QA-tools|here]].&lt;br /&gt;
&lt;br /&gt;
Anyone is welcome to contribute and non-member contributions will be treated with same process and review as member contributions. We follow [http://meego.com/about/contribution-guidelines MeeGo contribution guidelines]. In addition, you may take personal clone from our [http://meego.gitorious.org/meego-quality-assurance/ git repositories] and create merge request. Tool maintainers in our projects will review your contributions and decide on merge.&lt;br /&gt;
&lt;br /&gt;
'''Targets:'''&lt;br /&gt;
&lt;br /&gt;
* Improve MeeGo test reporting tools - target from MeeGo Quality Assurance&lt;br /&gt;
* Improve MeeGo test automation (execution and software installation) - target from MeeGo release engineering&lt;br /&gt;
&lt;br /&gt;
&amp;quot;As Core OS release release manager I want to verify trunk:testing packages frequently so that I know the quality of nightly/weekly releases.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Tools and Maintainers ==&lt;br /&gt;
&lt;br /&gt;
Tool maintainers are selected based on developer experience with particular tool/package or seniority. Tool maintainers have been agreed [[Quality/QA-tools/Meetings|in the QA-tools meeting]] Tuesday September 7th 2010. Changes, if needed, are discussed also there.&lt;br /&gt;
&lt;br /&gt;
In practice only tool maintainers will have commit and review right to particular repository - later several people may have rights to repository based on merit (as proposed by tool maintainer). Others must follow [http://meego.com/about/contribution-guidelines MeeGo contribution guidelines] to submit patches or personal clone + merge request approach. &lt;br /&gt;
 &lt;br /&gt;
The maintainer of the tree shall update the changelog.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool (link to wiki page)''' ||'''Gitorious'''||'''Maintainer''' ||'''Substitute'''&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Test-definition|test-definition]]||[http://meego.gitorious.org/meego-quality-assurance/test-definition Gitorious] || Sampo Saaristo || Timo Härkönen&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner-lite|testrunner-lite]] ||[http://meego.gitorious.org/meego-quality-assurance/testrunner-lite Gitorious] || Sampo Saaristo || Kyösti Ranto&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner|Testrunner]] || [http://meego.gitorious.org/meego-quality-assurance/testrunner Gitorious] || Kyösti Ranto || Timo Härkönen &lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Testplanner|Testplanner]] ||[http://meego.gitorious.org/meego-quality-assurance/testplanner Gitorious] ||  Kyösti Ranto || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Eat|eat - enables automated testing]] ||[http://meego.gitorious.org/meego-quality-assurance/enables-automated-testing Gitorious] ||  Timo Härkönen || Timo Mäkimattila&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/OTS|ots - open testing system]] ||[http://meego.gitorious.org/meego-quality-assurance/ots Gitorious] ||  Teemu Vainio || Tom Galvin&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Autotest-guide#Automatic_image_installations|MeeGo Automated installer]] ||[http://gitorious.org/qa-tools/meego-ai Gitorious] ||  Timo Härkönen || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/TestSuite/MCTS|MeeGo Core Test Suite]] || [http://meego.gitorious.org/meego-quality-assurance/mcts/ Gitorious] ||Matti Salmi || Jeff Zheng&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/Netbook Test Suite and Utilities|MeeGo Netbook Test Suite]] || [http://gitorious.org/qa-tools/mnts/ Gitorious] ||Jeff Zheng || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/qtuitest-mbt-adapter|Model-Based Testing adapter for qtuitest]]  || [http://gitorious.org/qa-tools/qtuitest-mbt-adapter Gitorious] || Riku Halonen || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [http://min.sourceforge.net/ MIN test framework] || [http://meego.gitorious.org/meego-quality-assurance/min Gitorious] ||  Sampo Saaristo || Timo Mäkimattila&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/TDriver|Testability Driver]] || [http://gitorious.org/TDriver Gitorious] ||  Petri Kiiskinen || Tatu Lahtela&lt;br /&gt;
|-&lt;br /&gt;
| Rich Core dumper || [http://meego.gitorious.org/meego-quality-assurance/rich-core Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter || [http://meego.gitorious.org/meego-quality-assurance/crash-reporter Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter settings || [http://meego.gitorious.org/meego-quality-assurance/crash-reporter-settings-public Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/hat-control|Hardware Accessory for Testing (HAT)]] || [http://meego.gitorious.org/meego-quality-assurance/hat-control Gitorious] || Marko Junttila || Riku Halonen&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/QAReports|QA Reports]] || [http://meego.gitorious.org/meego-quality-assurance/qa-reports Gitorious] || Sami Hangaslammi || Jarno Keskikangas&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Scripts_and_utils|Scripts and utils]] || [http://meego.gitorious.com/meego-quality-assurance/scripts-and-utils Gitorious] || N/A || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/TestSuite/handset-test-suite/handset-ux-test_Releases | handset_ux_tests]] || [http://meego.gitorious.com/meego-quality-assurance/handset-ux-tests Gitorious] || JessicaJi || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/MeeGo_Fast_Feedback_Testing|MeeGo Fast Feedback Testing (MeeGo-FFT)]] || [http://meego.gitorious.org/meego-quality-assurance/meego-testing-hudson-plugin Gitorious] || Alexey Kuznetsov || Timo Härkönen&lt;br /&gt;
|-&lt;br /&gt;
| Service OS based Flasher || [http://meego.gitorious.org/meego-quality-assurance/meego-ai-serviceos Gitorious] || Jing Wang || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Qpid C wrapper|Qpid C wrapper library - libcqpid]] || [http://meego.gitorious.org/meego-quality-assurance/libcqpid Gitorious] || Sami Lahtinen || N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
If you are interested in the user experience work regarding these tools, you can find more information [[Quality/QA-tools/User experience|here]].&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
The figure below tries to summarize the relations and tasks of the tools when used in test automation context.&lt;br /&gt;
&lt;br /&gt;
[[File:testautomationtools.png]]&lt;br /&gt;
&lt;br /&gt;
xfig file:[[File:qatools.fig]]&lt;br /&gt;
&lt;br /&gt;
== Release Practices ==&lt;br /&gt;
&lt;br /&gt;
Here is the workflow for QA tools release practices.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Role'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
|-&lt;br /&gt;
| Developer || Anyone who wants to participate in qa-tools development &lt;br /&gt;
|-&lt;br /&gt;
| VCS Maintainer || Component owner who has commit rights in version control system (VCS)&lt;br /&gt;
|-&lt;br /&gt;
| Package Maintainer || Integrator whose responsibility is the OBS packaging&lt;br /&gt;
|-&lt;br /&gt;
| Release Management || Third party who is responsible of trunk:testing releases(?)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:Release.png]]&lt;br /&gt;
&lt;br /&gt;
Kivio file: [[File:Release.flw]]&lt;br /&gt;
&lt;br /&gt;
# Developer creates merge request(s) in gitorious.&lt;br /&gt;
# VCS Maintainer tests and accepts merge requests.&lt;br /&gt;
# VCS Maintainer checks/updates change logs.&lt;br /&gt;
# VCS Maintainer tags a version.&lt;br /&gt;
# VCS maintainer sends email to [http://lists.meego.com/pipermail/meego-qa/ meego-qa mailing list] based on the following template&lt;br /&gt;
Topic: Integration request: package-name version&lt;br /&gt;
 PACKAGE: package-name&lt;br /&gt;
 TAG: tag name&lt;br /&gt;
 URL: link to sources&lt;br /&gt;
 CHANGES: short description of changes containing bugs.meego.com bug numbers of fixed bugs&lt;br /&gt;
# Package maintainer updates the OBS package.&lt;br /&gt;
# Package maintainer tests the OBS package.&lt;br /&gt;
# If the package belongs to tools:testing and passes testing, Package Maintainer may accept it. If the package belongs to trunk:testing, Package Maintainer creates a promotional request to Release Management. (If the package belongs to both repositories, we let the Release Management set bugs fixed by the package to RELEASED state).&lt;br /&gt;
# Host side tools are updated to tools:testing after verifying functionality&lt;br /&gt;
# Package maintainer replies to meego-qa list about the actions done with the updated package. e.g. 'Updated in devel:quality and sent promotion request to testing'&lt;br /&gt;
# Release Management accepts the package. Or not. (Follow meego-packaging and meego-commits.)&lt;br /&gt;
&lt;br /&gt;
''' YouTube videos '''&lt;br /&gt;
&lt;br /&gt;
YouTube is a good way to communicate new features. You can find existing demo videos on [http://www.youtube.com/user/meegoqatools meegoqatools channel on Youtube].&lt;br /&gt;
&lt;br /&gt;
If you shoot a video to YouTube, promote it on meego-qa mailing list!&lt;br /&gt;
&lt;br /&gt;
You can find some hints how to shoot, edit, and upload a video here: [[YouTube_Hints]]&lt;br /&gt;
&lt;br /&gt;
=== Release checklist ===&lt;br /&gt;
To make sure fixes are released without delay, check that the following conditions are met&lt;br /&gt;
&lt;br /&gt;
# Change logs are updated and contain relevant references to MeeGo bugzilla&lt;br /&gt;
# Created obs request include fixes bug numbers from MeeGo bugzilla&lt;br /&gt;
# Bugzilla items listed in changes are set as resolved&lt;br /&gt;
# Spec file matches [[Packaging/Guidelines|MeeGo packaging guidelines]]&lt;br /&gt;
# Rpmlint warnings are either fixed or explained by comments in the spec file. e.g. eat packages install files into root's home and the reasoning for it needs to be explained&lt;br /&gt;
# Host side tool packages use the same source tar ball to produce debian and rpm packages&lt;br /&gt;
&lt;br /&gt;
== Roadmap ==&lt;br /&gt;
&lt;br /&gt;
The focus is currently on [[ARM/N900/QA|N900 Developer Edition QA]]. Hence the N900 related list below doesn't have a comprehensive information about target builds or priorities.&lt;br /&gt;
&lt;br /&gt;
When you add a new bug, add correct dependencies to the corresponding roadmap meta bug.&lt;br /&gt;
&lt;br /&gt;
The features in the roadmap are followed with META FEA bugs. The features are split to small tool specific FEA:s that block the feature META bug. The META bug is then the last bug to be closed when the feature is finished. You can also follow the tool bug progression from the dependency trees of the META bugs.&lt;br /&gt;
&lt;br /&gt;
Adding a new feature to the roadmap:&lt;br /&gt;
# Add a feature bug describing the main purpose of the feature with META and FEA tags.&lt;br /&gt;
# Add separate bugs for each tool specific change&lt;br /&gt;
# Add correct dependencies between tool specific bugs (e.g. testrunner bug depends on testrunner-lite bug that depends on test-definition bug...)&lt;br /&gt;
# Make all of the bugs block the META bug&lt;br /&gt;
&lt;br /&gt;
A list of defined features:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Feature'''&lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/showdependencytree.cgi?id=12980&amp;amp;hide_resolved=0 Measurement support] &lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/show_bug.cgi?id=12810 Easy install] &lt;br /&gt;
|-&lt;br /&gt;
| [http://bugs.meego.com/showdependencytree.cgi?id=12454&amp;amp;hide_resolved=0 Parallel testing] &lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/showdependencytree.cgi?id=12981&amp;amp;hide_resolved=0 Events feature in automatic testing]&lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/showdependencytree.cgi?id=12937&amp;amp;hide_resolved=0 MCTS coverage support]&lt;br /&gt;
|-&lt;br /&gt;
| [http://bugs.meego.com/showdependencytree.cgi?id=12833&amp;amp;hide_resolved=0 Test environment validation]&lt;br /&gt;
|-&lt;br /&gt;
| [http://bugs.meego.com/showdependencytree.cgi?id=13092&amp;amp;hide_resolved=0 Test equipment control]&lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/showdependencytree.cgi?id=12971&amp;amp;hide_resolved=0 Qt Creator integration] &lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/show_bug.cgi?id=13190 A tool that combines Testrunner and Testplanner]&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/OTS/Roadmap|OTS releases]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Design/ Planning ==&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/MCTS test automation design|MCTS Test Automation]] (QA Tools support for MCTS)&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
Please make sure that all the relevant documentation regarding the tools is kept up-to-date whenever you update any of the tools. Please consider the end users of the tool as the primary readers of the documentation and make the documentation task-oriented for end user needs. Separate developer documentation can exist as well.&lt;br /&gt;
&lt;br /&gt;
'''Wiki guidelines'''&lt;br /&gt;
&lt;br /&gt;
Every tool should have a wiki page that contains at least 1) Overview of the tool and its benefits 2) Installation instructions 3) Basic use tutorial 4) Contact information. &lt;br /&gt;
&lt;br /&gt;
Make sure that you are familiar with [[Wiki contribution guidelines|MeeGo wiki contribution guidelines]] before creating new content. Currently, there are quite a lot problems relating to e.g. page names, wiki links, deep hierarchies and obsolete pages in our wiki section.&lt;br /&gt;
&lt;br /&gt;
'''Documentation checklist'''&lt;br /&gt;
&lt;br /&gt;
The following table lists the tool-specific documentation that should exist (marked with 'x'). These should be checked frequently and more in depth in the future. Bugs will be filed for the missing or inaccurate documentation (marked as 'NOK' i.e. &amp;quot;Not OK&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool''' ||'''Doxygen'''||'''Help''' ||'''Man pages''' || '''Wiki''' &lt;br /&gt;
|- &lt;br /&gt;
| test-definition || || || || x&amp;lt;br /&amp;gt;Checked: asinnela 2011-03-03 &lt;br /&gt;
|-&lt;br /&gt;
| testrunner-lite || x || x&amp;lt;br /&amp;gt;Checked: asinnela 2011-03-07 || x&amp;lt;br /&amp;gt;Checked: asinnela 2011-03-07, NOK&amp;lt;br /&amp;gt;[http://bugs.meego.com/show_bug.cgi?id=14074 Bug 14074] || x&amp;lt;br /&amp;gt;Checked: asinnela 2011-03-07, NOK&amp;lt;br /&amp;gt;[http://bugs.meego.com/show_bug.cgi?id=14073 Bug 14073]&lt;br /&gt;
|-&lt;br /&gt;
| Testrunner || x || x&amp;lt;br /&amp;gt;Checked: asinnela 2011-03-07 ||  || x&amp;lt;br /&amp;gt;Checked: asinnela 2011-03-07 &lt;br /&gt;
|- &lt;br /&gt;
| Testplanner || x || x&amp;lt;br /&amp;gt;Checked: asinnela 2011-03-10 ||  || x&amp;lt;br /&amp;gt;Checked: asinnela 2011-03-07 &lt;br /&gt;
|-&lt;br /&gt;
| eat - enables automated testing || || || || x&amp;lt;br /&amp;gt;Checked: asinnela 2011-03-08 &lt;br /&gt;
|- &lt;br /&gt;
| ots - open testing system || x || x || x || x&amp;lt;br /&amp;gt;Checked: asinnela 2011-03-25&lt;br /&gt;
|-&lt;br /&gt;
| MIN test framework || x || x || x ||  &lt;br /&gt;
|-&lt;br /&gt;
| Scripts and utils || || || || x&amp;lt;br /&amp;gt;Checked: asinnela 2011-03-11 &lt;br /&gt;
|-&lt;br /&gt;
| MeeGo Fast Feedback Testing || x || x ||  || x&amp;lt;br /&amp;gt;Checked: asinnela 2011-03-11&lt;br /&gt;
|-&lt;br /&gt;
| Qpid C wrapper library - libcqpid || x || || || x&amp;lt;br /&amp;gt;Page created, content to be added. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Other documentation'''&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Autotest-guide|Autotest-Guide]]&lt;br /&gt;
* [[Quality/QA-tools/How_to_set_up_repositories|How to set up the repositories that are needed to install QA tools]]&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
All meetings will be held in &amp;lt;code&amp;gt;#meego-meeting&amp;lt;/code&amp;gt; on &amp;lt;code&amp;gt;irc.freenode.net&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Team meetings&lt;br /&gt;
** QA tools team meetings will be held on need basis for specific topics. This was agreed in [http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-12-07-11.59.html the last weekly meeting held on December 7th 2010]&lt;br /&gt;
** [[Quality/QA-tools/Meetings|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
* Architecture meetings&lt;br /&gt;
** Architecture meetings will be held on-demand basis.&lt;br /&gt;
** [[Quality/QA-tools/Arch-Meetings|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
* Workshops&lt;br /&gt;
** Face-2-face meetings within the team.&lt;br /&gt;
** [[Quality/QA-tools/Workshops|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
== Collaboration spaces ==&lt;br /&gt;
&lt;br /&gt;
Team communication is in English. Our collaboration spaces are:&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-qa meego-qa@lists.meego.com mailing list]&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-dev meego-dev@meego.com mailing list], please prefix with 'QA-tools' for team related topics.&lt;br /&gt;
** Please also poke team members or Ville Ilvonen either by email or on IRC because of high traffic @ meego-dev&lt;br /&gt;
* [http://webchat.freenode.net/?channels=meego-qa #meego-qa IRC channel on irc.freenode.net]&lt;br /&gt;
** [http://timoph.fi/qa-tools-stats/ Old #meego-qa-tools statistics]&lt;br /&gt;
** [http://timoph.fi/qa-tools-logs-archive/ Archived #meego-qa-tools logs]&lt;br /&gt;
* Gitorious team, http://meego.gitorious.org/meego-quality-assurance/&lt;br /&gt;
* [http://www.youtube.com/user/meegoqatools Youtube channel for demo videos]&lt;br /&gt;
* [http://meegoqatools.wordpress.com/ QA-tools team blog]&lt;br /&gt;
* MeeGo OBS - devel:quality&lt;br /&gt;
* This wiki area&lt;br /&gt;
* [[Quality/QA-tools/ServiceOS|ServiceOS]]&lt;br /&gt;
* [[Quality/QA-tools/PXEInstall|PXEInstallation]]&lt;br /&gt;
&lt;br /&gt;
== Team members ==&lt;br /&gt;
&lt;br /&gt;
The current team members are (in no particular order):&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
| '''Name'''&lt;br /&gt;
| '''Role'''&lt;br /&gt;
| '''Affiliation'''&lt;br /&gt;
| '''IRC nickname'''&lt;br /&gt;
|- &lt;br /&gt;
| Ville Ilvonen || Team lead || Nokia || vilvo&lt;br /&gt;
|-&lt;br /&gt;
| Riku Halonen || Team member || Nokia || rikhalon&lt;br /&gt;
|-&lt;br /&gt;
| Kari Sievi || Team member || Digia || sievi&lt;br /&gt;
|-&lt;br /&gt;
| Timo Härkönen || Team member || Digia || timoph  &lt;br /&gt;
|-&lt;br /&gt;
| Carol Rus || Team member || Digia || carrus  &lt;br /&gt;
|-&lt;br /&gt;
| Sami Lahtinen || Team member || Digia || slahtinen  &lt;br /&gt;
|-&lt;br /&gt;
| Raimo Gratseff || Team member || Digia || rrraimo  &lt;br /&gt;
|-&lt;br /&gt;
| Kyösti Ranto || Team member || Digia || kyranto&lt;br /&gt;
|-&lt;br /&gt;
| Arto Sinnelä || Team member || Digia || asinnela&lt;br /&gt;
|-&lt;br /&gt;
| Joonas Kylänpää || Team member || Digia || Kaadlajk&lt;br /&gt;
|-&lt;br /&gt;
| Timo Mäkimattila || Team member || Digia || timakima&lt;br /&gt;
|-&lt;br /&gt;
| Elias Luttinen || Team member || Digia || eluttine&lt;br /&gt;
|-&lt;br /&gt;
| Ville Niutanen || Team member || Digia || Villen&lt;br /&gt;
|-&lt;br /&gt;
| Esa-Pekka Miettinen || Team member || Digia || E-P&lt;br /&gt;
|-&lt;br /&gt;
| Vesa Poikajärvi || Team member || Digia || vesse&lt;br /&gt;
|-  &lt;br /&gt;
| Alexey Kuznetsov || Team member || Digia || alkuznet&lt;br /&gt;
|-  &lt;br /&gt;
| Sergey Timofeev || Team member || Digia || setimofe&lt;br /&gt;
|-  &lt;br /&gt;
| Daniil Chuiko || Team member || Digia || dachuiko&lt;br /&gt;
|-&lt;br /&gt;
| Jarmo Savinen || Team member || Digia || jasavi&lt;br /&gt;
|-&lt;br /&gt;
| Sampo Saaristo || Team member || Sofica || sampos&lt;br /&gt;
|-  &lt;br /&gt;
| Ling Yu || Team member || Intel || -&lt;br /&gt;
|-&lt;br /&gt;
| Jing Wang || Team member || Intel || -&lt;br /&gt;
|-  &lt;br /&gt;
| Teemu Vainio || Team member || Ixonos || tvainio&lt;br /&gt;
|-  &lt;br /&gt;
| Tuomo Mäkinen || Team member || Ixonos || -&lt;br /&gt;
|-  &lt;br /&gt;
| Jouni Leppäkases || Team member || Ixonos || jouni&lt;br /&gt;
|-  &lt;br /&gt;
| Tom Galvin || Team member || Ixonos || -&lt;br /&gt;
|-&lt;br /&gt;
| Jarno Keskikangas || Team member || Leonidas || jakeskik&lt;br /&gt;
|- &lt;br /&gt;
| Janne Hietamäki || Team member || Leonidas || _janne&lt;br /&gt;
|- &lt;br /&gt;
| Sami Hangaslammi || Team member || Leonidas || sahangas&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Category:QA]]&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/QA</id>
		<title>ARM/N900/QA</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/QA"/>
				<updated>2011-03-22T12:28:12Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= QA TODOs (in priority order) =&lt;br /&gt;
&lt;br /&gt;
== OTS setup and automated hourly testing ==&lt;br /&gt;
&lt;br /&gt;
=== OTS setup ===&lt;br /&gt;
* OTS server - Ville Ilvonen/Riku Halonen, DONE&lt;br /&gt;
* OTS worker(s) for core tests - Ville Ilvonen/Riku Halonen/Timo Harkonen - ONGOING (2 workers up) &lt;br /&gt;
* OTS worker for UX tests &lt;br /&gt;
* Power consumption measurements&lt;br /&gt;
* Reporting to QA-reports&lt;br /&gt;
* Minimize automatic installation time to 10mins - Timo Makimattila, DONE&lt;br /&gt;
&lt;br /&gt;
=== Test automation images ===&lt;br /&gt;
* Setup hourly image building for autotest image on own setup (maybe later with BOSS) - Riku Halonen ONGOING (setting up F13 machine for image creation)&lt;br /&gt;
* We need to be able to control included test packages&lt;br /&gt;
&lt;br /&gt;
If you need something else from QA please tell it to us :)&lt;br /&gt;
&lt;br /&gt;
== Applications for testing ==&lt;br /&gt;
* Package QML demo/example applications from http://doc.qt.nokia.com/latest/qdeclarativeexamples.html&lt;br /&gt;
&lt;br /&gt;
== Test asset ==&lt;br /&gt;
* Define what the asset includes&lt;br /&gt;
* Automating as many core/ux tests as possible&lt;br /&gt;
* Call/SMS cases will require parallel test execution support (If we want to automate those kind of tests)&lt;br /&gt;
* WLAN cases&lt;br /&gt;
* Audio policy framework cases (lower priority)&lt;br /&gt;
* Camera cases (lower priority)&lt;br /&gt;
* Sensor data cases (Qt Mobility, lower priority)&lt;br /&gt;
&lt;br /&gt;
== Crashdb support for ARM core dumps ==&lt;br /&gt;
&lt;br /&gt;
* Core dump processing and backtraces from crashing ARM processes. - sampos, ONGOING&lt;br /&gt;
&lt;br /&gt;
== Boot time measurement ==&lt;br /&gt;
* Measure and optimize N900 boot time (timakima, ONGOING)&lt;br /&gt;
&lt;br /&gt;
== CPU load measurement during audio/video playback ==&lt;br /&gt;
&lt;br /&gt;
== Test Execution Schedule ==&lt;br /&gt;
* Core&lt;br /&gt;
&lt;br /&gt;
* Handset UX weekly testing schedule&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release &lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Key feature (OK)&lt;br /&gt;
| Preview&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Acceptance (OK)&lt;br /&gt;
| Testing trunk&lt;br /&gt;
|-&lt;br /&gt;
|Tuesday	     &lt;br /&gt;
|Acceptance (Ok)	     &lt;br /&gt;
|Testing trunk&lt;br /&gt;
|-&lt;br /&gt;
|Tuesday	     &lt;br /&gt;
|Sanity (Ok)	     &lt;br /&gt;
|Daily trunk&lt;br /&gt;
|-&lt;br /&gt;
|Tuesday	     &lt;br /&gt;
|DE Dataflow (Ok)	     &lt;br /&gt;
|Preview&lt;br /&gt;
|-&lt;br /&gt;
|Tuesday	     &lt;br /&gt;
|DE use cases (Ok)	     &lt;br /&gt;
|Preview&lt;br /&gt;
|-&lt;br /&gt;
|Wednesday    &lt;br /&gt;
|Acceptance (Ok)	     &lt;br /&gt;
|Testing trunk&lt;br /&gt;
|-&lt;br /&gt;
|Wednesday    &lt;br /&gt;
|Key feature (Ok)	     &lt;br /&gt;
|Weekly&lt;br /&gt;
|-&lt;br /&gt;
|Thursday     &lt;br /&gt;
|DE Dataflow (Ok)	     &lt;br /&gt;
|Weekly&lt;br /&gt;
|-&lt;br /&gt;
|Thursday     &lt;br /&gt;
|DE use cases (Ok)	     &lt;br /&gt;
|Weekly&lt;br /&gt;
|-&lt;br /&gt;
|Thursday     &lt;br /&gt;
|Acceptance (Ok)	     &lt;br /&gt;
|Testing trunk&lt;br /&gt;
|-&lt;br /&gt;
|Thursday     &lt;br /&gt;
|Sanity Ok	             &lt;br /&gt;
|Daily trunk&lt;br /&gt;
|-&lt;br /&gt;
|Thursday     &lt;br /&gt;
|DE Reliability (Ongoing)&lt;br /&gt;
|Weekly&lt;br /&gt;
|-&lt;br /&gt;
|Thursday     &lt;br /&gt;
|DE Performance (Ongoing)    &lt;br /&gt;
|Weekly&lt;br /&gt;
|-&lt;br /&gt;
|Friday	     &lt;br /&gt;
|Acceptance (Ok)	     &lt;br /&gt;
|Testing trunk&lt;br /&gt;
|-&lt;br /&gt;
|Friday	     &lt;br /&gt;
|Sanity (Ok)	     &lt;br /&gt;
|Daily trunk&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== QA Tasks For Developer Edition ==&lt;br /&gt;
There is a wiki article about the [[ARM/N900/DeveloperEdition|Developer Edition]].&lt;br /&gt;
&lt;br /&gt;
QA tasks for the Developer Edition differ from the usual N900 approach in that there are less features to be tested. There are currently 2 test sets for the Developer Edition, these are the Sanity Test Set and the Feature Test Set. They are described below.&lt;br /&gt;
&lt;br /&gt;
=== Sanity Test Set ===&lt;br /&gt;
The sanity set should be run automatically on every image. As such it must meet the following requirements:&lt;br /&gt;
* 100% automated&lt;br /&gt;
* Testing only basic features&lt;br /&gt;
&lt;br /&gt;
=== Feature Test Set ===&lt;br /&gt;
The feature set will be run periodically and will test the basic features as well as enablers for those features (e.g. PIM for phoning contacts). Performance will also be analysed, at the moment, this will include browser startup time and a CPU benchmark but this will be expanded later. &lt;br /&gt;
&lt;br /&gt;
Suggestions are welcome.&lt;br /&gt;
&lt;br /&gt;
== Error Management ==&lt;br /&gt;
* Error Manager Iekku Huttunen&lt;br /&gt;
&lt;br /&gt;
== Usefull links ==&lt;br /&gt;
&lt;br /&gt;
* [[ARM/N900/Install/MMC|Flashing instructions]]&lt;br /&gt;
Flashing tested with http://download.meego.com/testing-daily/builds/trunk/1.1.90.8.20110318.89/ &lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/QA</id>
		<title>ARM/N900/QA</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/QA"/>
				<updated>2011-03-22T09:33:01Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= QA TODOs (in priority order) =&lt;br /&gt;
&lt;br /&gt;
== OTS setup and automated hourly testing ==&lt;br /&gt;
&lt;br /&gt;
=== OTS setup ===&lt;br /&gt;
* OTS server - Ville Ilvonen/Riku Halonen, DONE&lt;br /&gt;
* OTS worker(s) for core tests - Ville Ilvonen/Riku Halonen/Timo Harkonen - ONGOING (2 workers up) &lt;br /&gt;
* OTS worker for UX tests &lt;br /&gt;
* Power consumption measurements&lt;br /&gt;
* Reporting to QA-reports&lt;br /&gt;
* Minimize automatic installation time to 10mins - Timo Makimattila, DONE&lt;br /&gt;
&lt;br /&gt;
=== Test automation images ===&lt;br /&gt;
* Setup hourly image building for autotest image on own setup (maybe later with BOSS) - Riku Halonen ONGOING (setting up F13 machine for image creation)&lt;br /&gt;
* We need to be able to control included test packages&lt;br /&gt;
&lt;br /&gt;
If you need something else from QA please tell it to us :)&lt;br /&gt;
&lt;br /&gt;
== Applications for testing ==&lt;br /&gt;
* Package QML demo/example applications from http://doc.qt.nokia.com/latest/qdeclarativeexamples.html&lt;br /&gt;
&lt;br /&gt;
== Test asset ==&lt;br /&gt;
* Define what the asset includes&lt;br /&gt;
* Automating as many core/ux tests as possible&lt;br /&gt;
* Call/SMS cases will require parallel test execution support (If we want to automate those kind of tests)&lt;br /&gt;
* WLAN cases&lt;br /&gt;
* Audio policy framework cases (lower priority)&lt;br /&gt;
* Camera cases (lower priority)&lt;br /&gt;
* Sensor data cases (Qt Mobility, lower priority)&lt;br /&gt;
&lt;br /&gt;
== Crashdb support for ARM core dumps ==&lt;br /&gt;
&lt;br /&gt;
* Core dump processing and backtraces from crashing ARM processes. - sampos, ONGOING&lt;br /&gt;
&lt;br /&gt;
== Boot time measurement ==&lt;br /&gt;
* Measure and optimize N900 boot time &lt;br /&gt;
&lt;br /&gt;
== CPU load measurement during audio/video playback ==&lt;br /&gt;
&lt;br /&gt;
== Test Execution Schedule ==&lt;br /&gt;
* Core&lt;br /&gt;
&lt;br /&gt;
* Handset UX weekly testing schedule&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release &lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Key feature (OK)&lt;br /&gt;
| Preview&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Acceptance (OK)&lt;br /&gt;
| Testing trunk&lt;br /&gt;
|-&lt;br /&gt;
|Tuesday	     &lt;br /&gt;
|Acceptance (Ok)	     &lt;br /&gt;
|Testing trunk&lt;br /&gt;
|-&lt;br /&gt;
|Tuesday	     &lt;br /&gt;
|Sanity (Ok)	     &lt;br /&gt;
|Daily trunk&lt;br /&gt;
|-&lt;br /&gt;
|Tuesday	     &lt;br /&gt;
|DE Dataflow (Ok)	     &lt;br /&gt;
|Preview&lt;br /&gt;
|-&lt;br /&gt;
|Tuesday	     &lt;br /&gt;
|DE use cases (Ok)	     &lt;br /&gt;
|Preview&lt;br /&gt;
|-&lt;br /&gt;
|Wednesday    &lt;br /&gt;
|Acceptance (Ok)	     &lt;br /&gt;
|Testing trunk&lt;br /&gt;
|-&lt;br /&gt;
|Wednesday    &lt;br /&gt;
|Key feature (Ok)	     &lt;br /&gt;
|Weekly&lt;br /&gt;
|-&lt;br /&gt;
|Thursday     &lt;br /&gt;
|DE Dataflow (Ok)	     &lt;br /&gt;
|Weekly&lt;br /&gt;
|-&lt;br /&gt;
|Thursday     &lt;br /&gt;
|DE use cases (Ok)	     &lt;br /&gt;
|Weekly&lt;br /&gt;
|-&lt;br /&gt;
|Thursday     &lt;br /&gt;
|Acceptance (Ok)	     &lt;br /&gt;
|Testing trunk&lt;br /&gt;
|-&lt;br /&gt;
|Thursday     &lt;br /&gt;
|Sanity Ok	             &lt;br /&gt;
|Daily trunk&lt;br /&gt;
|-&lt;br /&gt;
|Thursday     &lt;br /&gt;
|DE Reliability (Ongoing)&lt;br /&gt;
|Weekly&lt;br /&gt;
|-&lt;br /&gt;
|Thursday     &lt;br /&gt;
|DE Performance (Ongoing)    &lt;br /&gt;
|Weekly&lt;br /&gt;
|-&lt;br /&gt;
|Friday	     &lt;br /&gt;
|Acceptance (Ok)	     &lt;br /&gt;
|Testing trunk&lt;br /&gt;
|-&lt;br /&gt;
|Friday	     &lt;br /&gt;
|Sanity (Ok)	     &lt;br /&gt;
|Daily trunk&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== QA Tasks For Developer Edition ==&lt;br /&gt;
There is a wiki article about the [[ARM/N900/DeveloperEdition|Developer Edition]].&lt;br /&gt;
&lt;br /&gt;
QA tasks for the Developer Edition differ from the usual N900 approach in that there are less features to be tested. There are currently 2 test sets for the Developer Edition, these are the Sanity Test Set and the Feature Test Set. They are described below.&lt;br /&gt;
&lt;br /&gt;
=== Sanity Test Set ===&lt;br /&gt;
The sanity set should be run automatically on every image. As such it must meet the following requirements:&lt;br /&gt;
* 100% automated&lt;br /&gt;
* Testing only basic features&lt;br /&gt;
&lt;br /&gt;
=== Feature Test Set ===&lt;br /&gt;
The feature set will be run periodically and will test the basic features as well as enablers for those features (e.g. PIM for phoning contacts). Performance will also be analysed, at the moment, this will include browser startup time and a CPU benchmark but this will be expanded later. &lt;br /&gt;
&lt;br /&gt;
Suggestions are welcome.&lt;br /&gt;
&lt;br /&gt;
== Error Management ==&lt;br /&gt;
* Error Manager Iekku Huttunen&lt;br /&gt;
&lt;br /&gt;
== Usefull links ==&lt;br /&gt;
&lt;br /&gt;
* [[ARM/N900/Install/MMC|Flashing instructions]]&lt;br /&gt;
Flashing tested with http://download.meego.com/testing-daily/builds/trunk/1.1.90.8.20110318.89/ &lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/User:Timakima</id>
		<title>User:Timakima</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/User:Timakima"/>
				<updated>2011-03-21T14:27:53Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Working procedure:&lt;br /&gt;
&lt;br /&gt;
=== 1. Get a task ===&lt;br /&gt;
   * Check http://wiki.meego.com/ARM/N900/QA for tasks, OR&lt;br /&gt;
   * Check bugzilla for bugs: meego os base, meego os middleware, meego handset, N900 tag: &lt;br /&gt;
     https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;short_desc=N900&amp;amp;short_desc_type=allwordssubstr&amp;amp;product=Handset%20User%20Experience&amp;amp;product=OS%20Base&amp;amp;product=OS%20Middleware&amp;amp;classification=MeeGo%20Platform&lt;br /&gt;
   * Please prefer tasks in wiki.&lt;br /&gt;
&lt;br /&gt;
=== 2. Assign a task ===&lt;br /&gt;
   * Take a look at it for a short while (couple of hours)&lt;br /&gt;
   * If you think you could do it: &lt;br /&gt;
     Write your name after it (Wiki), OR&lt;br /&gt;
     Assign it to yourself (Bugzilla), add timo.makimattila@digia.com as a CC&lt;br /&gt;
   * Tell about it in #meego-qa-tools, since someone might know details about the issue already&lt;br /&gt;
&lt;br /&gt;
=== 3. Do it ===&lt;br /&gt;
   * QA Tools: Normal merge request/release procedures&lt;br /&gt;
   * Other components: Follow the components review and release procedure&lt;br /&gt;
   &lt;br /&gt;
=== 4. Damn-I-can't-fix-it-in-a-reasonable-time ===&lt;br /&gt;
   * It looks like fixing it would take weeks of studying to really understand the issue and solution&lt;br /&gt;
   * The original author will most likely fix it quickly&lt;br /&gt;
   * Wiki: Remove your name after it, OR&lt;br /&gt;
     Bugzilla: Reassign it back to orignial author with a message &amp;quot;This bug is out of our teams scope&amp;quot;&lt;br /&gt;
   * If you have findings that could help others, write them down there&lt;br /&gt;
&lt;br /&gt;
=== GOTO 1 ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool''' ||'''Doxygen'''||'''Help''' ||'''Man pages''' || '''Wiki''' || '''Tutorial''' &lt;br /&gt;
|- &lt;br /&gt;
| test-definition || || || || x ||&lt;br /&gt;
|-&lt;br /&gt;
| testrunner-lite || x || x || x || x || x&lt;br /&gt;
|-&lt;br /&gt;
| Testrunner || x || x ||  || x || x&lt;br /&gt;
|- &lt;br /&gt;
| Testplanner || x || x ||  || x || x&lt;br /&gt;
|-&lt;br /&gt;
| eat - enables automated testing || || || || x || x&lt;br /&gt;
|- &lt;br /&gt;
| ots - open testing system || x || x || x || x || x&lt;br /&gt;
|-&lt;br /&gt;
| MIN test framework || x || x || x || x || x&lt;br /&gt;
|-&lt;br /&gt;
| Scripts and utils || || || || x ||&lt;br /&gt;
|-&lt;br /&gt;
| MeeGo Fast Feedback Testing || x || x ||  || x || x&lt;br /&gt;
|-&lt;br /&gt;
| Qpid C wrapper library - libcqpid || x || || || x || x&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/User:Timakima</id>
		<title>User:Timakima</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/User:Timakima"/>
				<updated>2011-03-21T14:27:34Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Following is my opinion of the documentation that should exist:&lt;br /&gt;
&lt;br /&gt;
=== 1. Get a task ===&lt;br /&gt;
   * Check http://wiki.meego.com/ARM/N900/QA for tasks, OR&lt;br /&gt;
   * Check bugzilla for bugs: meego os base, meego os middleware, meego handset, N900 tag: &lt;br /&gt;
     https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;short_desc=N900&amp;amp;short_desc_type=allwordssubstr&amp;amp;product=Handset%20User%20Experience&amp;amp;product=OS%20Base&amp;amp;product=OS%20Middleware&amp;amp;classification=MeeGo%20Platform&lt;br /&gt;
   * Please prefer tasks in wiki.&lt;br /&gt;
&lt;br /&gt;
=== 2. Assign a task ===&lt;br /&gt;
   * Take a look at it for a short while (couple of hours)&lt;br /&gt;
   * If you think you could do it: &lt;br /&gt;
     Write your name after it (Wiki), OR&lt;br /&gt;
     Assign it to yourself (Bugzilla), add timo.makimattila@digia.com as a CC&lt;br /&gt;
   * Tell about it in #meego-qa-tools, since someone might know details about the issue already&lt;br /&gt;
&lt;br /&gt;
=== 3. Do it ===&lt;br /&gt;
   * QA Tools: Normal merge request/release procedures&lt;br /&gt;
   * Other components: Follow the components review and release procedure&lt;br /&gt;
   &lt;br /&gt;
=== 4. Damn-I-can't-fix-it-in-a-reasonable-time ===&lt;br /&gt;
   * It looks like fixing it would take weeks of studying to really understand the issue and solution&lt;br /&gt;
   * The original author will most likely fix it quickly&lt;br /&gt;
   * Wiki: Remove your name after it, OR&lt;br /&gt;
     Bugzilla: Reassign it back to orignial author with a message &amp;quot;This bug is out of our teams scope&amp;quot;&lt;br /&gt;
   * If you have findings that could help others, write them down there&lt;br /&gt;
&lt;br /&gt;
=== GOTO 1 ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool''' ||'''Doxygen'''||'''Help''' ||'''Man pages''' || '''Wiki''' || '''Tutorial''' &lt;br /&gt;
|- &lt;br /&gt;
| test-definition || || || || x ||&lt;br /&gt;
|-&lt;br /&gt;
| testrunner-lite || x || x || x || x || x&lt;br /&gt;
|-&lt;br /&gt;
| Testrunner || x || x ||  || x || x&lt;br /&gt;
|- &lt;br /&gt;
| Testplanner || x || x ||  || x || x&lt;br /&gt;
|-&lt;br /&gt;
| eat - enables automated testing || || || || x || x&lt;br /&gt;
|- &lt;br /&gt;
| ots - open testing system || x || x || x || x || x&lt;br /&gt;
|-&lt;br /&gt;
| MIN test framework || x || x || x || x || x&lt;br /&gt;
|-&lt;br /&gt;
| Scripts and utils || || || || x ||&lt;br /&gt;
|-&lt;br /&gt;
| MeeGo Fast Feedback Testing || x || x ||  || x || x&lt;br /&gt;
|-&lt;br /&gt;
| Qpid C wrapper library - libcqpid || x || || || x || x&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/QA</id>
		<title>ARM/N900/QA</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/QA"/>
				<updated>2011-03-21T13:25:52Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= QA TODOs (in priority order) =&lt;br /&gt;
&lt;br /&gt;
== OTS setup and automated hourly testing ==&lt;br /&gt;
&lt;br /&gt;
=== OTS setup ===&lt;br /&gt;
* OTS server - Ville Ilvonen/Riku Halonen, DONE&lt;br /&gt;
* OTS worker(s) for core tests - Ville Ilvonen/Riku Halonen/Timo Harkonen - ONGOING (2 workers up) &lt;br /&gt;
* OTS worker for UX tests &lt;br /&gt;
* Power consumption measurements&lt;br /&gt;
* Reporting to QA-reports&lt;br /&gt;
* Minimize automatic installation time to 10mins - Timo Makimattila, DONE&lt;br /&gt;
&lt;br /&gt;
=== Test automation images ===&lt;br /&gt;
* Setup hourly image building for autotest image on own setup (maybe later with BOSS) - Riku Halonen ONGOING (setting up F13 machine for image creation)&lt;br /&gt;
* We need to be able to control included test packages&lt;br /&gt;
&lt;br /&gt;
If you need something else from QA please tell it to us :)&lt;br /&gt;
&lt;br /&gt;
== Applications for testing ==&lt;br /&gt;
* Package QML demo/example applications from http://doc.qt.nokia.com/latest/qdeclarativeexamples.html&lt;br /&gt;
&lt;br /&gt;
== Test asset ==&lt;br /&gt;
* Define what the asset includes&lt;br /&gt;
* Automating as many core/ux tests as possible&lt;br /&gt;
* Call/SMS cases will require parallel test execution support (If we want to automate those kind of tests)&lt;br /&gt;
* WLAN cases&lt;br /&gt;
* Audio policy framework cases (lower priority)&lt;br /&gt;
* Camera cases (lower priority)&lt;br /&gt;
* Sensor data cases (Qt Mobility, lower priority)&lt;br /&gt;
&lt;br /&gt;
== Crashdb support for ARM core dumps ==&lt;br /&gt;
&lt;br /&gt;
* Core dump processing and backtraces from crashing ARM processes.&lt;br /&gt;
&lt;br /&gt;
== Boot time measurement ==&lt;br /&gt;
* Measure and optimize N900 boot time&lt;br /&gt;
&lt;br /&gt;
== CPU load measurement during audio/video playback ==&lt;br /&gt;
&lt;br /&gt;
== Test Execution Schedule ==&lt;br /&gt;
* Core&lt;br /&gt;
&lt;br /&gt;
* Handset UX weekly testing schedule&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release &lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Key feature (OK)&lt;br /&gt;
| Preview&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Acceptance (OK)&lt;br /&gt;
| Testing trunk&lt;br /&gt;
|-&lt;br /&gt;
|Tuesday	     &lt;br /&gt;
|Acceptance (Ok)	     &lt;br /&gt;
|Testing trunk&lt;br /&gt;
|-&lt;br /&gt;
|Tuesday	     &lt;br /&gt;
|Sanity (Ok)	     &lt;br /&gt;
|Daily trunk&lt;br /&gt;
|-&lt;br /&gt;
|Tuesday	     &lt;br /&gt;
|DE Dataflow (Ok)	     &lt;br /&gt;
|Preview&lt;br /&gt;
|-&lt;br /&gt;
|Tuesday	     &lt;br /&gt;
|DE use cases (Ok)	     &lt;br /&gt;
|Preview&lt;br /&gt;
|-&lt;br /&gt;
|Wednesday    &lt;br /&gt;
|Acceptance (Ok)	     &lt;br /&gt;
|Testing trunk&lt;br /&gt;
|-&lt;br /&gt;
|Wednesday    &lt;br /&gt;
|Key feature (Ok)	     &lt;br /&gt;
|Weekly&lt;br /&gt;
|-&lt;br /&gt;
|Thursday     &lt;br /&gt;
|DE Dataflow (Ok)	     &lt;br /&gt;
|Weekly&lt;br /&gt;
|-&lt;br /&gt;
|Thursday     &lt;br /&gt;
|DE use cases (Ok)	     &lt;br /&gt;
|Weekly&lt;br /&gt;
|-&lt;br /&gt;
|Thursday     &lt;br /&gt;
|Acceptance (Ok)	     &lt;br /&gt;
|Testing trunk&lt;br /&gt;
|-&lt;br /&gt;
|Thursday     &lt;br /&gt;
|Sanity Ok	             &lt;br /&gt;
|Daily trunk&lt;br /&gt;
|-&lt;br /&gt;
|Thursday     &lt;br /&gt;
|DE Reliability (Ongoing)&lt;br /&gt;
|Weekly&lt;br /&gt;
|-&lt;br /&gt;
|Thursday     &lt;br /&gt;
|DE Performance (Ongoing)    &lt;br /&gt;
|Weekly&lt;br /&gt;
|-&lt;br /&gt;
|Friday	     &lt;br /&gt;
|Acceptance (Ok)	     &lt;br /&gt;
|Testing trunk&lt;br /&gt;
|-&lt;br /&gt;
|Friday	     &lt;br /&gt;
|Sanity (Ok)	     &lt;br /&gt;
|Daily trunk&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== QA Tasks For Developer Edition ==&lt;br /&gt;
There is a wiki article about the [[ARM/N900/DeveloperEdition|Developer Edition]].&lt;br /&gt;
&lt;br /&gt;
QA tasks for the Developer Edition differ from the usual N900 approach in that there are less features to be tested. There are currently 2 test sets for the Developer Edition, these are the Sanity Test Set and the Feature Test Set. They are described below.&lt;br /&gt;
&lt;br /&gt;
=== Sanity Test Set ===&lt;br /&gt;
The sanity set should be run automatically on every image. As such it must meet the following requirements:&lt;br /&gt;
* 100% automated&lt;br /&gt;
* Testing only basic features&lt;br /&gt;
&lt;br /&gt;
=== Feature Test Set ===&lt;br /&gt;
The feature set will be run periodically and will test the basic features as well as enablers for those features (e.g. PIM for phoning contacts). Performance will also be analysed, at the moment, this will include browser startup time and a CPU benchmark but this will be expanded later. &lt;br /&gt;
&lt;br /&gt;
Suggestions are welcome.&lt;br /&gt;
&lt;br /&gt;
== Error Management ==&lt;br /&gt;
* Error Manager Iekku Huttunen&lt;br /&gt;
&lt;br /&gt;
== Usefull links ==&lt;br /&gt;
&lt;br /&gt;
* Flashing instructions http://wiki.meego.com/ARM/N900/Install/MMC&lt;br /&gt;
Flashing tested with http://download.meego.com/testing-daily/builds/trunk/1.1.90.8.20110318.89/ &lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA_tools_development</id>
		<title>Quality/QA tools development</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA_tools_development"/>
				<updated>2011-03-09T11:54:51Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= QA tools development =&lt;br /&gt;
&lt;br /&gt;
This page provides information on the development activities and practices of QA tools. The focus is on presenting things that are relevant for people interested in developing the tools. The main page for the end users is [[Quality/QA-tools|here]].&lt;br /&gt;
&lt;br /&gt;
Anyone is welcome to contribute and non-member contributions will be treated with same process and review as member contributions. We follow [http://meego.com/about/contribution-guidelines MeeGo contribution guidelines]. In addition, you may take personal clone from our [http://meego.gitorious.org/meego-quality-assurance/ git repositories] and create merge request. Tool maintainers in our projects will review your contributions and decide on merge.&lt;br /&gt;
&lt;br /&gt;
'''Targets:'''&lt;br /&gt;
&lt;br /&gt;
* Improve MeeGo test reporting tools - target from MeeGo Quality Assurance&lt;br /&gt;
* Improve MeeGo test automation (execution and software installation) - target from MeeGo release engineering&lt;br /&gt;
&lt;br /&gt;
&amp;quot;As Core OS release release manager I want to verify trunk:testing packages frequently so that I know the quality of nightly/weekly releases.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Tools and Maintainers ==&lt;br /&gt;
&lt;br /&gt;
Tool maintainers are selected based on developer experience with particular tool/package or seniority. Tool maintainers have been agreed [[Quality/QA-tools/Meetings|in the QA-tools meeting]] Tuesday September 7th 2010. Changes, if needed, are discussed also there.&lt;br /&gt;
&lt;br /&gt;
In practice only tool maintainers will have commit and review right to particular repository - later several people may have rights to repository based on merit (as proposed by tool maintainer). Others must follow [http://meego.com/about/contribution-guidelines MeeGo contribution guidelines] to submit patches or personal clone + merge request approach. &lt;br /&gt;
 &lt;br /&gt;
The maintainer of the tree shall update the changelog.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool (link to wiki page)''' ||'''Gitorious'''||'''Maintainer''' ||'''Substitute'''&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Test-definition|test-definition]]||[http://meego.gitorious.org/meego-quality-assurance/test-definition Gitorious] || Sampo Saaristo || Timo Härkönen&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner-lite|testrunner-lite]] ||[http://meego.gitorious.org/meego-quality-assurance/testrunner-lite Gitorious] || Sampo Saaristo || Kyösti Ranto&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner|Testrunner]] || [http://meego.gitorious.org/meego-quality-assurance/testrunner Gitorious] || Kyösti Ranto || Timo Härkönen &lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Testplanner|Testplanner]] ||[http://meego.gitorious.org/meego-quality-assurance/testplanner Gitorious] ||  Kyösti Ranto || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Eat|eat - enables automated testing]] ||[http://meego.gitorious.org/meego-quality-assurance/enables-automated-testing Gitorious] ||  Timo Härkönen || Timo Mäkimattila&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/OTS|ots - open testing system]] ||[http://meego.gitorious.org/meego-quality-assurance/ots Gitorious] ||  Teemu Vainio || Tom Galvin&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Autotest-guide#Automatic_image_installations|MeeGo Automated installer]] ||[http://gitorious.org/qa-tools/meego-ai Gitorious] ||  Timo Härkönen || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/TestSuite/MCTS|MeeGo Core Test Suite]] || [http://meego.gitorious.org/meego-quality-assurance/mcts/ Gitorious] ||Matti Salmi || Jeff Zheng&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/Netbook Test Suite and Utilities|MeeGo Netbook Test Suite]] || [http://gitorious.org/qa-tools/mnts/ Gitorious] ||Jeff Zheng || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/qtuitest-mbt-adapter|Model-Based Testing adapter for qtuitest]]  || [http://gitorious.org/qa-tools/qtuitest-mbt-adapter Gitorious] || Riku Halonen || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Min|MIN test framework]] || [http://meego.gitorious.org/meego-quality-assurance/min Gitorious] ||  Sampo Saaristo || Timo Mäkimattila&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/TDriver|Testability Driver]] || [http://gitorious.org/TDriver Gitorious] ||  Petri Kiiskinen || Tatu Lahtela&lt;br /&gt;
|-&lt;br /&gt;
| Rich Core dumper || [http://meego.gitorious.org/meego-quality-assurance/rich-core Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter || [http://meego.gitorious.org/meego-quality-assurance/crash-reporter Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter settings || [http://meego.gitorious.org/meego-quality-assurance/crash-reporter-settings-public Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/hat-control|Hardware Accessory for Testing (HAT)]] || [http://meego.gitorious.org/meego-quality-assurance/hat-control Gitorious] || Marko Junttila || Riku Halonen&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/QAReports|QA Reports]] || [http://meego.gitorious.org/meego-quality-assurance/qa-reports Gitorious] || Sami Hangaslammi || Jarno Keskikangas&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Scripts_and_utils|Scripts and utils]] || [http://meego.gitorious.com/meego-quality-assurance/scripts-and-utils Gitorious] || N/A || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/TestSuite/handset-test-suite/handset-ux-test_Releases | handset_ux_tests]] || [http://meego.gitorious.com/meego-quality-assurance/handset-ux-tests Gitorious] || JessicaJi || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/MeeGo_Fast_Feedback_Testing|MeeGo Fast Feedback Testing (MeeGo-FFT)]] || [http://meego.gitorious.org/meego-quality-assurance/meego-testing-hudson-plugin Gitorious] || Alexey Kuznetsov || Timo Härkönen&lt;br /&gt;
|-&lt;br /&gt;
| Service OS based Flasher || [http://meego.gitorious.org/meego-quality-assurance/meego-ai-serviceos Gitorious] || Jing Wang || N/A&lt;br /&gt;
|-&lt;br /&gt;
| Qpid C wrapper library - libcqpid || [http://meego.gitorious.org/meego-quality-assurance/libcqpid Gitorious] || Sami Lahtinen || N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
If you are interested in the user experience work regarding these tools, you can find more information [[Quality/QA-tools/User experience|here]].&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
The figure below tries to summarize the relations and tasks of the tools when used in test automation context.&lt;br /&gt;
&lt;br /&gt;
[[File:testautomationtools.png]]&lt;br /&gt;
&lt;br /&gt;
xfig file:[[File:qatools.fig]]&lt;br /&gt;
&lt;br /&gt;
== Release Practices ==&lt;br /&gt;
&lt;br /&gt;
Here is the workflow for QA tools release practices.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Role'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
|-&lt;br /&gt;
| Developer || Anyone who wants to participate in qa-tools development &lt;br /&gt;
|-&lt;br /&gt;
| VCS Maintainer || Component owner who has commit rights in version control system (VCS)&lt;br /&gt;
|-&lt;br /&gt;
| Package Maintainer || Integrator whose responsibility is the OBS packaging&lt;br /&gt;
|-&lt;br /&gt;
| Release Management || Third party who is responsible of trunk:testing releases(?)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:Release.png]]&lt;br /&gt;
&lt;br /&gt;
Kivio file: [[File:Release.flw]]&lt;br /&gt;
&lt;br /&gt;
# Developer creates merge request(s) in gitorious.&lt;br /&gt;
# VCS Maintainer tests and accepts merge requests.&lt;br /&gt;
# VCS Maintainer checks/updates change logs.&lt;br /&gt;
# VCS Maintainer tags a version.&lt;br /&gt;
# VCS maintainer sends email to [http://lists.meego.com/pipermail/meego-qa/ meego-qa mailing list] based on the following template&lt;br /&gt;
Topic: Integration request: package-name version&lt;br /&gt;
 PACKAGE: package-name&lt;br /&gt;
 TAG: tag name&lt;br /&gt;
 URL: link to sources&lt;br /&gt;
 CHANGES: short description of changes containing bugs.meego.com bug numbers of fixed bugs&lt;br /&gt;
# Package maintainer updates the OBS package.&lt;br /&gt;
# Package maintainer tests the OBS package.&lt;br /&gt;
# If the package belongs to tools:testing and passes testing, Package Maintainer may accept it. If the package belongs to trunk:testing, Package Maintainer creates a promotional request to Release Management. (If the package belongs to both repositories, we let the Release Management set bugs fixed by the package to RELEASED state).&lt;br /&gt;
# Host side tools are updated to tools:testing after verifying functionality&lt;br /&gt;
# Package maintainer replies to meego-qa list about the actions done with the updated package. e.g. 'Updated in devel:quality and sent promotion request to testing'&lt;br /&gt;
# Release Management accepts the package. Or not. (Follow meego-packaging and meego-commits.)&lt;br /&gt;
&lt;br /&gt;
''' YouTube videos '''&lt;br /&gt;
&lt;br /&gt;
YouTube is a good way to communicate new features. You can find existing demo videos on [http://www.youtube.com/user/meegoqatools meegoqatools channel on Youtube].&lt;br /&gt;
&lt;br /&gt;
If you shoot a video to YouTube, promote it on meego-qa mailing list!&lt;br /&gt;
&lt;br /&gt;
You can find some hints how to shoot, edit, and upload a video here: [[YouTube_Hints]]&lt;br /&gt;
&lt;br /&gt;
=== Release checklist ===&lt;br /&gt;
To make sure fixes are released without delay, check that the following conditions are met&lt;br /&gt;
&lt;br /&gt;
# Change logs are updated and contain relevant references to MeeGo bugzilla&lt;br /&gt;
# Created obs request include fixes bug numbers from MeeGo bugzilla&lt;br /&gt;
# Bugzilla items listed in changes are set as resolved&lt;br /&gt;
# Spec file matches [[Packaging/Guidelines|MeeGo packaging guidelines]]&lt;br /&gt;
# Rpmlint warnings are either fixed or explained by comments in the spec file. e.g. eat packages install files into root's home and the reasoning for it needs to be explained&lt;br /&gt;
# Host side tool packages use the same source tar ball to produce debian and rpm packages&lt;br /&gt;
&lt;br /&gt;
== Roadmap ==&lt;br /&gt;
&lt;br /&gt;
When you add a new bug, add correct dependencies to the corresponding roadmap meta bug.&lt;br /&gt;
&lt;br /&gt;
The features in the roadmap are followed with META FEA bugs. The features are split to small tool specific FEA:s that block the feature META bug. The META bug is then the last bug to be closed when the feature is finished. You can also follow the tool bug progression from the dependency trees of the META bugs.&lt;br /&gt;
&lt;br /&gt;
Adding a new feature to the roadmap:&lt;br /&gt;
# Add a feature bug describing the main purpose of the feature with META and FEA tags.&lt;br /&gt;
# Add separate bugs for each tool specific change&lt;br /&gt;
# Add correct dependencies between tool specific bugs (e.g. testrunner bug depends on testrunner-lite bug that depends on test-definition bug...)&lt;br /&gt;
# Make all of the bugs block the META bug&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Feature'''&lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/showdependencytree.cgi?id=12980&amp;amp;hide_resolved=0 Measurement support] &lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/show_bug.cgi?id=12810 Easy install] &lt;br /&gt;
|-&lt;br /&gt;
| [http://bugs.meego.com/showdependencytree.cgi?id=12454&amp;amp;hide_resolved=0 Parallel testing] &lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/showdependencytree.cgi?id=12981&amp;amp;hide_resolved=0 Events feature in automatic testing]&lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/showdependencytree.cgi?id=12937&amp;amp;hide_resolved=0 MCTS coverage support]&lt;br /&gt;
|-&lt;br /&gt;
| [http://bugs.meego.com/showdependencytree.cgi?id=12833&amp;amp;hide_resolved=0 Test environment validation]&lt;br /&gt;
|-&lt;br /&gt;
| [http://bugs.meego.com/showdependencytree.cgi?id=13092&amp;amp;hide_resolved=0 Test equipment control]&lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/showdependencytree.cgi?id=12971&amp;amp;hide_resolved=0 Qt Creator integration] &lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/show_bug.cgi?id=13190 A tool that combines Testrunner and Testplanner]&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/OTS/Roadmap|OTS releases]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Design/ Planning ==&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/MCTS test automation design|MCTS Test Automation]] (QA Tools support for MCTS)&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
Please make sure that all the relevant documentation regarding the tools is kept up-to-date whenever you update any of the tools. Please consider the end users of the tool as the primary readers of the documentation and make the documentation task-oriented for end user needs. Separate developer documentation can exist as well.&lt;br /&gt;
&lt;br /&gt;
'''Wiki guidelines'''&lt;br /&gt;
&lt;br /&gt;
Every tool should have a wiki page that contains at least 1) Overview of the tool and its benefits 2) Installation instructions 3) Basic use tutorial 4) Contact information. &lt;br /&gt;
&lt;br /&gt;
Make sure that you are familiar with [[Wiki contribution guidelines|MeeGo wiki contribution guidelines]] before creating new content. Currently, there are quite a lot problems relating to e.g. page names, wiki links, deep hierarchies and obsolete pages in our wiki section.&lt;br /&gt;
&lt;br /&gt;
'''Documentation checklist'''&lt;br /&gt;
&lt;br /&gt;
The following table lists the tool-specific documentation that should exist (marked with 'x'). These will be checked more frequently and more in depth in the future and bugs will be filed for the missing or inaccurate documentation (marked as 'NOK' i.e. &amp;quot;Not OK&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool''' ||'''Doxygen'''||'''Help''' ||'''Man pages''' || '''Wiki''' &lt;br /&gt;
|- &lt;br /&gt;
| test-definition || || || || x&amp;lt;br /&amp;gt;Checked: asinnela 2011-03-03 &lt;br /&gt;
|-&lt;br /&gt;
| testrunner-lite || x || x&amp;lt;br /&amp;gt;Checked: asinnela 2011-03-07 || x&amp;lt;br /&amp;gt;Checked: asinnela 2011-03-07, NOK&amp;lt;br /&amp;gt;[http://bugs.meego.com/show_bug.cgi?id=14074 Bug 14074] || x&amp;lt;br /&amp;gt;Checked: asinnela 2011-03-07, NOK&amp;lt;br /&amp;gt;[http://bugs.meego.com/show_bug.cgi?id=14073 Bug 14073]&lt;br /&gt;
|-&lt;br /&gt;
| Testrunner || x || x&amp;lt;br /&amp;gt;Checked: asinnela 2011-03-07 ||  || x&amp;lt;br /&amp;gt;Checked: asinnela 2011-03-07 &lt;br /&gt;
|- &lt;br /&gt;
| Testplanner || x || x&amp;lt;br /&amp;gt;Checked: asinnela 2011-03-07, NOK&amp;lt;br /&amp;gt;[http://bugs.meego.com/show_bug.cgi?id=14205 Bug 14205] ||  || x&amp;lt;br /&amp;gt;Checked: asinnela 2011-03-07 &lt;br /&gt;
|-&lt;br /&gt;
| eat - enables automated testing || || || || x&amp;lt;br /&amp;gt;Checked: asinnela 2011-03-08 &lt;br /&gt;
|- &lt;br /&gt;
| ots - open testing system || x || x || x || x&amp;lt;br /&amp;gt;Checked: asinnela 2011-03-08, NOK&amp;lt;br /&amp;gt;[http://bugs.meego.com/show_bug.cgi?id=14239 Bug 14239], [http://bugs.meego.com/show_bug.cgi?id=14273 Bug 14273]&lt;br /&gt;
|-&lt;br /&gt;
| MIN test framework || x || x || x || x &lt;br /&gt;
|-&lt;br /&gt;
| Scripts and utils || || || || x &lt;br /&gt;
|-&lt;br /&gt;
| MeeGo Fast Feedback Testing || x || x ||  || x &lt;br /&gt;
|-&lt;br /&gt;
| Qpid C wrapper library - libcqpid || x || || || x &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Other documentation'''&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Autotest-guide|Autotest-Guide]]&lt;br /&gt;
* [[Quality/QA-tools/How_to_set_up_repositories|How to set up the repositories that are needed to install QA tools]]&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
All meetings will be held in &amp;lt;code&amp;gt;#meego-meeting&amp;lt;/code&amp;gt; on &amp;lt;code&amp;gt;irc.freenode.net&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Team meetings&lt;br /&gt;
** QA tools team meetings will be held on need basis for specific topics. This was agreed in [http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-12-07-11.59.html the last weekly meeting held on December 7th 2010]&lt;br /&gt;
** [[Quality/QA-tools/Meetings|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
* Architecture meetings&lt;br /&gt;
** Architecture meetings will be held on-demand basis.&lt;br /&gt;
** [[Quality/QA-tools/Arch-Meetings|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
* Workshops&lt;br /&gt;
** Face-2-face meetings within the team.&lt;br /&gt;
** [[Quality/QA-tools/Workshops|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
== Collaboration spaces ==&lt;br /&gt;
&lt;br /&gt;
Team communication is in English. Our collaboration spaces are:&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-qa meego-qa@lists.meego.com mailing list]&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-dev meego-dev@meego.com mailing list], please prefix with 'QA-tools' for team related topics.&lt;br /&gt;
** Please also poke team members or Ville Ilvonen either by email or on IRC because of high traffic @ meego-dev&lt;br /&gt;
* [http://webchat.freenode.net/?channels=meego-qa-tools #meego-qa-tools IRC channel on irc.freenode.net]&lt;br /&gt;
** [http://timoph.fi/qa-tools-stats/ #meego-qa-tools statistics]&lt;br /&gt;
** [http://timoph.fi/qa-tools-logs/ #meego-qa-tools irc logs]&lt;br /&gt;
* Gitorious team, http://meego.gitorious.org/meego-quality-assurance/&lt;br /&gt;
* [http://www.youtube.com/user/meegoqatools Youtube channel for demo videos]&lt;br /&gt;
* [http://meegoqatools.wordpress.com/ QA-tools team blog]&lt;br /&gt;
* MeeGo OBS - devel:quality&lt;br /&gt;
* This wiki area&lt;br /&gt;
* [[Quality/QA-tools/ServiceOS|ServiceOS]]&lt;br /&gt;
* [[Quality/QA-tools/PXEInstall|PXEInstallation]]&lt;br /&gt;
&lt;br /&gt;
== Team members ==&lt;br /&gt;
&lt;br /&gt;
The current team members are (in no particular order):&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
| '''Name'''&lt;br /&gt;
| '''Role'''&lt;br /&gt;
| '''Affiliation'''&lt;br /&gt;
| '''IRC nickname'''&lt;br /&gt;
|- &lt;br /&gt;
| Ville Ilvonen || Team lead || Nokia || vilvo&lt;br /&gt;
|-&lt;br /&gt;
| Riku Halonen || Team member || Nokia || rikhalon&lt;br /&gt;
|-&lt;br /&gt;
| Kari Sievi || Team member || Digia || sievi&lt;br /&gt;
|-&lt;br /&gt;
| Timo Härkönen || Team member || Digia || timoph  &lt;br /&gt;
|-&lt;br /&gt;
| Carol Rus || Team member || Digia || carrus  &lt;br /&gt;
|-&lt;br /&gt;
| Sami Lahtinen || Team member || Digia || slahtinen  &lt;br /&gt;
|-&lt;br /&gt;
| Raimo Gratseff || Team member || Digia || rrraimo  &lt;br /&gt;
|-&lt;br /&gt;
| Kyösti Ranto || Team member || Digia || kyranto&lt;br /&gt;
|-&lt;br /&gt;
| Arto Sinnelä || Team member || Digia || asinnela&lt;br /&gt;
|-&lt;br /&gt;
| Joonas Kylänpää || Team member || Digia || Kaadlajk&lt;br /&gt;
|-&lt;br /&gt;
| Timo Mäkimattila || Team member || Digia || timakima&lt;br /&gt;
|-&lt;br /&gt;
| Elias Luttinen || Team member || Digia || eluttine&lt;br /&gt;
|-&lt;br /&gt;
| Ville Niutanen || Team member || Digia || Villen&lt;br /&gt;
|-&lt;br /&gt;
| Esa-Pekka Miettinen || Team member || Digia || E-P&lt;br /&gt;
|-&lt;br /&gt;
| Vesa Poikajärvi || Team member || Digia || vesse&lt;br /&gt;
|-  &lt;br /&gt;
| Alexey Kuznetsov || Team member || Digia || alkuznet&lt;br /&gt;
|-  &lt;br /&gt;
| Sergey Timofeev || Team member || Digia || setimofe&lt;br /&gt;
|-  &lt;br /&gt;
| Daniil Chuiko || Team member || Digia || dachuiko&lt;br /&gt;
|-&lt;br /&gt;
| Jarmo Savinen || Team member || Digia || jasavi&lt;br /&gt;
|-&lt;br /&gt;
| Sampo Saaristo || Team member || Sofica || sampos&lt;br /&gt;
|-  &lt;br /&gt;
| Ling Yu || Team member || Intel || -&lt;br /&gt;
|-&lt;br /&gt;
| Jing Wang || Team member || Intel || -&lt;br /&gt;
|-  &lt;br /&gt;
| Teemu Vainio || Team member || Ixonos || tvainio&lt;br /&gt;
|-  &lt;br /&gt;
| Tuomo Mäkinen || Team member || Ixonos || -&lt;br /&gt;
|-  &lt;br /&gt;
| Jouni Leppäkases || Team member || Ixonos || jouni&lt;br /&gt;
|-  &lt;br /&gt;
| Tom Galvin || Team member || Ixonos || -&lt;br /&gt;
|-&lt;br /&gt;
| Jarno Keskikangas || Team member || Leonidas || jakeskik&lt;br /&gt;
|- &lt;br /&gt;
| Janne Hietamäki || Team member || Leonidas || _janne&lt;br /&gt;
|- &lt;br /&gt;
| Sami Hangaslammi || Team member || Leonidas || sahangas&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Category:QA]]&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools</id>
		<title>Quality/QA-tools</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools"/>
				<updated>2011-02-23T13:12:57Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Quality assurance (QA) tools =&lt;br /&gt;
&lt;br /&gt;
[[File:Tool_meegon.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Quality Assurance tools are developed to ensure MeeGo SW quality. QA tools team develops and maintains tools for quality assurance.&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;Open source tools  – available for all, available for development and contributions. Make people accountable for quality.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''Please note''' that developer-oriented content has been moved to [[Quality/QA tools development|QA tools development]] page. We apologize for any inconvenience. The target is to make this page clearer and more informative for the actual users of QA tools.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
QA tools support the whole [[Quality/Test management overview|test management process]]. The most important tool offering relating to this is illustrated in the following figure:&lt;br /&gt;
&lt;br /&gt;
[[File:Meego-qa-tools.png|600px]]&lt;br /&gt;
&lt;br /&gt;
== Tools, test suites and other utilities ==&lt;br /&gt;
&lt;br /&gt;
If you want to contribute to the development of the following tools, test suites and utilities, please visit [[Quality/QA_tools_development|QA tools development page]].&lt;br /&gt;
&lt;br /&gt;
'''Test tools'''&lt;br /&gt;
&lt;br /&gt;
Each wiki page will contain more detailed description, installation instructions and tutorial on the basic usage. For now, please [[Quality/QA-tools#Collaboration spaces|contact us]] if you need help. Currently, you can install Testrunner, testrunner-lite, test-definition, Testplanner, OTS, Meego-ai, libcqpid, eat and MIN from Tools:Testing repository. The instructions for setting up the repositories can be found [[Quality/QA-tools/How_to_set_up_repositories|here]].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool (link to wiki page)''' ||'''Short description'''&lt;br /&gt;
|- &lt;br /&gt;
| Crash Reporter || On-device tool for sending core dumps to core dump data base&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/MeeGo_Fast_Feedback_Testing|MeeGo Fast Feedback Testing (MeeGo-FFT)]] || &lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Min|MIN test framework]] || Advanced test framework&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/OTS|OTS - open testing system]] || Test automation system&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testplanner|Testplanner]] || Simple tool for creating and editing test plan files &lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner-lite|testrunner-lite]] ||Command line tool for test execution&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner|Testrunner]] || Test execution tool with graphical UI&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/TDriver|Testability Driver]] || Comprehensive tool for UI testing&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/QAReports|QA Reports]] || Reporting tool for publishing test reports&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Test suites'''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Test suite (link to wiki page)''' ||| '''Test plans'''&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/TestSuite/MCTS|MeeGo Core Test Suite]] ||[http://testplans.meego.com/mcts/ Link]&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/TestSuite/handset-test-suite/handset-ux-test_Releases |MeeGo Handset UX Test Suite]] ||[http://testplans.meego.com/handset-ux-tests/ Link]&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/Netbook Test Suite and Utilities|MeeGo Netbook Test Suite]] ||[http://testplans.meego.com/mnts/ Link]&lt;br /&gt;
|-&lt;br /&gt;
| MeeGo SDK Test Suite ||[http://testplans.meego.com/meego-sdk-tests/ Link]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Other utilities'''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Name (link to wiki page)''' ||'''Short description'''&lt;br /&gt;
|- &lt;br /&gt;
|[[Quality/QA-tools/Test-definition|test-definition]]|| XML schema for test plan and result files&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Eat|eat - enables automated testing]] ||&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Autotest-guide#Automatic_image_installations|MeeGo Automated installer]] ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/qtuitest-mbt-adapter|Model-Based Testing adapter for qtuitest]]  || &lt;br /&gt;
|-&lt;br /&gt;
| Rich Core dumper || &lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter settings || Settings package for Crash Reporter&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/hat-control|Hardware Accessory for Testing (HAT)]] || &lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Scripts_and_utils|Scripts and utils]] || &lt;br /&gt;
|-&lt;br /&gt;
| Service OS based Flasher || &lt;br /&gt;
|-&lt;br /&gt;
| Qpid C wrapper library - libcqpid || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Feature requests and bugs ==&lt;br /&gt;
Want to report an feature idea or bug to us? - [http://bugs.meego.com/enter_bug.cgi?product=MeeGo%20Quality%20Assurance Please do it here]&lt;br /&gt;
 &lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_status=ASSIGNED&amp;amp;component=eat&amp;amp;component=Fast%20Feedback%20Testing&amp;amp;component=hat&amp;amp;component=libcqpid&amp;amp;component=meego-qa-reports&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=Testrunner&amp;amp;component=testrunner-lite&amp;amp;component=Others&amp;amp;classification=MeeGo%20Projects&amp;amp;product=MeeGo%20Quality%20Assurance Assigned bugs and features - Working on it]&lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;bug_status=RESOLVED&amp;amp;component=eat&amp;amp;component=Fast%20Feedback%20Testing&amp;amp;component=hat&amp;amp;component=libcqpid&amp;amp;component=meego-qa-reports&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=Testrunner&amp;amp;component=testrunner-lite&amp;amp;component=Others&amp;amp;classification=MeeGo%20Projects&amp;amp;product=MeeGo%20Quality%20Assurance All open features and bugs in priority order]&lt;br /&gt;
&lt;br /&gt;
Bugzilla workflow: [[Bugzilla/how-report-bugs]]&lt;br /&gt;
&lt;br /&gt;
== Collaboration spaces ==&lt;br /&gt;
&lt;br /&gt;
Team communication is in English. Our collaboration spaces are:&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-qa meego-qa@lists.meego.com mailing list]&lt;br /&gt;
* [http://webchat.freenode.net/?channels=meego-qa-tools #meego-qa-tools IRC channel on irc.freenode.net]&lt;br /&gt;
** [http://timoph.fi/qa-tools-logs/ #meego-qa-tools irc logs]&lt;br /&gt;
* [http://www.youtube.com/user/meegoqatools YouTube channel for demo videos]&lt;br /&gt;
* [http://meegoqatools.wordpress.com/ QA-tools team blog]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Category:QA]]&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/User:Timakima</id>
		<title>User:Timakima</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/User:Timakima"/>
				<updated>2011-02-15T07:36:39Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Following is my opinion of the documentation that should exist:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool''' ||'''Doxygen'''||'''Help''' ||'''Man pages''' || '''Wiki''' || '''Tutorial''' &lt;br /&gt;
|- &lt;br /&gt;
| test-definition || || || || x ||&lt;br /&gt;
|-&lt;br /&gt;
| testrunner-lite || x || x || x || x || x&lt;br /&gt;
|-&lt;br /&gt;
| Testrunner || x || x ||  || x || x&lt;br /&gt;
|- &lt;br /&gt;
| Testplanner || x || x ||  || x || x&lt;br /&gt;
|-&lt;br /&gt;
| eat - enables automated testing || || || || x || x&lt;br /&gt;
|- &lt;br /&gt;
| ots - open testing system || x || x || x || x || x&lt;br /&gt;
|-&lt;br /&gt;
| MIN test framework || x || x || x || x || x&lt;br /&gt;
|-&lt;br /&gt;
| Scripts and utils || || || || x ||&lt;br /&gt;
|-&lt;br /&gt;
| MeeGo Fast Feedback Testing || x || x ||  || x || x&lt;br /&gt;
|-&lt;br /&gt;
| Qpid C wrapper library - libcqpid || x || || || x || x&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/User:Timakima</id>
		<title>User:Timakima</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/User:Timakima"/>
				<updated>2011-02-15T07:01:06Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Following is my opinion of the documentation that should exist:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool''' ||'''Doxygen'''||'''Help''' ||'''Man pages''' || '''Wiki''' || '''Tutorial''' &lt;br /&gt;
|- &lt;br /&gt;
| test-definition || || || || x ||&lt;br /&gt;
|-&lt;br /&gt;
| testrunner-lite || x || x || x || x || x&lt;br /&gt;
|-&lt;br /&gt;
| Testrunner || x || x || x || x || x&lt;br /&gt;
|- &lt;br /&gt;
| Testplanner || x || x || x || x || x&lt;br /&gt;
|-&lt;br /&gt;
| eat - enables automated testing || || || || x || x&lt;br /&gt;
|- &lt;br /&gt;
| ots - open testing system || x || x || x || x || x&lt;br /&gt;
|-&lt;br /&gt;
| MIN test framework || x || x || x || x || x&lt;br /&gt;
|-&lt;br /&gt;
| Scripts and utils || || || || x ||&lt;br /&gt;
|-&lt;br /&gt;
| MeeGo Fast Feedback Testing || x || x ||  || x || x&lt;br /&gt;
|-&lt;br /&gt;
| Qpid C wrapper library - libcqpid || x || || || x || x&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/User:Timakima</id>
		<title>User:Timakima</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/User:Timakima"/>
				<updated>2011-02-15T06:56:18Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Following my opinion of the documentation that should exists:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool''' ||'''Doxygen'''||'''Help''' ||'''Man pages''' || '''Wiki''' || '''Tutorial''' &lt;br /&gt;
|- &lt;br /&gt;
| test-definition || || || || x ||&lt;br /&gt;
|-&lt;br /&gt;
| testrunner-lite || x || x || x || x || x&lt;br /&gt;
|-&lt;br /&gt;
| Testrunner || x || x || x || x || x&lt;br /&gt;
|- &lt;br /&gt;
| Testplanner || x || x || x || x || x&lt;br /&gt;
|-&lt;br /&gt;
| eat - enables automated testing || || || || x || x&lt;br /&gt;
|- &lt;br /&gt;
| ots - open testing system || x || x || x || x || x&lt;br /&gt;
|-&lt;br /&gt;
| MIN test framework || x || x || x || x || x&lt;br /&gt;
|-&lt;br /&gt;
| Scripts and utils || || || || x ||&lt;br /&gt;
|-&lt;br /&gt;
| MeeGo Fast Feedback Testing || x || x ||  || x || x&lt;br /&gt;
|-&lt;br /&gt;
| Qpid C wrapper library - libcqpid || x || || || x || x&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/User:Timakima</id>
		<title>User:Timakima</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/User:Timakima"/>
				<updated>2011-02-15T06:55:15Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Following my opinion of the documentation that should exists:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool''' ||'''Doxygen'''||'''Help''' ||'''Man pages''' || '''Wiki''' || '''Tutorial''' &lt;br /&gt;
|- &lt;br /&gt;
| test-definition || || || || x ||&lt;br /&gt;
|-&lt;br /&gt;
| testrunner-lite || x || x || x || x || x&lt;br /&gt;
|-&lt;br /&gt;
| Testrunner || x || x || x || x || x&lt;br /&gt;
|- &lt;br /&gt;
| Testplanner || x || x || x || x || x&lt;br /&gt;
|-&lt;br /&gt;
| eat - enables automated testing || || || || x || x&lt;br /&gt;
|- &lt;br /&gt;
| ots - open testing system || x || x || x || x || x&lt;br /&gt;
|-&lt;br /&gt;
| MIN test framework || x || x || x || x || x&lt;br /&gt;
|-&lt;br /&gt;
| Scripts and utils || || || || x ||&lt;br /&gt;
|-&lt;br /&gt;
| MeeGo Fast Feedback Testing || x || x || x || x || x&lt;br /&gt;
|-&lt;br /&gt;
| Qpid C wrapper library - libcqpid || x || || || x || x&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/User:Timakima</id>
		<title>User:Timakima</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/User:Timakima"/>
				<updated>2011-02-15T06:51:53Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool''' ||'''Doxygen'''||'''Help''' ||'''Man pages''' || '''Wiki''' || '''Tutorial''' &lt;br /&gt;
|- &lt;br /&gt;
| test-definition || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| testrunner-lite || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Testrunner || || || || ||&lt;br /&gt;
|- &lt;br /&gt;
| Testplanner || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| eat - enables automated testing || || || || ||&lt;br /&gt;
|- &lt;br /&gt;
| ots - open testing system || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| MIN test framework || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Scripts and utils || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| MeeGo Fast Feedback Testing || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Qpid C wrapper library - libcqpid || || || || ||&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/User:Timakima</id>
		<title>User:Timakima</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/User:Timakima"/>
				<updated>2011-02-15T06:51:33Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: Created page with &amp;quot;{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; |+ |'''Tool''' ||'''Doxygen'''||'''Help''' ||'''Man pages''' || '''Wiki''' || '''Tutorial'''  |-  | test-definition || || || || || |- | testrunn…&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool''' ||'''Doxygen'''||'''Help''' ||'''Man pages''' || '''Wiki''' || '''Tutorial''' &lt;br /&gt;
|- &lt;br /&gt;
| test-definition || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| testrunner-lite || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Testrunner]] || || || || ||&lt;br /&gt;
|- &lt;br /&gt;
| Testplanner]] || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| eat - enables automated testing || || || || ||&lt;br /&gt;
|- &lt;br /&gt;
| ots - open testing system || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| MIN test framework || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Scripts and utils || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| MeeGo Fast Feedback Testing || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Qpid C wrapper library - libcqpid || || || || ||&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools</id>
		<title>Quality/QA-tools</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools"/>
				<updated>2011-02-10T14:04:45Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Quality Assurance (QA) Tools =&lt;br /&gt;
&lt;br /&gt;
Quality Assurance tools are developed to ensure MeeGo SW quality. QA tools team develops and maintains tools for Quality Assurance.&lt;br /&gt;
&lt;br /&gt;
 Open source tools  – available for all, available for development and contributions. Make people accountable for quality.&lt;br /&gt;
&lt;br /&gt;
Anyone is welcome to contribute and non-member contributions will be treated with same process and review as member contributions. We follow [http://meego.com/about/contribution-guidelines MeeGo contribution guidelines]. In addition, you may take personal clone from our [http://meego.gitorious.org/meego-quality-assurance/ git repositories] and create merge request. Tool maintainers in our projects will review your contributions and decide on merge.&lt;br /&gt;
&lt;br /&gt;
'''Targets:'''&lt;br /&gt;
&lt;br /&gt;
* Improve MeeGo test reporting tools - target from MeeGo Quality Assurance&lt;br /&gt;
* Improve MeeGo test automation (execution and software installation) - target from MeeGo release engineering&lt;br /&gt;
&lt;br /&gt;
&amp;quot;As Core OS release release manager I want to verify trunk:testing packages frequently so that I know the quality of nightly/weekly releases.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Tools and Maintainers ==&lt;br /&gt;
&lt;br /&gt;
Tool maintainers are selected based on developer experience with particular tool/package or seniority. Tool maintainers have been agreed [[Quality/QA-tools/Meetings|in the QA-tools meeting]] Tuesday September 7th 2010. Changes, if needed, are discussed also there.&lt;br /&gt;
&lt;br /&gt;
In practice only tool maintainers will have commit and review right to particular repository - later several people may have rights to repository based on merit (as proposed by tool maintainer). Others must follow [http://meego.com/about/contribution-guidelines MeeGo contribution guidelines] to submit patches or personal clone + merge request approach. &lt;br /&gt;
 &lt;br /&gt;
The maintainer of the tree shall update the changelog.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool (link to wiki page)''' ||'''Gitorious'''||'''Maintainer''' ||'''Substitute'''&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Test-definition|test-definition]]||[http://meego.gitorious.org/meego-quality-assurance/test-definition Gitorious] || Sampo Saaristo || Timo Härkönen&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner-lite|testrunner-lite]] ||[http://meego.gitorious.org/meego-quality-assurance/testrunner-lite Gitorious] || Sampo Saaristo || Kyösti Ranto&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner|Testrunner]] || [http://meego.gitorious.org/meego-quality-assurance/testrunner Gitorious] || Kyösti Ranto || Timo Härkönen &lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Testplanner|Testplanner]] ||[http://meego.gitorious.org/meego-quality-assurance/testplanner Gitorious] ||  Kyösti Ranto || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Eat|eat - enables automated testing]] ||[http://meego.gitorious.org/meego-quality-assurance/enables-automated-testing Gitorious] ||  Timo Härkönen || Timo Mäkimattila&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/OTS|ots - open testing system]] ||[http://meego.gitorious.org/meego-quality-assurance/ots Gitorious] ||  Teemu Vainio || Tom Galvin&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Autotest-guide#Automatic_image_installations|MeeGo Automated installer]] ||[http://gitorious.org/qa-tools/meego-ai Gitorious] ||  Timo Härkönen || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/TestSuite/MCTS|MeeGo Core Test Suite]] || [http://meego.gitorious.org/meego-quality-assurance/mcts/ Gitorious] ||Matti Salmi || Jeff Zheng&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/Netbook Test Suite and Utilities|MeeGo Netbook Test Suite]] || [http://gitorious.org/qa-tools/mnts/ Gitorious] ||Jeff Zheng || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/qtuitest-mbt-adapter|Model-Based Testing adapter for qtuitest]]  || [http://gitorious.org/qa-tools/qtuitest-mbt-adapter Gitorious] || Riku Halonen || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Min|MIN test framework]] || [http://meego.gitorious.org/meego-quality-assurance/min Gitorious] ||  Sampo Saaristo || Timo Mäkimattila&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/TDriver|Testability Driver]] || [http://gitorious.org/TDriver Gitorious] ||  Petri Kiiskinen || Tatu Lahtela&lt;br /&gt;
|-&lt;br /&gt;
| Rich Core dumper || [http://meego.gitorious.org/meego-quality-assurance/rich-core Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter || [http://meego.gitorious.org/meego-quality-assurance/crash-reporter Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter settings || [http://meego.gitorious.org/meego-quality-assurance/crash-reporter-settings-public Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/hat-control|Hardware Accessory for Testing (HAT)]] || [http://meego.gitorious.org/meego-quality-assurance/hat-control Gitorious] || Marko Junttila || Riku Halonen&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/QAReports|QA Reports]] || [http://meego.gitorious.org/meego-quality-assurance/qa-reports Gitorious] || Sami Hangaslammi || Jarno Keskikangas&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Scripts_and_utils|Scripts and utils]] || [http://meego.gitorious.com/meego-quality-assurance/scripts-and-utils Gitorious] || N/A || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/TestSuite/handset-test-suite/handset-ux-test_Releases | handset_ux_tests]] || [http://meego.gitorious.com/meego-quality-assurance/handset-ux-tests Gitorious] || JessicaJi || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/MeeGo_Fast_Feedback_Testing|MeeGo Fast Feedback Testing (MeeGo-FFT)]] || [http://meego.gitorious.org/meego-quality-assurance/meego-testing-hudson-plugin Gitorious] || Alexey Kuznetsov || Timo Härkönen&lt;br /&gt;
|-&lt;br /&gt;
| Service OS based Flasher || [http://meego.gitorious.org/meego-quality-assurance/meego-ai-serviceos Gitorious] || Jing Wang || N/A&lt;br /&gt;
|-&lt;br /&gt;
| Qpid C wrapper library - libcqpid || [http://meego.gitorious.org/meego-quality-assurance/libcqpid Gitorious] || Sami Lahtinen || N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
You can install Testrunner, testrunner-lite, test-definition, Testplanner, OTS, Meego-ai, libcqpid, eat  and MIN from Tools:Testing repository. The instructions for setting up the repositories can be found [[Quality/QA-tools/How_to_set_up_repositories|here]].&lt;br /&gt;
&lt;br /&gt;
See the rest of our team members and our collaboration spaces [[Quality/QA-tools#Team_Members_and_Collaboration_Spaces|below]]. If you are interested in the user experience work regarding these tools, you can find more information [[Quality/QA-tools/User experience|here]].&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
The figure below tries to summarize the relations and tasks of the tools when used in test automation context.&lt;br /&gt;
&lt;br /&gt;
[[File:testautomationtools.png]]&lt;br /&gt;
&lt;br /&gt;
xfig file:[[File:qatools.fig]]&lt;br /&gt;
&lt;br /&gt;
== Release Practices ==&lt;br /&gt;
&lt;br /&gt;
Here is the workflow for QA tools release practices.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Role'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
|-&lt;br /&gt;
| Developer || Anyone who wants to participate in qa-tools development &lt;br /&gt;
|-&lt;br /&gt;
| VCS Maintainer || Component owner who has commit rights in version control system (VCS)&lt;br /&gt;
|-&lt;br /&gt;
| Package Maintainer || Integrator whose responsibility is the OBS packaging&lt;br /&gt;
|-&lt;br /&gt;
| Release Management || Third party who is responsible of trunk:testing releases(?)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:Release.png]]&lt;br /&gt;
&lt;br /&gt;
Kivio file: [[File:Release.flw]]&lt;br /&gt;
&lt;br /&gt;
# Developer creates merge request(s) in gitorious.&lt;br /&gt;
# VCS Maintainer tests and accepts merge requests.&lt;br /&gt;
# VCS Maintainer checks/updates change logs.&lt;br /&gt;
# VCS Maintainer tags a version.&lt;br /&gt;
# VCS maintainer sends email to [http://lists.meego.com/pipermail/meego-qa/ meego-qa mailing list] based on the following template&lt;br /&gt;
Topic: Integration request: package-name version&lt;br /&gt;
 PACKAGE: package-name&lt;br /&gt;
 TAG: tag name&lt;br /&gt;
 URL: link to sources&lt;br /&gt;
 CHANGES: short description of changes containing bugs.meego.com bug numbers of fixed bugs&lt;br /&gt;
# Package maintainer updates the OBS package.&lt;br /&gt;
# Package maintainer tests the OBS package.&lt;br /&gt;
# If the package belongs to tools:testing and passes testing, Package Maintainer may accept it. If the package belongs to trunk:testing, Package Maintainer creates a promotional request to Release Management. (If the package belongs to both repositories, we let the Release Management set bugs fixed by the package to RELEASED state).&lt;br /&gt;
# Host side tools are updated to tools:testing after verifying functionality&lt;br /&gt;
# Package maintainer replies to meego-qa list about the actions done with the updated package. e.g. 'Updated in devel:quality and sent promotion request to testing'&lt;br /&gt;
# Release Management accepts the package. Or not. (Follow meego-packaging and meego-commits.)&lt;br /&gt;
&lt;br /&gt;
''' YouTube videos '''&lt;br /&gt;
&lt;br /&gt;
YouTube is a good way to communicate new features. You can find existing demo videos on [http://www.youtube.com/user/meegoqatools meegoqatools channel on Youtube].&lt;br /&gt;
&lt;br /&gt;
If you shoot a video to YouTube, promote it on meego-qa mailing list!&lt;br /&gt;
&lt;br /&gt;
You can find some hints how to shoot, edit, and upload a video here: [[YouTube_Hints]]&lt;br /&gt;
&lt;br /&gt;
=== Release checklist ===&lt;br /&gt;
To make sure fixes are released without delay, check that the following conditions are met&lt;br /&gt;
&lt;br /&gt;
# Change logs are updated and contain relevant references to MeeGo bugzilla&lt;br /&gt;
# Created obs request include fixes bug numbers from MeeGo bugzilla&lt;br /&gt;
# Bugzilla items listed in changes are set as resolved&lt;br /&gt;
# Spec file matches [[Packaging/Guidelines|MeeGo packaging guidelines]]&lt;br /&gt;
# Rpmlint warnings are either fixed or explained by comments in the spec file. e.g. eat packages install files into root's home and the reasoning for it needs to be explained&lt;br /&gt;
# Host side tool packages use the same source tar ball to produce debian and rpm packages&lt;br /&gt;
&lt;br /&gt;
== Roadmap ==&lt;br /&gt;
(We need still rough estimates for releases -timakima)&lt;br /&gt;
&lt;br /&gt;
The release dates defined in MeeGo Release plans [[Release_Engineering/Plans/1.1|1.1]] and [[Release_Engineering/Plans/1.2|1.2]]. These dates are the latest estimation. They will be updated as work progresses.&lt;br /&gt;
&lt;br /&gt;
The features in the roadmap are followed with META FEA bugs. The features are split to small tool specific FEA:s that block the feature META bug. The META bug is then the last bug to be closed when the feature is finished. You can also follow the tool bug progression from the dependency trees of the META bugs.&lt;br /&gt;
&lt;br /&gt;
Adding a new feature to the roadmap:&lt;br /&gt;
# Add a feature bug describing the main purpose of the feature with META and FEA tags.&lt;br /&gt;
# Add separate bugs for each tool specific change&lt;br /&gt;
# Add correct dependencies between tool specific bugs (e.g. testrunner bug depends on testrunner-lite bug that depends on test-definition bug...)&lt;br /&gt;
# Make all of the bugs block the META bug&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Feature''' || '''Release'''&lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/showdependencytree.cgi?id=12980&amp;amp;hide_resolved=0 Measurement support] || 1.1.90.5&lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/show_bug.cgi?id=12810 Easy install] || 1.1.90.5&lt;br /&gt;
|-&lt;br /&gt;
| [http://bugs.meego.com/showdependencytree.cgi?id=12454&amp;amp;hide_resolved=0 Parallel testing] || 1.1.90.7&lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/showdependencytree.cgi?id=12981&amp;amp;hide_resolved=0 Events feature in automatic testing] || 1.1.90.8&lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/showdependencytree.cgi?id=12937&amp;amp;hide_resolved=0 MCTS coverage support] || 1.2.0.0&lt;br /&gt;
|-&lt;br /&gt;
| [http://bugs.meego.com/showdependencytree.cgi?id=12833&amp;amp;hide_resolved=0 Test environment validation] || 1.2.x&lt;br /&gt;
|-&lt;br /&gt;
| [http://bugs.meego.com/showdependencytree.cgi?id=13092&amp;amp;hide_resolved=0 Test equipment control] || 1.2.x&lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/showdependencytree.cgi?id=12971&amp;amp;hide_resolved=0 Qt Creator integration] || 1.2.x&lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/show_bug.cgi?id=13190 A tool that combines Testrunner and Testplanner] || 1.2.x&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/OTS/Roadmap|OTS releases]] ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Features and Bugs ==&lt;br /&gt;
Want to report an feature idea or bug to us? - [http://bugs.meego.com/enter_bug.cgi?product=MeeGo%20Quality%20Assurance Please do it here]&lt;br /&gt;
 &lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_status=ASSIGNED&amp;amp;component=eat&amp;amp;component=Fast%20Feedback%20Testing&amp;amp;component=hat&amp;amp;component=libcqpid&amp;amp;component=meego-qa-reports&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=Testrunner&amp;amp;component=testrunner-lite&amp;amp;component=Others&amp;amp;classification=MeeGo%20Projects&amp;amp;product=MeeGo%20Quality%20Assurance Assigned bugs and features - Working on it]&lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;bug_status=RESOLVED&amp;amp;component=eat&amp;amp;component=Fast%20Feedback%20Testing&amp;amp;component=hat&amp;amp;component=libcqpid&amp;amp;component=meego-qa-reports&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=Testrunner&amp;amp;component=testrunner-lite&amp;amp;component=Others&amp;amp;classification=MeeGo%20Projects&amp;amp;product=MeeGo%20Quality%20Assurance All open features and bugs in priority order]&lt;br /&gt;
&lt;br /&gt;
Bugzilla workflow: [[Bugzilla/how-report-bugs]]&lt;br /&gt;
&lt;br /&gt;
We'd like to have the best guess of the moment about the delivery of features. Remember to set the target build of the bug you're working with according to: [[Release Engineering/Plans/1.1]] and [[Release Engineering/Plans/1.2]]&lt;br /&gt;
&lt;br /&gt;
When you add a new bug, add correct dependencies to the corresponding [[Quality/QA-tools#Roadmap|roadmap]] meta bug.&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
This section will contain links to various guides and user documentation. See [[Quality/QA-tools#Tools_and_Maintainers|the wiki pages of the tools]] for tool-specific documentation.&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Autotest-guide|Autotest-Guide]]&lt;br /&gt;
* [[Quality/QA-tools/How_to_set_up_repositories|How to set up the repositories that are needed to install QA tools]]&lt;br /&gt;
&lt;br /&gt;
== Design/ Planning ==&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/MCTS test automation design|MCTS Test Automation]] (QA Tools support for MCTS)&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
All meetings will be held in &amp;lt;code&amp;gt;#meego-meeting&amp;lt;/code&amp;gt; on &amp;lt;code&amp;gt;irc.freenode.net&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Team meetings&lt;br /&gt;
** QA tools team meetings will be held on need basis for specific topics. This was agreed in [http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-12-07-11.59.html the last weekly meeting held on December 7th 2010]&lt;br /&gt;
** [[Quality/QA-tools/Meetings|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
* Architecture meetings&lt;br /&gt;
** Architecture meetings will be held on-demand basis.&lt;br /&gt;
** [[Quality/QA-tools/Arch-Meetings|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
* Workshops&lt;br /&gt;
** Face-2-face meetings within the team.&lt;br /&gt;
** [[Quality/QA-tools/Workshops|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
== Team Members and Collaboration Spaces==&lt;br /&gt;
&lt;br /&gt;
The current team members are (in no particular order):&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
| '''Name'''&lt;br /&gt;
| '''Role'''&lt;br /&gt;
| '''Affiliation'''&lt;br /&gt;
| '''IRC nickname'''&lt;br /&gt;
|- &lt;br /&gt;
| Ville Ilvonen || Team lead (act.) || Nokia || vilvo&lt;br /&gt;
|-&lt;br /&gt;
| Riku Halonen || Team member || Nokia || rikhalon&lt;br /&gt;
|-&lt;br /&gt;
| Kari Sievi || Team member || Digia || sievi&lt;br /&gt;
|-&lt;br /&gt;
| Timo Härkönen || Team member || Digia || timoph  &lt;br /&gt;
|-&lt;br /&gt;
| Carol Rus || Team member || Digia || carrus  &lt;br /&gt;
|-&lt;br /&gt;
| Sami Lahtinen || Team member || Digia || slahtinen  &lt;br /&gt;
|-&lt;br /&gt;
| Raimo Gratseff || Team member || Digia || rrraimo  &lt;br /&gt;
|-&lt;br /&gt;
| Kyösti Ranto || Team member || Digia || kyranto&lt;br /&gt;
|-&lt;br /&gt;
| Arto Sinnelä || Team member || Digia || asinnela&lt;br /&gt;
|-&lt;br /&gt;
| Joonas Kylänpää || Team member || Digia || Kaadlajk&lt;br /&gt;
|-&lt;br /&gt;
| Timo Mäkimattila || Team member || Digia || timakima&lt;br /&gt;
|-&lt;br /&gt;
| Elias Luttinen || Team member || Digia || eluttine&lt;br /&gt;
|-&lt;br /&gt;
| Ville Niutanen || Team member || Digia || Villen&lt;br /&gt;
|-&lt;br /&gt;
| Esa-Pekka Miettinen || Team member || Digia || E-P&lt;br /&gt;
|-&lt;br /&gt;
| Vesa Poikajärvi || Team member || Digia || vesse&lt;br /&gt;
|-  &lt;br /&gt;
| Alexey Kuznetsov || Team member || Digia || alkuznet&lt;br /&gt;
|-  &lt;br /&gt;
| Sergey Timofeev || Team member || Digia || setimofe&lt;br /&gt;
|-  &lt;br /&gt;
| Daniil Chuiko || Team member || Digia || dachuiko&lt;br /&gt;
|-&lt;br /&gt;
| Jarmo Savinen || Team member || Digia || jasavi&lt;br /&gt;
|-&lt;br /&gt;
| Sampo Saaristo || Team member || Sofica || sampos&lt;br /&gt;
|-  &lt;br /&gt;
| Ling Yu || Team member || Intel || -&lt;br /&gt;
|-&lt;br /&gt;
| Jing Wang || Team member || Intel || -&lt;br /&gt;
|-  &lt;br /&gt;
| Teemu Vainio || Team member || Ixonos || tvainio&lt;br /&gt;
|-  &lt;br /&gt;
| Tuomo Mäkinen || Team member || Ixonos || -&lt;br /&gt;
|-  &lt;br /&gt;
| Jouni Leppäkases || Team member || Ixonos || jouni&lt;br /&gt;
|-  &lt;br /&gt;
| Tom Galvin || Team member || Ixonos || -&lt;br /&gt;
|-&lt;br /&gt;
| Jarno Keskikangas || Team member || Leonidas || jakeskik&lt;br /&gt;
|- &lt;br /&gt;
| Janne Hietamäki || Team member || Leonidas || _janne&lt;br /&gt;
|- &lt;br /&gt;
| Sami Hangaslammi || Team member || Leonidas || sahangas&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Team communication is in English. Our collaboration spaces are:&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-qa meego-qa@lists.meego.com mailing list]&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-dev meego-dev@meego.com mailing list], please prefix with 'QA-tools' for team related topics.&lt;br /&gt;
** Please also poke team members or Ville Ilvonen either by email or on IRC because of high traffic @ meego-dev&lt;br /&gt;
* [http://webchat.freenode.net/?channels=meego-qa-tools #meego-qa-tools IRC channel on irc.freenode.net]&lt;br /&gt;
** [http://timoph.fi/qa-tools-stats/ #meego-qa-tools statistics]&lt;br /&gt;
** [http://timoph.fi/qa-tools-logs/ #meego-qa-tools irc logs]&lt;br /&gt;
* Gitorious team, http://meego.gitorious.org/meego-quality-assurance/&lt;br /&gt;
* [http://www.youtube.com/user/meegoqatools Youtube channel for demo videos]&lt;br /&gt;
* [http://meegoqatools.wordpress.com/ QA-tools team blog]&lt;br /&gt;
* MeeGo OBS - devel:quality&lt;br /&gt;
* This wiki area&lt;br /&gt;
* [[Quality/QA-tools/ServiceOS|ServiceOS]]&lt;br /&gt;
* [[Quality/QA-tools/PXEInstall|PXEInstallation]]&lt;br /&gt;
&lt;br /&gt;
[[Category:QA]]&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/Glossary</id>
		<title>Quality/Glossary</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/Glossary"/>
				<updated>2011-02-10T12:57:47Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Glossary ===&lt;br /&gt;
&lt;br /&gt;
==== Smoke Test (a.k.a Sanity Test) ====&lt;br /&gt;
&lt;br /&gt;
Smoke test ~ intake+smoke test from ISTQB.&lt;br /&gt;
smoke test (set): A subset of all defined/planned test cases that cover the main functionality of a daily build for MeeGo distribution, to ascertaining that the most crucial features of a distribution work, but not bothering with finer details. Smoke test is carried out at the start of test execution phase to decide if the distribution is ready for detailed and further testing.&lt;br /&gt;
&lt;br /&gt;
The purpose of Sanity Test for MeeGo:&lt;br /&gt;
* Provide basic health status of the whole system on daily basis, so people have basic understanding where we are in terms of quality&lt;br /&gt;
* Report out outstanding issues and regressions and track them fixed quickly&lt;br /&gt;
* Sanity test results are used to measure if the MeeGo repositories are in good shape so that decisions can be made if the software is ready for further testing or release. Of course, the release decision cannot be made only based on sanity test results, further testing results will also be referred to.&lt;br /&gt;
&lt;br /&gt;
==== Test Collection maintainer (a.k.a Test Suite maintainer) ====&lt;br /&gt;
&lt;br /&gt;
Test collection maintainer ~ package maintainer (archlinux) + technical test analyst (ISTQB):&lt;br /&gt;
* The role of the test collection maintainer is to update tests as new versions become available upstream and to field support questions relating to bugs in said tests. The term may be applied to any of the following:&lt;br /&gt;
** A test analyst who maintains a test collection in one of the official test repositories (tests.meego.com). Test analyst shall be capable to:&lt;br /&gt;
*** Analyze tests and the internal structure of the system in sufficient detail to meet the expected quality level&lt;br /&gt;
*** Evaluate tests in terms of technical quality attributes as performance, security, etc.&lt;br /&gt;
** A trusted tester of the community who maintains test collections in the unsupported/unofficial community test repository.&lt;br /&gt;
* The maintainer of a test collection is the person currently responsible for the test collection. Previous maintainers should be listed as contributors along with others who have contributed to the test collection.&lt;br /&gt;
&lt;br /&gt;
Test collection ~ tests testing on specific areas of the distribution (e.g. Application Group, Application, Domain, Component).&lt;br /&gt;
You can replace the test collection maintainer with test package maintainer – if you wish.&lt;br /&gt;
&lt;br /&gt;
==== Test case ====&lt;br /&gt;
&lt;br /&gt;
* (Low level) Test case: A test case with concrete (implementation level) values for input data and expected results.&lt;br /&gt;
* High level test case (a.k.a test idea): A test case without concrete (implementation level) values for input data and expected results. Logical operators are used; instances of the actual values are not yet defined and/or available.&lt;br /&gt;
&lt;br /&gt;
==== Test case verdict ====&lt;br /&gt;
&lt;br /&gt;
QA verdict definition:&lt;br /&gt;
&lt;br /&gt;
* Pass: A test is deemed to pass if its actual result matches its expected result.&lt;br /&gt;
* Fail: A test is deemed to fail if its actual result does not match its expected result.&lt;br /&gt;
* N/A - Not Applicable - can be seen as a initial value which is left as a verdict for a test case when no other verdict cannot be given due to some reason (e.g. feature is not implemented yet, test case could not be executed due to failure in test infra, etc.). &lt;br /&gt;
&lt;br /&gt;
For all Fail verdicts it would be preferable that bug ID is given.&lt;br /&gt;
&lt;br /&gt;
For all N/A verdicts it would be preferable that reason why pass/fail verdict could not be given is documented either by comment “Test case X verdict not given due to reason Y&amp;quot; or bug ID.&lt;br /&gt;
&lt;br /&gt;
For the case which functionality is implemented but case is missing, it is recommended to find case substitute to cover the check point. If no substitute is available to cover, mark the case as N/A.&lt;br /&gt;
&lt;br /&gt;
If a testrun has one or more N/A verdicts it will be rendered as Fail.&lt;br /&gt;
&lt;br /&gt;
=== References ===&lt;br /&gt;
&lt;br /&gt;
* [[http://www.istqb.org/downloads/glossary-current.pdf ISTQB Glossary]]&lt;br /&gt;
&lt;br /&gt;
[[Category:QA]]&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools</id>
		<title>Quality/QA-tools</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools"/>
				<updated>2011-02-09T11:08:31Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Quality Assurance (QA) Tools =&lt;br /&gt;
&lt;br /&gt;
Quality Assurance tools are developed to ensure MeeGo SW quality. QA tools team develops and maintains tools for Quality Assurance.&lt;br /&gt;
&lt;br /&gt;
 Open source tools  – available for all, available for development and contributions. Make people accountable for quality.&lt;br /&gt;
&lt;br /&gt;
Anyone is welcome to contribute and non-member contributions will be treated with same process and review as member contributions. We follow [http://meego.com/about/contribution-guidelines MeeGo contribution guidelines]. In addition, you may take personal clone from our [http://meego.gitorious.org/meego-quality-assurance/ git repositories] and create merge request. Tool maintainers in our projects will review your contributions and decide on merge.&lt;br /&gt;
&lt;br /&gt;
'''Targets:'''&lt;br /&gt;
&lt;br /&gt;
* Improve MeeGo test reporting tools - target from MeeGo Quality Assurance&lt;br /&gt;
* Improve MeeGo test automation (execution and software installation) - target from MeeGo release engineering&lt;br /&gt;
&lt;br /&gt;
&amp;quot;As Core OS release release manager I want to verify trunk:testing packages frequently so that I know the quality of nightly/weekly releases.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Tools and Maintainers ==&lt;br /&gt;
&lt;br /&gt;
Tool maintainers are selected based on developer experience with particular tool/package or seniority. Tool maintainers have been agreed [[Quality/QA-tools/Meetings|in the QA-tools meeting]] Tuesday September 7th 2010. Changes, if needed, are discussed also there.&lt;br /&gt;
&lt;br /&gt;
In practice only tool maintainers will have commit and review right to particular repository - later several people may have rights to repository based on merit (as proposed by tool maintainer). Others must follow [http://meego.com/about/contribution-guidelines MeeGo contribution guidelines] to submit patches or personal clone + merge request approach. &lt;br /&gt;
 &lt;br /&gt;
The maintainer of the tree shall update the changelog.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool (link to wiki page)''' ||'''Gitorious'''||'''Maintainer''' ||'''Substitute'''&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Test-definition|test-definition]]||[http://meego.gitorious.org/meego-quality-assurance/test-definition Gitorious] || Sampo Saaristo || Timo Härkönen&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner-lite|testrunner-lite]] ||[http://meego.gitorious.org/meego-quality-assurance/testrunner-lite Gitorious] || Sampo Saaristo || Kyösti Ranto&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner|Testrunner]] || [http://meego.gitorious.org/meego-quality-assurance/testrunner Gitorious] || Kyösti Ranto || Timo Härkönen &lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Testplanner|Testplanner]] ||[http://meego.gitorious.org/meego-quality-assurance/testplanner Gitorious] ||  Kyösti Ranto || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Eat|eat - enables automated testing]] ||[http://meego.gitorious.org/meego-quality-assurance/enables-automated-testing Gitorious] ||  Timo Härkönen || Timo Mäkimattila&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/OTS|ots - open testing system]] ||[http://meego.gitorious.org/meego-quality-assurance/ots Gitorious] ||  Teemu Vainio || Tom Galvin&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Autotest-guide#Automatic_image_installations|MeeGo Automated installer]] ||[http://gitorious.org/qa-tools/meego-ai Gitorious] ||  Timo Härkönen || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/TestSuite/MCTS|MeeGo Core Test Suite]] || [http://meego.gitorious.org/meego-quality-assurance/mcts/ Gitorious] ||Matti Salmi || Jeff Zheng&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/Netbook Test Suite and Utilities|MeeGo Netbook Test Suite]] || [http://gitorious.org/qa-tools/mnts/ Gitorious] ||Jeff Zheng || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/qtuitest-mbt-adapter|Model-Based Testing adapter for qtuitest]]  || [http://gitorious.org/qa-tools/qtuitest-mbt-adapter Gitorious] || Riku Halonen || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Min|MIN test framework]] || [http://meego.gitorious.org/meego-quality-assurance/min Gitorious] ||  Sampo Saaristo || Timo Mäkimattila&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/TDriver|Testability Driver]] || [http://gitorious.org/TDriver Gitorious] ||  Petri Kiiskinen || Tatu Lahtela&lt;br /&gt;
|-&lt;br /&gt;
| Rich Core dumper || [http://meego.gitorious.org/meego-quality-assurance/rich-core Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter || [http://meego.gitorious.org/meego-quality-assurance/crash-reporter Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter settings || [http://meego.gitorious.org/meego-quality-assurance/crash-reporter-settings-public Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/hat-control|Hardware Accessory for Testing (HAT)]] || [http://meego.gitorious.org/meego-quality-assurance/hat-control Gitorious] || Marko Junttila || Riku Halonen&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/QAReports|QA Reports]] || [http://meego.gitorious.org/meego-quality-assurance/qa-reports Gitorious] || Sami Hangaslammi || Jarno Keskikangas&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Scripts_and_utils|Scripts and utils]] || [http://meego.gitorious.com/meego-quality-assurance/scripts-and-utils Gitorious] || N/A || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/TestSuite/handset-test-suite/handset-ux-test_Releases | handset_ux_tests]] || [http://meego.gitorious.com/meego-quality-assurance/handset-ux-tests Gitorious] || JessicaJi || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/MeeGo_Fast_Feedback_Testing|MeeGo Fast Feedback Testing (MeeGo-FFT)]] || [http://meego.gitorious.org/meego-quality-assurance/meego-testing-hudson-plugin Gitorious] || Alexey Kuznetsov || Timo Härkönen&lt;br /&gt;
|-&lt;br /&gt;
| Service OS based Flasher || [http://meego.gitorious.org/meego-quality-assurance/meego-ai-serviceos Gitorious] || Jing Wang || N/A&lt;br /&gt;
|-&lt;br /&gt;
| Qpid C wrapper library - libcqpid || [http://meego.gitorious.org/meego-quality-assurance/libcqpid Gitorious] || Sami Lahtinen || N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
You can install Testrunner, testrunner-lite, test-definition, Testplanner, OTS, Meego-ai, libcqpid, eat  and MIN from Tools:Testing repository. The instructions for setting up the repositories can be found [[Quality/QA-tools/How_to_set_up_repositories|here]].&lt;br /&gt;
&lt;br /&gt;
See the rest of our team members and our collaboration spaces [[Quality/QA-tools#Team_Members_and_Collaboration_Spaces|below]]. If you are interested in the user experience work regarding these tools, you can find more information [[Quality/QA-tools/User experience|here]].&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
The figure below tries to summarize the relations and tasks of the tools when used in test automation context.&lt;br /&gt;
&lt;br /&gt;
[[File:testautomationtools.png]]&lt;br /&gt;
&lt;br /&gt;
xfig file:[[File:qatools.fig]]&lt;br /&gt;
&lt;br /&gt;
== Release Practices ==&lt;br /&gt;
&lt;br /&gt;
Here is the workflow for QA tools release practices.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Role'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
|-&lt;br /&gt;
| Developer || Anyone who wants to participate in qa-tools development &lt;br /&gt;
|-&lt;br /&gt;
| VCS Maintainer || Component owner who has commit rights in version control system (VCS)&lt;br /&gt;
|-&lt;br /&gt;
| Package Maintainer || Integrator whose responsibility is the OBS packaging&lt;br /&gt;
|-&lt;br /&gt;
| Release Management || Third party who is responsible of trunk:testing releases(?)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:Release.png]]&lt;br /&gt;
&lt;br /&gt;
Kivio file: [[File:Release.flw]]&lt;br /&gt;
&lt;br /&gt;
# Developer creates merge request(s) in gitorious.&lt;br /&gt;
# VCS Maintainer tests and accepts merge requests.&lt;br /&gt;
# VCS Maintainer checks/updates change logs.&lt;br /&gt;
# VCS Maintainer tags a version.&lt;br /&gt;
# VCS maintainer sends email to [http://lists.meego.com/pipermail/meego-qa/ meego-qa mailing list] based on the following template&lt;br /&gt;
Topic: Integration request: package-name version&lt;br /&gt;
 PACKAGE: package-name&lt;br /&gt;
 TAG: tag name&lt;br /&gt;
 URL: link to sources&lt;br /&gt;
 CHANGES: short description of changes containing bugs.meego.com bug numbers of fixed bugs&lt;br /&gt;
# Package maintainer updates the OBS package.&lt;br /&gt;
# Package maintainer tests the OBS package.&lt;br /&gt;
# If the package belongs to tools:testing and passes testing, Package Maintainer may accept it. If the package belongs to trunk:testing, Package Maintainer creates a promotional request to Release Management. (If the package belongs to both repositories, we let the Release Management set bugs fixed by the package to RELEASED state).&lt;br /&gt;
# Host side tools are updated to tools:testing after verifying functionality&lt;br /&gt;
# Package maintainer replies to meego-qa list about the actions done with the updated package. e.g. 'Updated in devel:quality and sent promotion request to testing'&lt;br /&gt;
# Release Management accepts the package. Or not. (Follow meego-packaging and meego-commits.)&lt;br /&gt;
&lt;br /&gt;
''' YouTube videos '''&lt;br /&gt;
&lt;br /&gt;
YouTube is a good way to communicate new features. You can find existing demo videos on [http://www.youtube.com/user/meegoqatools meegoqatools channel on Youtube].&lt;br /&gt;
&lt;br /&gt;
If you shoot a video to YouTube, promote it on meego-qa mailing list!&lt;br /&gt;
&lt;br /&gt;
You can find some hints how to shoot, edit, and upload a video here: [[YouTube_Hints]]&lt;br /&gt;
&lt;br /&gt;
=== Release checklist ===&lt;br /&gt;
To make sure fixes are released without delay, check that the following conditions are met&lt;br /&gt;
&lt;br /&gt;
# Change logs are updated and contain relevant references to MeeGo bugzilla&lt;br /&gt;
# Created obs request include fixes bug numbers from MeeGo bugzilla&lt;br /&gt;
# Bugzilla items listed in changes are set as resolved&lt;br /&gt;
# Spec file matches [[Packaging/Guidelines|MeeGo packaging guidelines]]&lt;br /&gt;
# Rpmlint warnings are either fixed or explained by comments in the spec file. e.g. eat packages install files into root's home and the reasoning for it needs to be explained&lt;br /&gt;
# Host side tool packages use the same source tar ball to produce debian and rpm packages&lt;br /&gt;
&lt;br /&gt;
== Roadmap ==&lt;br /&gt;
(We need still rough estimates for releases -timakima)&lt;br /&gt;
&lt;br /&gt;
The release dates defined in MeeGo Release plans [[Release_Engineering/Plans/1.1|1.1]] and [[Release_Engineering/Plans/1.2|1.2]]. These dates are the latest estimation. They will be updated as work progresses.&lt;br /&gt;
&lt;br /&gt;
The features in the roadmap are followed with META FEA bugs. The features are split to small tool specific FEA:s that block the feature META bug. The META bug is then the last bug to be closed when the feature is finished. You can also follow the tool bug progression from the dependency trees of the META bugs.&lt;br /&gt;
&lt;br /&gt;
Adding a new feature to the roadmap:&lt;br /&gt;
# Add a feature bug describing the main purpose of the feature with META and FEA tags.&lt;br /&gt;
# Add separate bugs for each tool specific change&lt;br /&gt;
# Add correct dependencies between tool specific bugs (e.g. testrunner bug depends on testrunner-lite bug that depends on test-definition bug...)&lt;br /&gt;
# Make all of the bugs block the META bug&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Feature''' || '''Release'''&lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/showdependencytree.cgi?id=12980&amp;amp;hide_resolved=0 Measurement support] || 1.1.90.5&lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/show_bug.cgi?id=12810 Easy install] || 1.1.90.5&lt;br /&gt;
|-&lt;br /&gt;
| [http://bugs.meego.com/showdependencytree.cgi?id=12454&amp;amp;hide_resolved=0 Parallel testing] || 1.1.90.7&lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/showdependencytree.cgi?id=12981&amp;amp;hide_resolved=0 Events feature in automatic testing] || 1.1.90.8&lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/showdependencytree.cgi?id=12937&amp;amp;hide_resolved=0 MCTS coverage support] || 1.2.0.0&lt;br /&gt;
|-&lt;br /&gt;
| [http://bugs.meego.com/showdependencytree.cgi?id=12833&amp;amp;hide_resolved=0 Test environment validation] || 1.2.x&lt;br /&gt;
|-&lt;br /&gt;
| [http://bugs.meego.com/showdependencytree.cgi?id=13092&amp;amp;hide_resolved=0 Test equipment control] || 1.2.x&lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/showdependencytree.cgi?id=12971&amp;amp;hide_resolved=0 Qt Creator integration] || 1.2.x&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/OTS/Roadmap|OTS releases]] ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Features and Bugs ==&lt;br /&gt;
Want to report an feature idea or bug to us? - [http://bugs.meego.com/enter_bug.cgi?product=MeeGo%20Quality%20Assurance Please do it here]&lt;br /&gt;
 &lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_status=ASSIGNED&amp;amp;component=eat&amp;amp;component=Fast%20Feedback%20Testing&amp;amp;component=hat&amp;amp;component=libcqpid&amp;amp;component=meego-qa-reports&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=Testrunner&amp;amp;component=testrunner-lite&amp;amp;component=Others&amp;amp;classification=MeeGo%20Projects&amp;amp;product=MeeGo%20Quality%20Assurance Assigned bugs and features - Working on it]&lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;bug_status=RESOLVED&amp;amp;component=eat&amp;amp;component=Fast%20Feedback%20Testing&amp;amp;component=hat&amp;amp;component=libcqpid&amp;amp;component=meego-qa-reports&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=Testrunner&amp;amp;component=testrunner-lite&amp;amp;component=Others&amp;amp;classification=MeeGo%20Projects&amp;amp;product=MeeGo%20Quality%20Assurance All open features and bugs in priority order]&lt;br /&gt;
&lt;br /&gt;
Bugzilla workflow: [[Bugzilla/how-report-bugs]]&lt;br /&gt;
&lt;br /&gt;
We'd like to have the best guess of the moment about the delivery of features. Remember to set the target build of the bug you're working with according to: [[Release Engineering/Plans/1.1]] and [[Release Engineering/Plans/1.2]]&lt;br /&gt;
&lt;br /&gt;
When you add a new bug, add correct dependencies to the corresponding [[Quality/QA-tools#Roadmap|roadmap]] meta bug.&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
This section will contain links to various guides and user documentation. See [[Quality/QA-tools#Tools_and_Maintainers|the wiki pages of the tools]] for tool-specific documentation.&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Autotest-guide|Autotest-Guide]]&lt;br /&gt;
* [[Quality/QA-tools/How_to_set_up_repositories|How to set up the repositories that are needed to install QA tools]]&lt;br /&gt;
&lt;br /&gt;
== Design/ Planning ==&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/MCTS test automation design|MCTS Test Automation]] (QA Tools support for MCTS)&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
All meetings will be held in &amp;lt;code&amp;gt;#meego-meeting&amp;lt;/code&amp;gt; on &amp;lt;code&amp;gt;irc.freenode.net&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Team meetings&lt;br /&gt;
** QA tools team meetings will be held on need basis for specific topics. This was agreed in [http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-12-07-11.59.html the last weekly meeting held on December 7th 2010]&lt;br /&gt;
** [[Quality/QA-tools/Meetings|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
* Architecture meetings&lt;br /&gt;
** Architecture meetings will be held on-demand basis.&lt;br /&gt;
** [[Quality/QA-tools/Arch-Meetings|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
* Workshops&lt;br /&gt;
** Face-2-face meetings within the team.&lt;br /&gt;
** [[Quality/QA-tools/Workshops|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
== Team Members and Collaboration Spaces==&lt;br /&gt;
&lt;br /&gt;
The current team members are (in no particular order):&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
| '''Name'''&lt;br /&gt;
| '''Role'''&lt;br /&gt;
| '''Affiliation'''&lt;br /&gt;
| '''IRC nickname'''&lt;br /&gt;
|- &lt;br /&gt;
| Ville Ilvonen || Team lead (act.) || Nokia || vilvo&lt;br /&gt;
|-&lt;br /&gt;
| Riku Halonen || Team member || Nokia || rikhalon&lt;br /&gt;
|-&lt;br /&gt;
| Kari Sievi || Team member || Digia || sievi&lt;br /&gt;
|-&lt;br /&gt;
| Timo Härkönen || Team member || Digia || timoph  &lt;br /&gt;
|-&lt;br /&gt;
| Carol Rus || Team member || Digia || carrus  &lt;br /&gt;
|-&lt;br /&gt;
| Sami Lahtinen || Team member || Digia || slahtinen  &lt;br /&gt;
|-&lt;br /&gt;
| Raimo Gratseff || Team member || Digia || rrraimo  &lt;br /&gt;
|-&lt;br /&gt;
| Kyösti Ranto || Team member || Digia || kyranto&lt;br /&gt;
|-&lt;br /&gt;
| Arto Sinnelä || Team member || Digia || asinnela&lt;br /&gt;
|-&lt;br /&gt;
| Joonas Kylänpää || Team member || Digia || Kaadlajk&lt;br /&gt;
|-&lt;br /&gt;
| Timo Mäkimattila || Team member || Digia || timakima&lt;br /&gt;
|-&lt;br /&gt;
| Elias Luttinen || Team member || Digia || eluttine&lt;br /&gt;
|-&lt;br /&gt;
| Ville Niutanen || Team member || Digia || Villen&lt;br /&gt;
|-&lt;br /&gt;
| Esa-Pekka Miettinen || Team member || Digia || E-P&lt;br /&gt;
|-&lt;br /&gt;
| Vesa Poikajärvi || Team member || Digia || vesse&lt;br /&gt;
|-  &lt;br /&gt;
| Alexey Kuznetsov || Team member || Digia || alkuznet&lt;br /&gt;
|-  &lt;br /&gt;
| Sergey Timofeev || Team member || Digia || setimofe&lt;br /&gt;
|-  &lt;br /&gt;
| Daniil Chuiko || Team member || Digia || dachuiko&lt;br /&gt;
|-&lt;br /&gt;
| Jarmo Savinen || Team member || Digia || jasavi&lt;br /&gt;
|-&lt;br /&gt;
| Sampo Saaristo || Team member || Sofica || sampos&lt;br /&gt;
|-  &lt;br /&gt;
| Ling Yu || Team member || Intel || -&lt;br /&gt;
|-&lt;br /&gt;
| Jing Wang || Team member || Intel || -&lt;br /&gt;
|-  &lt;br /&gt;
| Teemu Vainio || Team member || Ixonos || tvainio&lt;br /&gt;
|-  &lt;br /&gt;
| Tuomo Mäkinen || Team member || Ixonos || -&lt;br /&gt;
|-  &lt;br /&gt;
| Jouni Leppäkases || Team member || Ixonos || jouni&lt;br /&gt;
|-  &lt;br /&gt;
| Tom Galvin || Team member || Ixonos || -&lt;br /&gt;
|-&lt;br /&gt;
| Jarno Keskikangas || Team member || Leonidas || jakeskik&lt;br /&gt;
|- &lt;br /&gt;
| Janne Hietamäki || Team member || Leonidas || _janne&lt;br /&gt;
|- &lt;br /&gt;
| Sami Hangaslammi || Team member || Leonidas || sahangas&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Team communication is in English. Our collaboration spaces are:&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-qa meego-qa@lists.meego.com mailing list]&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-dev meego-dev@meego.com mailing list], please prefix with 'QA-tools' for team related topics.&lt;br /&gt;
** Please also poke team members or Ville Ilvonen either by email or on IRC because of high traffic @ meego-dev&lt;br /&gt;
* [http://webchat.freenode.net/?channels=meego-qa-tools #meego-qa-tools IRC channel on irc.freenode.net]&lt;br /&gt;
** [http://timoph.fi/qa-tools-stats/ #meego-qa-tools statistics]&lt;br /&gt;
** [http://timoph.fi/qa-tools-logs/ #meego-qa-tools irc logs]&lt;br /&gt;
* Gitorious team, http://meego.gitorious.org/meego-quality-assurance/&lt;br /&gt;
* [http://www.youtube.com/user/meegoqatools Youtube channel for demo videos]&lt;br /&gt;
* [http://meegoqatools.wordpress.com/ QA-tools team blog]&lt;br /&gt;
* MeeGo OBS - devel:quality&lt;br /&gt;
* This wiki area&lt;br /&gt;
* [[Quality/QA-tools/ServiceOS|ServiceOS]]&lt;br /&gt;
* [[Quality/QA-tools/PXEInstall|PXEInstallation]]&lt;br /&gt;
&lt;br /&gt;
[[Category:QA]]&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools</id>
		<title>Quality/QA-tools</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools"/>
				<updated>2011-02-03T07:54:24Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Quality Assurance (QA) Tools =&lt;br /&gt;
&lt;br /&gt;
Quality Assurance tools are developed to ensure MeeGo SW quality. QA tools team develops and maintains tools for Quality Assurance.&lt;br /&gt;
&lt;br /&gt;
 Open source tools  – available for all, available for development and contributions. Make people accountable for quality.&lt;br /&gt;
&lt;br /&gt;
Anyone is welcome to contribute and non-member contributions will be treated with same process and review as member contributions. We follow [http://meego.com/about/contribution-guidelines MeeGo contribution guidelines]. In addition, you may take personal clone from our [http://meego.gitorious.org/meego-quality-assurance/ git repositories] and create merge request. Tool maintainers in our projects will review your contributions and decide on merge.&lt;br /&gt;
&lt;br /&gt;
'''Targets:'''&lt;br /&gt;
&lt;br /&gt;
* Improve MeeGo test reporting tools - target from MeeGo Quality Assurance&lt;br /&gt;
* Improve MeeGo test automation (execution and software installation) - target from MeeGo release engineering&lt;br /&gt;
&lt;br /&gt;
&amp;quot;As Core OS release release manager I want to verify trunk:testing packages frequently so that I know the quality of nightly/weekly releases.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Tools and Maintainers ==&lt;br /&gt;
&lt;br /&gt;
Tool maintainers are selected based on developer experience with particular tool/package or seniority. Tool maintainers have been agreed [[Quality/QA-tools/Meetings|in the QA-tools meeting]] Tuesday September 7th 2010. Changes, if needed, are discussed also there.&lt;br /&gt;
&lt;br /&gt;
In practice only tool maintainers will have commit and review right to particular repository - later several people may have rights to repository based on merit (as proposed by tool maintainer). Others must follow [http://meego.com/about/contribution-guidelines MeeGo contribution guidelines] to submit patches or personal clone + merge request approach. &lt;br /&gt;
 &lt;br /&gt;
The maintainer of the tree shall update the changelog.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool (link to wiki page)''' ||'''Gitorious'''||'''Maintainer''' ||'''Substitute'''&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Test-definition|test-definition]]||[http://meego.gitorious.org/meego-quality-assurance/test-definition Gitorious] || Sampo Saaristo || Timo Härkönen&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner-lite|testrunner-lite]] ||[http://meego.gitorious.org/meego-quality-assurance/testrunner-lite Gitorious] || Sampo Saaristo || Kyösti Ranto&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner|Testrunner]] || [http://meego.gitorious.org/meego-quality-assurance/testrunner Gitorious] || Kyösti Ranto || Timo Härkönen &lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Testplanner|Testplanner]] ||[http://meego.gitorious.org/meego-quality-assurance/testplanner Gitorious] ||  Kyösti Ranto || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Eat|eat - enables automated testing]] ||[http://meego.gitorious.org/meego-quality-assurance/enables-automated-testing Gitorious] ||  Timo Härkönen || Timo Mäkimattila&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/OTS|ots - open testing system]] ||[http://meego.gitorious.org/meego-quality-assurance/ots Gitorious] ||  Teemu Vainio || Tom Galvin&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Autotest-guide#Automatic_image_installations|MeeGo Automated installer]] ||[http://gitorious.org/qa-tools/meego-ai Gitorious] ||  Timo Härkönen || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/TestSuite/MCTS|MeeGo Core Test Suite]] || [http://meego.gitorious.org/meego-quality-assurance/mcts/ Gitorious] ||Matti Salmi || Jeff Zheng&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/Netbook Test Suite and Utilities|MeeGo Netbook Test Suite]] || [http://gitorious.org/qa-tools/mnts/ Gitorious] ||Jeff Zheng || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/qtuitest-mbt-adapter|Model-Based Testing adapter for qtuitest]]  || [http://gitorious.org/qa-tools/qtuitest-mbt-adapter Gitorious] || Riku Halonen || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Min|MIN test framework]] || [http://meego.gitorious.org/meego-quality-assurance/min Gitorious] ||  Sampo Saaristo || Timo Mäkimattila&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/TDriver|Testability Driver]] || [http://gitorious.org/TDriver Gitorious] ||  Petri Kiiskinen || Tatu Lahtela&lt;br /&gt;
|-&lt;br /&gt;
| Rich Core dumper || [http://meego.gitorious.org/meego-quality-assurance/rich-core Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter || [http://meego.gitorious.org/meego-quality-assurance/crash-reporter Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter settings || [http://meego.gitorious.org/meego-quality-assurance/crash-reporter-settings-public Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/hat-control|Hardware Accessory for Testing (HAT)]] || [http://meego.gitorious.org/meego-quality-assurance/hat-control Gitorious] || Marko Junttila || Riku Halonen&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/QAReports|QA Reports]] || [http://meego.gitorious.org/meego-quality-assurance/qa-reports Gitorious] || Sami Hangaslammi || Jarno Keskikangas&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Scripts_and_utils|Scripts and utils]] || [http://meego.gitorious.com/meego-quality-assurance/scripts-and-utils Gitorious] || N/A || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/TestSuite/handset-test-suite/handset-ux-test_Releases | handset_ux_tests]] || [http://meego.gitorious.com/meego-quality-assurance/handset-ux-tests Gitorious] || JessicaJi || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/MeeGo_Fast_Feedback_Testing|MeeGo Fast Feedback Testing (MeeGo-FFT)]] || [http://meego.gitorious.org/meego-quality-assurance/meego-testing-hudson-plugin Gitorious] || Alexey Kuznetsov || Timo Härkönen&lt;br /&gt;
|-&lt;br /&gt;
| Service OS based Flasher || [http://meego.gitorious.org/meego-quality-assurance/meego-ai-serviceos Gitorious] || Jing Wang || N/A&lt;br /&gt;
|-&lt;br /&gt;
| Qpid C wrapper library - libcqpid || [http://meego.gitorious.org/meego-quality-assurance/libcqpid Gitorious] || Sami Lahtinen || N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
You can install Testrunner, testrunner-lite, Testplanner, OTS, Meego-ai and eat from Tools:Testing repository. The instructions for setting up the repositories can be found [[Quality/QA-tools/How_to_set_up_repositories|here]].&lt;br /&gt;
&lt;br /&gt;
See the rest of our team members and our collaboration spaces [[Quality/QA-tools#Team_Members_and_Collaboration_Spaces|below]]. If you are interested in the user experience work regarding these tools, you can find more information [[Quality/QA-tools/User experience|here]].&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
The figure below tries to summarize the relations and tasks of the tools when used in test automation context.&lt;br /&gt;
&lt;br /&gt;
[[File:testautomationtools.png]]&lt;br /&gt;
&lt;br /&gt;
xfig file:[[File:qatools.fig]]&lt;br /&gt;
&lt;br /&gt;
== Release Practices ==&lt;br /&gt;
&lt;br /&gt;
Here is the workflow for QA tools release practices.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Role'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
|-&lt;br /&gt;
| Developer || Anyone who wants to participate in qa-tools development &lt;br /&gt;
|-&lt;br /&gt;
| VCS Maintainer || Component owner who has commit rights in version control system (VCS)&lt;br /&gt;
|-&lt;br /&gt;
| Package Maintainer || Integrator whose responsibility is the OBS packaging&lt;br /&gt;
|-&lt;br /&gt;
| Release Management || Third party who is responsible of trunk:testing releases(?)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:Release.png]]&lt;br /&gt;
&lt;br /&gt;
Kivio file: [[File:Release.flw]]&lt;br /&gt;
&lt;br /&gt;
# Developer creates merge request(s) in gitorious.&lt;br /&gt;
# VCS Maintainer tests and accepts merge requests.&lt;br /&gt;
# VCS Maintainer checks/updates change logs.&lt;br /&gt;
# VCS Maintainer tags a version.&lt;br /&gt;
# VCS maintainer sends email to [http://lists.meego.com/pipermail/meego-qa/ meego-qa mailing list] based on the following template&lt;br /&gt;
Topic: Integration request: package-name version&lt;br /&gt;
 PACKAGE: package-name&lt;br /&gt;
 TAG: tag name&lt;br /&gt;
 URL: link to sources&lt;br /&gt;
 CHANGES: short description of changes containing bugs.meego.com bug numbers of fixed bugs&lt;br /&gt;
# Package maintainer updates the OBS package.&lt;br /&gt;
# Package maintainer tests the OBS package.&lt;br /&gt;
# If the package belongs to tools:testing and passes testing, Package Maintainer may accept it. If the package belongs to trunk:testing, Package Maintainer creates a promotional request to Release Management. (If the package belongs to both repositories, we let the Release Management set bugs fixed by the package to RELEASED state).&lt;br /&gt;
# Host side tools are updated to tools:testing after verifying functionality&lt;br /&gt;
# Package maintainer replies to meego-qa list about the actions done with the updated package. e.g. 'Updated in devel:quality and sent promotion request to testing'&lt;br /&gt;
# Release Management accepts the package. Or not. (Follow meego-packaging and meego-commits.)&lt;br /&gt;
&lt;br /&gt;
''' YouTube videos '''&lt;br /&gt;
&lt;br /&gt;
YouTube is a good way to communicate new features. You can find existing demo videos on [http://www.youtube.com/user/meegoqatools meegoqatools channel on Youtube].&lt;br /&gt;
&lt;br /&gt;
If you shoot a video to YouTube, promote it on meego-qa mailing list!&lt;br /&gt;
&lt;br /&gt;
You can find some hints how to shoot, edit, and upload a video here: [[YouTube_Hints]]&lt;br /&gt;
&lt;br /&gt;
=== Release checklist ===&lt;br /&gt;
To make sure fixes are released without delay, check that the following conditions are met&lt;br /&gt;
&lt;br /&gt;
# Change logs are updated and contain relevant references to MeeGo bugzilla&lt;br /&gt;
# Created obs request include fixes bug numbers from MeeGo bugzilla&lt;br /&gt;
# Bugzilla items listed in changes are set as resolved&lt;br /&gt;
# Spec file matches [[Packaging/Guidelines|MeeGo packaging guidelines]]&lt;br /&gt;
# Rpmlint warnings are either fixed or explained by comments in the spec file. e.g. eat packages install files into root's home and the reasoning for it needs to be explained&lt;br /&gt;
# Host side tool packages use the same source tar ball to produce debian and rpm packages&lt;br /&gt;
&lt;br /&gt;
== Roadmap ==&lt;br /&gt;
(We need still rough estimates for releases -timakima)&lt;br /&gt;
&lt;br /&gt;
The release dates defined in MeeGo Release plans [[Release_Engineering/Plans/1.1|1.1]] and [[Release_Engineering/Plans/1.2|1.2]]. These dates are the latest estimation. They will be updated as work progresses.&lt;br /&gt;
&lt;br /&gt;
The features in the roadmap are followed with META FEA bugs. The features are split to small tool specific FEA:s that block the feature META bug. The META bug is then the last bug to be closed when the feature is finished. You can also follow the tool bug progression from the dependency trees of the META bugs.&lt;br /&gt;
&lt;br /&gt;
Adding a new feature to the roadmap:&lt;br /&gt;
# Add a feature bug describing the main purpose of the feature with META and FEA tags.&lt;br /&gt;
# Add separate bugs for each tool specific change&lt;br /&gt;
# Add correct dependencies between tool specific bugs (e.g. testrunner bug depends on testrunner-lite bug that depends on test-definition bug...)&lt;br /&gt;
# Make all of the bugs block the META bug&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Feature''' || '''Release'''&lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/showdependencytree.cgi?id=12980&amp;amp;hide_resolved=0 Measurement support] || 1.2&lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/showdependencytree.cgi?id=12937&amp;amp;hide_resolved=0 MCTS coverage support] || TBD&lt;br /&gt;
|-&lt;br /&gt;
| [http://bugs.meego.com/showdependencytree.cgi?id=12833&amp;amp;hide_resolved=0 Test environment validation] || TBD&lt;br /&gt;
|-&lt;br /&gt;
| [http://bugs.meego.com/showdependencytree.cgi?id=13092&amp;amp;hide_resolved=0 Test equipment control] || TBD&lt;br /&gt;
|-&lt;br /&gt;
| [http://bugs.meego.com/showdependencytree.cgi?id=12454&amp;amp;hide_resolved=0 Parallel testing] || TBD&lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/show_bug.cgi?id=12810 Easy install] || TBD&lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/showdependencytree.cgi?id=12971&amp;amp;hide_resolved=0 Qt Creator integration] || TBD&lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/showdependencytree.cgi?id=12981&amp;amp;hide_resolved=0 Events feature in automatic testing] || TBD&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Features and Bugs ==&lt;br /&gt;
Want to report an feature idea or bug to us? - [http://bugs.meego.com/enter_bug.cgi?product=MeeGo%20Quality%20Assurance Please do it here]&lt;br /&gt;
 &lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_status=ASSIGNED&amp;amp;component=eat&amp;amp;component=Fast%20Feedback%20Testing&amp;amp;component=hat&amp;amp;component=libcqpid&amp;amp;component=meego-qa-reports&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=Testrunner&amp;amp;component=testrunner-lite&amp;amp;classification=MeeGo%20Projects&amp;amp;product=MeeGo%20Quality%20Assurance Assigned bugs and features - Working on it]&lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;bug_status=RESOLVED&amp;amp;component=eat&amp;amp;component=Fast%20Feedback%20Testing&amp;amp;component=hat&amp;amp;component=libcqpid&amp;amp;component=meego-qa-reports&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=Testrunner&amp;amp;component=testrunner-lite&amp;amp;classification=MeeGo%20Projects&amp;amp;product=MeeGo%20Quality%20Assurance All open features and bugs in priority order]&lt;br /&gt;
&lt;br /&gt;
Bugzilla workflow: [[Bugzilla/how-report-bugs]]&lt;br /&gt;
&lt;br /&gt;
We'd like to have the best guess of the moment about the delivery of features. Remember to set the target build of the bug you're working with according to: [[Release Engineering/Plans/1.1]] and [[Release Engineering/Plans/1.2]]&lt;br /&gt;
&lt;br /&gt;
When you add a new bug, add correct dependencies to the corresponding [[Quality/QA-tools#Roadmap|roadmap]] meta bug.&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
This section will contain links to various guides and user documentation. See [[Quality/QA-tools#Tools_and_Maintainers|the wiki pages of the tools]] for tool-specific documentation.&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Autotest-guide|Autotest-Guide]]&lt;br /&gt;
* [[Quality/QA-tools/How_to_set_up_repositories|How to set up the repositories that are needed to install QA tools]]&lt;br /&gt;
&lt;br /&gt;
== Design/ Planning ==&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/MCTS test automation design|MCTS Test Automation]] (QA Tools support for MCTS)&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
All meetings will be held in &amp;lt;code&amp;gt;#meego-meeting&amp;lt;/code&amp;gt; on &amp;lt;code&amp;gt;irc.freenode.net&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Team meetings&lt;br /&gt;
** QA tools team meetings will be held on need basis for specific topics. This was agreed in [http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-12-07-11.59.html the last weekly meeting held on December 7th 2010]&lt;br /&gt;
** [[Quality/QA-tools/Meetings|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
* Architecture meetings&lt;br /&gt;
** Architecture meetings will be held on-demand basis.&lt;br /&gt;
** [[Quality/QA-tools/Arch-Meetings|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
* Workshops&lt;br /&gt;
** Face-2-face meetings within the team.&lt;br /&gt;
** [[Quality/QA-tools/Workshops|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
== Team Members and Collaboration Spaces==&lt;br /&gt;
&lt;br /&gt;
The current team members are (in no particular order):&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
| '''Name'''&lt;br /&gt;
| '''Role'''&lt;br /&gt;
| '''Affiliation'''&lt;br /&gt;
| '''IRC nickname'''&lt;br /&gt;
|- &lt;br /&gt;
| Ville Ilvonen || Team lead (act.) || Nokia || vilvo&lt;br /&gt;
|-&lt;br /&gt;
| Riku Halonen || Team member || Nokia || rikhalon&lt;br /&gt;
|-&lt;br /&gt;
| Kari Sievi || Team member || Digia || sievi&lt;br /&gt;
|-&lt;br /&gt;
| Timo Härkönen || Team member || Digia || timoph  &lt;br /&gt;
|-&lt;br /&gt;
| Carol Rus || Team member || Digia || carrus  &lt;br /&gt;
|-&lt;br /&gt;
| Sami Lahtinen || Team member || Digia || slahtinen  &lt;br /&gt;
|-&lt;br /&gt;
| Raimo Gratseff || Team member || Digia || rrraimo  &lt;br /&gt;
|-&lt;br /&gt;
| Kyösti Ranto || Team member || Digia || kyranto&lt;br /&gt;
|-&lt;br /&gt;
| Arto Sinnelä || Team member || Digia || asinnela&lt;br /&gt;
|-&lt;br /&gt;
| Joonas Kylänpää || Team member || Digia || Kaadlajk&lt;br /&gt;
|-&lt;br /&gt;
| Timo Mäkimattila || Team member || Digia || timakima&lt;br /&gt;
|-&lt;br /&gt;
| Elias Luttinen || Team member || Digia || eluttine&lt;br /&gt;
|-&lt;br /&gt;
| Ville Niutanen || Team member || Digia || Villen&lt;br /&gt;
|-&lt;br /&gt;
| Esa-Pekka Miettinen || Team member || Digia || E-P&lt;br /&gt;
|-&lt;br /&gt;
| Vesa Poikajärvi || Team member || Digia || vesse&lt;br /&gt;
|-  &lt;br /&gt;
| Alexey Kuznetsov || Team member || Digia || alkuznet&lt;br /&gt;
|-  &lt;br /&gt;
| Sergey Timofeev || Team member || Digia || setimofe&lt;br /&gt;
|-  &lt;br /&gt;
| Daniil Chuiko || Team member || Digia || dachuiko&lt;br /&gt;
|-&lt;br /&gt;
| Jarmo Savinen || Team member || Digia || jasavi&lt;br /&gt;
|-&lt;br /&gt;
| Sampo Saaristo || Team member || Sofica || sampos&lt;br /&gt;
|-  &lt;br /&gt;
| Ling Yu || Team member || Intel || -&lt;br /&gt;
|-&lt;br /&gt;
| Jing Wang || Team member || Intel || -&lt;br /&gt;
|-  &lt;br /&gt;
| Teemu Vainio || Team member || Ixonos || tvainio&lt;br /&gt;
|-  &lt;br /&gt;
| Tuomo Mäkinen || Team member || Ixonos || -&lt;br /&gt;
|-  &lt;br /&gt;
| Jouni Leppäkases || Team member || Ixonos || jouni&lt;br /&gt;
|-  &lt;br /&gt;
| Tom Galvin || Team member || Ixonos || -&lt;br /&gt;
|-&lt;br /&gt;
| Jarno Keskikangas || Team member || Leonidas || jakeskik&lt;br /&gt;
|- &lt;br /&gt;
| Janne Hietamäki || Team member || Leonidas || _janne&lt;br /&gt;
|- &lt;br /&gt;
| Sami Hangaslammi || Team member || Leonidas || sahangas&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Team communication is in English. Our collaboration spaces are:&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-qa meego-qa@lists.meego.com mailing list]&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-dev meego-dev@meego.com mailing list], please prefix with 'QA-tools' for team related topics.&lt;br /&gt;
** Please also poke team members or Ville Ilvonen either by email or on IRC because of high traffic @ meego-dev&lt;br /&gt;
* [http://webchat.freenode.net/?channels=meego-qa-tools #meego-qa-tools IRC channel on irc.freenode.net]&lt;br /&gt;
** [http://timoph.fi/qa-tools-stats/ #meego-qa-tools statistics]&lt;br /&gt;
** [http://timoph.fi/qa-tools-logs/ #meego-qa-tools irc logs]&lt;br /&gt;
* Gitorious team, http://meego.gitorious.org/meego-quality-assurance/&lt;br /&gt;
* [http://www.youtube.com/user/meegoqatools Youtube channel for demo videos]&lt;br /&gt;
* [http://meegoqatools.wordpress.com/ QA-tools team blog]&lt;br /&gt;
* MeeGo OBS - devel:quality&lt;br /&gt;
* This wiki area&lt;br /&gt;
* [[Quality/QA-tools/ServiceOS|ServiceOS]]&lt;br /&gt;
* [[Quality/QA-tools/PXEInstall|PXEInstallation]]&lt;br /&gt;
&lt;br /&gt;
[[Category:QA]]&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools</id>
		<title>Quality/QA-tools</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools"/>
				<updated>2011-01-27T14:28:48Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Quality Assurance (QA) Tools =&lt;br /&gt;
&lt;br /&gt;
Quality Assurance tools are developed to ensure MeeGo SW quality. QA tools team develops and maintains tools for Quality Assurance.&lt;br /&gt;
&lt;br /&gt;
 Open source tools  – available for all, available for development and contributions. Make people accountable for quality.&lt;br /&gt;
&lt;br /&gt;
Anyone is welcome to contribute and non-member contributions will be treated with same process and review as member contributions. We follow [http://meego.com/about/contribution-guidelines MeeGo contribution guidelines]. In addition, you may take personal clone from our [http://meego.gitorious.org/meego-quality-assurance/ git repositories] and create merge request. Tool maintainers in our projects will review your contributions and decide on merge.&lt;br /&gt;
&lt;br /&gt;
'''Targets:'''&lt;br /&gt;
&lt;br /&gt;
* Improve MeeGo test reporting tools - target from MeeGo Quality Assurance&lt;br /&gt;
* Improve MeeGo test automation (execution and software installation) - target from MeeGo release engineering&lt;br /&gt;
&lt;br /&gt;
&amp;quot;As Core OS release release manager I want to verify trunk:testing packages frequently so that I know the quality of nightly/weekly releases.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Tools and Maintainers ==&lt;br /&gt;
&lt;br /&gt;
Tool maintainers are selected based on developer experience with particular tool/package or seniority. Tool maintainers have been agreed [[Quality/QA-tools/Meetings|in the QA-tools meeting]] Tuesday September 7th 2010. Changes, if needed, are discussed also there.&lt;br /&gt;
&lt;br /&gt;
In practice only tool maintainers will have commit and review right to particular repository - later several people may have rights to repository based on merit (as proposed by tool maintainer). Others must follow [http://meego.com/about/contribution-guidelines MeeGo contribution guidelines] to submit patches or personal clone + merge request approach. &lt;br /&gt;
 &lt;br /&gt;
The maintainer of the tree shall update the changelog.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool (link to wiki page)''' ||'''Gitorious'''||'''Maintainer''' ||'''Substitute'''&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Test-definition|test-definition]]||[http://meego.gitorious.org/meego-quality-assurance/test-definition Gitorious] || Sampo Saaristo || Timo Härkönen&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner-lite|testrunner-lite]] ||[http://meego.gitorious.org/meego-quality-assurance/testrunner-lite Gitorious] || Sampo Saaristo || Kyösti Ranto&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner|Testrunner]] || [http://meego.gitorious.org/meego-quality-assurance/testrunner Gitorious] || Kyösti Ranto || Timo Härkönen &lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Testplanner|Testplanner]] ||[http://meego.gitorious.org/meego-quality-assurance/testplanner Gitorious] ||  Kyösti Ranto || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Eat|eat - enables automated testing]] ||[http://meego.gitorious.org/meego-quality-assurance/enables-automated-testing Gitorious] ||  Timo Härkönen || Timo Mäkimattila&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/OTS|ots - open testing system]] ||[http://meego.gitorious.org/meego-quality-assurance/ots Gitorious] ||  Teemu Vainio || Tom Galvin&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Autotest-guide#Automatic_image_installations|MeeGo Automated installer]] ||[http://gitorious.org/qa-tools/meego-ai Gitorious] ||  Timo Härkönen || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/TestSuite/MCTS|MeeGo Core Test Suite]] || [http://meego.gitorious.org/meego-quality-assurance/mcts/ Gitorious] ||Matti Salmi || Jeff Zheng&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/Netbook Test Suite and Utilities|MeeGo Netbook Test Suite]] || [http://gitorious.org/qa-tools/mnts/ Gitorious] ||Jeff Zheng || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/qtuitest-mbt-adapter|Model-Based Testing adapter for qtuitest]]  || [http://gitorious.org/qa-tools/qtuitest-mbt-adapter Gitorious] || Riku Halonen || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Min|MIN test framework]] || [http://meego.gitorious.org/meego-quality-assurance/min Gitorious] ||  Sampo Saaristo || Timo Mäkimattila&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/TDriver|Testability Driver]] || [http://gitorious.org/TDriver Gitorious] ||  Petri Kiiskinen || Tatu Lahtela&lt;br /&gt;
|-&lt;br /&gt;
| Rich Core dumper || [http://meego.gitorious.org/meego-quality-assurance/rich-core Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter || [http://meego.gitorious.org/meego-quality-assurance/crash-reporter Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter settings || [http://meego.gitorious.org/meego-quality-assurance/crash-reporter-settings-public Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/hat-control|Hardware Accessory for Testing (HAT)]] || [http://meego.gitorious.org/meego-quality-assurance/hat-control Gitorious] || Marko Junttila || Riku Halonen&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/QAReports|QA Reports]] || [http://meego.gitorious.org/meego-quality-assurance/qa-reports Gitorious] || Sami Hangaslammi || Jarno Keskikangas&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Scripts_and_utils|Scripts and utils]] || [http://meego.gitorious.com/meego-quality-assurance/scripts-and-utils Gitorious] || N/A || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/TestSuite/handset-test-suite/handset-ux-test_Releases | handset_ux_tests]] || [http://meego.gitorious.com/meego-quality-assurance/handset-ux-tests Gitorious] || JessicaJi || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/MeeGo_Fast_Feedback_Testing|MeeGo Fast Feedback Testing (MeeGo-FFT)]] || [http://meego.gitorious.org/meego-quality-assurance/meego-testing-hudson-plugin Gitorious] || Alexey Kuznetsov || Timo Härkönen&lt;br /&gt;
|-&lt;br /&gt;
| Service OS based Flasher || [http://meego.gitorious.org/meego-quality-assurance/meego-ai-serviceos Gitorious] || Jing Wang || N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
You can install Testrunner, testrunner-lite, Testplanner, OTS, Meego-ai and eat from Tools:Testing repository. The instructions for setting up the repositories can be found [[Quality/QA-tools/How_to_set_up_repositories|here]].&lt;br /&gt;
&lt;br /&gt;
See the rest of our team members and our collaboration spaces [[Quality/QA-tools#Team_Members_and_Collaboration_Spaces|below]]. If you are interested in the user experience work regarding these tools, you can find more information [[Quality/QA-tools/User experience|here]].&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
The figure below tries to summarize the relations and tasks of the tools when used in test automation context.&lt;br /&gt;
&lt;br /&gt;
[[File:testautomationtools.png]]&lt;br /&gt;
&lt;br /&gt;
xfig file:[[File:qatools.fig]]&lt;br /&gt;
&lt;br /&gt;
== Release Practices ==&lt;br /&gt;
&lt;br /&gt;
Here is the workflow for QA tools release practices.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Role'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
|-&lt;br /&gt;
| Developer || Anyone who wants to participate in qa-tools development &lt;br /&gt;
|-&lt;br /&gt;
| VCS Maintainer || Component owner who has commit rights in version control system (VCS)&lt;br /&gt;
|-&lt;br /&gt;
| Package Maintainer || Integrator whose responsibility is the OBS packaging&lt;br /&gt;
|-&lt;br /&gt;
| Release Management || Third party who is responsible of trunk:testing releases(?)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:Release.png]]&lt;br /&gt;
&lt;br /&gt;
Kivio file: [[File:Release.flw]]&lt;br /&gt;
&lt;br /&gt;
# Developer creates merge request(s) in gitorious.&lt;br /&gt;
# VCS Maintainer tests and accepts merge requests.&lt;br /&gt;
# VCS Maintainer checks/updates change logs.&lt;br /&gt;
# VCS Maintainer tags a version.&lt;br /&gt;
# VCS maintainer sends email to [http://lists.meego.com/pipermail/meego-qa/ meego-qa mailing list] based on the following template&lt;br /&gt;
Topic: Integration request: package-name version&lt;br /&gt;
 PACKAGE: package-name&lt;br /&gt;
 TAG: tag name&lt;br /&gt;
 URL: link to sources&lt;br /&gt;
 CHANGES: short description of changes containing bugs.meego.com bug numbers of fixed bugs&lt;br /&gt;
# Package maintainer updates the OBS package.&lt;br /&gt;
# Package maintainer tests the OBS package.&lt;br /&gt;
# If the package belongs to tools:testing and passes testing, Package Maintainer may accept it. If the package belongs to trunk:testing, Package Maintainer creates a promotional request to Release Management. (If the package belongs to both repositories, we let the Release Management set bugs fixed by the package to RELEASED state).&lt;br /&gt;
# Host side tools are updated to tools:testing after verifying functionality&lt;br /&gt;
# Package maintainer replies to meego-qa list about the actions done with the updated package. e.g. 'Updated in devel:quality and sent promotion request to testing'&lt;br /&gt;
# Release Management accepts the package. Or not. (Follow meego-packaging and meego-commits.)&lt;br /&gt;
&lt;br /&gt;
''' YouTube videos '''&lt;br /&gt;
&lt;br /&gt;
YouTube is a good way to communicate new features. You can find existing demo videos on [http://www.youtube.com/user/meegoqatools meegoqatools channel on Youtube].&lt;br /&gt;
&lt;br /&gt;
If you shoot a video to YouTube, promote it on meego-qa mailing list!&lt;br /&gt;
&lt;br /&gt;
You can find some hints how to shoot, edit, and upload a video here: [[YouTube_Hints]]&lt;br /&gt;
&lt;br /&gt;
=== Release checklist ===&lt;br /&gt;
To make sure fixes are released without delay, check that the following conditions are met&lt;br /&gt;
&lt;br /&gt;
# Change logs are updated and contain relevant references to MeeGo bugzilla&lt;br /&gt;
# Created obs request include fixes bug numbers from MeeGo bugzilla&lt;br /&gt;
# Bugzilla items listed in changes are set as resolved&lt;br /&gt;
# Spec file matches [[Packaging/Guidelines|MeeGo packaging guidelines]]&lt;br /&gt;
# Rpmlint warnings are either fixed or explained by comments in the spec file. e.g. eat packages install files into root's home and the reasoning for it needs to be explained&lt;br /&gt;
# Host side tool packages use the same source tar ball to produce debian and rpm packages&lt;br /&gt;
&lt;br /&gt;
== Roadmap ==&lt;br /&gt;
(Only partial, will be updated asap as we file rest of the bugs -timakima)&lt;br /&gt;
&lt;br /&gt;
The release dates defined in MeeGo Release plans [http://wiki.meego.com/Release_Engineering/Plans/1.1 1.1] and [http://wiki.meego.com/Release_Engineering/Plans/1.2 1.2]. These dates are the latest estimation. They will be updated as work progresses.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Feature''' || '''Release'''&lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/showdependencytree.cgi?id=12980&amp;amp;hide_resolved=0 Measurement support] || 1.2&lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/showdependencytree.cgi?id=12937&amp;amp;hide_resolved=0 MCTS coverage support] || TBD&lt;br /&gt;
|-&lt;br /&gt;
| Test environment validation || TBD&lt;br /&gt;
|-&lt;br /&gt;
| Parallel testing || TBD&lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/show_bug.cgi?id=12810 Easy install] || TBD&lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/showdependencytree.cgi?id=12971&amp;amp;hide_resolved=0 Qt Creator integration] || TBD&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Features and Bugs ==&lt;br /&gt;
Want to report an feature idea or bug to us? - [http://bugs.meego.com/enter_bug.cgi?product=MeeGo%20Quality%20Assurance Please do it here]&lt;br /&gt;
 &lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_status=ASSIGNED&amp;amp;component=eat&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=testrunner%20UI&amp;amp;component=testrunner-lite&amp;amp;classification=MeeGo%20Projects&amp;amp;product=Meego%20Quality%20Assurance Assigned bugs and features - Working on it]&lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;bug_status=RESOLVED&amp;amp;component=eat&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=testrunner%20UI&amp;amp;component=testrunner-lite&amp;amp;classification=MeeGo%20Projects&amp;amp;product=MeeGo%20Quality%20Assurance All open features and bugs in priority order]&lt;br /&gt;
&lt;br /&gt;
Bugzilla workflow: [[Bugzilla/how-report-bugs]]&lt;br /&gt;
&lt;br /&gt;
We'd like to have the best guess of the moment about the delivery of features. Remember to set the target build of the bug you're working with according to: [[Release Engineering/Plans/1.1]] and [[Release Engineering/Plans/1.2]]&lt;br /&gt;
&lt;br /&gt;
When you add a new bug, add correct dependencies to the corresponding [[Quality/QA-tools#Roadmap|roadmap]] meta bug.&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
This section will contain links to various guides and user documentation. See [[Quality/QA-tools#Tools_and_Maintainers|the wiki pages of the tools]] for tool-specific documentation.&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Autotest-guide|Autotest-Guide]]&lt;br /&gt;
* [[Quality/QA-tools/How_to_set_up_repositories|How to set up the repositories that are needed to install QA tools]]&lt;br /&gt;
&lt;br /&gt;
== Design/ Planning ==&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/MCTS test automation design|MCTS Test Automation]] (QA Tools support for MCTS)&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
All meetings will be held in &amp;lt;code&amp;gt;#meego-meeting&amp;lt;/code&amp;gt; on &amp;lt;code&amp;gt;irc.freenode.net&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Team meetings&lt;br /&gt;
** QA tools team meetings will be held on need basis for specific topics. This was agreed in [http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-12-07-11.59.html the last weekly meeting held on December 7th 2010]&lt;br /&gt;
** [[Quality/QA-tools/Meetings|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
* Architecture meetings&lt;br /&gt;
** Architecture meetings will be held on-demand basis.&lt;br /&gt;
** [[Quality/QA-tools/Arch-Meetings|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
* Workshops&lt;br /&gt;
** Face-2-face meetings within the team.&lt;br /&gt;
** [[Quality/QA-tools/Workshops|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
== Team Members and Collaboration Spaces==&lt;br /&gt;
&lt;br /&gt;
The current team members are (in no particular order):&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
| '''Name'''&lt;br /&gt;
| '''Role'''&lt;br /&gt;
| '''Affiliation'''&lt;br /&gt;
| '''IRC nickname'''&lt;br /&gt;
|- &lt;br /&gt;
| Ville Ilvonen || Team lead (act.) || Nokia || vilvo&lt;br /&gt;
|-&lt;br /&gt;
| Riku Halonen || Team member || Nokia || rikhalon&lt;br /&gt;
|-&lt;br /&gt;
| Kari Sievi || Team member || Digia || sievi&lt;br /&gt;
|-&lt;br /&gt;
| Timo Härkönen || Team member || Digia || timoph  &lt;br /&gt;
|-&lt;br /&gt;
| Carol Rus || Team member || Digia || carrus  &lt;br /&gt;
|-&lt;br /&gt;
| Sami Lahtinen || Team member || Digia || slahtinen  &lt;br /&gt;
|-&lt;br /&gt;
| Raimo Gratseff || Team member || Digia || rrraimo  &lt;br /&gt;
|-&lt;br /&gt;
| Kyösti Ranto || Team member || Digia || kyranto&lt;br /&gt;
|-&lt;br /&gt;
| Arto Sinnelä || Team member || Digia || asinnela&lt;br /&gt;
|-&lt;br /&gt;
| Joonas Kylänpää || Team member || Digia || Kaadlajk&lt;br /&gt;
|-&lt;br /&gt;
| Timo Mäkimattila || Team member || Digia || timakima&lt;br /&gt;
|-&lt;br /&gt;
| Elias Luttinen || Team member || Digia || eluttine&lt;br /&gt;
|-&lt;br /&gt;
| Ville Niutanen || Team member || Digia || Villen&lt;br /&gt;
|-&lt;br /&gt;
| Esa-Pekka Miettinen || Team member || Digia || E-P&lt;br /&gt;
|-&lt;br /&gt;
| Vesa Poikajärvi || Team member || Digia || vesse&lt;br /&gt;
|-  &lt;br /&gt;
| Alexey Kuznetsov || Team member || Digia || alkuznet&lt;br /&gt;
|-  &lt;br /&gt;
| Sergey Timofeev || Team member || Digia || setimofe&lt;br /&gt;
|-  &lt;br /&gt;
| Daniil Chuiko || Team member || Digia || dachuiko&lt;br /&gt;
|-&lt;br /&gt;
| Jarmo Savinen || Team member || Digia || jasavi&lt;br /&gt;
|-&lt;br /&gt;
| Sampo Saaristo || Team member || Sofica || sampos&lt;br /&gt;
|-  &lt;br /&gt;
| Ling Yu || Team member || Intel || -&lt;br /&gt;
|-&lt;br /&gt;
| Jing Wang || Team member || Intel || -&lt;br /&gt;
|-  &lt;br /&gt;
| Teemu Vainio || Team member || Ixonos || tvainio&lt;br /&gt;
|-  &lt;br /&gt;
| Tuomo Mäkinen || Team member || Ixonos || -&lt;br /&gt;
|-  &lt;br /&gt;
| Jouni Leppäkases || Team member || Ixonos || jouni&lt;br /&gt;
|-  &lt;br /&gt;
| Tom Galvin || Team member || Ixonos || -&lt;br /&gt;
|-&lt;br /&gt;
| Jarno Keskikangas || Team member || Leonidas || jakeskik&lt;br /&gt;
|- &lt;br /&gt;
| Janne Hietamäki || Team member || Leonidas || _janne&lt;br /&gt;
|- &lt;br /&gt;
| Sami Hangaslammi || Team member || Leonidas || sahangas&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Team communication is in English. Our collaboration spaces are:&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-qa meego-qa@lists.meego.com mailing list]&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-dev meego-dev@meego.com mailing list], please prefix with 'QA-tools' for team related topics.&lt;br /&gt;
** Please also poke team members or Ville Ilvonen either by email or on IRC because of high traffic @ meego-dev&lt;br /&gt;
* [http://webchat.freenode.net/?channels=meego-qa-tools #meego-qa-tools IRC channel on irc.freenode.net]&lt;br /&gt;
** [http://timoph.fi/qa-tools-stats/ #meego-qa-tools statistics]&lt;br /&gt;
** [http://timoph.fi/qa-tools-logs/ #meego-qa-tools irc logs]&lt;br /&gt;
* Gitorious team, http://meego.gitorious.org/meego-quality-assurance/&lt;br /&gt;
* [http://www.youtube.com/user/meegoqatools Youtube channel for demo videos]&lt;br /&gt;
* [http://meegoqatools.wordpress.com/ QA-tools team blog]&lt;br /&gt;
* MeeGo OBS - devel:quality&lt;br /&gt;
* This wiki area&lt;br /&gt;
* [[Quality/QA-tools/ServiceOS|ServiceOS]]&lt;br /&gt;
* [[Quality/QA-tools/PXEInstall|PXEInstallation]]&lt;br /&gt;
&lt;br /&gt;
[[Category:QA]]&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools</id>
		<title>Quality/QA-tools</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools"/>
				<updated>2011-01-27T14:12:39Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Quality Assurance (QA) Tools =&lt;br /&gt;
&lt;br /&gt;
Quality Assurance tools are developed to ensure MeeGo SW quality. QA tools team develops and maintains tools for Quality Assurance.&lt;br /&gt;
&lt;br /&gt;
 Open source tools  – available for all, available for development and contributions. Make people accountable for quality.&lt;br /&gt;
&lt;br /&gt;
Anyone is welcome to contribute and non-member contributions will be treated with same process and review as member contributions. We follow [http://meego.com/about/contribution-guidelines MeeGo contribution guidelines]. In addition, you may take personal clone from our [http://meego.gitorious.org/meego-quality-assurance/ git repositories] and create merge request. Tool maintainers in our projects will review your contributions and decide on merge.&lt;br /&gt;
&lt;br /&gt;
'''Targets:'''&lt;br /&gt;
&lt;br /&gt;
* Improve MeeGo test reporting tools - target from MeeGo Quality Assurance&lt;br /&gt;
* Improve MeeGo test automation (execution and software installation) - target from MeeGo release engineering&lt;br /&gt;
&lt;br /&gt;
&amp;quot;As Core OS release release manager I want to verify trunk:testing packages frequently so that I know the quality of nightly/weekly releases.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Tools and Maintainers ==&lt;br /&gt;
&lt;br /&gt;
Tool maintainers are selected based on developer experience with particular tool/package or seniority. Tool maintainers have been agreed [[Quality/QA-tools/Meetings|in the QA-tools meeting]] Tuesday September 7th 2010. Changes, if needed, are discussed also there.&lt;br /&gt;
&lt;br /&gt;
In practice only tool maintainers will have commit and review right to particular repository - later several people may have rights to repository based on merit (as proposed by tool maintainer). Others must follow [http://meego.com/about/contribution-guidelines MeeGo contribution guidelines] to submit patches or personal clone + merge request approach. &lt;br /&gt;
 &lt;br /&gt;
The maintainer of the tree shall update the changelog.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool (link to wiki page)''' ||'''Gitorious'''||'''Maintainer''' ||'''Substitute'''&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Test-definition|test-definition]]||[http://meego.gitorious.org/meego-quality-assurance/test-definition Gitorious] || Sampo Saaristo || Timo Härkönen&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner-lite|testrunner-lite]] ||[http://meego.gitorious.org/meego-quality-assurance/testrunner-lite Gitorious] || Sampo Saaristo || Kyösti Ranto&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner|Testrunner]] || [http://meego.gitorious.org/meego-quality-assurance/testrunner Gitorious] || Kyösti Ranto || Timo Härkönen &lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Testplanner|Testplanner]] ||[http://meego.gitorious.org/meego-quality-assurance/testplanner Gitorious] ||  Kyösti Ranto || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Eat|eat - enables automated testing]] ||[http://meego.gitorious.org/meego-quality-assurance/enables-automated-testing Gitorious] ||  Timo Härkönen || Timo Mäkimattila&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/OTS|ots - open testing system]] ||[http://meego.gitorious.org/meego-quality-assurance/ots Gitorious] ||  Teemu Vainio || Tom Galvin&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Autotest-guide#Automatic_image_installations|MeeGo Automated installer]] ||[http://gitorious.org/qa-tools/meego-ai Gitorious] ||  Timo Härkönen || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/TestSuite/MCTS|MeeGo Core Test Suite]] || [http://meego.gitorious.org/meego-quality-assurance/mcts/ Gitorious] ||Matti Salmi || Jeff Zheng&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/Netbook Test Suite and Utilities|MeeGo Netbook Test Suite]] || [http://gitorious.org/qa-tools/mnts/ Gitorious] ||Jeff Zheng || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/qtuitest-mbt-adapter|Model-Based Testing adapter for qtuitest]]  || [http://gitorious.org/qa-tools/qtuitest-mbt-adapter Gitorious] || Riku Halonen || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Min|MIN test framework]] || [http://meego.gitorious.org/meego-quality-assurance/min Gitorious] ||  Sampo Saaristo || Timo Mäkimattila&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/TDriver|Testability Driver]] || [http://gitorious.org/TDriver Gitorious] ||  Petri Kiiskinen || Tatu Lahtela&lt;br /&gt;
|-&lt;br /&gt;
| Rich Core dumper || [http://meego.gitorious.org/meego-quality-assurance/rich-core Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter || [http://meego.gitorious.org/meego-quality-assurance/crash-reporter Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter settings || [http://meego.gitorious.org/meego-quality-assurance/crash-reporter-settings-public Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/hat-control|Hardware Accessory for Testing (HAT)]] || [http://meego.gitorious.org/meego-quality-assurance/hat-control Gitorious] || Marko Junttila || Riku Halonen&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/QAReports|QA Reports]] || [http://meego.gitorious.org/meego-quality-assurance/qa-reports Gitorious] || Sami Hangaslammi || Jarno Keskikangas&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Scripts_and_utils|Scripts and utils]] || [http://meego.gitorious.com/meego-quality-assurance/scripts-and-utils Gitorious] || N/A || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/TestSuite/handset-test-suite/handset-ux-test_Releases | handset_ux_tests]] || [http://meego.gitorious.com/meego-quality-assurance/handset-ux-tests Gitorious] || JessicaJi || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/MeeGo_Fast_Feedback_Testing|MeeGo Fast Feedback Testing (MeeGo-FFT)]] || [http://meego.gitorious.org/meego-quality-assurance/meego-testing-hudson-plugin Gitorious] || Alexey Kuznetsov || Timo Härkönen&lt;br /&gt;
|-&lt;br /&gt;
| Service OS based Flasher || [http://meego.gitorious.org/meego-quality-assurance/meego-ai-serviceos Gitorious] || Jing Wang || N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
You can install Testrunner, testrunner-lite, Testplanner, OTS, Meego-ai and eat from Tools:Testing repository. The instructions for setting up the repositories can be found [[Quality/QA-tools/How_to_set_up_repositories|here]].&lt;br /&gt;
&lt;br /&gt;
See the rest of our team members and our collaboration spaces [[Quality/QA-tools#Team_Members_and_Collaboration_Spaces|below]]. If you are interested in the user experience work regarding these tools, you can find more information [[Quality/QA-tools/User experience|here]].&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
The figure below tries to summarize the relations and tasks of the tools when used in test automation context.&lt;br /&gt;
&lt;br /&gt;
[[File:testautomationtools.png]]&lt;br /&gt;
&lt;br /&gt;
xfig file:[[File:qatools.fig]]&lt;br /&gt;
&lt;br /&gt;
== Release Practices ==&lt;br /&gt;
&lt;br /&gt;
Here is the workflow for QA tools release practices.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Role'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
|-&lt;br /&gt;
| Developer || Anyone who wants to participate in qa-tools development &lt;br /&gt;
|-&lt;br /&gt;
| VCS Maintainer || Component owner who has commit rights in version control system (VCS)&lt;br /&gt;
|-&lt;br /&gt;
| Package Maintainer || Integrator whose responsibility is the OBS packaging&lt;br /&gt;
|-&lt;br /&gt;
| Release Management || Third party who is responsible of trunk:testing releases(?)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:Release.png]]&lt;br /&gt;
&lt;br /&gt;
Kivio file: [[File:Release.flw]]&lt;br /&gt;
&lt;br /&gt;
# Developer creates merge request(s) in gitorious.&lt;br /&gt;
# VCS Maintainer tests and accepts merge requests.&lt;br /&gt;
# VCS Maintainer checks/updates change logs.&lt;br /&gt;
# VCS Maintainer tags a version.&lt;br /&gt;
# VCS maintainer sends email to [http://lists.meego.com/pipermail/meego-qa/ meego-qa mailing list] based on the following template&lt;br /&gt;
Topic: Integration request: package-name version&lt;br /&gt;
 PACKAGE: package-name&lt;br /&gt;
 TAG: tag name&lt;br /&gt;
 URL: link to sources&lt;br /&gt;
 CHANGES: short description of changes containing bugs.meego.com bug numbers of fixed bugs&lt;br /&gt;
# Package maintainer updates the OBS package.&lt;br /&gt;
# Package maintainer tests the OBS package.&lt;br /&gt;
# If the package belongs to tools:testing and passes testing, Package Maintainer may accept it. If the package belongs to trunk:testing, Package Maintainer creates a promotional request to Release Management. (If the package belongs to both repositories, we let the Release Management set bugs fixed by the package to RELEASED state).&lt;br /&gt;
# Host side tools are updated to tools:testing after verifying functionality&lt;br /&gt;
# Package maintainer replies to meego-qa list about the actions done with the updated package. e.g. 'Updated in devel:quality and sent promotion request to testing'&lt;br /&gt;
# Release Management accepts the package. Or not. (Follow meego-packaging and meego-commits.)&lt;br /&gt;
&lt;br /&gt;
''' YouTube videos '''&lt;br /&gt;
&lt;br /&gt;
YouTube is a good way to communicate new features. You can find existing demo videos on [http://www.youtube.com/user/meegoqatools meegoqatools channel on Youtube].&lt;br /&gt;
&lt;br /&gt;
If you shoot a video to YouTube, promote it on meego-qa mailing list!&lt;br /&gt;
&lt;br /&gt;
You can find some hints how to shoot, edit, and upload a video here: [[YouTube_Hints]]&lt;br /&gt;
&lt;br /&gt;
=== Release checklist ===&lt;br /&gt;
To make sure fixes are released without delay, check that the following conditions are met&lt;br /&gt;
&lt;br /&gt;
# Change logs are updated and contain relevant references to MeeGo bugzilla&lt;br /&gt;
# Created obs request include fixes bug numbers from MeeGo bugzilla&lt;br /&gt;
# Bugzilla items listed in changes are set as resolved&lt;br /&gt;
# Spec file matches [[Packaging/Guidelines|MeeGo packaging guidelines]]&lt;br /&gt;
# Rpmlint warnings are either fixed or explained by comments in the spec file. e.g. eat packages install files into root's home and the reasoning for it needs to be explained&lt;br /&gt;
# Host side tool packages use the same source tar ball to produce debian and rpm packages&lt;br /&gt;
&lt;br /&gt;
== Roadmap ==&lt;br /&gt;
(Only partial, will be updated asap as we file rest of the bugs -timakima)&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Feature''' || '''Release'''&lt;br /&gt;
|-&lt;br /&gt;
| [http://bugs.meego.com/showdependencytree.cgi?id=12980&amp;amp;hide_resolved=0 Measurement support] || TBD&lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/showdependencytree.cgi?id=12937&amp;amp;hide_resolved=0 MCTS coverage support] || TBD&lt;br /&gt;
|-&lt;br /&gt;
| Test environment validation || TBD&lt;br /&gt;
|-&lt;br /&gt;
| Parallel testing || TBD&lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/show_bug.cgi?id=12810 Easy install] || TBD&lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/showdependencytree.cgi?id=12971&amp;amp;hide_resolved=0 Qt Creator integration] || TBD&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Features and Bugs ==&lt;br /&gt;
Want to report an feature idea or bug to us? - [http://bugs.meego.com/enter_bug.cgi?product=MeeGo%20Quality%20Assurance Please do it here]&lt;br /&gt;
 &lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_status=ASSIGNED&amp;amp;component=eat&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=testrunner%20UI&amp;amp;component=testrunner-lite&amp;amp;classification=MeeGo%20Projects&amp;amp;product=Meego%20Quality%20Assurance Assigned bugs and features - Working on it]&lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;bug_status=RESOLVED&amp;amp;component=eat&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=testrunner%20UI&amp;amp;component=testrunner-lite&amp;amp;classification=MeeGo%20Projects&amp;amp;product=MeeGo%20Quality%20Assurance All open features and bugs in priority order]&lt;br /&gt;
&lt;br /&gt;
Bugzilla workflow: [[Bugzilla/how-report-bugs]]&lt;br /&gt;
&lt;br /&gt;
We'd like to have the best guess of the moment about the delivery of features. Remember to set the target build of the bug you're working with according to: [[Release Engineering/Plans/1.1]]&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
This section will contain links to various guides and user documentation. See [[Quality/QA-tools#Tools_and_Maintainers|the wiki pages of the tools]] for tool-specific documentation.&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Autotest-guide|Autotest-Guide]]&lt;br /&gt;
* [[Quality/QA-tools/How_to_set_up_repositories|How to set up the repositories that are needed to install QA tools]]&lt;br /&gt;
&lt;br /&gt;
== Design/ Planning ==&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/MCTS test automation design|MCTS Test Automation]] (QA Tools support for MCTS)&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
All meetings will be held in &amp;lt;code&amp;gt;#meego-meeting&amp;lt;/code&amp;gt; on &amp;lt;code&amp;gt;irc.freenode.net&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Team meetings&lt;br /&gt;
** QA tools team meetings will be held on need basis for specific topics. This was agreed in [http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-12-07-11.59.html the last weekly meeting held on December 7th 2010]&lt;br /&gt;
** [[Quality/QA-tools/Meetings|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
* Architecture meetings&lt;br /&gt;
** Architecture meetings will be held on-demand basis.&lt;br /&gt;
** [[Quality/QA-tools/Arch-Meetings|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
* Workshops&lt;br /&gt;
** Face-2-face meetings within the team.&lt;br /&gt;
** [[Quality/QA-tools/Workshops|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
== Team Members and Collaboration Spaces==&lt;br /&gt;
&lt;br /&gt;
The current team members are (in no particular order):&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
| '''Name'''&lt;br /&gt;
| '''Role'''&lt;br /&gt;
| '''Affiliation'''&lt;br /&gt;
| '''IRC nickname'''&lt;br /&gt;
|- &lt;br /&gt;
| Ville Ilvonen || Team lead (act.) || Nokia || vilvo&lt;br /&gt;
|-&lt;br /&gt;
| Riku Halonen || Team member || Nokia || rikhalon&lt;br /&gt;
|-&lt;br /&gt;
| Kari Sievi || Team member || Digia || sievi&lt;br /&gt;
|-&lt;br /&gt;
| Timo Härkönen || Team member || Digia || timoph  &lt;br /&gt;
|-&lt;br /&gt;
| Carol Rus || Team member || Digia || carrus  &lt;br /&gt;
|-&lt;br /&gt;
| Sami Lahtinen || Team member || Digia || slahtinen  &lt;br /&gt;
|-&lt;br /&gt;
| Raimo Gratseff || Team member || Digia || rrraimo  &lt;br /&gt;
|-&lt;br /&gt;
| Kyösti Ranto || Team member || Digia || kyranto&lt;br /&gt;
|-&lt;br /&gt;
| Arto Sinnelä || Team member || Digia || asinnela&lt;br /&gt;
|-&lt;br /&gt;
| Joonas Kylänpää || Team member || Digia || Kaadlajk&lt;br /&gt;
|-&lt;br /&gt;
| Timo Mäkimattila || Team member || Digia || timakima&lt;br /&gt;
|-&lt;br /&gt;
| Elias Luttinen || Team member || Digia || eluttine&lt;br /&gt;
|-&lt;br /&gt;
| Ville Niutanen || Team member || Digia || Villen&lt;br /&gt;
|-&lt;br /&gt;
| Esa-Pekka Miettinen || Team member || Digia || E-P&lt;br /&gt;
|-&lt;br /&gt;
| Vesa Poikajärvi || Team member || Digia || vesse&lt;br /&gt;
|-  &lt;br /&gt;
| Alexey Kuznetsov || Team member || Digia || alkuznet&lt;br /&gt;
|-  &lt;br /&gt;
| Sergey Timofeev || Team member || Digia || setimofe&lt;br /&gt;
|-  &lt;br /&gt;
| Daniil Chuiko || Team member || Digia || dachuiko&lt;br /&gt;
|-&lt;br /&gt;
| Jarmo Savinen || Team member || Digia || jasavi&lt;br /&gt;
|-&lt;br /&gt;
| Sampo Saaristo || Team member || Sofica || sampos&lt;br /&gt;
|-  &lt;br /&gt;
| Ling Yu || Team member || Intel || -&lt;br /&gt;
|-&lt;br /&gt;
| Jing Wang || Team member || Intel || -&lt;br /&gt;
|-  &lt;br /&gt;
| Teemu Vainio || Team member || Ixonos || tvainio&lt;br /&gt;
|-  &lt;br /&gt;
| Tuomo Mäkinen || Team member || Ixonos || -&lt;br /&gt;
|-  &lt;br /&gt;
| Jouni Leppäkases || Team member || Ixonos || jouni&lt;br /&gt;
|-  &lt;br /&gt;
| Tom Galvin || Team member || Ixonos || -&lt;br /&gt;
|-&lt;br /&gt;
| Jarno Keskikangas || Team member || Leonidas || jakeskik&lt;br /&gt;
|- &lt;br /&gt;
| Janne Hietamäki || Team member || Leonidas || _janne&lt;br /&gt;
|- &lt;br /&gt;
| Sami Hangaslammi || Team member || Leonidas || sahangas&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Team communication is in English. Our collaboration spaces are:&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-qa meego-qa@lists.meego.com mailing list]&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-dev meego-dev@meego.com mailing list], please prefix with 'QA-tools' for team related topics.&lt;br /&gt;
** Please also poke team members or Ville Ilvonen either by email or on IRC because of high traffic @ meego-dev&lt;br /&gt;
* [http://webchat.freenode.net/?channels=meego-qa-tools #meego-qa-tools IRC channel on irc.freenode.net]&lt;br /&gt;
** [http://timoph.fi/qa-tools-stats/ #meego-qa-tools statistics]&lt;br /&gt;
** [http://timoph.fi/qa-tools-logs/ #meego-qa-tools irc logs]&lt;br /&gt;
* Gitorious team, http://meego.gitorious.org/meego-quality-assurance/&lt;br /&gt;
* [http://www.youtube.com/user/meegoqatools Youtube channel for demo videos]&lt;br /&gt;
* [http://meegoqatools.wordpress.com/ QA-tools team blog]&lt;br /&gt;
* MeeGo OBS - devel:quality&lt;br /&gt;
* This wiki area&lt;br /&gt;
* [[Quality/QA-tools/ServiceOS|ServiceOS]]&lt;br /&gt;
* [[Quality/QA-tools/PXEInstall|PXEInstallation]]&lt;br /&gt;
&lt;br /&gt;
[[Category:QA]]&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools</id>
		<title>Quality/QA-tools</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools"/>
				<updated>2011-01-27T09:15:17Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Quality Assurance (QA) Tools =&lt;br /&gt;
&lt;br /&gt;
Quality Assurance tools are developed to ensure MeeGo SW quality. QA tools team develops and maintains tools for Quality Assurance.&lt;br /&gt;
&lt;br /&gt;
 Open source tools  – available for all, available for development and contributions. Make people accountable for quality.&lt;br /&gt;
&lt;br /&gt;
Anyone is welcome to contribute and non-member contributions will be treated with same process and review as member contributions. We follow [http://meego.com/about/contribution-guidelines MeeGo contribution guidelines]. In addition, you may take personal clone from our [http://meego.gitorious.org/meego-quality-assurance/ git repositories] and create merge request. Tool maintainers in our projects will review your contributions and decide on merge.&lt;br /&gt;
&lt;br /&gt;
'''Targets:'''&lt;br /&gt;
&lt;br /&gt;
* Improve MeeGo test reporting tools - target from MeeGo Quality Assurance&lt;br /&gt;
* Improve MeeGo test automation (execution and software installation) - target from MeeGo release engineering&lt;br /&gt;
&lt;br /&gt;
&amp;quot;As Core OS release release manager I want to verify trunk:testing packages frequently so that I know the quality of nightly/weekly releases.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Tools and Maintainers ==&lt;br /&gt;
&lt;br /&gt;
Tool maintainers are selected based on developer experience with particular tool/package or seniority. Tool maintainers have been agreed [[Quality/QA-tools/Meetings|in the QA-tools meeting]] Tuesday September 7th 2010. Changes, if needed, are discussed also there.&lt;br /&gt;
&lt;br /&gt;
In practice only tool maintainers will have commit and review right to particular repository - later several people may have rights to repository based on merit (as proposed by tool maintainer). Others must follow [http://meego.com/about/contribution-guidelines MeeGo contribution guidelines] to submit patches or personal clone + merge request approach. &lt;br /&gt;
 &lt;br /&gt;
The maintainer of the tree shall update the changelog.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool (link to wiki page)''' ||'''Gitorious'''||'''Maintainer''' ||'''Substitute'''&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Test-definition|test-definition]]||[http://meego.gitorious.org/meego-quality-assurance/test-definition Gitorious] || Sampo Saaristo || Timo Härkönen&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner-lite|testrunner-lite]] ||[http://meego.gitorious.org/meego-quality-assurance/testrunner-lite Gitorious] || Sampo Saaristo || Kyösti Ranto&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner|Testrunner]] || [http://meego.gitorious.org/meego-quality-assurance/testrunner Gitorious] || Kyösti Ranto || Timo Härkönen &lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Testplanner|Testplanner]] ||[http://meego.gitorious.org/meego-quality-assurance/testplanner Gitorious] ||  Kyösti Ranto || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Eat|eat - enables automated testing]] ||[http://meego.gitorious.org/meego-quality-assurance/enables-automated-testing Gitorious] ||  Timo Härkönen || Timo Mäkimattila&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/OTS|ots - open testing system]] ||[http://meego.gitorious.org/meego-quality-assurance/ots Gitorious] ||  Teemu Vainio || Tom Galvin&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Autotest-guide#Automatic_image_installations|MeeGo Automated installer]] ||[http://gitorious.org/qa-tools/meego-ai Gitorious] ||  Timo Härkönen || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/TestSuite/MCTS|MeeGo Core Test Suite]] || [http://meego.gitorious.org/meego-quality-assurance/mcts/ Gitorious] ||Matti Salmi || Jeff Zheng&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/Netbook Test Suite and Utilities|MeeGo Netbook Test Suite]] || [http://gitorious.org/qa-tools/mnts/ Gitorious] ||Jeff Zheng || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/qtuitest-mbt-adapter|Model-Based Testing adapter for qtuitest]]  || [http://gitorious.org/qa-tools/qtuitest-mbt-adapter Gitorious] || Riku Halonen || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Min|MIN test framework]] || [http://meego.gitorious.org/meego-quality-assurance/min Gitorious] ||  Sampo Saaristo || Timo Mäkimattila&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/TDriver|Testability Driver]] || [http://gitorious.org/TDriver Gitorious] ||  Petri Kiiskinen || Tatu Lahtela&lt;br /&gt;
|-&lt;br /&gt;
| Rich Core dumper || [http://meego.gitorious.org/meego-quality-assurance/rich-core Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter || [http://meego.gitorious.org/meego-quality-assurance/crash-reporter Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter settings || [http://meego.gitorious.org/meego-quality-assurance/crash-reporter-settings-public Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/hat-control|Hardware Accessory for Testing (HAT)]] || [http://meego.gitorious.org/meego-quality-assurance/hat-control Gitorious] || Marko Junttila || Riku Halonen&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/QAReports|QA Reports]] || [http://meego.gitorious.org/meego-quality-assurance/qa-reports Gitorious] || Sami Hangaslammi || Jarno Keskikangas&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Scripts_and_utils|Scripts and utils]] || [http://meego.gitorious.com/meego-quality-assurance/scripts-and-utils Gitorious] || N/A || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/TestSuite/handset-test-suite/handset-ux-test_Releases | handset_ux_tests]] || [http://meego.gitorious.com/meego-quality-assurance/handset-ux-tests Gitorious] || JessicaJi || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/MeeGo_Fast_Feedback_Testing|MeeGo Fast Feedback Testing (MeeGo-FFT)]] || [http://meego.gitorious.org/meego-quality-assurance/meego-testing-hudson-plugin Gitorious] || Alexey Kuznetsov || Timo Härkönen&lt;br /&gt;
|-&lt;br /&gt;
| Service OS based Flasher || [http://meego.gitorious.org/meego-quality-assurance/meego-ai-serviceos Gitorious] || Jing Wang || N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
You can install Testrunner, testrunner-lite, Testplanner, OTS, Meego-ai and eat from Tools:Testing repository. The instructions for setting up the repositories can be found [[Quality/QA-tools/How_to_set_up_repositories|here]].&lt;br /&gt;
&lt;br /&gt;
See the rest of our team members and our collaboration spaces [[Quality/QA-tools#Team_Members_and_Collaboration_Spaces|below]]. If you are interested in the user experience work regarding these tools, you can find more information [[Quality/QA-tools/User experience|here]].&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
The figure below tries to summarize the relations and tasks of the tools when used in test automation context.&lt;br /&gt;
&lt;br /&gt;
[[File:testautomationtools.png]]&lt;br /&gt;
&lt;br /&gt;
xfig file:[[File:qatools.fig]]&lt;br /&gt;
&lt;br /&gt;
== Release Practices ==&lt;br /&gt;
&lt;br /&gt;
Here is the workflow for QA tools release practices.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Role'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
|-&lt;br /&gt;
| Developer || Anyone who wants to participate in qa-tools development &lt;br /&gt;
|-&lt;br /&gt;
| VCS Maintainer || Component owner who has commit rights in version control system (VCS)&lt;br /&gt;
|-&lt;br /&gt;
| Package Maintainer || Integrator whose responsibility is the OBS packaging&lt;br /&gt;
|-&lt;br /&gt;
| Release Management || Third party who is responsible of trunk:testing releases(?)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:Release.png]]&lt;br /&gt;
&lt;br /&gt;
Kivio file: [[File:Release.flw]]&lt;br /&gt;
&lt;br /&gt;
# Developer creates merge request(s) in gitorious.&lt;br /&gt;
# VCS Maintainer tests and accepts merge requests.&lt;br /&gt;
# VCS Maintainer checks/updates change logs.&lt;br /&gt;
# VCS Maintainer tags a version.&lt;br /&gt;
# VCS maintainer sends email to [http://lists.meego.com/pipermail/meego-qa/ meego-qa mailing list] based on the following template&lt;br /&gt;
Topic: Integration request: package-name version&lt;br /&gt;
 PACKAGE: package-name&lt;br /&gt;
 TAG: tag name&lt;br /&gt;
 URL: link to sources&lt;br /&gt;
 CHANGES: short description of changes containing bugs.meego.com bug numbers of fixed bugs&lt;br /&gt;
# Package maintainer updates the OBS package.&lt;br /&gt;
# Package maintainer tests the OBS package.&lt;br /&gt;
# If the package belongs to tools:testing and passes testing, Package Maintainer may accept it. If the package belongs to trunk:testing, Package Maintainer creates a promotional request to Release Management. (If the package belongs to both repositories, we let the Release Management set bugs fixed by the package to RELEASED state).&lt;br /&gt;
# Host side tools are updated to tools:testing after verifying functionality&lt;br /&gt;
# Package maintainer replies to meego-qa list about the actions done with the updated package. e.g. 'Updated in devel:quality and sent promotion request to testing'&lt;br /&gt;
# Release Management accepts the package. Or not. (Follow meego-packaging and meego-commits.)&lt;br /&gt;
&lt;br /&gt;
''' YouTube videos '''&lt;br /&gt;
&lt;br /&gt;
YouTube is a good way to communicate new features. You can find existing demo videos on [http://www.youtube.com/user/meegoqatools meegoqatools channel on Youtube].&lt;br /&gt;
&lt;br /&gt;
If you shoot a video to YouTube, promote it on meego-qa mailing list!&lt;br /&gt;
&lt;br /&gt;
You can find some hints how to shoot, edit, and upload a video here: [[YouTube_Hints]]&lt;br /&gt;
&lt;br /&gt;
=== Release checklist ===&lt;br /&gt;
To make sure fixes are released without delay, check that the following conditions are met&lt;br /&gt;
&lt;br /&gt;
# Change logs are updated and contain relevant references to MeeGo bugzilla&lt;br /&gt;
# Created obs request include fixes bug numbers from MeeGo bugzilla&lt;br /&gt;
# Bugzilla items listed in changes are set as resolved&lt;br /&gt;
# Spec file matches [[Packaging/Guidelines|MeeGo packaging guidelines]]&lt;br /&gt;
# Rpmlint warnings are either fixed or explained by comments in the spec file. e.g. eat packages install files into root's home and the reasoning for it needs to be explained&lt;br /&gt;
# Host side tool packages use the same source tar ball to produce debian and rpm packages&lt;br /&gt;
&lt;br /&gt;
== Roadmap ==&lt;br /&gt;
(Only partial, will be updated asap as we file rest of the bugs -timakima)&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Feature''' || '''Release'''&lt;br /&gt;
|-&lt;br /&gt;
| Measurement support || TBD&lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/showdependencytree.cgi?id=12937&amp;amp;hide_resolved=0 MCTS coverage support] || TBD&lt;br /&gt;
|-&lt;br /&gt;
| Test environment validation || TBD&lt;br /&gt;
|-&lt;br /&gt;
| Parallel testing || TBD&lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/show_bug.cgi?id=12810 Easy install] || TBD&lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/showdependencytree.cgi?id=12971&amp;amp;hide_resolved=0 Qt Creator integration] || TBD&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Features and Bugs ==&lt;br /&gt;
Want to report an feature idea or bug to us? - [http://bugs.meego.com/enter_bug.cgi?product=MeeGo%20Quality%20Assurance Please do it here]&lt;br /&gt;
 &lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_status=ASSIGNED&amp;amp;component=eat&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=testrunner%20UI&amp;amp;component=testrunner-lite&amp;amp;classification=MeeGo%20Projects&amp;amp;product=Meego%20Quality%20Assurance Assigned bugs and features - Working on it]&lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;bug_status=RESOLVED&amp;amp;component=eat&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=testrunner%20UI&amp;amp;component=testrunner-lite&amp;amp;classification=MeeGo%20Projects&amp;amp;product=MeeGo%20Quality%20Assurance All open features and bugs in priority order]&lt;br /&gt;
&lt;br /&gt;
Bugzilla workflow: [[Bugzilla/how-report-bugs]]&lt;br /&gt;
&lt;br /&gt;
We'd like to have the best guess of the moment about the delivery of features. Remember to set the target build of the bug you're working with according to: [[Release Engineering/Plans/1.1]]&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
This section will contain links to various guides and user documentation. See [[Quality/QA-tools#Tools_and_Maintainers|the wiki pages of the tools]] for tool-specific documentation.&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Autotest-guide|Autotest-Guide]]&lt;br /&gt;
* [[Quality/QA-tools/How_to_set_up_repositories|How to set up the repositories that are needed to install QA tools]]&lt;br /&gt;
&lt;br /&gt;
== Design/ Planning ==&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/MCTS test automation design|MCTS Test Automation]] (QA Tools support for MCTS)&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
All meetings will be held in &amp;lt;code&amp;gt;#meego-meeting&amp;lt;/code&amp;gt; on &amp;lt;code&amp;gt;irc.freenode.net&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Team meetings&lt;br /&gt;
** QA tools team meetings will be held on need basis for specific topics. This was agreed in [http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-12-07-11.59.html the last weekly meeting held on December 7th 2010]&lt;br /&gt;
** [[Quality/QA-tools/Meetings|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
* Architecture meetings&lt;br /&gt;
** Architecture meetings will be held on-demand basis.&lt;br /&gt;
** [[Quality/QA-tools/Arch-Meetings|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
* Workshops&lt;br /&gt;
** Face-2-face meetings within the team.&lt;br /&gt;
** [[Quality/QA-tools/Workshops|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
== Team Members and Collaboration Spaces==&lt;br /&gt;
&lt;br /&gt;
The current team members are (in no particular order):&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
| '''Name'''&lt;br /&gt;
| '''Role'''&lt;br /&gt;
| '''Affiliation'''&lt;br /&gt;
| '''IRC nickname'''&lt;br /&gt;
|- &lt;br /&gt;
| Ville Ilvonen || Team lead (act.) || Nokia || vilvo&lt;br /&gt;
|-&lt;br /&gt;
| Riku Halonen || Team member || Nokia || rikhalon&lt;br /&gt;
|-&lt;br /&gt;
| Kari Sievi || Team member || Digia || sievi&lt;br /&gt;
|-&lt;br /&gt;
| Timo Härkönen || Team member || Digia || timoph  &lt;br /&gt;
|-&lt;br /&gt;
| Carol Rus || Team member || Digia || carrus  &lt;br /&gt;
|-&lt;br /&gt;
| Sami Lahtinen || Team member || Digia || slahtinen  &lt;br /&gt;
|-&lt;br /&gt;
| Raimo Gratseff || Team member || Digia || rrraimo  &lt;br /&gt;
|-&lt;br /&gt;
| Kyösti Ranto || Team member || Digia || kyranto&lt;br /&gt;
|-&lt;br /&gt;
| Arto Sinnelä || Team member || Digia || asinnela&lt;br /&gt;
|-&lt;br /&gt;
| Joonas Kylänpää || Team member || Digia || Kaadlajk&lt;br /&gt;
|-&lt;br /&gt;
| Timo Mäkimattila || Team member || Digia || timakima&lt;br /&gt;
|-&lt;br /&gt;
| Elias Luttinen || Team member || Digia || eluttine&lt;br /&gt;
|-&lt;br /&gt;
| Ville Niutanen || Team member || Digia || Villen&lt;br /&gt;
|-&lt;br /&gt;
| Esa-Pekka Miettinen || Team member || Digia || E-P&lt;br /&gt;
|-&lt;br /&gt;
| Vesa Poikajärvi || Team member || Digia || vesse&lt;br /&gt;
|-  &lt;br /&gt;
| Alexey Kuznetsov || Team member || Digia || alkuznet&lt;br /&gt;
|-  &lt;br /&gt;
| Sergey Timofeev || Team member || Digia || setimofe&lt;br /&gt;
|-  &lt;br /&gt;
| Daniil Chuiko || Team member || Digia || dachuiko&lt;br /&gt;
|-&lt;br /&gt;
| Jarmo Savinen || Team member || Digia || jasavi&lt;br /&gt;
|-&lt;br /&gt;
| Sampo Saaristo || Team member || Sofica || sampos&lt;br /&gt;
|-  &lt;br /&gt;
| Ling Yu || Team member || Intel || -&lt;br /&gt;
|-&lt;br /&gt;
| Jing Wang || Team member || Intel || -&lt;br /&gt;
|-  &lt;br /&gt;
| Teemu Vainio || Team member || Ixonos || tvainio&lt;br /&gt;
|-  &lt;br /&gt;
| Tuomo Mäkinen || Team member || Ixonos || -&lt;br /&gt;
|-  &lt;br /&gt;
| Jouni Leppäkases || Team member || Ixonos || jouni&lt;br /&gt;
|-  &lt;br /&gt;
| Tom Galvin || Team member || Ixonos || -&lt;br /&gt;
|-&lt;br /&gt;
| Jarno Keskikangas || Team member || Leonidas || jakeskik&lt;br /&gt;
|- &lt;br /&gt;
| Janne Hietamäki || Team member || Leonidas || _janne&lt;br /&gt;
|- &lt;br /&gt;
| Sami Hangaslammi || Team member || Leonidas || sahangas&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Team communication is in English. Our collaboration spaces are:&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-qa meego-qa@lists.meego.com mailing list]&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-dev meego-dev@meego.com mailing list], please prefix with 'QA-tools' for team related topics.&lt;br /&gt;
** Please also poke team members or Ville Ilvonen either by email or on IRC because of high traffic @ meego-dev&lt;br /&gt;
* [http://webchat.freenode.net/?channels=meego-qa-tools #meego-qa-tools IRC channel on irc.freenode.net]&lt;br /&gt;
** [http://timoph.fi/qa-tools-stats/ #meego-qa-tools statistics]&lt;br /&gt;
** [http://timoph.fi/qa-tools-logs/ #meego-qa-tools irc logs]&lt;br /&gt;
* Gitorious team, http://meego.gitorious.org/meego-quality-assurance/&lt;br /&gt;
* [http://www.youtube.com/user/meegoqatools Youtube channel for demo videos]&lt;br /&gt;
* [http://meegoqatools.wordpress.com/ QA-tools team blog]&lt;br /&gt;
* MeeGo OBS - devel:quality&lt;br /&gt;
* This wiki area&lt;br /&gt;
* [[Quality/QA-tools/ServiceOS|ServiceOS]]&lt;br /&gt;
* [[Quality/QA-tools/PXEInstall|PXEInstallation]]&lt;br /&gt;
&lt;br /&gt;
[[Category:QA]]&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools</id>
		<title>Quality/QA-tools</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools"/>
				<updated>2011-01-27T09:13:59Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Quality Assurance (QA) Tools =&lt;br /&gt;
&lt;br /&gt;
Quality Assurance tools are developed to ensure MeeGo SW quality. QA tools team develops and maintains tools for Quality Assurance.&lt;br /&gt;
&lt;br /&gt;
 Open source tools  – available for all, available for development and contributions. Make people accountable for quality.&lt;br /&gt;
&lt;br /&gt;
Anyone is welcome to contribute and non-member contributions will be treated with same process and review as member contributions. We follow [http://meego.com/about/contribution-guidelines MeeGo contribution guidelines]. In addition, you may take personal clone from our [http://meego.gitorious.org/meego-quality-assurance/ git repositories] and create merge request. Tool maintainers in our projects will review your contributions and decide on merge.&lt;br /&gt;
&lt;br /&gt;
'''Targets:'''&lt;br /&gt;
&lt;br /&gt;
* Improve MeeGo test reporting tools - target from MeeGo Quality Assurance&lt;br /&gt;
* Improve MeeGo test automation (execution and software installation) - target from MeeGo release engineering&lt;br /&gt;
&lt;br /&gt;
&amp;quot;As Core OS release release manager I want to verify trunk:testing packages frequently so that I know the quality of nightly/weekly releases.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Tools and Maintainers ==&lt;br /&gt;
&lt;br /&gt;
Tool maintainers are selected based on developer experience with particular tool/package or seniority. Tool maintainers have been agreed [[Quality/QA-tools/Meetings|in the QA-tools meeting]] Tuesday September 7th 2010. Changes, if needed, are discussed also there.&lt;br /&gt;
&lt;br /&gt;
In practice only tool maintainers will have commit and review right to particular repository - later several people may have rights to repository based on merit (as proposed by tool maintainer). Others must follow [http://meego.com/about/contribution-guidelines MeeGo contribution guidelines] to submit patches or personal clone + merge request approach. &lt;br /&gt;
 &lt;br /&gt;
The maintainer of the tree shall update the changelog.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool (link to wiki page)''' ||'''Gitorious'''||'''Maintainer''' ||'''Substitute'''&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Test-definition|test-definition]]||[http://meego.gitorious.org/meego-quality-assurance/test-definition Gitorious] || Sampo Saaristo || Timo Härkönen&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner-lite|testrunner-lite]] ||[http://meego.gitorious.org/meego-quality-assurance/testrunner-lite Gitorious] || Sampo Saaristo || Kyösti Ranto&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner|Testrunner]] || [http://meego.gitorious.org/meego-quality-assurance/testrunner Gitorious] || Kyösti Ranto || Timo Härkönen &lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Testplanner|Testplanner]] ||[http://meego.gitorious.org/meego-quality-assurance/testplanner Gitorious] ||  Kyösti Ranto || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Eat|eat - enables automated testing]] ||[http://meego.gitorious.org/meego-quality-assurance/enables-automated-testing Gitorious] ||  Timo Härkönen || Timo Mäkimattila&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/OTS|ots - open testing system]] ||[http://meego.gitorious.org/meego-quality-assurance/ots Gitorious] ||  Teemu Vainio || Tom Galvin&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Autotest-guide#Automatic_image_installations|MeeGo Automated installer]] ||[http://gitorious.org/qa-tools/meego-ai Gitorious] ||  Timo Härkönen || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/TestSuite/MCTS|MeeGo Core Test Suite]] || [http://meego.gitorious.org/meego-quality-assurance/mcts/ Gitorious] ||Matti Salmi || Jeff Zheng&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/Netbook Test Suite and Utilities|MeeGo Netbook Test Suite]] || [http://gitorious.org/qa-tools/mnts/ Gitorious] ||Jeff Zheng || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/qtuitest-mbt-adapter|Model-Based Testing adapter for qtuitest]]  || [http://gitorious.org/qa-tools/qtuitest-mbt-adapter Gitorious] || Riku Halonen || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Min|MIN test framework]] || [http://meego.gitorious.org/meego-quality-assurance/min Gitorious] ||  Sampo Saaristo || Timo Mäkimattila&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/TDriver|Testability Driver]] || [http://gitorious.org/TDriver Gitorious] ||  Petri Kiiskinen || Tatu Lahtela&lt;br /&gt;
|-&lt;br /&gt;
| Rich Core dumper || [http://meego.gitorious.org/meego-quality-assurance/rich-core Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter || [http://meego.gitorious.org/meego-quality-assurance/crash-reporter Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter settings || [http://meego.gitorious.org/meego-quality-assurance/crash-reporter-settings-public Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/hat-control|Hardware Accessory for Testing (HAT)]] || [http://meego.gitorious.org/meego-quality-assurance/hat-control Gitorious] || Marko Junttila || Riku Halonen&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/QAReports|QA Reports]] || [http://meego.gitorious.org/meego-quality-assurance/qa-reports Gitorious] || Sami Hangaslammi || Jarno Keskikangas&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Scripts_and_utils|Scripts and utils]] || [http://meego.gitorious.com/meego-quality-assurance/scripts-and-utils Gitorious] || N/A || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/TestSuite/handset-test-suite/handset-ux-test_Releases | handset_ux_tests]] || [http://meego.gitorious.com/meego-quality-assurance/handset-ux-tests Gitorious] || JessicaJi || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/MeeGo_Fast_Feedback_Testing|MeeGo Fast Feedback Testing (MeeGo-FFT)]] || [http://meego.gitorious.org/meego-quality-assurance/meego-testing-hudson-plugin Gitorious] || Alexey Kuznetsov || Timo Härkönen&lt;br /&gt;
|-&lt;br /&gt;
| Service OS based Flasher || [http://meego.gitorious.org/meego-quality-assurance/meego-ai-serviceos Gitorious] || Jing Wang || N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
You can install Testrunner, testrunner-lite, Testplanner, OTS, Meego-ai and eat from Tools:Testing repository. The instructions for setting up the repositories can be found [[Quality/QA-tools/How_to_set_up_repositories|here]].&lt;br /&gt;
&lt;br /&gt;
See the rest of our team members and our collaboration spaces [[Quality/QA-tools#Team_Members_and_Collaboration_Spaces|below]]. If you are interested in the user experience work regarding these tools, you can find more information [[Quality/QA-tools/User experience|here]].&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
The figure below tries to summarize the relations and tasks of the tools when used in test automation context.&lt;br /&gt;
&lt;br /&gt;
[[File:testautomationtools.png]]&lt;br /&gt;
&lt;br /&gt;
xfig file:[[File:qatools.fig]]&lt;br /&gt;
&lt;br /&gt;
== Release Practices ==&lt;br /&gt;
&lt;br /&gt;
Here is the workflow for QA tools release practices.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Role'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
|-&lt;br /&gt;
| Developer || Anyone who wants to participate in qa-tools development &lt;br /&gt;
|-&lt;br /&gt;
| VCS Maintainer || Component owner who has commit rights in version control system (VCS)&lt;br /&gt;
|-&lt;br /&gt;
| Package Maintainer || Integrator whose responsibility is the OBS packaging&lt;br /&gt;
|-&lt;br /&gt;
| Release Management || Third party who is responsible of trunk:testing releases(?)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:Release.png]]&lt;br /&gt;
&lt;br /&gt;
Kivio file: [[File:Release.flw]]&lt;br /&gt;
&lt;br /&gt;
# Developer creates merge request(s) in gitorious.&lt;br /&gt;
# VCS Maintainer tests and accepts merge requests.&lt;br /&gt;
# VCS Maintainer checks/updates change logs.&lt;br /&gt;
# VCS Maintainer tags a version.&lt;br /&gt;
# VCS maintainer sends email to [http://lists.meego.com/pipermail/meego-qa/ meego-qa mailing list] based on the following template&lt;br /&gt;
Topic: Integration request: package-name version&lt;br /&gt;
 PACKAGE: package-name&lt;br /&gt;
 TAG: tag name&lt;br /&gt;
 URL: link to sources&lt;br /&gt;
 CHANGES: short description of changes containing bugs.meego.com bug numbers of fixed bugs&lt;br /&gt;
# Package maintainer updates the OBS package.&lt;br /&gt;
# Package maintainer tests the OBS package.&lt;br /&gt;
# If the package belongs to tools:testing and passes testing, Package Maintainer may accept it. If the package belongs to trunk:testing, Package Maintainer creates a promotional request to Release Management. (If the package belongs to both repositories, we let the Release Management set bugs fixed by the package to RELEASED state).&lt;br /&gt;
# Host side tools are updated to tools:testing after verifying functionality&lt;br /&gt;
# Package maintainer replies to meego-qa list about the actions done with the updated package. e.g. 'Updated in devel:quality and sent promotion request to testing'&lt;br /&gt;
# Release Management accepts the package. Or not. (Follow meego-packaging and meego-commits.)&lt;br /&gt;
&lt;br /&gt;
''' YouTube videos '''&lt;br /&gt;
&lt;br /&gt;
YouTube is a good way to communicate new features. You can find existing demo videos on [http://www.youtube.com/user/meegoqatools meegoqatools channel on Youtube].&lt;br /&gt;
&lt;br /&gt;
If you shoot a video to YouTube, promote it on meego-qa mailing list!&lt;br /&gt;
&lt;br /&gt;
You can find some hints how to shoot, edit, and upload a video here: [[YouTube_Hints]]&lt;br /&gt;
&lt;br /&gt;
=== Release checklist ===&lt;br /&gt;
To make sure fixes are released without delay, check that the following conditions are met&lt;br /&gt;
&lt;br /&gt;
# Change logs are updated and contain relevant references to MeeGo bugzilla&lt;br /&gt;
# Created obs request include fixes bug numbers from MeeGo bugzilla&lt;br /&gt;
# Bugzilla items listed in changes are set as resolved&lt;br /&gt;
# Spec file matches [[Packaging/Guidelines|MeeGo packaging guidelines]]&lt;br /&gt;
# Rpmlint warnings are either fixed or explained by comments in the spec file. e.g. eat packages install files into root's home and the reasoning for it needs to be explained&lt;br /&gt;
# Host side tool packages use the same source tar ball to produce debian and rpm packages&lt;br /&gt;
&lt;br /&gt;
== Roadmap ==&lt;br /&gt;
(Only partial, will be updated asap as we file rest of the bugs -timakima)&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Feature''' || '''Release'''&lt;br /&gt;
|-&lt;br /&gt;
| Measurement support || TBD&lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/showdependencytree.cgi?id=12937&amp;amp;hide_resolved=0 MCTS coverage support] || TBD&lt;br /&gt;
|-&lt;br /&gt;
| Test environment validation || TBD&lt;br /&gt;
|-&lt;br /&gt;
| Parallel testing || TBD&lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/show_bug.cgi?id=12810 Easy install] || TBD&lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/show_bug.cgi?id=12971 Qt Creator integration] || TBD&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Features and Bugs ==&lt;br /&gt;
Want to report an feature idea or bug to us? - [http://bugs.meego.com/enter_bug.cgi?product=MeeGo%20Quality%20Assurance Please do it here]&lt;br /&gt;
 &lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_status=ASSIGNED&amp;amp;component=eat&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=testrunner%20UI&amp;amp;component=testrunner-lite&amp;amp;classification=MeeGo%20Projects&amp;amp;product=Meego%20Quality%20Assurance Assigned bugs and features - Working on it]&lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;bug_status=RESOLVED&amp;amp;component=eat&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=testrunner%20UI&amp;amp;component=testrunner-lite&amp;amp;classification=MeeGo%20Projects&amp;amp;product=MeeGo%20Quality%20Assurance All open features and bugs in priority order]&lt;br /&gt;
&lt;br /&gt;
Bugzilla workflow: [[Bugzilla/how-report-bugs]]&lt;br /&gt;
&lt;br /&gt;
We'd like to have the best guess of the moment about the delivery of features. Remember to set the target build of the bug you're working with according to: [[Release Engineering/Plans/1.1]]&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
This section will contain links to various guides and user documentation. See [[Quality/QA-tools#Tools_and_Maintainers|the wiki pages of the tools]] for tool-specific documentation.&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Autotest-guide|Autotest-Guide]]&lt;br /&gt;
* [[Quality/QA-tools/How_to_set_up_repositories|How to set up the repositories that are needed to install QA tools]]&lt;br /&gt;
&lt;br /&gt;
== Design/ Planning ==&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/MCTS test automation design|MCTS Test Automation]] (QA Tools support for MCTS)&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
All meetings will be held in &amp;lt;code&amp;gt;#meego-meeting&amp;lt;/code&amp;gt; on &amp;lt;code&amp;gt;irc.freenode.net&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Team meetings&lt;br /&gt;
** QA tools team meetings will be held on need basis for specific topics. This was agreed in [http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-12-07-11.59.html the last weekly meeting held on December 7th 2010]&lt;br /&gt;
** [[Quality/QA-tools/Meetings|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
* Architecture meetings&lt;br /&gt;
** Architecture meetings will be held on-demand basis.&lt;br /&gt;
** [[Quality/QA-tools/Arch-Meetings|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
* Workshops&lt;br /&gt;
** Face-2-face meetings within the team.&lt;br /&gt;
** [[Quality/QA-tools/Workshops|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
== Team Members and Collaboration Spaces==&lt;br /&gt;
&lt;br /&gt;
The current team members are (in no particular order):&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
| '''Name'''&lt;br /&gt;
| '''Role'''&lt;br /&gt;
| '''Affiliation'''&lt;br /&gt;
| '''IRC nickname'''&lt;br /&gt;
|- &lt;br /&gt;
| Ville Ilvonen || Team lead (act.) || Nokia || vilvo&lt;br /&gt;
|-&lt;br /&gt;
| Riku Halonen || Team member || Nokia || rikhalon&lt;br /&gt;
|-&lt;br /&gt;
| Kari Sievi || Team member || Digia || sievi&lt;br /&gt;
|-&lt;br /&gt;
| Timo Härkönen || Team member || Digia || timoph  &lt;br /&gt;
|-&lt;br /&gt;
| Carol Rus || Team member || Digia || carrus  &lt;br /&gt;
|-&lt;br /&gt;
| Sami Lahtinen || Team member || Digia || slahtinen  &lt;br /&gt;
|-&lt;br /&gt;
| Raimo Gratseff || Team member || Digia || rrraimo  &lt;br /&gt;
|-&lt;br /&gt;
| Kyösti Ranto || Team member || Digia || kyranto&lt;br /&gt;
|-&lt;br /&gt;
| Arto Sinnelä || Team member || Digia || asinnela&lt;br /&gt;
|-&lt;br /&gt;
| Joonas Kylänpää || Team member || Digia || Kaadlajk&lt;br /&gt;
|-&lt;br /&gt;
| Timo Mäkimattila || Team member || Digia || timakima&lt;br /&gt;
|-&lt;br /&gt;
| Elias Luttinen || Team member || Digia || eluttine&lt;br /&gt;
|-&lt;br /&gt;
| Ville Niutanen || Team member || Digia || Villen&lt;br /&gt;
|-&lt;br /&gt;
| Esa-Pekka Miettinen || Team member || Digia || E-P&lt;br /&gt;
|-&lt;br /&gt;
| Vesa Poikajärvi || Team member || Digia || vesse&lt;br /&gt;
|-  &lt;br /&gt;
| Alexey Kuznetsov || Team member || Digia || alkuznet&lt;br /&gt;
|-  &lt;br /&gt;
| Sergey Timofeev || Team member || Digia || setimofe&lt;br /&gt;
|-  &lt;br /&gt;
| Daniil Chuiko || Team member || Digia || dachuiko&lt;br /&gt;
|-&lt;br /&gt;
| Jarmo Savinen || Team member || Digia || jasavi&lt;br /&gt;
|-&lt;br /&gt;
| Sampo Saaristo || Team member || Sofica || sampos&lt;br /&gt;
|-  &lt;br /&gt;
| Ling Yu || Team member || Intel || -&lt;br /&gt;
|-&lt;br /&gt;
| Jing Wang || Team member || Intel || -&lt;br /&gt;
|-  &lt;br /&gt;
| Teemu Vainio || Team member || Ixonos || tvainio&lt;br /&gt;
|-  &lt;br /&gt;
| Tuomo Mäkinen || Team member || Ixonos || -&lt;br /&gt;
|-  &lt;br /&gt;
| Jouni Leppäkases || Team member || Ixonos || jouni&lt;br /&gt;
|-  &lt;br /&gt;
| Tom Galvin || Team member || Ixonos || -&lt;br /&gt;
|-&lt;br /&gt;
| Jarno Keskikangas || Team member || Leonidas || jakeskik&lt;br /&gt;
|- &lt;br /&gt;
| Janne Hietamäki || Team member || Leonidas || _janne&lt;br /&gt;
|- &lt;br /&gt;
| Sami Hangaslammi || Team member || Leonidas || sahangas&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Team communication is in English. Our collaboration spaces are:&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-qa meego-qa@lists.meego.com mailing list]&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-dev meego-dev@meego.com mailing list], please prefix with 'QA-tools' for team related topics.&lt;br /&gt;
** Please also poke team members or Ville Ilvonen either by email or on IRC because of high traffic @ meego-dev&lt;br /&gt;
* [http://webchat.freenode.net/?channels=meego-qa-tools #meego-qa-tools IRC channel on irc.freenode.net]&lt;br /&gt;
** [http://timoph.fi/qa-tools-stats/ #meego-qa-tools statistics]&lt;br /&gt;
** [http://timoph.fi/qa-tools-logs/ #meego-qa-tools irc logs]&lt;br /&gt;
* Gitorious team, http://meego.gitorious.org/meego-quality-assurance/&lt;br /&gt;
* [http://www.youtube.com/user/meegoqatools Youtube channel for demo videos]&lt;br /&gt;
* [http://meegoqatools.wordpress.com/ QA-tools team blog]&lt;br /&gt;
* MeeGo OBS - devel:quality&lt;br /&gt;
* This wiki area&lt;br /&gt;
* [[Quality/QA-tools/ServiceOS|ServiceOS]]&lt;br /&gt;
* [[Quality/QA-tools/PXEInstall|PXEInstallation]]&lt;br /&gt;
&lt;br /&gt;
[[Category:QA]]&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools</id>
		<title>Quality/QA-tools</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools"/>
				<updated>2011-01-26T16:25:56Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Quality Assurance (QA) Tools =&lt;br /&gt;
&lt;br /&gt;
Quality Assurance tools are developed to ensure MeeGo SW quality. QA tools team develops and maintains tools for Quality Assurance.&lt;br /&gt;
&lt;br /&gt;
 Open source tools  – available for all, available for development and contributions. Make people accountable for quality.&lt;br /&gt;
&lt;br /&gt;
Anyone is welcome to contribute and non-member contributions will be treated with same process and review as member contributions. We follow [http://meego.com/about/contribution-guidelines MeeGo contribution guidelines]. In addition, you may take personal clone from our [http://meego.gitorious.org/meego-quality-assurance/ git repositories] and create merge request. Tool maintainers in our projects will review your contributions and decide on merge.&lt;br /&gt;
&lt;br /&gt;
'''Targets:'''&lt;br /&gt;
&lt;br /&gt;
* Improve MeeGo test reporting tools - target from MeeGo Quality Assurance&lt;br /&gt;
* Improve MeeGo test automation (execution and software installation) - target from MeeGo release engineering&lt;br /&gt;
&lt;br /&gt;
&amp;quot;As Core OS release release manager I want to verify trunk:testing packages frequently so that I know the quality of nightly/weekly releases.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Tools and Maintainers ==&lt;br /&gt;
&lt;br /&gt;
Tool maintainers are selected based on developer experience with particular tool/package or seniority. Tool maintainers have been agreed [[Quality/QA-tools/Meetings|in the QA-tools meeting]] Tuesday September 7th 2010. Changes, if needed, are discussed also there.&lt;br /&gt;
&lt;br /&gt;
In practice only tool maintainers will have commit and review right to particular repository - later several people may have rights to repository based on merit (as proposed by tool maintainer). Others must follow [http://meego.com/about/contribution-guidelines MeeGo contribution guidelines] to submit patches or personal clone + merge request approach. &lt;br /&gt;
 &lt;br /&gt;
The maintainer of the tree shall update the changelog.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool (link to wiki page)''' ||'''Gitorious'''||'''Maintainer''' ||'''Substitute'''&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Test-definition|test-definition]]||[http://meego.gitorious.org/meego-quality-assurance/test-definition Gitorious] || Sampo Saaristo || Timo Härkönen&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner-lite|testrunner-lite]] ||[http://meego.gitorious.org/meego-quality-assurance/testrunner-lite Gitorious] || Sampo Saaristo || Kyösti Ranto&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner|Testrunner]] || [http://meego.gitorious.org/meego-quality-assurance/testrunner Gitorious] || Kyösti Ranto || Timo Härkönen &lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Testplanner|Testplanner]] ||[http://meego.gitorious.org/meego-quality-assurance/testplanner Gitorious] ||  Kyösti Ranto || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Eat|eat - enables automated testing]] ||[http://meego.gitorious.org/meego-quality-assurance/enables-automated-testing Gitorious] ||  Timo Härkönen || Timo Mäkimattila&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/OTS|ots - open testing system]] ||[http://meego.gitorious.org/meego-quality-assurance/ots Gitorious] ||  Teemu Vainio || Tom Galvin&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Autotest-guide#Automatic_image_installations|MeeGo Automated installer]] ||[http://gitorious.org/qa-tools/meego-ai Gitorious] ||  Timo Härkönen || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/TestSuite/MCTS|MeeGo Core Test Suite]] || [http://meego.gitorious.org/meego-quality-assurance/mcts/ Gitorious] ||Matti Salmi || Jeff Zheng&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/Netbook Test Suite and Utilities|MeeGo Netbook Test Suite]] || [http://gitorious.org/qa-tools/mnts/ Gitorious] ||Jeff Zheng || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/qtuitest-mbt-adapter|Model-Based Testing adapter for qtuitest]]  || [http://gitorious.org/qa-tools/qtuitest-mbt-adapter Gitorious] || Riku Halonen || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Min|MIN test framework]] || [http://meego.gitorious.org/meego-quality-assurance/min Gitorious] ||  Sampo Saaristo || Timo Mäkimattila&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/TDriver|Testability Driver]] || [http://gitorious.org/TDriver Gitorious] ||  Petri Kiiskinen || Tatu Lahtela&lt;br /&gt;
|-&lt;br /&gt;
| Rich Core dumper || [http://meego.gitorious.org/meego-quality-assurance/rich-core Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter || [http://meego.gitorious.org/meego-quality-assurance/crash-reporter Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter settings || [http://meego.gitorious.org/meego-quality-assurance/crash-reporter-settings-public Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/hat-control|Hardware Accessory for Testing (HAT)]] || [http://meego.gitorious.org/meego-quality-assurance/hat-control Gitorious] || Marko Junttila || Riku Halonen&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/QAReports|QA Reports]] || [http://meego.gitorious.org/meego-quality-assurance/qa-reports Gitorious] || Sami Hangaslammi || Jarno Keskikangas&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Scripts_and_utils|Scripts and utils]] || [http://meego.gitorious.com/meego-quality-assurance/scripts-and-utils Gitorious] || N/A || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/TestSuite/handset-test-suite/handset-ux-test_Releases | handset_ux_tests]] || [http://meego.gitorious.com/meego-quality-assurance/handset-ux-tests Gitorious] || JessicaJi || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/MeeGo_Fast_Feedback_Testing|MeeGo Fast Feedback Testing (MeeGo-FFT)]] || [http://meego.gitorious.org/meego-quality-assurance/meego-testing-hudson-plugin Gitorious] || Alexey Kuznetsov || Timo Härkönen&lt;br /&gt;
|-&lt;br /&gt;
| Service OS based Flasher || [http://meego.gitorious.org/meego-quality-assurance/meego-ai-serviceos Gitorious] || Jing Wang || N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
You can install Testrunner, testrunner-lite, Testplanner, OTS, Meego-ai and eat from Tools:Testing repository. The instructions for setting up the repositories can be found [[Quality/QA-tools/How_to_set_up_repositories|here]].&lt;br /&gt;
&lt;br /&gt;
See the rest of our team members and our collaboration spaces [[Quality/QA-tools#Team_Members_and_Collaboration_Spaces|below]]. If you are interested in the user experience work regarding these tools, you can find more information [[Quality/QA-tools/User experience|here]].&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
The figure below tries to summarize the relations and tasks of the tools when used in test automation context.&lt;br /&gt;
&lt;br /&gt;
[[File:testautomationtools.png]]&lt;br /&gt;
&lt;br /&gt;
xfig file:[[File:qatools.fig]]&lt;br /&gt;
&lt;br /&gt;
== Release Practices ==&lt;br /&gt;
&lt;br /&gt;
Here is the workflow for QA tools release practices.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Role'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
|-&lt;br /&gt;
| Developer || Anyone who wants to participate in qa-tools development &lt;br /&gt;
|-&lt;br /&gt;
| VCS Maintainer || Component owner who has commit rights in version control system (VCS)&lt;br /&gt;
|-&lt;br /&gt;
| Package Maintainer || Integrator whose responsibility is the OBS packaging&lt;br /&gt;
|-&lt;br /&gt;
| Release Management || Third party who is responsible of trunk:testing releases(?)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:Release.png]]&lt;br /&gt;
&lt;br /&gt;
Kivio file: [[File:Release.flw]]&lt;br /&gt;
&lt;br /&gt;
# Developer creates merge request(s) in gitorious.&lt;br /&gt;
# VCS Maintainer tests and accepts merge requests.&lt;br /&gt;
# VCS Maintainer checks/updates change logs.&lt;br /&gt;
# VCS Maintainer tags a version.&lt;br /&gt;
# VCS maintainer sends email to [http://lists.meego.com/pipermail/meego-qa/ meego-qa mailing list] based on the following template&lt;br /&gt;
Topic: Integration request: package-name version&lt;br /&gt;
 PACKAGE: package-name&lt;br /&gt;
 TAG: tag name&lt;br /&gt;
 URL: link to sources&lt;br /&gt;
 CHANGES: short description of changes containing bugs.meego.com bug numbers of fixed bugs&lt;br /&gt;
# Package maintainer updates the OBS package.&lt;br /&gt;
# Package maintainer tests the OBS package.&lt;br /&gt;
# If the package belongs to tools:testing and passes testing, Package Maintainer may accept it. If the package belongs to trunk:testing, Package Maintainer creates a promotional request to Release Management. (If the package belongs to both repositories, we let the Release Management set bugs fixed by the package to RELEASED state).&lt;br /&gt;
# Host side tools are updated to tools:testing after verifying functionality&lt;br /&gt;
# Package maintainer replies to meego-qa list about the actions done with the updated package. e.g. 'Updated in devel:quality and sent promotion request to testing'&lt;br /&gt;
# Release Management accepts the package. Or not. (Follow meego-packaging and meego-commits.)&lt;br /&gt;
&lt;br /&gt;
''' YouTube videos '''&lt;br /&gt;
&lt;br /&gt;
YouTube is a good way to communicate new features. You can find existing demo videos on [http://www.youtube.com/user/meegoqatools meegoqatools channel on Youtube].&lt;br /&gt;
&lt;br /&gt;
If you shoot a video to YouTube, promote it on meego-qa mailing list!&lt;br /&gt;
&lt;br /&gt;
You can find some hints how to shoot, edit, and upload a video here: [[YouTube_Hints]]&lt;br /&gt;
&lt;br /&gt;
=== Release checklist ===&lt;br /&gt;
To make sure fixes are released without delay, check that the following conditions are met&lt;br /&gt;
&lt;br /&gt;
# Change logs are updated and contain relevant references to MeeGo bugzilla&lt;br /&gt;
# Created obs request include fixes bug numbers from MeeGo bugzilla&lt;br /&gt;
# Bugzilla items listed in changes are set as resolved&lt;br /&gt;
# Spec file matches [[Packaging/Guidelines|MeeGo packaging guidelines]]&lt;br /&gt;
# Rpmlint warnings are either fixed or explained by comments in the spec file. e.g. eat packages install files into root's home and the reasoning for it needs to be explained&lt;br /&gt;
# Host side tool packages use the same source tar ball to produce debian and rpm packages&lt;br /&gt;
&lt;br /&gt;
== Roadmap ==&lt;br /&gt;
(Only partial, will be updated asap as we file rest of the bugs -timakima)&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Feature''' || '''Release'''&lt;br /&gt;
|-&lt;br /&gt;
| Measurement support || TBD&lt;br /&gt;
|-&lt;br /&gt;
| [https://bugs.meego.com/showdependencytree.cgi?id=12937&amp;amp;hide_resolved=0 MCTS coverage support] || TBD&lt;br /&gt;
|-&lt;br /&gt;
| Test environment validation || TBD&lt;br /&gt;
|-&lt;br /&gt;
| Parallel testing || TBD&lt;br /&gt;
|-&lt;br /&gt;
| Easy install || TBD&lt;br /&gt;
|-&lt;br /&gt;
| Qt Creator plugins || TBD&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Features and Bugs ==&lt;br /&gt;
Want to report an feature idea or bug to us? - [http://bugs.meego.com/enter_bug.cgi?product=MeeGo%20Quality%20Assurance Please do it here]&lt;br /&gt;
 &lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_status=ASSIGNED&amp;amp;component=eat&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=testrunner%20UI&amp;amp;component=testrunner-lite&amp;amp;classification=MeeGo%20Projects&amp;amp;product=Meego%20Quality%20Assurance Assigned bugs and features - Working on it]&lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;bug_status=RESOLVED&amp;amp;component=eat&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=testrunner%20UI&amp;amp;component=testrunner-lite&amp;amp;classification=MeeGo%20Projects&amp;amp;product=MeeGo%20Quality%20Assurance All open features and bugs in priority order]&lt;br /&gt;
&lt;br /&gt;
Bugzilla workflow: [[Bugzilla/how-report-bugs]]&lt;br /&gt;
&lt;br /&gt;
We'd like to have the best guess of the moment about the delivery of features. Remember to set the target build of the bug you're working with according to: [[Release Engineering/Plans/1.1]]&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
This section will contain links to various guides and user documentation. See [[Quality/QA-tools#Tools_and_Maintainers|the wiki pages of the tools]] for tool-specific documentation.&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Autotest-guide|Autotest-Guide]]&lt;br /&gt;
* [[Quality/QA-tools/How_to_set_up_repositories|How to set up the repositories that are needed to install QA tools]]&lt;br /&gt;
&lt;br /&gt;
== Design/ Planning ==&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/MCTS test automation design|MCTS Test Automation]] (QA Tools support for MCTS)&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
All meetings will be held in &amp;lt;code&amp;gt;#meego-meeting&amp;lt;/code&amp;gt; on &amp;lt;code&amp;gt;irc.freenode.net&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Team meetings ===&lt;br /&gt;
&lt;br /&gt;
QA tools team meetings will be held on need basis for specific topics. This was agreed in [http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-12-07-11.59.html the last weekly meeting held on December 7th 2010]&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Meetings|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
=== Architecture meetings ===&lt;br /&gt;
&lt;br /&gt;
Architecture meetings will be held on-demand basis.&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Arch-Meetings|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
=== Workshops ===&lt;br /&gt;
&lt;br /&gt;
Face-2-face meetings within the team.&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Workshops|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
== Team Members and Collaboration Spaces==&lt;br /&gt;
&lt;br /&gt;
The current team members are (in no particular order):&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
| '''Name'''&lt;br /&gt;
| '''Role'''&lt;br /&gt;
| '''Affiliation'''&lt;br /&gt;
| '''IRC nickname'''&lt;br /&gt;
|- &lt;br /&gt;
| Ville Ilvonen || Team lead (act.) || Nokia || vilvo&lt;br /&gt;
|-&lt;br /&gt;
| Riku Halonen || Team member || Nokia || rikhalon&lt;br /&gt;
|-&lt;br /&gt;
| Kari Sievi || Team member || Digia || sievi&lt;br /&gt;
|-&lt;br /&gt;
| Timo Härkönen || Team member || Digia || timoph  &lt;br /&gt;
|-&lt;br /&gt;
| Carol Rus || Team member || Digia || carrus  &lt;br /&gt;
|-&lt;br /&gt;
| Sami Lahtinen || Team member || Digia || slahtinen  &lt;br /&gt;
|-&lt;br /&gt;
| Raimo Gratseff || Team member || Digia || rrraimo  &lt;br /&gt;
|-&lt;br /&gt;
| Kyösti Ranto || Team member || Digia || kyranto&lt;br /&gt;
|-&lt;br /&gt;
| Arto Sinnelä || Team member || Digia || asinnela&lt;br /&gt;
|-&lt;br /&gt;
| Joonas Kylänpää || Team member || Digia || Kaadlajk&lt;br /&gt;
|-&lt;br /&gt;
| Timo Mäkimattila || Team member || Digia || timakima&lt;br /&gt;
|-&lt;br /&gt;
| Elias Luttinen || Team member || Digia || eluttine&lt;br /&gt;
|-&lt;br /&gt;
| Ville Niutanen || Team member || Digia || Villen&lt;br /&gt;
|-&lt;br /&gt;
| Esa-Pekka Miettinen || Team member || Digia || E-P&lt;br /&gt;
|-&lt;br /&gt;
| Vesa Poikajärvi || Team member || Digia || vesse&lt;br /&gt;
|-  &lt;br /&gt;
| Alexey Kuznetsov || Team member || Digia || alkuznet&lt;br /&gt;
|-  &lt;br /&gt;
| Sergey Timofeev || Team member || Digia || setimofe&lt;br /&gt;
|-  &lt;br /&gt;
| Daniil Chuiko || Team member || Digia || dachuiko&lt;br /&gt;
|-&lt;br /&gt;
| Jarmo Savinen || Team member || Digia || jasavi&lt;br /&gt;
|-&lt;br /&gt;
| Sampo Saaristo || Team member || Sofica || sampos&lt;br /&gt;
|-  &lt;br /&gt;
| Ling Yu || Team member || Intel || -&lt;br /&gt;
|-&lt;br /&gt;
| Jing Wang || Team member || Intel || -&lt;br /&gt;
|-  &lt;br /&gt;
| Teemu Vainio || Team member || Ixonos || tvainio&lt;br /&gt;
|-  &lt;br /&gt;
| Tuomo Mäkinen || Team member || Ixonos || -&lt;br /&gt;
|-  &lt;br /&gt;
| Jouni Leppäkases || Team member || Ixonos || jouni&lt;br /&gt;
|-  &lt;br /&gt;
| Tom Galvin || Team member || Ixonos || -&lt;br /&gt;
|-&lt;br /&gt;
| Jarno Keskikangas || Team member || Leonidas || jakeskik&lt;br /&gt;
|- &lt;br /&gt;
| Janne Hietamäki || Team member || Leonidas || _janne&lt;br /&gt;
|- &lt;br /&gt;
| Sami Hangaslammi || Team member || Leonidas || sahangas&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Team communication is in English. Our collaboration spaces are:&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-qa meego-qa@lists.meego.com mailing list]&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-dev meego-dev@meego.com mailing list], please prefix with 'QA-tools' for team related topics.&lt;br /&gt;
** Please also poke team members or Ville Ilvonen either by email or on IRC because of high traffic @ meego-dev&lt;br /&gt;
* [http://webchat.freenode.net/?channels=meego-qa-tools #meego-qa-tools IRC channel on irc.freenode.net]&lt;br /&gt;
** [http://timoph.fi/qa-tools-stats/ #meego-qa-tools statistics]&lt;br /&gt;
** [http://timoph.fi/qa-tools-logs/ #meego-qa-tools irc logs]&lt;br /&gt;
* Gitorious team, http://meego.gitorious.org/meego-quality-assurance/&lt;br /&gt;
* [http://www.youtube.com/user/meegoqatools Youtube channel for demo videos]&lt;br /&gt;
* [http://meegoqatools.wordpress.com/ QA-tools team blog]&lt;br /&gt;
* MeeGo OBS - devel:quality&lt;br /&gt;
* This wiki area&lt;br /&gt;
* [[Quality/QA-tools/ServiceOS|ServiceOS]]&lt;br /&gt;
* [[Quality/QA-tools/PXEInstall|PXEInstallation]]&lt;br /&gt;
&lt;br /&gt;
[[Category:QA]]&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools</id>
		<title>Quality/QA-tools</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools"/>
				<updated>2011-01-26T16:17:43Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Quality Assurance (QA) Tools =&lt;br /&gt;
&lt;br /&gt;
Quality Assurance tools are developed to ensure MeeGo SW quality. QA tools team develops and maintains tools for Quality Assurance.&lt;br /&gt;
&lt;br /&gt;
 Open source tools  – available for all, available for development and contributions. Make people accountable for quality.&lt;br /&gt;
&lt;br /&gt;
Anyone is welcome to contribute and non-member contributions will be treated with same process and review as member contributions. We follow [http://meego.com/about/contribution-guidelines MeeGo contribution guidelines]. In addition, you may take personal clone from our [http://meego.gitorious.org/meego-quality-assurance/ git repositories] and create merge request. Tool maintainers in our projects will review your contributions and decide on merge.&lt;br /&gt;
&lt;br /&gt;
'''Targets:'''&lt;br /&gt;
&lt;br /&gt;
* Improve MeeGo test reporting tools - target from MeeGo Quality Assurance&lt;br /&gt;
* Improve MeeGo test automation (execution and software installation) - target from MeeGo release engineering&lt;br /&gt;
&lt;br /&gt;
&amp;quot;As Core OS release release manager I want to verify trunk:testing packages frequently so that I know the quality of nightly/weekly releases.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Tools and Maintainers ==&lt;br /&gt;
&lt;br /&gt;
Tool maintainers are selected based on developer experience with particular tool/package or seniority. Tool maintainers have been agreed [[Quality/QA-tools/Meetings|in the QA-tools meeting]] Tuesday September 7th 2010. Changes, if needed, are discussed also there.&lt;br /&gt;
&lt;br /&gt;
In practice only tool maintainers will have commit and review right to particular repository - later several people may have rights to repository based on merit (as proposed by tool maintainer). Others must follow [http://meego.com/about/contribution-guidelines MeeGo contribution guidelines] to submit patches or personal clone + merge request approach. &lt;br /&gt;
 &lt;br /&gt;
The maintainer of the tree shall update the changelog.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool (link to wiki page)''' ||'''Gitorious'''||'''Maintainer''' ||'''Substitute'''&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Test-definition|test-definition]]||[http://meego.gitorious.org/meego-quality-assurance/test-definition Gitorious] || Sampo Saaristo || Timo Härkönen&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner-lite|testrunner-lite]] ||[http://meego.gitorious.org/meego-quality-assurance/testrunner-lite Gitorious] || Sampo Saaristo || Kyösti Ranto&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner|Testrunner]] || [http://meego.gitorious.org/meego-quality-assurance/testrunner Gitorious] || Kyösti Ranto || Timo Härkönen &lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Testplanner|Testplanner]] ||[http://meego.gitorious.org/meego-quality-assurance/testplanner Gitorious] ||  Kyösti Ranto || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Eat|eat - enables automated testing]] ||[http://meego.gitorious.org/meego-quality-assurance/enables-automated-testing Gitorious] ||  Timo Härkönen || Timo Mäkimattila&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/OTS|ots - open testing system]] ||[http://meego.gitorious.org/meego-quality-assurance/ots Gitorious] ||  Teemu Vainio || Tom Galvin&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Autotest-guide#Automatic_image_installations|MeeGo Automated installer]] ||[http://gitorious.org/qa-tools/meego-ai Gitorious] ||  Timo Härkönen || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/TestSuite/MCTS|MeeGo Core Test Suite]] || [http://meego.gitorious.org/meego-quality-assurance/mcts/ Gitorious] ||Matti Salmi || Jeff Zheng&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/Netbook Test Suite and Utilities|MeeGo Netbook Test Suite]] || [http://gitorious.org/qa-tools/mnts/ Gitorious] ||Jeff Zheng || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/qtuitest-mbt-adapter|Model-Based Testing adapter for qtuitest]]  || [http://gitorious.org/qa-tools/qtuitest-mbt-adapter Gitorious] || Riku Halonen || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Min|MIN test framework]] || [http://meego.gitorious.org/meego-quality-assurance/min Gitorious] ||  Sampo Saaristo || Timo Mäkimattila&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/TDriver|Testability Driver]] || [http://gitorious.org/TDriver Gitorious] ||  Petri Kiiskinen || Tatu Lahtela&lt;br /&gt;
|-&lt;br /&gt;
| Rich Core dumper || [http://meego.gitorious.org/meego-quality-assurance/rich-core Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter || [http://meego.gitorious.org/meego-quality-assurance/crash-reporter Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter settings || [http://meego.gitorious.org/meego-quality-assurance/crash-reporter-settings-public Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/hat-control|Hardware Accessory for Testing (HAT)]] || [http://meego.gitorious.org/meego-quality-assurance/hat-control Gitorious] || Marko Junttila || Riku Halonen&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/QAReports|QA Reports]] || [http://meego.gitorious.org/meego-quality-assurance/qa-reports Gitorious] || Sami Hangaslammi || Jarno Keskikangas&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Scripts_and_utils|Scripts and utils]] || [http://meego.gitorious.com/meego-quality-assurance/scripts-and-utils Gitorious] || N/A || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/TestSuite/handset-test-suite/handset-ux-test_Releases | handset_ux_tests]] || [http://meego.gitorious.com/meego-quality-assurance/handset-ux-tests Gitorious] || JessicaJi || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/MeeGo_Fast_Feedback_Testing|MeeGo Fast Feedback Testing (MeeGo-FFT)]] || [http://meego.gitorious.org/meego-quality-assurance/meego-testing-hudson-plugin Gitorious] || Alexey Kuznetsov || Timo Härkönen&lt;br /&gt;
|-&lt;br /&gt;
| Service OS based Flasher || [http://meego.gitorious.org/meego-quality-assurance/meego-ai-serviceos Gitorious] || Jing Wang || N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
You can install Testrunner, testrunner-lite, Testplanner, OTS, Meego-ai and eat from Tools:Testing repository. The instructions for setting up the repositories can be found [[Quality/QA-tools/How_to_set_up_repositories|here]].&lt;br /&gt;
&lt;br /&gt;
See the rest of our team members and our collaboration spaces [[Quality/QA-tools#Team_Members_and_Collaboration_Spaces|below]]. If you are interested in the user experience work regarding these tools, you can find more information [[Quality/QA-tools/User experience|here]].&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
The figure below tries to summarize the relations and tasks of the tools when used in test automation context.&lt;br /&gt;
&lt;br /&gt;
[[File:testautomationtools.png]]&lt;br /&gt;
&lt;br /&gt;
xfig file:[[File:qatools.fig]]&lt;br /&gt;
&lt;br /&gt;
== Release Practices ==&lt;br /&gt;
&lt;br /&gt;
Here is the workflow for QA tools release practices.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Role'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
|-&lt;br /&gt;
| Developer || Anyone who wants to participate in qa-tools development &lt;br /&gt;
|-&lt;br /&gt;
| VCS Maintainer || Component owner who has commit rights in version control system (VCS)&lt;br /&gt;
|-&lt;br /&gt;
| Package Maintainer || Integrator whose responsibility is the OBS packaging&lt;br /&gt;
|-&lt;br /&gt;
| Release Management || Third party who is responsible of trunk:testing releases(?)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:Release.png]]&lt;br /&gt;
&lt;br /&gt;
Kivio file: [[File:Release.flw]]&lt;br /&gt;
&lt;br /&gt;
# Developer creates merge request(s) in gitorious.&lt;br /&gt;
# VCS Maintainer tests and accepts merge requests.&lt;br /&gt;
# VCS Maintainer checks/updates change logs.&lt;br /&gt;
# VCS Maintainer tags a version.&lt;br /&gt;
# VCS maintainer sends email to [http://lists.meego.com/pipermail/meego-qa/ meego-qa mailing list] based on the following template&lt;br /&gt;
Topic: Integration request: package-name version&lt;br /&gt;
 PACKAGE: package-name&lt;br /&gt;
 TAG: tag name&lt;br /&gt;
 URL: link to sources&lt;br /&gt;
 CHANGES: short description of changes containing bugs.meego.com bug numbers of fixed bugs&lt;br /&gt;
# Package maintainer updates the OBS package.&lt;br /&gt;
# Package maintainer tests the OBS package.&lt;br /&gt;
# If the package belongs to tools:testing and passes testing, Package Maintainer may accept it. If the package belongs to trunk:testing, Package Maintainer creates a promotional request to Release Management. (If the package belongs to both repositories, we let the Release Management set bugs fixed by the package to RELEASED state).&lt;br /&gt;
# Host side tools are updated to tools:testing after verifying functionality&lt;br /&gt;
# Package maintainer replies to meego-qa list about the actions done with the updated package. e.g. 'Updated in devel:quality and sent promotion request to testing'&lt;br /&gt;
# Release Management accepts the package. Or not. (Follow meego-packaging and meego-commits.)&lt;br /&gt;
&lt;br /&gt;
''' YouTube videos '''&lt;br /&gt;
&lt;br /&gt;
YouTube is a good way to communicate new features. You can find existing demo videos on [http://www.youtube.com/user/meegoqatools meegoqatools channel on Youtube].&lt;br /&gt;
&lt;br /&gt;
If you shoot a video to YouTube, promote it on meego-qa mailing list!&lt;br /&gt;
&lt;br /&gt;
You can find some hints how to shoot, edit, and upload a video here: [[YouTube_Hints]]&lt;br /&gt;
&lt;br /&gt;
=== Release checklist ===&lt;br /&gt;
To make sure fixes are released without delay, check that the following conditions are met&lt;br /&gt;
&lt;br /&gt;
# Change logs are updated and contain relevant references to MeeGo bugzilla&lt;br /&gt;
# Created obs request include fixes bug numbers from MeeGo bugzilla&lt;br /&gt;
# Bugzilla items listed in changes are set as resolved&lt;br /&gt;
# Spec file matches [[Packaging/Guidelines|MeeGo packaging guidelines]]&lt;br /&gt;
# Rpmlint warnings are either fixed or explained by comments in the spec file. e.g. eat packages install files into root's home and the reasoning for it needs to be explained&lt;br /&gt;
# Host side tool packages use the same source tar ball to produce debian and rpm packages&lt;br /&gt;
&lt;br /&gt;
== Roadmap ==&lt;br /&gt;
(Only partial, will be updated asap as we file rest of the bugs -timakima)&lt;br /&gt;
* Measurement support - partially implemented&lt;br /&gt;
* [https://bugs.meego.com/showdependencytree.cgi?id=12937&amp;amp;hide_resolved=0 MCTS coverage support]&lt;br /&gt;
* Test environment validation&lt;br /&gt;
* Parallel testing&lt;br /&gt;
* Easy install&lt;br /&gt;
* Qt Creator plugins&lt;br /&gt;
&lt;br /&gt;
== Features and Bugs ==&lt;br /&gt;
Want to report an feature idea or bug to us? - [http://bugs.meego.com/enter_bug.cgi?product=MeeGo%20Quality%20Assurance Please do it here]&lt;br /&gt;
 &lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_status=ASSIGNED&amp;amp;component=eat&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=testrunner%20UI&amp;amp;component=testrunner-lite&amp;amp;classification=MeeGo%20Projects&amp;amp;product=Meego%20Quality%20Assurance Assigned bugs and features - Working on it]&lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;bug_status=RESOLVED&amp;amp;component=eat&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=testrunner%20UI&amp;amp;component=testrunner-lite&amp;amp;classification=MeeGo%20Projects&amp;amp;product=MeeGo%20Quality%20Assurance All open features and bugs in priority order]&lt;br /&gt;
&lt;br /&gt;
Bugzilla workflow: [[Bugzilla/how-report-bugs]]&lt;br /&gt;
&lt;br /&gt;
We'd like to have the best guess of the moment about the delivery of features. Remember to set the target build of the bug you're working with according to: [[Release Engineering/Plans/1.1]]&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
This section will contain links to various guides and user documentation. See [[Quality/QA-tools#Tools_and_Maintainers|the wiki pages of the tools]] for tool-specific documentation.&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Autotest-guide|Autotest-Guide]]&lt;br /&gt;
* [[Quality/QA-tools/How_to_set_up_repositories|How to set up the repositories that are needed to install QA tools]]&lt;br /&gt;
&lt;br /&gt;
== Design/ Planning ==&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/MCTS test automation design|MCTS Test Automation]] (QA Tools support for MCTS)&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
All meetings will be held in &amp;lt;code&amp;gt;#meego-meeting&amp;lt;/code&amp;gt; on &amp;lt;code&amp;gt;irc.freenode.net&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Team meetings ===&lt;br /&gt;
&lt;br /&gt;
QA tools team meetings will be held on need basis for specific topics. This was agreed in [http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-12-07-11.59.html the last weekly meeting held on December 7th 2010]&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Meetings|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
=== Architecture meetings ===&lt;br /&gt;
&lt;br /&gt;
Architecture meetings will be held on-demand basis.&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Arch-Meetings|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
=== Workshops ===&lt;br /&gt;
&lt;br /&gt;
Face-2-face meetings within the team.&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Workshops|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
== Team Members and Collaboration Spaces==&lt;br /&gt;
&lt;br /&gt;
The current team members are (in no particular order):&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
| '''Name'''&lt;br /&gt;
| '''Role'''&lt;br /&gt;
| '''Affiliation'''&lt;br /&gt;
| '''IRC nickname'''&lt;br /&gt;
|- &lt;br /&gt;
| Ville Ilvonen || Team lead (act.) || Nokia || vilvo&lt;br /&gt;
|-&lt;br /&gt;
| Riku Halonen || Team member || Nokia || rikhalon&lt;br /&gt;
|-&lt;br /&gt;
| Kari Sievi || Team member || Digia || sievi&lt;br /&gt;
|-&lt;br /&gt;
| Timo Härkönen || Team member || Digia || timoph  &lt;br /&gt;
|-&lt;br /&gt;
| Carol Rus || Team member || Digia || carrus  &lt;br /&gt;
|-&lt;br /&gt;
| Sami Lahtinen || Team member || Digia || slahtinen  &lt;br /&gt;
|-&lt;br /&gt;
| Raimo Gratseff || Team member || Digia || rrraimo  &lt;br /&gt;
|-&lt;br /&gt;
| Kyösti Ranto || Team member || Digia || kyranto&lt;br /&gt;
|-&lt;br /&gt;
| Arto Sinnelä || Team member || Digia || asinnela&lt;br /&gt;
|-&lt;br /&gt;
| Joonas Kylänpää || Team member || Digia || Kaadlajk&lt;br /&gt;
|-&lt;br /&gt;
| Timo Mäkimattila || Team member || Digia || timakima&lt;br /&gt;
|-&lt;br /&gt;
| Elias Luttinen || Team member || Digia || eluttine&lt;br /&gt;
|-&lt;br /&gt;
| Ville Niutanen || Team member || Digia || Villen&lt;br /&gt;
|-&lt;br /&gt;
| Esa-Pekka Miettinen || Team member || Digia || E-P&lt;br /&gt;
|-&lt;br /&gt;
| Vesa Poikajärvi || Team member || Digia || vesse&lt;br /&gt;
|-  &lt;br /&gt;
| Alexey Kuznetsov || Team member || Digia || alkuznet&lt;br /&gt;
|-  &lt;br /&gt;
| Sergey Timofeev || Team member || Digia || setimofe&lt;br /&gt;
|-  &lt;br /&gt;
| Daniil Chuiko || Team member || Digia || dachuiko&lt;br /&gt;
|-&lt;br /&gt;
| Jarmo Savinen || Team member || Digia || jasavi&lt;br /&gt;
|-&lt;br /&gt;
| Sampo Saaristo || Team member || Sofica || sampos&lt;br /&gt;
|-  &lt;br /&gt;
| Ling Yu || Team member || Intel || -&lt;br /&gt;
|-&lt;br /&gt;
| Jing Wang || Team member || Intel || -&lt;br /&gt;
|-  &lt;br /&gt;
| Teemu Vainio || Team member || Ixonos || tvainio&lt;br /&gt;
|-  &lt;br /&gt;
| Tuomo Mäkinen || Team member || Ixonos || -&lt;br /&gt;
|-  &lt;br /&gt;
| Jouni Leppäkases || Team member || Ixonos || jouni&lt;br /&gt;
|-  &lt;br /&gt;
| Tom Galvin || Team member || Ixonos || -&lt;br /&gt;
|-&lt;br /&gt;
| Jarno Keskikangas || Team member || Leonidas || jakeskik&lt;br /&gt;
|- &lt;br /&gt;
| Janne Hietamäki || Team member || Leonidas || _janne&lt;br /&gt;
|- &lt;br /&gt;
| Sami Hangaslammi || Team member || Leonidas || sahangas&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Team communication is in English. Our collaboration spaces are:&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-qa meego-qa@lists.meego.com mailing list]&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-dev meego-dev@meego.com mailing list], please prefix with 'QA-tools' for team related topics.&lt;br /&gt;
** Please also poke team members or Ville Ilvonen either by email or on IRC because of high traffic @ meego-dev&lt;br /&gt;
* [http://webchat.freenode.net/?channels=meego-qa-tools #meego-qa-tools IRC channel on irc.freenode.net]&lt;br /&gt;
** [http://timoph.fi/qa-tools-stats/ #meego-qa-tools statistics]&lt;br /&gt;
** [http://timoph.fi/qa-tools-logs/ #meego-qa-tools irc logs]&lt;br /&gt;
* Gitorious team, http://meego.gitorious.org/meego-quality-assurance/&lt;br /&gt;
* [http://www.youtube.com/user/meegoqatools Youtube channel for demo videos]&lt;br /&gt;
* [http://meegoqatools.wordpress.com/ QA-tools team blog]&lt;br /&gt;
* MeeGo OBS - devel:quality&lt;br /&gt;
* This wiki area&lt;br /&gt;
* [[Quality/QA-tools/ServiceOS|ServiceOS]]&lt;br /&gt;
* [[Quality/QA-tools/PXEInstall|PXEInstallation]]&lt;br /&gt;
&lt;br /&gt;
[[Category:QA]]&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools</id>
		<title>Quality/QA-tools</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools"/>
				<updated>2011-01-25T12:01:06Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Quality Assurance (QA) Tools =&lt;br /&gt;
&lt;br /&gt;
Quality Assurance tools are developed to ensure MeeGo SW quality. QA tools team develops and maintains tools for Quality Assurance.&lt;br /&gt;
&lt;br /&gt;
 Open source tools  – available for all, available for development and contributions. Make people accountable for quality.&lt;br /&gt;
&lt;br /&gt;
Anyone is welcome to contribute and non-member contributions will be treated with same process and review as member contributions. We follow [http://meego.com/about/contribution-guidelines MeeGo contribution guidelines]. In addition, you may take personal clone from our [http://meego.gitorious.org/meego-quality-assurance/ git repositories] and create merge request. Tool maintainers in our projects will review your contributions and decide on merge.&lt;br /&gt;
&lt;br /&gt;
'''Targets:'''&lt;br /&gt;
&lt;br /&gt;
* Improve MeeGo test reporting tools - target from MeeGo Quality Assurance&lt;br /&gt;
* Improve MeeGo test automation (execution and software installation) - target from MeeGo release engineering&lt;br /&gt;
&lt;br /&gt;
&amp;quot;As Core OS release release manager I want to verify trunk:testing packages frequently so that I know the quality of nightly/weekly releases.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Tools and Maintainers ==&lt;br /&gt;
&lt;br /&gt;
Tool maintainers are selected based on developer experience with particular tool/package or seniority. Tool maintainers have been agreed [[Quality/QA-tools/Meetings|in the QA-tools meeting]] Tuesday September 7th 2010. Changes, if needed, are discussed also there.&lt;br /&gt;
&lt;br /&gt;
In practice only tool maintainers will have commit and review right to particular repository - later several people may have rights to repository based on merit (as proposed by tool maintainer). Others must follow [http://meego.com/about/contribution-guidelines MeeGo contribution guidelines] to submit patches or personal clone + merge request approach. &lt;br /&gt;
 &lt;br /&gt;
The maintainer of the tree shall update the changelog.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool (link to wiki page)''' ||'''Gitorious'''||'''Maintainer''' ||'''Substitute'''&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Test-definition|test-definition]]||[http://meego.gitorious.org/meego-quality-assurance/test-definition Gitorious] || Sampo Saaristo || Timo Härkönen&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner-lite|testrunner-lite]] ||[http://meego.gitorious.org/meego-quality-assurance/testrunner-lite Gitorious] || Sampo Saaristo || Kyösti Ranto&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner|Testrunner]] || [http://meego.gitorious.org/meego-quality-assurance/testrunner Gitorious] || Kyösti Ranto || Timo Härkönen &lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Testplanner|Testplanner]] ||[http://meego.gitorious.org/meego-quality-assurance/testplanner Gitorious] ||  Kyösti Ranto || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Eat|eat - enables automated testing]] ||[http://meego.gitorious.org/meego-quality-assurance/enables-automated-testing Gitorious] ||  Timo Härkönen || Timo Mäkimattila&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/OTS|ots - open testing system]] ||[http://meego.gitorious.org/meego-quality-assurance/ots Gitorious] ||  Teemu Vainio || Tom Galvin&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Autotest-guide#Automatic_image_installations|MeeGo Automated installer]] ||[http://gitorious.org/qa-tools/meego-ai Gitorious] ||  Timo Härkönen || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/TestSuite/MCTS|MeeGo Core Test Suite]] || [http://meego.gitorious.org/meego-quality-assurance/mcts/ Gitorious] ||Matti Salmi || Jeff Zheng&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/Netbook Test Suite and Utilities|MeeGo Netbook Test Suite]] || [http://gitorious.org/qa-tools/mnts/ Gitorious] ||Jeff Zheng || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/qtuitest-mbt-adapter|Model-Based Testing adapter for qtuitest]]  || [http://gitorious.org/qa-tools/qtuitest-mbt-adapter Gitorious] || Riku Halonen || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Min|MIN test framework]] || [http://meego.gitorious.org/meego-quality-assurance/min Gitorious] ||  Sampo Saaristo || Timo Mäkimattila&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/TDriver|Testability Driver]] || [http://gitorious.org/TDriver Gitorious] ||  Petri Kiiskinen || Tatu Lahtela&lt;br /&gt;
|-&lt;br /&gt;
| Rich Core dumper || [http://meego.gitorious.org/meego-quality-assurance/rich-core Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter || [http://meego.gitorious.org/meego-quality-assurance/crash-reporter Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter settings || [http://meego.gitorious.org/meego-quality-assurance/crash-reporter-settings-public Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/hat-control|Hardware Accessory for Testing (HAT)]] || [http://meego.gitorious.org/meego-quality-assurance/hat-control Gitorious] || Marko Junttila || Riku Halonen&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/QAReports|QA Reports]] || [http://meego.gitorious.org/meego-quality-assurance/qa-reports Gitorious] || Sami Hangaslammi || Jarno Keskikangas&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Scripts_and_utils|Scripts and utils]] || [http://meego.gitorious.com/meego-quality-assurance/scripts-and-utils Gitorious] || N/A || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/TestSuite/handset-test-suite/handset-ux-test_Releases | handset_ux_tests]] || [http://meego.gitorious.com/meego-quality-assurance/handset-ux-tests Gitorious] || JessicaJi || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/MeeGo_Fast_Feedback_Testing|MeeGo Fast Feedback Testing (MeeGo-FFT)]] || [http://meego.gitorious.org/meego-quality-assurance/meego-testing-hudson-plugin Gitorious] || Alexey Kuznetsov || Timo Härkönen&lt;br /&gt;
|-&lt;br /&gt;
| Service OS based Flasher || [http://meego.gitorious.org/meego-quality-assurance/meego-ai-serviceos Gitorious] || Jing Wang || N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
You can install Testrunner, testrunner-lite, Testplanner, OTS, Meego-ai and eat from Tools:Testing repository. The instructions for setting up the repositories can be found [[Quality/QA-tools/How_to_set_up_repositories|here]].&lt;br /&gt;
&lt;br /&gt;
See the rest of our team members and our collaboration spaces [[Quality/QA-tools#Team_Members_and_Collaboration_Spaces|below]]. If you are interested in the user experience work regarding these tools, you can find more information [[Quality/QA-tools/User experience|here]].&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
The figure below tries to summarize the relations and tasks of the tools when used in test automation context.&lt;br /&gt;
&lt;br /&gt;
[[File:testautomationtools.png]]&lt;br /&gt;
&lt;br /&gt;
xfig file:[[File:qatools.fig]]&lt;br /&gt;
&lt;br /&gt;
== Release Practices ==&lt;br /&gt;
&lt;br /&gt;
Here is the workflow for QA tools release practices.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Role'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
|-&lt;br /&gt;
| Developer || Anyone who wants to participate in qa-tools development &lt;br /&gt;
|-&lt;br /&gt;
| VCS Maintainer || Component owner who has commit rights in version control system (VCS)&lt;br /&gt;
|-&lt;br /&gt;
| Package Maintainer || Integrator whose responsibility is the OBS packaging&lt;br /&gt;
|-&lt;br /&gt;
| Release Management || Third party who is responsible of trunk:testing releases(?)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:Release.png]]&lt;br /&gt;
&lt;br /&gt;
Kivio file: [[File:Release.flw]]&lt;br /&gt;
&lt;br /&gt;
# Developer creates merge request(s) in gitorious.&lt;br /&gt;
# VCS Maintainer tests and accepts merge requests.&lt;br /&gt;
# VCS Maintainer checks/updates change logs.&lt;br /&gt;
# VCS Maintainer tags a version.&lt;br /&gt;
# VCS maintainer sends email to [http://lists.meego.com/pipermail/meego-qa/ meego-qa mailing list] based on the following template&lt;br /&gt;
Topic: Integration request: package-name version&lt;br /&gt;
 PACKAGE: package-name&lt;br /&gt;
 TAG: tag name&lt;br /&gt;
 URL: link to sources&lt;br /&gt;
 CHANGES: short description of changes containing bugs.meego.com bug numbers of fixed bugs&lt;br /&gt;
# Package maintainer updates the OBS package.&lt;br /&gt;
# Package maintainer tests the OBS package.&lt;br /&gt;
# If the package belongs to tools:testing and passes testing, Package Maintainer may accept it. If the package belongs to trunk:testing, Package Maintainer creates a promotional request to Release Management. (If the package belongs to both repositories, we let the Release Management set bugs fixed by the package to RELEASED state).&lt;br /&gt;
# Host side tools are updated to tools:testing after verifying functionality&lt;br /&gt;
# Package maintainer replies to meego-qa list about the actions done with the updated package. e.g. 'Updated in devel:quality and sent promotion request to testing'&lt;br /&gt;
# Release Management accepts the package. Or not. (Follow meego-packaging and meego-commits.)&lt;br /&gt;
&lt;br /&gt;
''' YouTube videos '''&lt;br /&gt;
&lt;br /&gt;
YouTube is a good way to communicate new features. You can find existing demo videos on [http://www.youtube.com/user/meegoqatools meegoqatools channel on Youtube].&lt;br /&gt;
&lt;br /&gt;
If you shoot a video to YouTube, promote it on meego-qa mailing list!&lt;br /&gt;
&lt;br /&gt;
You can find some hints how to shoot, edit, and upload a video here: [[YouTube_Hints]]&lt;br /&gt;
&lt;br /&gt;
=== Release checklist ===&lt;br /&gt;
To make sure fixes are released without delay, check that the following conditions are met&lt;br /&gt;
&lt;br /&gt;
# Change logs are updated and contain relevant references to MeeGo bugzilla&lt;br /&gt;
# Created obs request include fixes bug numbers from MeeGo bugzilla&lt;br /&gt;
# Bugzilla items listed in changes are set as resolved&lt;br /&gt;
# Spec file matches [[Packaging/Guidelines|MeeGo packaging guidelines]]&lt;br /&gt;
# Rpmlint warnings are either fixed or explained by comments in the spec file. e.g. eat packages install files into root's home and the reasoning for it needs to be explained&lt;br /&gt;
# Host side tool packages use the same source tar ball to produce debian and rpm packages&lt;br /&gt;
&lt;br /&gt;
== Features and Bugs ==&lt;br /&gt;
Want to report an feature idea or bug to us? - [http://bugs.meego.com/enter_bug.cgi?product=MeeGo%20Quality%20Assurance Please do it here]&lt;br /&gt;
 &lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_status=ASSIGNED&amp;amp;component=eat&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=testrunner%20UI&amp;amp;component=testrunner-lite&amp;amp;classification=MeeGo%20Projects&amp;amp;product=Meego%20Quality%20Assurance Assigned bugs and features - Working on it]&lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;bug_status=RESOLVED&amp;amp;component=eat&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=testrunner%20UI&amp;amp;component=testrunner-lite&amp;amp;classification=MeeGo%20Projects&amp;amp;product=MeeGo%20Quality%20Assurance All open features and bugs in priority order]&lt;br /&gt;
&lt;br /&gt;
Bugzilla workflow: [[Bugzilla/how-report-bugs]]&lt;br /&gt;
&lt;br /&gt;
We'd like to have the best guess of the moment about the delivery of features. Remember to set the target build of the bug you're working with according to: [[Release Engineering/Plans/1.1]]&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
This section will contain links to various guides and user documentation. See [[Quality/QA-tools#Tools_and_Maintainers|the wiki pages of the tools]] for tool-specific documentation.&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Autotest-guide|Autotest-Guide]]&lt;br /&gt;
* [[Quality/QA-tools/How_to_set_up_repositories|How to set up the repositories that are needed to install QA tools]]&lt;br /&gt;
&lt;br /&gt;
== Design/ Planning ==&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/MCTS test automation design|MCTS Test Automation]] (QA Tools support for MCTS)&lt;br /&gt;
=== Future development ===&lt;br /&gt;
* [http://bugs.meego.com/show_bug.cgi?id=12844 Proof-of-Concept for test environment validation]&lt;br /&gt;
* [http://bugs.meego.com/show_bug.cgi?id=12721 Proof of concept for parallel test execution]&lt;br /&gt;
* [http://bugs.meego.com/show_bug.cgi?id=12807 A proof of concept for coverage data]&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
All meetings will be held in &amp;lt;code&amp;gt;#meego-meeting&amp;lt;/code&amp;gt; on &amp;lt;code&amp;gt;irc.freenode.net&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Team meetings ===&lt;br /&gt;
&lt;br /&gt;
QA tools team meetings will be held on need basis for specific topics. This was agreed in [http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-12-07-11.59.html the last weekly meeting held on December 7th 2010]&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Meetings|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
=== Architecture meetings ===&lt;br /&gt;
&lt;br /&gt;
Architecture meetings will be held on-demand basis.&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Arch-Meetings|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
=== Workshops ===&lt;br /&gt;
&lt;br /&gt;
Face-2-face meetings within the team.&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Workshops|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
== Team Members and Collaboration Spaces==&lt;br /&gt;
&lt;br /&gt;
The current team members are (in no particular order):&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
| '''Name'''&lt;br /&gt;
| '''Role'''&lt;br /&gt;
| '''Affiliation'''&lt;br /&gt;
| '''IRC nickname'''&lt;br /&gt;
|- &lt;br /&gt;
| Ville Ilvonen || Team lead (act.) || Nokia || vilvo&lt;br /&gt;
|-&lt;br /&gt;
| Riku Halonen || Team member || Nokia || rikhalon&lt;br /&gt;
|-&lt;br /&gt;
| Kari Sievi || Team member || Digia || sievi&lt;br /&gt;
|-&lt;br /&gt;
| Timo Härkönen || Team member || Digia || timoph  &lt;br /&gt;
|-&lt;br /&gt;
| Carol Rus || Team member || Digia || carrus  &lt;br /&gt;
|-&lt;br /&gt;
| Sami Lahtinen || Team member || Digia || slahtinen  &lt;br /&gt;
|-&lt;br /&gt;
| Raimo Gratseff || Team member || Digia || rrraimo  &lt;br /&gt;
|-&lt;br /&gt;
| Kyösti Ranto || Team member || Digia || kyranto&lt;br /&gt;
|-&lt;br /&gt;
| Arto Sinnelä || Team member || Digia || asinnela&lt;br /&gt;
|-&lt;br /&gt;
| Joonas Kylänpää || Team member || Digia || Kaadlajk&lt;br /&gt;
|-&lt;br /&gt;
| Timo Mäkimattila || Team member || Digia || timakima&lt;br /&gt;
|-&lt;br /&gt;
| Elias Luttinen || Team member || Digia || eluttine&lt;br /&gt;
|-&lt;br /&gt;
| Ville Niutanen || Team member || Digia || Villen&lt;br /&gt;
|-&lt;br /&gt;
| Esa-Pekka Miettinen || Team member || Digia || E-P&lt;br /&gt;
|-&lt;br /&gt;
| Vesa Poikajärvi || Team member || Digia || vesse&lt;br /&gt;
|-  &lt;br /&gt;
| Alexey Kuznetsov || Team member || Digia || alkuznet&lt;br /&gt;
|-  &lt;br /&gt;
| Sergey Timofeev || Team member || Digia || setimofe&lt;br /&gt;
|-  &lt;br /&gt;
| Daniil Chuiko || Team member || Digia || dachuiko&lt;br /&gt;
|-&lt;br /&gt;
| Jarmo Savinen || Team member || Digia || jasavi&lt;br /&gt;
|-&lt;br /&gt;
| Sampo Saaristo || Team member || Sofica || sampos&lt;br /&gt;
|-  &lt;br /&gt;
| Ling Yu || Team member || Intel || -&lt;br /&gt;
|-&lt;br /&gt;
| Jing Wang || Team member || Intel || -&lt;br /&gt;
|-  &lt;br /&gt;
| Teemu Vainio || Team member || Ixonos || tvainio&lt;br /&gt;
|-  &lt;br /&gt;
| Tuomo Mäkinen || Team member || Ixonos || -&lt;br /&gt;
|-  &lt;br /&gt;
| Jouni Leppäkases || Team member || Ixonos || jouni&lt;br /&gt;
|-  &lt;br /&gt;
| Tom Galvin || Team member || Ixonos || -&lt;br /&gt;
|-&lt;br /&gt;
| Jarno Keskikangas || Team member || Leonidas || jakeskik&lt;br /&gt;
|- &lt;br /&gt;
| Janne Hietamäki || Team member || Leonidas || _janne&lt;br /&gt;
|- &lt;br /&gt;
| Sami Hangaslammi || Team member || Leonidas || sahangas&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Team communication is in English. Our collaboration spaces are:&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-qa meego-qa@lists.meego.com mailing list]&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-dev meego-dev@meego.com mailing list], please prefix with 'QA-tools' for team related topics.&lt;br /&gt;
** Please also poke team members or Ville Ilvonen either by email or on IRC because of high traffic @ meego-dev&lt;br /&gt;
* [http://webchat.freenode.net/?channels=meego-qa-tools #meego-qa-tools IRC channel on irc.freenode.net]&lt;br /&gt;
** [http://timoph.fi/qa-tools-stats/ #meego-qa-tools statistics]&lt;br /&gt;
** [http://timoph.fi/qa-tools-logs/ #meego-qa-tools irc logs]&lt;br /&gt;
* Gitorious team, http://meego.gitorious.org/meego-quality-assurance/&lt;br /&gt;
* [http://www.youtube.com/user/meegoqatools Youtube channel for demo videos]&lt;br /&gt;
* [http://meegoqatools.wordpress.com/ QA-tools team blog]&lt;br /&gt;
* MeeGo OBS - devel:quality&lt;br /&gt;
* This wiki area&lt;br /&gt;
* [[Quality/QA-tools/ServiceOS|ServiceOS]]&lt;br /&gt;
* [[Quality/QA-tools/PXEInstall|PXEInstallation]]&lt;br /&gt;
&lt;br /&gt;
[[Category:QA]]&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools</id>
		<title>Quality/QA-tools</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools"/>
				<updated>2011-01-25T12:00:25Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Quality Assurance (QA) Tools =&lt;br /&gt;
&lt;br /&gt;
Quality Assurance tools are developed to ensure MeeGo SW quality. QA tools team develops and maintains tools for Quality Assurance.&lt;br /&gt;
&lt;br /&gt;
 Open source tools  – available for all, available for development and contributions. Make people accountable for quality.&lt;br /&gt;
&lt;br /&gt;
Anyone is welcome to contribute and non-member contributions will be treated with same process and review as member contributions. We follow [http://meego.com/about/contribution-guidelines MeeGo contribution guidelines]. In addition, you may take personal clone from our [http://meego.gitorious.org/meego-quality-assurance/ git repositories] and create merge request. Tool maintainers in our projects will review your contributions and decide on merge.&lt;br /&gt;
&lt;br /&gt;
'''Targets:'''&lt;br /&gt;
&lt;br /&gt;
* Improve MeeGo test reporting tools - target from MeeGo Quality Assurance&lt;br /&gt;
* Improve MeeGo test automation (execution and software installation) - target from MeeGo release engineering&lt;br /&gt;
&lt;br /&gt;
&amp;quot;As Core OS release release manager I want to verify trunk:testing packages frequently so that I know the quality of nightly/weekly releases.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Tools and Maintainers ==&lt;br /&gt;
&lt;br /&gt;
Tool maintainers are selected based on developer experience with particular tool/package or seniority. Tool maintainers have been agreed [[Quality/QA-tools/Meetings|in the QA-tools meeting]] Tuesday September 7th 2010. Changes, if needed, are discussed also there.&lt;br /&gt;
&lt;br /&gt;
In practice only tool maintainers will have commit and review right to particular repository - later several people may have rights to repository based on merit (as proposed by tool maintainer). Others must follow [http://meego.com/about/contribution-guidelines MeeGo contribution guidelines] to submit patches or personal clone + merge request approach. &lt;br /&gt;
 &lt;br /&gt;
The maintainer of the tree shall update the changelog.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool (link to wiki page)''' ||'''Gitorious'''||'''Maintainer''' ||'''Substitute'''&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Test-definition|test-definition]]||[http://meego.gitorious.org/meego-quality-assurance/test-definition Gitorious] || Sampo Saaristo || Timo Härkönen&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner-lite|testrunner-lite]] ||[http://meego.gitorious.org/meego-quality-assurance/testrunner-lite Gitorious] || Sampo Saaristo || Kyösti Ranto&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner|Testrunner]] || [http://meego.gitorious.org/meego-quality-assurance/testrunner Gitorious] || Kyösti Ranto || Timo Härkönen &lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Testplanner|Testplanner]] ||[http://meego.gitorious.org/meego-quality-assurance/testplanner Gitorious] ||  Kyösti Ranto || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Eat|eat - enables automated testing]] ||[http://meego.gitorious.org/meego-quality-assurance/enables-automated-testing Gitorious] ||  Timo Härkönen || Timo Mäkimattila&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/OTS|ots - open testing system]] ||[http://meego.gitorious.org/meego-quality-assurance/ots Gitorious] ||  Teemu Vainio || Tom Galvin&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Autotest-guide#Automatic_image_installations|MeeGo Automated installer]] ||[http://gitorious.org/qa-tools/meego-ai Gitorious] ||  Timo Härkönen || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/TestSuite/MCTS|MeeGo Core Test Suite]] || [http://meego.gitorious.org/meego-quality-assurance/mcts/ Gitorious] ||Matti Salmi || Jeff Zheng&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/Netbook Test Suite and Utilities|MeeGo Netbook Test Suite]] || [http://gitorious.org/qa-tools/mnts/ Gitorious] ||Jeff Zheng || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/qtuitest-mbt-adapter|Model-Based Testing adapter for qtuitest]]  || [http://gitorious.org/qa-tools/qtuitest-mbt-adapter Gitorious] || Riku Halonen || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Min|MIN test framework]] || [http://meego.gitorious.org/meego-quality-assurance/min Gitorious] ||  Sampo Saaristo || Timo Mäkimattila&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/TDriver|Testability Driver]] || [http://gitorious.org/TDriver Gitorious] ||  Petri Kiiskinen || Tatu Lahtela&lt;br /&gt;
|-&lt;br /&gt;
| Rich Core dumper || [http://meego.gitorious.org/meego-quality-assurance/rich-core Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter || [http://meego.gitorious.org/meego-quality-assurance/crash-reporter Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter settings || [http://meego.gitorious.org/meego-quality-assurance/crash-reporter-settings-public Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/hat-control|Hardware Accessory for Testing (HAT)]] || [http://meego.gitorious.org/meego-quality-assurance/hat-control Gitorious] || Marko Junttila || Riku Halonen&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/QAReports|QA Reports]] || [http://meego.gitorious.org/meego-quality-assurance/qa-reports Gitorious] || Sami Hangaslammi || Jarno Keskikangas&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Scripts_and_utils|Scripts and utils]] || [http://meego.gitorious.com/meego-quality-assurance/scripts-and-utils Gitorious] || N/A || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/TestSuite/handset-test-suite/handset-ux-test_Releases | handset_ux_tests]] || [http://meego.gitorious.com/meego-quality-assurance/handset-ux-tests Gitorious] || JessicaJi || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/MeeGo_Fast_Feedback_Testing|MeeGo Fast Feedback Testing (MeeGo-FFT)]] || [http://meego.gitorious.org/meego-quality-assurance/meego-testing-hudson-plugin Gitorious] || Alexey Kuznetsov || Timo Härkönen&lt;br /&gt;
|-&lt;br /&gt;
| Service OS based Flasher || [http://meego.gitorious.org/meego-quality-assurance/meego-ai-serviceos Gitorious] || Jing Wang || N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
You can install Testrunner, testrunner-lite, Testplanner, OTS, Meego-ai and eat from Tools:Testing repository. The instructions for setting up the repositories can be found [[Quality/QA-tools/How_to_set_up_repositories|here]].&lt;br /&gt;
&lt;br /&gt;
See the rest of our team members and our collaboration spaces [[Quality/QA-tools#Team_Members_and_Collaboration_Spaces|below]]. If you are interested in the user experience work regarding these tools, you can find more information [[Quality/QA-tools/User experience|here]].&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
The figure below tries to summarize the relations and tasks of the tools when used in test automation context.&lt;br /&gt;
&lt;br /&gt;
[[File:testautomationtools.png]]&lt;br /&gt;
&lt;br /&gt;
xfig file:[[File:qatools.fig]]&lt;br /&gt;
&lt;br /&gt;
== Release Practices ==&lt;br /&gt;
&lt;br /&gt;
Here is the workflow for QA tools release practices.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Role'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
|-&lt;br /&gt;
| Developer || Anyone who wants to participate in qa-tools development &lt;br /&gt;
|-&lt;br /&gt;
| VCS Maintainer || Component owner who has commit rights in version control system (VCS)&lt;br /&gt;
|-&lt;br /&gt;
| Package Maintainer || Integrator whose responsibility is the OBS packaging&lt;br /&gt;
|-&lt;br /&gt;
| Release Management || Third party who is responsible of trunk:testing releases(?)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:Release.png]]&lt;br /&gt;
&lt;br /&gt;
Kivio file: [[File:Release.flw]]&lt;br /&gt;
&lt;br /&gt;
# Developer creates merge request(s) in gitorious.&lt;br /&gt;
# VCS Maintainer tests and accepts merge requests.&lt;br /&gt;
# VCS Maintainer checks/updates change logs.&lt;br /&gt;
# VCS Maintainer tags a version.&lt;br /&gt;
# VCS maintainer sends email to [http://lists.meego.com/pipermail/meego-qa/ meego-qa mailing list] based on the following template&lt;br /&gt;
Topic: Integration request: package-name version&lt;br /&gt;
 PACKAGE: package-name&lt;br /&gt;
 TAG: tag name&lt;br /&gt;
 URL: link to sources&lt;br /&gt;
 CHANGES: short description of changes containing bugs.meego.com bug numbers of fixed bugs&lt;br /&gt;
# Package maintainer updates the OBS package.&lt;br /&gt;
# Package maintainer tests the OBS package.&lt;br /&gt;
# If the package belongs to tools:testing and passes testing, Package Maintainer may accept it. If the package belongs to trunk:testing, Package Maintainer creates a promotional request to Release Management. (If the package belongs to both repositories, we let the Release Management set bugs fixed by the package to RELEASED state).&lt;br /&gt;
# Host side tools are updated to tools:testing after verifying functionality&lt;br /&gt;
# Package maintainer replies to meego-qa list about the actions done with the updated package. e.g. 'Updated in devel:quality and sent promotion request to testing'&lt;br /&gt;
# Release Management accepts the package. Or not. (Follow meego-packaging and meego-commits.)&lt;br /&gt;
&lt;br /&gt;
''' YouTube videos '''&lt;br /&gt;
&lt;br /&gt;
YouTube is a good way to communicate new features. You can find existing demo videos on [http://www.youtube.com/user/meegoqatools meegoqatools channel on Youtube].&lt;br /&gt;
&lt;br /&gt;
If you shoot a video to YouTube, promote it on meego-qa mailing list!&lt;br /&gt;
&lt;br /&gt;
You can find some hints how to shoot, edit, and upload a video here: [[YouTube_Hints]]&lt;br /&gt;
&lt;br /&gt;
=== Release checklist ===&lt;br /&gt;
To make sure fixes are released without delay, check that the following conditions are met&lt;br /&gt;
&lt;br /&gt;
# Change logs are updated and contain relevant references to MeeGo bugzilla&lt;br /&gt;
# Created obs request include fixes bug numbers from MeeGo bugzilla&lt;br /&gt;
# Bugzilla items listed in changes are set as resolved&lt;br /&gt;
# Spec file matches [[Packaging/Guidelines|MeeGo packaging guidelines]]&lt;br /&gt;
# Rpmlint warnings are either fixed or explained by comments in the spec file. e.g. eat packages install files into root's home and the reasoning for it needs to be explained&lt;br /&gt;
# Host side tool packages use the same source tar ball to produce debian and rpm packages&lt;br /&gt;
&lt;br /&gt;
== Features and Bugs ==&lt;br /&gt;
Want to report an feature idea or bug to us? - [http://bugs.meego.com/enter_bug.cgi?product=MeeGo%20Quality%20Assurance Please do it here]&lt;br /&gt;
 &lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_status=ASSIGNED&amp;amp;component=eat&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=testrunner%20UI&amp;amp;component=testrunner-lite&amp;amp;classification=MeeGo%20Projects&amp;amp;product=Meego%20Quality%20Assurance Assigned bugs and features - Working on it]&lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;bug_status=RESOLVED&amp;amp;component=eat&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=testrunner%20UI&amp;amp;component=testrunner-lite&amp;amp;classification=MeeGo%20Projects&amp;amp;product=MeeGo%20Quality%20Assurance All open features and bugs in priority order]&lt;br /&gt;
&lt;br /&gt;
Bugzilla workflow: [[Bugzilla/how-report-bugs]]&lt;br /&gt;
&lt;br /&gt;
We'd like to have the best guess of the moment about the delivery of features. Remember to set the target build of the bug you're working with according to: [[Release Engineering/Plans/1.1]]&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
This section will contain links to various guides and user documentation. See [[Quality/QA-tools#Tools_and_Maintainers|the wiki pages of the tools]] for tool-specific documentation.&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Autotest-guide|Autotest-Guide]]&lt;br /&gt;
* [[Quality/QA-tools/How_to_set_up_repositories|How to set up the repositories that are needed to install QA tools]]&lt;br /&gt;
&lt;br /&gt;
== Design/ Planning ==&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/MCTS test automation design|MCTS Test Automation]] (QA Tools support for MCTS)&lt;br /&gt;
=== Features under development ===&lt;br /&gt;
* [http://bugs.meego.com/show_bug.cgi?id=12844 Proof-of-Concept for test environment validation]&lt;br /&gt;
* [http://bugs.meego.com/show_bug.cgi?id=12721 Proof of concept for parallel test execution]&lt;br /&gt;
* [http://bugs.meego.com/show_bug.cgi?id=12807 A proof of concept for coverage data]&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
All meetings will be held in &amp;lt;code&amp;gt;#meego-meeting&amp;lt;/code&amp;gt; on &amp;lt;code&amp;gt;irc.freenode.net&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Team meetings ===&lt;br /&gt;
&lt;br /&gt;
QA tools team meetings will be held on need basis for specific topics. This was agreed in [http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-12-07-11.59.html the last weekly meeting held on December 7th 2010]&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Meetings|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
=== Architecture meetings ===&lt;br /&gt;
&lt;br /&gt;
Architecture meetings will be held on-demand basis.&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Arch-Meetings|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
=== Workshops ===&lt;br /&gt;
&lt;br /&gt;
Face-2-face meetings within the team.&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Workshops|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
== Team Members and Collaboration Spaces==&lt;br /&gt;
&lt;br /&gt;
The current team members are (in no particular order):&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
| '''Name'''&lt;br /&gt;
| '''Role'''&lt;br /&gt;
| '''Affiliation'''&lt;br /&gt;
| '''IRC nickname'''&lt;br /&gt;
|- &lt;br /&gt;
| Ville Ilvonen || Team lead (act.) || Nokia || vilvo&lt;br /&gt;
|-&lt;br /&gt;
| Riku Halonen || Team member || Nokia || rikhalon&lt;br /&gt;
|-&lt;br /&gt;
| Kari Sievi || Team member || Digia || sievi&lt;br /&gt;
|-&lt;br /&gt;
| Timo Härkönen || Team member || Digia || timoph  &lt;br /&gt;
|-&lt;br /&gt;
| Carol Rus || Team member || Digia || carrus  &lt;br /&gt;
|-&lt;br /&gt;
| Sami Lahtinen || Team member || Digia || slahtinen  &lt;br /&gt;
|-&lt;br /&gt;
| Raimo Gratseff || Team member || Digia || rrraimo  &lt;br /&gt;
|-&lt;br /&gt;
| Kyösti Ranto || Team member || Digia || kyranto&lt;br /&gt;
|-&lt;br /&gt;
| Arto Sinnelä || Team member || Digia || asinnela&lt;br /&gt;
|-&lt;br /&gt;
| Joonas Kylänpää || Team member || Digia || Kaadlajk&lt;br /&gt;
|-&lt;br /&gt;
| Timo Mäkimattila || Team member || Digia || timakima&lt;br /&gt;
|-&lt;br /&gt;
| Elias Luttinen || Team member || Digia || eluttine&lt;br /&gt;
|-&lt;br /&gt;
| Ville Niutanen || Team member || Digia || Villen&lt;br /&gt;
|-&lt;br /&gt;
| Esa-Pekka Miettinen || Team member || Digia || E-P&lt;br /&gt;
|-&lt;br /&gt;
| Vesa Poikajärvi || Team member || Digia || vesse&lt;br /&gt;
|-  &lt;br /&gt;
| Alexey Kuznetsov || Team member || Digia || alkuznet&lt;br /&gt;
|-  &lt;br /&gt;
| Sergey Timofeev || Team member || Digia || setimofe&lt;br /&gt;
|-  &lt;br /&gt;
| Daniil Chuiko || Team member || Digia || dachuiko&lt;br /&gt;
|-&lt;br /&gt;
| Jarmo Savinen || Team member || Digia || jasavi&lt;br /&gt;
|-&lt;br /&gt;
| Sampo Saaristo || Team member || Sofica || sampos&lt;br /&gt;
|-  &lt;br /&gt;
| Ling Yu || Team member || Intel || -&lt;br /&gt;
|-&lt;br /&gt;
| Jing Wang || Team member || Intel || -&lt;br /&gt;
|-  &lt;br /&gt;
| Teemu Vainio || Team member || Ixonos || tvainio&lt;br /&gt;
|-  &lt;br /&gt;
| Tuomo Mäkinen || Team member || Ixonos || -&lt;br /&gt;
|-  &lt;br /&gt;
| Jouni Leppäkases || Team member || Ixonos || jouni&lt;br /&gt;
|-  &lt;br /&gt;
| Tom Galvin || Team member || Ixonos || -&lt;br /&gt;
|-&lt;br /&gt;
| Jarno Keskikangas || Team member || Leonidas || jakeskik&lt;br /&gt;
|- &lt;br /&gt;
| Janne Hietamäki || Team member || Leonidas || _janne&lt;br /&gt;
|- &lt;br /&gt;
| Sami Hangaslammi || Team member || Leonidas || sahangas&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Team communication is in English. Our collaboration spaces are:&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-qa meego-qa@lists.meego.com mailing list]&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-dev meego-dev@meego.com mailing list], please prefix with 'QA-tools' for team related topics.&lt;br /&gt;
** Please also poke team members or Ville Ilvonen either by email or on IRC because of high traffic @ meego-dev&lt;br /&gt;
* [http://webchat.freenode.net/?channels=meego-qa-tools #meego-qa-tools IRC channel on irc.freenode.net]&lt;br /&gt;
** [http://timoph.fi/qa-tools-stats/ #meego-qa-tools statistics]&lt;br /&gt;
** [http://timoph.fi/qa-tools-logs/ #meego-qa-tools irc logs]&lt;br /&gt;
* Gitorious team, http://meego.gitorious.org/meego-quality-assurance/&lt;br /&gt;
* [http://www.youtube.com/user/meegoqatools Youtube channel for demo videos]&lt;br /&gt;
* [http://meegoqatools.wordpress.com/ QA-tools team blog]&lt;br /&gt;
* MeeGo OBS - devel:quality&lt;br /&gt;
* This wiki area&lt;br /&gt;
* [[Quality/QA-tools/ServiceOS|ServiceOS]]&lt;br /&gt;
* [[Quality/QA-tools/PXEInstall|PXEInstallation]]&lt;br /&gt;
&lt;br /&gt;
[[Category:QA]]&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools</id>
		<title>Quality/QA-tools</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools"/>
				<updated>2011-01-24T17:43:32Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Quality Assurance (QA) Tools =&lt;br /&gt;
&lt;br /&gt;
Quality Assurance tools are developed to ensure MeeGo SW quality. QA tools team develops and maintains tools for Quality Assurance.&lt;br /&gt;
&lt;br /&gt;
 Open source tools  – available for all, available for development and contributions. Make people accountable for quality.&lt;br /&gt;
&lt;br /&gt;
Anyone is welcome to contribute and non-member contributions will be treated with same process and review as member contributions. We follow [http://meego.com/about/contribution-guidelines MeeGo contribution guidelines]. In addition, you may take personal clone from our [http://meego.gitorious.org/meego-quality-assurance/ git repositories] and create merge request. Tool maintainers in our projects will review your contributions and decide on merge.&lt;br /&gt;
&lt;br /&gt;
'''Targets:'''&lt;br /&gt;
&lt;br /&gt;
* Improve MeeGo test reporting tools - target from MeeGo Quality Assurance&lt;br /&gt;
* Improve MeeGo test automation (execution and software installation) - target from MeeGo release engineering&lt;br /&gt;
&lt;br /&gt;
&amp;quot;As Core OS release release manager I want to verify trunk:testing packages frequently so that I know the quality of nightly/weekly releases.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Tools and Maintainers ==&lt;br /&gt;
&lt;br /&gt;
Tool maintainers are selected based on developer experience with particular tool/package or seniority. Tool maintainers have been agreed [[Quality/QA-tools/Meetings|in the QA-tools meeting]] Tuesday September 7th 2010. Changes, if needed, are discussed also there.&lt;br /&gt;
&lt;br /&gt;
In practice only tool maintainers will have commit and review right to particular repository - later several people may have rights to repository based on merit (as proposed by tool maintainer). Others must follow [http://meego.com/about/contribution-guidelines MeeGo contribution guidelines] to submit patches or personal clone + merge request approach. &lt;br /&gt;
 &lt;br /&gt;
The maintainer of the tree shall update the changelog.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool (link to wiki page)''' ||'''Gitorious'''||'''Maintainer''' ||'''Substitute'''&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Test-definition|test-definition]]||[http://meego.gitorious.org/meego-quality-assurance/test-definition Gitorious] || Sampo Saaristo || Timo Härkönen&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner-lite|testrunner-lite]] ||[http://meego.gitorious.org/meego-quality-assurance/testrunner-lite Gitorious] || Sampo Saaristo || Kyösti Ranto&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner|Testrunner]] || [http://meego.gitorious.org/meego-quality-assurance/testrunner Gitorious] || Kyösti Ranto || Timo Härkönen &lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Testplanner|Testplanner]] ||[http://meego.gitorious.org/meego-quality-assurance/testplanner Gitorious] ||  Kyösti Ranto || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Eat|eat - enables automated testing]] ||[http://meego.gitorious.org/meego-quality-assurance/enables-automated-testing Gitorious] ||  Timo Härkönen || Timo Mäkimattila&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/OTS|ots - open testing system]] ||[http://meego.gitorious.org/meego-quality-assurance/ots Gitorious] ||  Teemu Vainio || Tom Galvin&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Autotest-guide#Automatic_image_installations|MeeGo Automated installer]] ||[http://gitorious.org/qa-tools/meego-ai Gitorious] ||  Timo Härkönen || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/TestSuite/MCTS|MeeGo Core Test Suite]] || [http://meego.gitorious.org/meego-quality-assurance/mcts/ Gitorious] ||Matti Salmi || Jeff Zheng&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/Netbook Test Suite and Utilities|MeeGo Netbook Test Suite]] || [http://gitorious.org/qa-tools/mnts/ Gitorious] ||Jeff Zheng || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/qtuitest-mbt-adapter|Model-Based Testing adapter for qtuitest]]  || [http://gitorious.org/qa-tools/qtuitest-mbt-adapter Gitorious] || Riku Halonen || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Min|MIN test framework]] || [http://meego.gitorious.org/meego-quality-assurance/min Gitorious] ||  Sampo Saaristo || Timo Mäkimattila&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/TDriver|Testability Driver]] || [http://gitorious.org/TDriver Gitorious] ||  Petri Kiiskinen || Tatu Lahtela&lt;br /&gt;
|-&lt;br /&gt;
| Rich Core dumper || [http://meego.gitorious.org/meego-quality-assurance/rich-core Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter || [http://meego.gitorious.org/meego-quality-assurance/crash-reporter Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter settings || [http://meego.gitorious.org/meego-quality-assurance/crash-reporter-settings-public Gitorious] || Carol Rus || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/hat-control|Hardware Accessory for Testing (HAT)]] || [http://meego.gitorious.org/meego-quality-assurance/hat-control Gitorious] || Marko Junttila || Riku Halonen&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/QAReports|QA Reports]] || [http://meego.gitorious.org/meego-quality-assurance/qa-reports Gitorious] || Sami Hangaslammi || Jarno Keskikangas&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Scripts_and_utils|Scripts and utils]] || [http://meego.gitorious.com/meego-quality-assurance/scripts-and-utils Gitorious] || N/A || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/TestSuite/handset-test-suite/handset-ux-test_Releases | handset_ux_tests]] || [http://meego.gitorious.com/meego-quality-assurance/handset-ux-tests Gitorious] || JessicaJi || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/MeeGo_Fast_Feedback_Testing|MeeGo Fast Feedback Testing (MeeGo-FFT)]] || [http://meego.gitorious.org/meego-quality-assurance/meego-testing-hudson-plugin Gitorious] || Alexey Kuznetsov || Timo Härkönen&lt;br /&gt;
|-&lt;br /&gt;
| Service OS based Flasher || [http://meego.gitorious.org/meego-quality-assurance/meego-ai-serviceos Gitorious] || Jing Wang || N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
You can install Testrunner, testrunner-lite, Testplanner, OTS, Meego-ai and eat from Tools:Testing repository. The instructions for setting up the repositories can be found [[Quality/QA-tools/How_to_set_up_repositories|here]].&lt;br /&gt;
&lt;br /&gt;
See the rest of our team members and our collaboration spaces [[Quality/QA-tools#Team_Members_and_Collaboration_Spaces|below]]. If you are interested in the user experience work regarding these tools, you can find more information [[Quality/QA-tools/User experience|here]].&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
The figure below tries to summarize the relations and tasks of the tools when used in test automation context.&lt;br /&gt;
&lt;br /&gt;
[[File:testautomationtools.png]]&lt;br /&gt;
&lt;br /&gt;
xfig file:[[File:qatools.fig]]&lt;br /&gt;
&lt;br /&gt;
== Release Practices ==&lt;br /&gt;
&lt;br /&gt;
Here is the workflow for QA tools release practices.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Role'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
|-&lt;br /&gt;
| Developer || Anyone who wants to participate in qa-tools development &lt;br /&gt;
|-&lt;br /&gt;
| VCS Maintainer || Component owner who has commit rights in version control system (VCS)&lt;br /&gt;
|-&lt;br /&gt;
| Package Maintainer || Integrator whose responsibility is the OBS packaging&lt;br /&gt;
|-&lt;br /&gt;
| Release Management || Third party who is responsible of trunk:testing releases(?)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:Release.png]]&lt;br /&gt;
&lt;br /&gt;
Kivio file: [[File:Release.flw]]&lt;br /&gt;
&lt;br /&gt;
# Developer creates merge request(s) in gitorious.&lt;br /&gt;
# VCS Maintainer tests and accepts merge requests.&lt;br /&gt;
# VCS Maintainer checks/updates change logs.&lt;br /&gt;
# VCS Maintainer tags a version.&lt;br /&gt;
# VCS maintainer sends email to [http://lists.meego.com/pipermail/meego-qa/ meego-qa mailing list] based on the following template&lt;br /&gt;
Topic: Integration request: package-name version&lt;br /&gt;
 PACKAGE: package-name&lt;br /&gt;
 TAG: tag name&lt;br /&gt;
 URL: link to sources&lt;br /&gt;
 CHANGES: short description of changes containing bugs.meego.com bug numbers of fixed bugs&lt;br /&gt;
# Package maintainer updates the OBS package.&lt;br /&gt;
# Package maintainer tests the OBS package.&lt;br /&gt;
# If the package belongs to tools:testing and passes testing, Package Maintainer may accept it. If the package belongs to trunk:testing, Package Maintainer creates a promotional request to Release Management. (If the package belongs to both repositories, we let the Release Management set bugs fixed by the package to RELEASED state).&lt;br /&gt;
# Host side tools are updated to tools:testing after verifying functionality&lt;br /&gt;
# Package maintainer replies to meego-qa list about the actions done with the updated package. e.g. 'Updated in devel:quality and sent promotion request to testing'&lt;br /&gt;
# Release Management accepts the package. Or not. (Follow meego-packaging and meego-commits.)&lt;br /&gt;
&lt;br /&gt;
''' YouTube videos '''&lt;br /&gt;
&lt;br /&gt;
YouTube is a good way to communicate new features. You can find existing demo videos on [http://www.youtube.com/user/meegoqatools meegoqatools channel on Youtube].&lt;br /&gt;
&lt;br /&gt;
If you shoot a video to YouTube, promote it on meego-qa mailing list!&lt;br /&gt;
&lt;br /&gt;
You can find some hints how to shoot, edit, and upload a video here: [[YouTube_Hints]]&lt;br /&gt;
&lt;br /&gt;
=== Release checklist ===&lt;br /&gt;
To make sure fixes are released without delay, check that the following conditions are met&lt;br /&gt;
&lt;br /&gt;
# Change logs are updated and contain relevant references to MeeGo bugzilla&lt;br /&gt;
# Created obs request include fixes bug numbers from MeeGo bugzilla&lt;br /&gt;
# Bugzilla items listed in changes are set as resolved&lt;br /&gt;
# Spec file matches [[Packaging/Guidelines|MeeGo packaging guidelines]]&lt;br /&gt;
# Rpmlint warnings are either fixed or explained by comments in the spec file. e.g. eat packages install files into root's home and the reasoning for it needs to be explained&lt;br /&gt;
# Host side tool packages use the same source tar ball to produce debian and rpm packages&lt;br /&gt;
&lt;br /&gt;
== Features and Bugs ==&lt;br /&gt;
Want to report an feature idea or bug to us? - [http://bugs.meego.com/enter_bug.cgi?product=MeeGo%20Quality%20Assurance Please do it here]&lt;br /&gt;
 &lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_status=ASSIGNED&amp;amp;component=eat&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=testrunner%20UI&amp;amp;component=testrunner-lite&amp;amp;classification=MeeGo%20Projects&amp;amp;product=Meego%20Quality%20Assurance Assigned bugs and features - Working on it]&lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;bug_status=RESOLVED&amp;amp;component=eat&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=testrunner%20UI&amp;amp;component=testrunner-lite&amp;amp;classification=MeeGo%20Projects&amp;amp;product=MeeGo%20Quality%20Assurance All open features and bugs in priority order]&lt;br /&gt;
&lt;br /&gt;
Bugzilla workflow: [[Bugzilla/how-report-bugs]]&lt;br /&gt;
&lt;br /&gt;
We'd like to have the best guess of the moment about the delivery of features. Remember to set the target build of the bug you're working with according to: [[Release Engineering/Plans/1.1]]&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
This section will contain links to various guides and user documentation. See [[Quality/QA-tools#Tools_and_Maintainers|the wiki pages of the tools]] for tool-specific documentation.&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Autotest-guide|Autotest-Guide]]&lt;br /&gt;
* [[Quality/QA-tools/How_to_set_up_repositories|How to set up the repositories that are needed to install QA tools]]&lt;br /&gt;
&lt;br /&gt;
== Design/ Planning ==&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/MCTS test automation design|MCTS Test Automation]] (QA Tools support for MCTS)&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
All meetings will be held in &amp;lt;code&amp;gt;#meego-meeting&amp;lt;/code&amp;gt; on &amp;lt;code&amp;gt;irc.freenode.net&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Team meetings ===&lt;br /&gt;
&lt;br /&gt;
QA tools team meetings will be held on need basis for specific topics. This was agreed in [http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-12-07-11.59.html the last weekly meeting held on December 7th 2010]&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Meetings|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
=== Architecture meetings ===&lt;br /&gt;
&lt;br /&gt;
Architecture meetings will be held on-demand basis.&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Arch-Meetings|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
=== Workshops ===&lt;br /&gt;
&lt;br /&gt;
Face-2-face meetings within the team.&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Workshops|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
== Team Members and Collaboration Spaces==&lt;br /&gt;
&lt;br /&gt;
The current team members are (in no particular order):&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
| '''Name'''&lt;br /&gt;
| '''Role'''&lt;br /&gt;
| '''Affiliation'''&lt;br /&gt;
| '''IRC nickname'''&lt;br /&gt;
|- &lt;br /&gt;
| Ville Ilvonen || Team lead (act.) || Nokia || vilvo&lt;br /&gt;
|-&lt;br /&gt;
| Riku Halonen || Team member || Nokia || rikhalon&lt;br /&gt;
|-&lt;br /&gt;
| Kari Sievi || Team member || Digia || sievi&lt;br /&gt;
|-&lt;br /&gt;
| Timo Härkönen || Team member || Digia || timoph  &lt;br /&gt;
|-&lt;br /&gt;
| Carol Rus || Team member || Digia || carrus  &lt;br /&gt;
|-&lt;br /&gt;
| Sami Lahtinen || Team member || Digia || slahtinen  &lt;br /&gt;
|-&lt;br /&gt;
| Raimo Gratseff || Team member || Digia || rrraimo  &lt;br /&gt;
|-&lt;br /&gt;
| Kyösti Ranto || Team member || Digia || kyranto&lt;br /&gt;
|-&lt;br /&gt;
| Arto Sinnelä || Team member || Digia || asinnela&lt;br /&gt;
|-&lt;br /&gt;
| Joonas Kylänpää || Team member || Digia || Kaadlajk&lt;br /&gt;
|-&lt;br /&gt;
| Timo Mäkimattila || Team member || Digia || timakima&lt;br /&gt;
|-&lt;br /&gt;
| Elias Luttinen || Team member || Digia || eluttine&lt;br /&gt;
|-&lt;br /&gt;
| Ville Niutanen || Team member || Digia || Villen&lt;br /&gt;
|-&lt;br /&gt;
| Esa-Pekka Miettinen || Team member || Digia || E-P&lt;br /&gt;
|-&lt;br /&gt;
| Vesa Poikajärvi || Team member || Digia || vesse&lt;br /&gt;
|-  &lt;br /&gt;
| Alexey Kuznetsov || Team member || Digia || alkuznet&lt;br /&gt;
|-  &lt;br /&gt;
| Sergey Timofeev || Team member || Digia || setimofe&lt;br /&gt;
|-  &lt;br /&gt;
| Daniil Chuiko || Team member || Digia || dachuiko&lt;br /&gt;
|-&lt;br /&gt;
| Jarmo Savinen || Team member || Digia || jasavi&lt;br /&gt;
|-&lt;br /&gt;
| Sampo Saaristo || Team member || Sofica || sampos&lt;br /&gt;
|-  &lt;br /&gt;
| Ling Yu || Team member || Intel || -&lt;br /&gt;
|-&lt;br /&gt;
| Jing Wang || Team member || Intel || -&lt;br /&gt;
|-  &lt;br /&gt;
| Teemu Vainio || Team member || Ixonos || tvainio&lt;br /&gt;
|-  &lt;br /&gt;
| Tuomo Mäkinen || Team member || Ixonos || -&lt;br /&gt;
|-  &lt;br /&gt;
| Jouni Leppäkases || Team member || Ixonos || jouni&lt;br /&gt;
|-  &lt;br /&gt;
| Tom Galvin || Team member || Ixonos || -&lt;br /&gt;
|-&lt;br /&gt;
| Jarno Keskikangas || Team member || Leonidas || jakeskik&lt;br /&gt;
|- &lt;br /&gt;
| Janne Hietamäki || Team member || Leonidas || _janne&lt;br /&gt;
|- &lt;br /&gt;
| Sami Hangaslammi || Team member || Leonidas || sahangas&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Team communication is in English. Our collaboration spaces are:&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-qa meego-qa@lists.meego.com mailing list]&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-dev meego-dev@meego.com mailing list], please prefix with 'QA-tools' for team related topics.&lt;br /&gt;
** Please also poke team members or Ville Ilvonen either by email or on IRC because of high traffic @ meego-dev&lt;br /&gt;
* [http://webchat.freenode.net/?channels=meego-qa-tools #meego-qa-tools IRC channel on irc.freenode.net]&lt;br /&gt;
** [http://timoph.fi/qa-tools-stats/ #meego-qa-tools statistics]&lt;br /&gt;
** [http://timoph.fi/qa-tools-logs/ #meego-qa-tools irc logs]&lt;br /&gt;
* Gitorious team, http://meego.gitorious.org/meego-quality-assurance/&lt;br /&gt;
* [http://www.youtube.com/user/meegoqatools Youtube channel for demo videos]&lt;br /&gt;
* [http://meegoqatools.wordpress.com/ QA-tools team blog]&lt;br /&gt;
* MeeGo OBS - devel:quality&lt;br /&gt;
* This wiki area&lt;br /&gt;
* [[Quality/QA-tools/ServiceOS|ServiceOS]]&lt;br /&gt;
* [[Quality/QA-tools/PXEInstall|PXEInstallation]]&lt;br /&gt;
&lt;br /&gt;
[[Category:QA]]&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/MeeGo-Meeting_IRC_Schedule</id>
		<title>MeeGo-Meeting IRC Schedule</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/MeeGo-Meeting_IRC_Schedule"/>
				<updated>2010-12-14T13:02:05Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To avoid meeting conflicts in [http://meego.com/community/irc-channel #meego-meeting], please add your meeting here with date and UTC time until we have a more robust solution. You might also want to review our [[IRC guidelines]] for the MeeGo project.&lt;br /&gt;
&lt;br /&gt;
== Regular Meetings ==&lt;br /&gt;
&lt;br /&gt;
'''Monday'''&lt;br /&gt;
* [http://wiki.meego.com/Quality/Bugtriage#MeeGo_Bug_Triage_Meetings MeeGo Core Bug Triage Meetings]: Every Monday at '''7:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
'''Tuesday'''&lt;br /&gt;
* [http://wiki.meego.com/Quality/meetings QA Meetings]: Every Tuesday at '''07:00 UTC'''&lt;br /&gt;
* [http://wiki.meego.com/SDK/Meetings/Release SDK Meeting (Release)]: Every Tuesday at '''08:00 UTC''', 10:00 EEST&lt;br /&gt;
* [http://wiki.meego.com/Quality/Bugtriage#MeeGo_Bug_Triage_Meetings MeeGo Netbook Bug Triage Meetings]: Every Tuesday at '''13:00 UTC'''&lt;br /&gt;
* [http://wiki.meego.com/Community_Office/Meetings Community Office Meeting]: The 1st and 3rd Tuesday, alternating between '''20:00 UTC and 15:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
'''Wednesday'''&lt;br /&gt;
* [http://wiki.meego.com/SDK/Meetings SDK Meeting]: Every Wednesday at '''05:30 UTC'''&lt;br /&gt;
* [http://wiki.meego.com/Quality/Bugtriage#MeeGo_Bug_Triage_Meetings MeeGo Handset Bug Triage Meetings]: Every Wednesday at '''7:00 UTC'''&lt;br /&gt;
* [http://wiki.meego.com/Technical_Steering_Group_meetings Technical Steering Group Meeting]: Every other Wednesday at '''20:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
'''Thursday'''&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/Meetings MeeGo N900 Hardware Adaptation Meetings]: Every Thursday at '''8:00 UTC'''&lt;br /&gt;
* [http://wiki.meego.com/L10n_meeting_schedule Localization / L10n Meetings]: Every other Thursday at '''14:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
'''Friday'''&lt;br /&gt;
&lt;br /&gt;
== Ad Hoc Meetings ==&lt;br /&gt;
&lt;br /&gt;
Scheduling a one-time meeting? Add it to this section.&lt;br /&gt;
&lt;br /&gt;
=== Guidelines ===&lt;br /&gt;
&lt;br /&gt;
Please refer to the [[IRC guidelines]] for more details about how to run a MeeGo IRC meeting and using #meego-meeting.&lt;br /&gt;
&lt;br /&gt;
You might also be interested in these [[IRC Presentation Tips]].&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools/Workshops</id>
		<title>Quality/QA-tools/Workshops</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools/Workshops"/>
				<updated>2010-12-09T12:17:18Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Next Meeting ==&lt;br /&gt;
&lt;br /&gt;
Not scheduled.&lt;br /&gt;
&lt;br /&gt;
== Meeting Minutes ==&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 30th 2010'''&lt;br /&gt;
&lt;br /&gt;
'''Agenda:'''&lt;br /&gt;
&lt;br /&gt;
* 09:30 - 09:45 Coffee&lt;br /&gt;
* 09:45 - 12:00 MCTS Test Automation (Riku Halonen) [[http://wiki.meego.com/User:Rha Material]]&lt;br /&gt;
* 12:00 - 13:00 Lunch&lt;br /&gt;
* 13:00 - 15:30 Workshops&lt;br /&gt;
** MCTS Test Automation (Riku Halonen)&lt;br /&gt;
** OTS 0.9 planning (Teemu Vainio, Tom Galvin, Esa-Pekka Miettinen)&lt;br /&gt;
** MCTS CI automation (Timo Mäkimattila, Matti Karhu, Sami Lahti)&lt;br /&gt;
* 14:30 - 14:45 Coffee&lt;br /&gt;
* 15:30 - 16:00 Conclusion&lt;br /&gt;
&lt;br /&gt;
'''Minutes:'''&lt;br /&gt;
&lt;br /&gt;
* [http://wiki.meego.com/Quality/QA-tools/MCTS-Test-Automation-Design/meeting-2010-11-30 MCTS Planning Minutes]&lt;br /&gt;
* [http://wiki.meego.com/Quality/QA-tools/OTS/Meetings/0.9PlanningAgenda#Minutes 0.9 OTS Planning Minutes]&lt;br /&gt;
* MCTS CI automation: Shortly: Decided to see if Fast Feedback Hudson plugin could be extended for MCTS purposes.&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools/Testrunner-lite/Testrunner-lite_development</id>
		<title>Quality/QA-tools/Testrunner-lite/Testrunner-lite development</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools/Testrunner-lite/Testrunner-lite_development"/>
				<updated>2010-12-08T15:43:26Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= testrunner-lite further development =&lt;br /&gt;
&lt;br /&gt;
== Discussion about architecture changes ==&lt;br /&gt;
&lt;br /&gt;
=== 8.12.2010 workshop in Tampere ===&lt;br /&gt;
Participants: Sampo Saaristo, Timo Mäkimattila, Timo Härkönen, Kyösti Ranto, Sami Lahtinen.&lt;br /&gt;
&lt;br /&gt;
testrunner-lite should provide new features for OTS and MCTS testing.&lt;br /&gt;
&lt;br /&gt;
A feature request is created for making a library of testrunner-lite [http://bugs.meego.com/show_bug.cgi?id=11031 #11031], and another for python bindings [http://bugs.meego.com/show_bug.cgi?id=11025 #11025]&lt;br /&gt;
&lt;br /&gt;
One of the architecture issues considering the whole testing toolchain is the role of testrunner-lite. There should be possibility to have a test plan that uses more than one DUT (device under testing) that sync events between each other. Currently testrunner-lite operates only one DUT. The question is should there be one testrunner-lite instace to each DUT, or should testrunner-lite handle multiple DUT's. A proof of concept for [[Quality/QA-tools/MCTS-Test-Automation-Design|MCTS]] testing is under development. The purpose is to modify testrunner-lite to handle two DUT's and synchronize the operations between DUT's with messaging API. &lt;br /&gt;
&lt;br /&gt;
A feature to analyze measurement data is requested in FEA [http://bugs.meego.com/show_bug.cgi?id=11039 #11039]. Sampo provided an idea to add a plugin architecture that would provide an API for handling measurement data. Users could provide also their own plugins if they want to. (Sampo, please draw a picture here)&lt;br /&gt;
&lt;br /&gt;
There was no conclusion about the final architecture, but we decided to take following steps:&lt;br /&gt;
&lt;br /&gt;
* Start planning of testrunner-lite library API according to current features&lt;br /&gt;
* Continue planning of measurement API&lt;br /&gt;
* Wait for the results of MCTS proof of concept and alter our design according to the findings&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools/Testrunner-lite</id>
		<title>Quality/QA-tools/Testrunner-lite</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools/Testrunner-lite"/>
				<updated>2010-12-08T15:09:04Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Testrunner-lite =&lt;br /&gt;
&lt;br /&gt;
Testrunner-lite is a lightweight tool for test execution, which reads [[Quality/QA-tools/Test plan|Test Plan XML]] files as input, and produces [http://gitorious.org/qa-tools/test-definition/blobs/master/src/data/testdefinition-results.xsd a common-format] test result file which can be published at [http://qa-reports.meego.com/ qa-reports.meego.com]. With testrunner-lite, you can&lt;br /&gt;
* Execute automatic, semi-automatic and manual test cases&lt;br /&gt;
* Execute test cases locally or in host-based mode&lt;br /&gt;
* Use [[Quality/QA-tools/Testrunner-lite#Filtering options|filters]] to select the test cases to be executed&lt;br /&gt;
* Validate the used test plan file automatically&lt;br /&gt;
&lt;br /&gt;
See our demo videos at Youtube:&lt;br /&gt;
* [http://www.youtube.com/watch?v=TZhHDPUeHIw Demo of version 1.3.17]&lt;br /&gt;
* [http://www.youtube.com/watch?v=A0V94xZ_VwI Demo of version 1.3.11]&lt;br /&gt;
* [http://www.youtube.com/watch?v=OSF8tyUxI8U Demo of version 1.3.10]&lt;br /&gt;
* [http://www.youtube.com/user/meegoqatools MeeGo QA tools Youtube channel]&lt;br /&gt;
&lt;br /&gt;
There is also a graphical user interface version of the tool called [[Quality/QA-tools/Testrunner-ui|Testrunner UI]] available.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Testrunner-lite can be installed on MeeGo Netbook UX, Ubuntu 10.04 (and newer) and Fedora 13. First, [[Quality/QA-tools/How to set up repositories|set up the repository]]. Then, install testrunner-lite:&lt;br /&gt;
&lt;br /&gt;
MeeGo Netbook 1.1:&lt;br /&gt;
&lt;br /&gt;
  sudo zypper install testrunner-lite&lt;br /&gt;
&lt;br /&gt;
Ubuntu:&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install testrunner-lite&lt;br /&gt;
&lt;br /&gt;
Fedora 13:&lt;br /&gt;
&lt;br /&gt;
 # yum install testrunner-lite&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
The program is executed from command line&lt;br /&gt;
&lt;br /&gt;
 /usr/bin/testrunner-lite [options]&lt;br /&gt;
 Options&lt;br /&gt;
 &lt;br /&gt;
 -h, --help&lt;br /&gt;
 Display short help and exit&lt;br /&gt;
 &lt;br /&gt;
 -V, --version&lt;br /&gt;
 Display version information and exit&lt;br /&gt;
 &lt;br /&gt;
 -f FILE, --file FILE&lt;br /&gt;
  Input file with test definitions in XML (required)&lt;br /&gt;
 &lt;br /&gt;
 -o FILE, --output FILE&lt;br /&gt;
  Output file format; FORMAT can be xml or text (Default xml)&lt;br /&gt;
 &lt;br /&gt;
 -v, -vv, --verbose[={INFO|DEBUG}]&lt;br /&gt;
  Enable verbosity mode; -v and --verbose=INFO are equivalent outputting INFO, ERROR and WARNING messages. Similarly -vv and --verbose=DEBUG are equivalent, outputting also debug messages. Default behaviour is silent mode.&lt;br /&gt;
 &lt;br /&gt;
 -L URL, --logger=URL&lt;br /&gt;
  Remote HTTP logger. Log messages are sent to given URL in a HTTP POST message. URL format is [http://]host[:port][/path/], where host may be a hostname or an IPv4 address.&lt;br /&gt;
 &lt;br /&gt;
 -a, --automatic&lt;br /&gt;
  Enable only automatic tests to be executed&lt;br /&gt;
 &lt;br /&gt;
 -S, --syslog&lt;br /&gt;
  Enable logging to syslog&lt;br /&gt;
 &lt;br /&gt;
 -P,  --print-step-output&lt;br /&gt;
  Output standard streams from test steps.&lt;br /&gt;
 &lt;br /&gt;
 -m, --manual&lt;br /&gt;
  Enable only manual tests to be executed&lt;br /&gt;
 &lt;br /&gt;
 -c, --ci&lt;br /&gt;
  Disable validation of test definition against schema&lt;br /&gt;
 &lt;br /&gt;
 -s, --semantic&lt;br /&gt;
  Enable validation of test definition against stricter (semantics) schema&lt;br /&gt;
 &lt;br /&gt;
 -A, --validate-only&lt;br /&gt;
  Do only input xml validation, do not execute tests&lt;br /&gt;
 &lt;br /&gt;
 -H, --no-hwinfo&lt;br /&gt;
  Do not try to obtain hardware information&lt;br /&gt;
 &lt;br /&gt;
 -t [USER@]ADDRESS, --target=[USER@]ADDRESS&lt;br /&gt;
  Enable host-based testing. If given, commands are executed from test control PC (host) side. ADDRESS is the ipv4 adress of the system under test.&lt;br /&gt;
&lt;br /&gt;
=== Filtering options ===&lt;br /&gt;
&lt;br /&gt;
Filtering options allow selecting which tests are to be executed. Filtering options are given as a string. String may contain one or more filter entries. Format of each entry is 'filtername=values' where 'filtername' typically corresponds to an attribute in Test Definition XML and 'values' is a string to which the filter should match. Multiple values can be specified if separated by comma (without extra space). A value containing space must be enclosed in double quotes (&amp;quot;&amp;quot;). Current list of forbidden characters in values is as follows: Single quote ('), double quote (&amp;quot;), is-equal-to sign (=), comma (,).&lt;br /&gt;
&lt;br /&gt;
How filtering is carried out: Before processing the filter options, all tests are active by default. Filters can only deactivate tests: If filter value does not match with the value of the corresponding attribute, the test is disabled. Each filter entry is applied for all the active tests in the test package, one after another, in the given order. Filtering is always carried out at the lowest level of the &amp;quot;suite-set-case-step&amp;quot; hierarchy where the corresponding attribute can be defined. Note that some attributes may inherit the value from the upper level. Please refer to Test Definition XML for details.&lt;br /&gt;
&lt;br /&gt;
If 'filtername' is prefixed with dash (-), the filter behaviour is reversed: those tests for which the filter value does match, are disabled.&lt;br /&gt;
&lt;br /&gt;
'filtername' can be any of the following:&lt;br /&gt;
&lt;br /&gt;
    * feature&lt;br /&gt;
    * requirement&lt;br /&gt;
    * testset&lt;br /&gt;
    * type&lt;br /&gt;
    * testcase&lt;br /&gt;
&lt;br /&gt;
The following example does the following: First it disables all test cases except those with attribute type='Integration'. Next, a test case named as Bad Test is disabled. The tests left active will be executed.&lt;br /&gt;
&lt;br /&gt;
 testrunner-lite -f tests.xml -o ~/results -l 'type=Integration -testcase=&amp;quot;Bad Test&amp;quot;'&lt;br /&gt;
&lt;br /&gt;
The following example executes test cases that specify the requirement attribute with a value containing at least one of the following strings: '50001', '50002', '50003'.&lt;br /&gt;
&lt;br /&gt;
 testrunner-lite -f tests.xml -o ~/results -l 'requirement=50001,50002,50003'&lt;br /&gt;
&lt;br /&gt;
Note that each key=values is handled as a separate filter, when checking whether a test case should be filtered. The following example will filter all the test cases,&lt;br /&gt;
&lt;br /&gt;
 testrunner-lite -f tests.xml -o ~/results -l 'testset=set1 testset=set2'&lt;br /&gt;
&lt;br /&gt;
whereas the following will accept tests from test sets &amp;quot;set1&amp;quot; and &amp;quot;set2&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 testrunner-lite -f tests.xml -o ~/results -l 'testset=set1,set2'&lt;br /&gt;
&lt;br /&gt;
== Manual Test Cases ==&lt;br /&gt;
&lt;br /&gt;
It is also possible to execute manual test cases using testrunner-lite, as defined in Test Definition XML.&lt;br /&gt;
&lt;br /&gt;
In case manual test case is encountered during execution, testrunner-lite will go through the defined test steps and ask user whether the step is passed or failed. The test case will terminate at the first failure, otherwise every step defined will be executed. After the test case is done, user has the option to enter additional comments.&lt;br /&gt;
&lt;br /&gt;
Example output when running manual case:&lt;br /&gt;
&lt;br /&gt;
 [INFO] 15:15:53 Starting test case: ExampleTestCase&lt;br /&gt;
 --- Execute test step ---&lt;br /&gt;
 Description:&lt;br /&gt;
 Open calculator. Expected result: calculator opens up.&lt;br /&gt;
 &lt;br /&gt;
 Please enter the result ([P/p]ass or [F/f]ail):&lt;br /&gt;
 P&lt;br /&gt;
 &lt;br /&gt;
 --- Execute test step ---&lt;br /&gt;
 Description:&lt;br /&gt;
 Stop calculator&lt;br /&gt;
 &lt;br /&gt;
 Please enter the result ([P/p]ass or [F/f]ail):&lt;br /&gt;
 P&lt;br /&gt;
 &lt;br /&gt;
 --- Test steps executed, case is PASSED ---&lt;br /&gt;
 Please enter additional comments (ENTER to finish):&lt;br /&gt;
 Execution was slow.&lt;br /&gt;
 &lt;br /&gt;
 [INFO] 15:16:41 Finished test case. Result: PASS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== About process control ==&lt;br /&gt;
&lt;br /&gt;
Each test step is executed in a separate shell. Testrunner-lite spawns new process for the execution, and waits for the step to finish (or timeout). In case test step contains command that is started to background, the step returns immediately. After test case has finnished a cleanup routine is executed, where testrunner-lite tries to kill all processes that may have been left running by the test steps. Cleanup for pre-steps and post-steps is done after the post steps are executed (i.e. when test set has been executed).&lt;br /&gt;
&lt;br /&gt;
== About host based execution ==&lt;br /&gt;
&lt;br /&gt;
Testrunner-lite supports host based execution, where testrunner-lite is executed on a PC, and the test steps over ssh on hardware. This requires that key based ssh authentication is enabled between device and host.&lt;br /&gt;
&lt;br /&gt;
Remember that each single step in pre_steps, post_steps or inside testcases is executed in a separate SSH session, so you'll have to make sure that if your steps leave some processes running in the background which inherits its pipes straight from the parent shell, the SSH connection will hang until those processes are terminated (or until they close their pipes). Therefore, you should always redirect the stdout, stderr and stdin streams of your background processes, if you don't want your test steps / pre- / post steps to time out in host-based execution.&lt;br /&gt;
&lt;br /&gt;
See http://www.snailbook.com/faq/background-jobs.auto.html for more information.&lt;br /&gt;
&lt;br /&gt;
== Testrunner-lite state machine ==&lt;br /&gt;
&lt;br /&gt;
Below is a simplified picture describing the operation of testrunner-lite. The program flow can be considered to consist of three phases: initializing, executing and clean up. The execution is done set by set, so that the tool needs to maintain only one set at a time in its memory. &lt;br /&gt;
&lt;br /&gt;
[[File:testrunnerlitefsm.png]]&lt;br /&gt;
&lt;br /&gt;
xfig file:&lt;br /&gt;
[[File:testrunnerlitesm.fig]]&lt;br /&gt;
&lt;br /&gt;
== Further development ==&lt;br /&gt;
We're actively making testrunner-lite a better tool. See discussion about architecture changes and suggestions in following page:&lt;br /&gt;
[[Quality/QA-tools/Testrunner-lite/Testrunner-lite_development|Testrunner-lite development]]&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools/Testrunner-lite/Testrunner-lite_development</id>
		<title>Quality/QA-tools/Testrunner-lite/Testrunner-lite development</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools/Testrunner-lite/Testrunner-lite_development"/>
				<updated>2010-12-08T15:06:02Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: Created page with &amp;quot;= testrunner-lite further development =  == Discussion about architecture changes ==  === 8.12.2010 workshop in Tampere ===  testrunner-lite should provide features for OTS and M…&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= testrunner-lite further development =&lt;br /&gt;
&lt;br /&gt;
== Discussion about architecture changes ==&lt;br /&gt;
&lt;br /&gt;
=== 8.12.2010 workshop in Tampere ===&lt;br /&gt;
&lt;br /&gt;
testrunner-lite should provide features for OTS and MCTS testing.&lt;br /&gt;
&lt;br /&gt;
A bug was created for making a library of testrunner-lite [http://bugs.meego.com/show_bug.cgi?id=11031 #11031], and another for python bindings [http://bugs.meego.com/show_bug.cgi?id=11025 #11025]&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools/Testrunner-lite</id>
		<title>Quality/QA-tools/Testrunner-lite</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools/Testrunner-lite"/>
				<updated>2010-12-08T14:21:10Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Testrunner-lite =&lt;br /&gt;
&lt;br /&gt;
Testrunner-lite is a lightweight tool for test execution, which reads [[Quality/QA-tools/Test plan|Test Plan XML]] files as input, and produces [http://gitorious.org/qa-tools/test-definition/blobs/master/src/data/testdefinition-results.xsd a common-format] test result file which can be published at [http://qa-reports.meego.com/ qa-reports.meego.com]. With testrunner-lite, you can&lt;br /&gt;
* Execute automatic, semi-automatic and manual test cases&lt;br /&gt;
* Execute test cases locally or in host-based mode&lt;br /&gt;
* Use [[Quality/QA-tools/Testrunner-lite#Filtering options|filters]] to select the test cases to be executed&lt;br /&gt;
* Validate the used test plan file automatically&lt;br /&gt;
&lt;br /&gt;
See our demo videos at Youtube:&lt;br /&gt;
* [http://www.youtube.com/watch?v=TZhHDPUeHIw Demo of version 1.3.17]&lt;br /&gt;
* [http://www.youtube.com/watch?v=A0V94xZ_VwI Demo of version 1.3.11]&lt;br /&gt;
* [http://www.youtube.com/watch?v=OSF8tyUxI8U Demo of version 1.3.10]&lt;br /&gt;
* [http://www.youtube.com/user/meegoqatools MeeGo QA tools Youtube channel]&lt;br /&gt;
&lt;br /&gt;
There is also a graphical user interface version of the tool called [[Quality/QA-tools/Testrunner-ui|Testrunner UI]] available.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Testrunner-lite can be installed on MeeGo Netbook UX, Ubuntu 10.04 (and newer) and Fedora 13. First, [[Quality/QA-tools/How to set up repositories|set up the repository]]. Then, install testrunner-lite:&lt;br /&gt;
&lt;br /&gt;
MeeGo Netbook 1.1:&lt;br /&gt;
&lt;br /&gt;
  sudo zypper install testrunner-lite&lt;br /&gt;
&lt;br /&gt;
Ubuntu:&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install testrunner-lite&lt;br /&gt;
&lt;br /&gt;
Fedora 13:&lt;br /&gt;
&lt;br /&gt;
 # yum install testrunner-lite&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
The program is executed from command line&lt;br /&gt;
&lt;br /&gt;
 /usr/bin/testrunner-lite [options]&lt;br /&gt;
 Options&lt;br /&gt;
 &lt;br /&gt;
 -h, --help&lt;br /&gt;
 Display short help and exit&lt;br /&gt;
 &lt;br /&gt;
 -V, --version&lt;br /&gt;
 Display version information and exit&lt;br /&gt;
 &lt;br /&gt;
 -f FILE, --file FILE&lt;br /&gt;
  Input file with test definitions in XML (required)&lt;br /&gt;
 &lt;br /&gt;
 -o FILE, --output FILE&lt;br /&gt;
  Output file format; FORMAT can be xml or text (Default xml)&lt;br /&gt;
 &lt;br /&gt;
 -v, -vv, --verbose[={INFO|DEBUG}]&lt;br /&gt;
  Enable verbosity mode; -v and --verbose=INFO are equivalent outputting INFO, ERROR and WARNING messages. Similarly -vv and --verbose=DEBUG are equivalent, outputting also debug messages. Default behaviour is silent mode.&lt;br /&gt;
 &lt;br /&gt;
 -L URL, --logger=URL&lt;br /&gt;
  Remote HTTP logger. Log messages are sent to given URL in a HTTP POST message. URL format is [http://]host[:port][/path/], where host may be a hostname or an IPv4 address.&lt;br /&gt;
 &lt;br /&gt;
 -a, --automatic&lt;br /&gt;
  Enable only automatic tests to be executed&lt;br /&gt;
 &lt;br /&gt;
 -S, --syslog&lt;br /&gt;
  Enable logging to syslog&lt;br /&gt;
 &lt;br /&gt;
 -P,  --print-step-output&lt;br /&gt;
  Output standard streams from test steps.&lt;br /&gt;
 &lt;br /&gt;
 -m, --manual&lt;br /&gt;
  Enable only manual tests to be executed&lt;br /&gt;
 &lt;br /&gt;
 -c, --ci&lt;br /&gt;
  Disable validation of test definition against schema&lt;br /&gt;
 &lt;br /&gt;
 -s, --semantic&lt;br /&gt;
  Enable validation of test definition against stricter (semantics) schema&lt;br /&gt;
 &lt;br /&gt;
 -A, --validate-only&lt;br /&gt;
  Do only input xml validation, do not execute tests&lt;br /&gt;
 &lt;br /&gt;
 -H, --no-hwinfo&lt;br /&gt;
  Do not try to obtain hardware information&lt;br /&gt;
 &lt;br /&gt;
 -t [USER@]ADDRESS, --target=[USER@]ADDRESS&lt;br /&gt;
  Enable host-based testing. If given, commands are executed from test control PC (host) side. ADDRESS is the ipv4 adress of the system under test.&lt;br /&gt;
&lt;br /&gt;
=== Filtering options ===&lt;br /&gt;
&lt;br /&gt;
Filtering options allow selecting which tests are to be executed. Filtering options are given as a string. String may contain one or more filter entries. Format of each entry is 'filtername=values' where 'filtername' typically corresponds to an attribute in Test Definition XML and 'values' is a string to which the filter should match. Multiple values can be specified if separated by comma (without extra space). A value containing space must be enclosed in double quotes (&amp;quot;&amp;quot;). Current list of forbidden characters in values is as follows: Single quote ('), double quote (&amp;quot;), is-equal-to sign (=), comma (,).&lt;br /&gt;
&lt;br /&gt;
How filtering is carried out: Before processing the filter options, all tests are active by default. Filters can only deactivate tests: If filter value does not match with the value of the corresponding attribute, the test is disabled. Each filter entry is applied for all the active tests in the test package, one after another, in the given order. Filtering is always carried out at the lowest level of the &amp;quot;suite-set-case-step&amp;quot; hierarchy where the corresponding attribute can be defined. Note that some attributes may inherit the value from the upper level. Please refer to Test Definition XML for details.&lt;br /&gt;
&lt;br /&gt;
If 'filtername' is prefixed with dash (-), the filter behaviour is reversed: those tests for which the filter value does match, are disabled.&lt;br /&gt;
&lt;br /&gt;
'filtername' can be any of the following:&lt;br /&gt;
&lt;br /&gt;
    * feature&lt;br /&gt;
    * requirement&lt;br /&gt;
    * testset&lt;br /&gt;
    * type&lt;br /&gt;
    * testcase&lt;br /&gt;
&lt;br /&gt;
The following example does the following: First it disables all test cases except those with attribute type='Integration'. Next, a test case named as Bad Test is disabled. The tests left active will be executed.&lt;br /&gt;
&lt;br /&gt;
 testrunner-lite -f tests.xml -o ~/results -l 'type=Integration -testcase=&amp;quot;Bad Test&amp;quot;'&lt;br /&gt;
&lt;br /&gt;
The following example executes test cases that specify the requirement attribute with a value containing at least one of the following strings: '50001', '50002', '50003'.&lt;br /&gt;
&lt;br /&gt;
 testrunner-lite -f tests.xml -o ~/results -l 'requirement=50001,50002,50003'&lt;br /&gt;
&lt;br /&gt;
Note that each key=values is handled as a separate filter, when checking whether a test case should be filtered. The following example will filter all the test cases,&lt;br /&gt;
&lt;br /&gt;
 testrunner-lite -f tests.xml -o ~/results -l 'testset=set1 testset=set2'&lt;br /&gt;
&lt;br /&gt;
whereas the following will accept tests from test sets &amp;quot;set1&amp;quot; and &amp;quot;set2&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 testrunner-lite -f tests.xml -o ~/results -l 'testset=set1,set2'&lt;br /&gt;
&lt;br /&gt;
== Manual Test Cases ==&lt;br /&gt;
&lt;br /&gt;
It is also possible to execute manual test cases using testrunner-lite, as defined in Test Definition XML.&lt;br /&gt;
&lt;br /&gt;
In case manual test case is encountered during execution, testrunner-lite will go through the defined test steps and ask user whether the step is passed or failed. The test case will terminate at the first failure, otherwise every step defined will be executed. After the test case is done, user has the option to enter additional comments.&lt;br /&gt;
&lt;br /&gt;
Example output when running manual case:&lt;br /&gt;
&lt;br /&gt;
 [INFO] 15:15:53 Starting test case: ExampleTestCase&lt;br /&gt;
 --- Execute test step ---&lt;br /&gt;
 Description:&lt;br /&gt;
 Open calculator. Expected result: calculator opens up.&lt;br /&gt;
 &lt;br /&gt;
 Please enter the result ([P/p]ass or [F/f]ail):&lt;br /&gt;
 P&lt;br /&gt;
 &lt;br /&gt;
 --- Execute test step ---&lt;br /&gt;
 Description:&lt;br /&gt;
 Stop calculator&lt;br /&gt;
 &lt;br /&gt;
 Please enter the result ([P/p]ass or [F/f]ail):&lt;br /&gt;
 P&lt;br /&gt;
 &lt;br /&gt;
 --- Test steps executed, case is PASSED ---&lt;br /&gt;
 Please enter additional comments (ENTER to finish):&lt;br /&gt;
 Execution was slow.&lt;br /&gt;
 &lt;br /&gt;
 [INFO] 15:16:41 Finished test case. Result: PASS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== About process control ==&lt;br /&gt;
&lt;br /&gt;
Each test step is executed in a separate shell. Testrunner-lite spawns new process for the execution, and waits for the step to finish (or timeout). In case test step contains command that is started to background, the step returns immediately. After test case has finnished a cleanup routine is executed, where testrunner-lite tries to kill all processes that may have been left running by the test steps. Cleanup for pre-steps and post-steps is done after the post steps are executed (i.e. when test set has been executed).&lt;br /&gt;
&lt;br /&gt;
== About host based execution ==&lt;br /&gt;
&lt;br /&gt;
Testrunner-lite supports host based execution, where testrunner-lite is executed on a PC, and the test steps over ssh on hardware. This requires that key based ssh authentication is enabled between device and host.&lt;br /&gt;
&lt;br /&gt;
Remember that each single step in pre_steps, post_steps or inside testcases is executed in a separate SSH session, so you'll have to make sure that if your steps leave some processes running in the background which inherits its pipes straight from the parent shell, the SSH connection will hang until those processes are terminated (or until they close their pipes). Therefore, you should always redirect the stdout, stderr and stdin streams of your background processes, if you don't want your test steps / pre- / post steps to time out in host-based execution.&lt;br /&gt;
&lt;br /&gt;
See http://www.snailbook.com/faq/background-jobs.auto.html for more information.&lt;br /&gt;
&lt;br /&gt;
== Testrunner-lite state machine ==&lt;br /&gt;
&lt;br /&gt;
Below is a simplified picture describing the operation of testrunner-lite. The program flow can be considered to consist of three phases: initializing, executing and clean up. The execution is done set by set, so that the tool needs to maintain only one set at a time in its memory. &lt;br /&gt;
&lt;br /&gt;
[[File:testrunnerlitefsm.png]]&lt;br /&gt;
&lt;br /&gt;
xfig file:&lt;br /&gt;
[[File:testrunnerlitesm.fig]]&lt;br /&gt;
&lt;br /&gt;
== Further development ==&lt;br /&gt;
We're actively making testrunner-lite a better tool. See discussion about architecture changes and suggestions in following page:&lt;br /&gt;
[[testrunner-lite further development]]&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools</id>
		<title>Quality/QA-tools</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools"/>
				<updated>2010-11-24T08:01:51Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Quality Assurance (QA) Tools =&lt;br /&gt;
&lt;br /&gt;
Quality Assurance tools are developed to ensure MeeGo SW quality. QA tools team develops and maintains tools for Quality Assurance.&lt;br /&gt;
&lt;br /&gt;
 Open source tools  – available for all, available for development and contributions. Make people accountable for quality.&lt;br /&gt;
&lt;br /&gt;
Anyone is welcome to contribute and non-member contributions will be treated with same process and review as member contributions. We follow [http://meego.com/about/contribution-guidelines MeeGo contribution guidelines]. In addition, you may take personal clone from our [http://gitorious.org/qa-tools git repositories] and create merge request. Tool maintainers in our projects will review your contributions and decide on merge.&lt;br /&gt;
&lt;br /&gt;
'''Targets:'''&lt;br /&gt;
&lt;br /&gt;
 * Improve MeeGo test reporting tools - target from MeeGo Quality Assurance&lt;br /&gt;
   * Currently test reports are published manually to wiki  &lt;br /&gt;
 * Improve MeeGo test automation (execution and software installation) - target from MeeGo release engineering&lt;br /&gt;
&lt;br /&gt;
&amp;quot;As Core OS release release manager I want to verify trunk:testing packages frequently so that I know the quality of nightly/weekly releases.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Tools and Maintainers ==&lt;br /&gt;
&lt;br /&gt;
Tool maintainers are selected based on developer experience with particular tool/package or seniority. Tool maintainers have been agreed [[Quality/QA-tools/Meetings|in the QA-tools weekly meeting]] Tuesday September 7th 2010. Changes, if needed, are discussed also there.&lt;br /&gt;
&lt;br /&gt;
In practice only tool maintainers will have commit and review right to particular repository - later several people may have rights to repository based on merit (as proposed by tool maintainer). Others must follow [http://meego.com/about/contribution-guidelines MeeGo contribution guidelines] to submit patches or personal clone + merge request approach. &lt;br /&gt;
 &lt;br /&gt;
The maintainer of the tree shall update the changelog.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool (link to wiki page)''' ||'''Gitorious'''||'''Maintainer''' ||'''Substitute'''&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Test-definition|test-definition]]||[http://gitorious.org/qa-tools/test-definition Gitorious] || Sampo Saaristo || Timo Härkönen&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner-lite|testrunner-lite]] ||[http://gitorious.org/qa-tools/testrunner-lite Gitorious] || Sampo Saaristo || Kyösti Ranto&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner-ui|Testrunner UI]] || [http://gitorious.org/qa-tools/testrunner-ui Gitorious] || Kyösti Ranto || Timo Härkönen &lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Testplanner|Testplanner]] ||[http://gitorious.org/qa-tools/testplanner Gitorious] ||  Kyösti Ranto || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Eat|eat - enables automated testing]] ||[http://gitorious.org/qa-tools/eat Gitorious] ||  Timo Härkönen || Timo Mäkimattila&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/OTS|ots - open testing system]] ||[http://gitorious.org/qa-tools/ots Gitorious] ||  Teemu Vainio || Tom Galvin&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Autotest-guide#Automatic_image_installations|MeeGo Automated installer]] ||[http://gitorious.org/qa-tools/meego-ai Gitorious] ||  Timo Härkönen || N/A&lt;br /&gt;
|-&lt;br /&gt;
| MeeGo Core Test Suite || [http://gitorious.org/qa-tools/mcts Gitorious] ||Matti Salmi || Jeff Zheng&lt;br /&gt;
|- &lt;br /&gt;
| MeeGo Netbook Test Suite || [http://gitorious.org/qa-tools/mnts Gitorious] ||Jeff Zheng || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/qtuitest-mbt-adapter|Model-Based Testing adapter for qtuitest]]  || [http://gitorious.org/qa-tools/qtuitest-mbt-adapter Gitorious] || Riku Halonen || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Min|MIN test framework]] || [http://gitorious.org/min Gitorious] ||  Sampo Saaristo || Timo Mäkimattila&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/TDriver|Testability Driver]] || [http://gitorious.org/TDriver Gitorious] ||  Petri Kiiskinen || Tatu Lahtela&lt;br /&gt;
|-&lt;br /&gt;
| Rich Core dumper || [http://gitorious.org/qa-tools/rich-core Gitorious] || Riku Halonen || Sami Lahtinen&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter || [http://gitorious.org/qa-tools/crash-reporter Gitorious] || Riku Halonen || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter settings || [http://gitorious.org/qa-tools/crash-reporter-settings-public Gitorious] || Riku Halonen || N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
You can install Testrunner UI, testrunner-lite, Testplanner, OTS, Meego-ai and eat from Tools:Testing repository. The instructions for setting up the repositories can be found [[Quality/QA-tools/How_to_set_up_repositories|here]].&lt;br /&gt;
&lt;br /&gt;
See the rest of our team members and our collaboration spaces [[Quality/QA-tools#Team_Members_and_Collaboration_Spaces|below]]. If you are interested in the user experience work regarding these tools, you can find more information [[Quality/QA-tools/User experience|here]].&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
The figure below tries to summarize the relations and tasks of the tools when used in test automation context.&lt;br /&gt;
&lt;br /&gt;
[[File:testautomationtools.png]]&lt;br /&gt;
&lt;br /&gt;
xfig file:[[File:qatools.fig]]&lt;br /&gt;
&lt;br /&gt;
== Release Practices ==&lt;br /&gt;
&lt;br /&gt;
Here's the workflow for QA-tools release practices.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Role'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
|-&lt;br /&gt;
| Developer || Anyone who wants to participate in qa-tools development &lt;br /&gt;
|-&lt;br /&gt;
| VCS Maintainer || Component owner who has commit rights in version control system (VCS)&lt;br /&gt;
|-&lt;br /&gt;
| Package Maintainer || Integrator whose responsibility is the OBS packaging&lt;br /&gt;
|-&lt;br /&gt;
| Release Management || Third party who is responsible of trunk:testing releases(?)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:Release.png]]&lt;br /&gt;
&lt;br /&gt;
Kivio file:&lt;br /&gt;
[[File:Release.flw]]&lt;br /&gt;
&lt;br /&gt;
# Developer creates merge request(s) in gitorious.&lt;br /&gt;
# VCS Maintainer tests and accepts merge requests.&lt;br /&gt;
# VCS Maintainer checks/updates change logs.&lt;br /&gt;
# VCS Maintainer tags a version.&lt;br /&gt;
# VCS maintainer sends email to [http://lists.meego.com/pipermail/meego-qa/ meego-qa mailing list] based on the following template&lt;br /&gt;
Topic: Integration request: package-name version&lt;br /&gt;
 PACKAGE: package-name&lt;br /&gt;
 TAG: tag name&lt;br /&gt;
 URL: link to sources&lt;br /&gt;
 CHANGES: short description of changes containing bugs.meego.com bug numbers of fixed bugs&lt;br /&gt;
# Package maintainer updates the OBS package.&lt;br /&gt;
# Package maintainer tests the OBS package.&lt;br /&gt;
# If the package belongs to tools:testing and passes testing, Package Maintainer may accept it. If the package belongs to trunk:testing, Package Maintainer creates a promotional request to Release Management. (If the package belongs to both repositories, we let the Release Management set bugs fixed by the package to RELEASED state).&lt;br /&gt;
# Host side tools are updated to tools:testing after verifying functionality&lt;br /&gt;
# Package maintainer replies to meego-qa list about the actions done with the updated package. e.g. 'Updated in devel:quality and sent promotion request to testing'&lt;br /&gt;
# Release Management accepts the package. Or not. (Follow meego-packaging and meego-commits.)&lt;br /&gt;
&lt;br /&gt;
If you shoot a video to YouTube, promote it on meego-qa mailing list!&lt;br /&gt;
&lt;br /&gt;
Bugzilla workflow: [[Bugzilla/how-report-bugs]]&lt;br /&gt;
&lt;br /&gt;
=== Release checklist ===&lt;br /&gt;
To make sure fixes are released without delay, check that the following conditions are met&lt;br /&gt;
&lt;br /&gt;
# Change logs are updated and contain relevant references to MeeGo bugzilla&lt;br /&gt;
# Created obs request include fixes bug numbers from MeeGo bugzilla&lt;br /&gt;
# Bugzilla items listed in changes are set as resolved&lt;br /&gt;
# Spec file matches [[Packaging/Guidelines|MeeGo packaging guidelines]]&lt;br /&gt;
# Rpmlint warnings are either fixed or explained by comments in the spec file. e.g. eat packages install files into root's home and the reasoning for it needs to be explained&lt;br /&gt;
# Host side tool packages use the same source tar ball to produce debian and rpm packages&lt;br /&gt;
&lt;br /&gt;
== Features and Bugs ==&lt;br /&gt;
&lt;br /&gt;
Want to report an feature idea or bug to us? - [http://bugs.meego.com/enter_bug.cgi?product=Development%20Tools Please do it here]&lt;br /&gt;
 &lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_status=ASSIGNED&amp;amp;component=eat&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=testrunner%20UI&amp;amp;component=testrunner-lite&amp;amp;classification=MeeGo%20Platform&amp;amp;product=Development%20Tools Assigned bugs and features - Working on it]&lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;bug_status=RESOLVED&amp;amp;component=eat&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=testrunner%20UI&amp;amp;component=testrunner-lite&amp;amp;classification=MeeGo%20Platform&amp;amp;product=Development%20Tools All open features and bugs in priority order]&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
This section will contain links to various guides and user documentation. See [[Quality/QA-tools#Tools_and_Maintainers|the wiki pages of the tools]] for tool-specific documentation.&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Autotest-guide|Autotest-Guide]]&lt;br /&gt;
* [[Quality/QA-tools/How_to_set_up_repositories|How to set up the repositories that are needed to install QA tools]]&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
All meetings will be held in &amp;lt;code&amp;gt;#meego-meeting&amp;lt;/code&amp;gt; on &amp;lt;code&amp;gt;irc.freenode.net&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Weekly meetings ===&lt;br /&gt;
&lt;br /&gt;
Meetings will be held weekly on Tuesdays 12:00 UTC.&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Meetings|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
=== Architecture meetings ===&lt;br /&gt;
&lt;br /&gt;
Architecture meetings will be held on-demand basis i.e. when topics do not fit in QA-Tools weekly meeting time frame.&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Arch-Meetings|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
== Team Members and Collaboration Spaces==&lt;br /&gt;
&lt;br /&gt;
The current team members are (in no particular order):&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
| '''Name'''&lt;br /&gt;
| '''Role'''&lt;br /&gt;
| '''Affiliation'''&lt;br /&gt;
| '''IRC nickname'''&lt;br /&gt;
|- &lt;br /&gt;
| Ville Ilvonen || Team lead (act.) || Nokia || vilvo&lt;br /&gt;
|-&lt;br /&gt;
| Riku Halonen || Team member || Nokia || rikhalon&lt;br /&gt;
|-&lt;br /&gt;
| Kari Sievi || Team member || Digia || sievi&lt;br /&gt;
|-&lt;br /&gt;
| Timo Härkönen || Team member || Digia || timoph  &lt;br /&gt;
|-&lt;br /&gt;
| Carol Rus || Team member || Digia || carrus  &lt;br /&gt;
|-&lt;br /&gt;
| Sami Lahtinen || Team member || Digia || slahtinen  &lt;br /&gt;
|-&lt;br /&gt;
| Raimo Gratseff || Team member || Digia || rrraimo  &lt;br /&gt;
|-&lt;br /&gt;
| Kyösti Ranto || Team member || Digia || kyranto&lt;br /&gt;
|-&lt;br /&gt;
| Arto Sinnelä || Team member || Digia || asinnela&lt;br /&gt;
|-&lt;br /&gt;
| Joonas Kylänpää || Team member || Digia || Kaadlajk&lt;br /&gt;
|-&lt;br /&gt;
| Timo Mäkimattila || Team member || Digia || timakima&lt;br /&gt;
|-&lt;br /&gt;
| Elias Luttinen || Team member || Digia || eluttine&lt;br /&gt;
|-&lt;br /&gt;
| Ville Niutanen || Team member || Digia || Villen&lt;br /&gt;
|-&lt;br /&gt;
| Esa-Pekka Miettinen || Team member || Digia || E-P&lt;br /&gt;
|-&lt;br /&gt;
| Vesa Poikajärvi || Team member || Digia || vesse&lt;br /&gt;
|-&lt;br /&gt;
| Sampo Saaristo || Team member || Sofica || sampos&lt;br /&gt;
|-  &lt;br /&gt;
| Ling Yu || Team member || Intel || -&lt;br /&gt;
|-&lt;br /&gt;
| Jing Wang || Team member || Intel || -&lt;br /&gt;
|-  &lt;br /&gt;
| Teemu Vainio || Team member || Ixonos || tvainio&lt;br /&gt;
|-  &lt;br /&gt;
| Tuomo Mäkinen || Team member || Ixonos || -&lt;br /&gt;
|-  &lt;br /&gt;
| Jouni Leppäkases || Team member || Ixonos || jouni&lt;br /&gt;
|-  &lt;br /&gt;
| Tom Galvin || Team member || Ixonos || -&lt;br /&gt;
|-  &lt;br /&gt;
| Alexey Kuznetsov || Team member || Digia || alkuznet&lt;br /&gt;
|-  &lt;br /&gt;
| Sergey Timofeev || Team member || Digia || setimofe&lt;br /&gt;
|-  &lt;br /&gt;
| Daniil Chuiko || Team member || Digia || dachuiko&lt;br /&gt;
|-  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Team communication is in English. Our collaboration spaces are:&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-dev meego-dev@meego.com mailing list], please prefix with 'QA-tools' for team related topics.&lt;br /&gt;
** Please also poke team members or Ville Ilvonen either by email or on IRC because of high traffic @ meego-dev&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-qa meego-qa@lists.meego.com mailing list]&lt;br /&gt;
* [http://webchat.freenode.net/?channels=meego-qa-tools #meego-qa-tools IRC channel on irc.freenode.net]&lt;br /&gt;
* [http://koti.kapsi.fi/mjolk/qa-tools/ #meego-qa-tools statistics]&lt;br /&gt;
* [http://koti.kapsi.fi/mjolk/qa-logs/ #meego-qa-tools irc logs]&lt;br /&gt;
* Gitorious team, http://gitorious.org/qa-tools (to be moved meego.gitorious.org)&lt;br /&gt;
* [http://www.youtube.com/user/meegoqatools Youtube channel for demo videos]&lt;br /&gt;
* MeeGo OBS - devel:quality&lt;br /&gt;
* This wiki area&lt;br /&gt;
* [[Quality/QA-tools/ServiceOS|ServiceOS]]&lt;br /&gt;
* [[Quality/QA-tools/PXEInstall|PXEInstallation]]&lt;br /&gt;
&lt;br /&gt;
[[Category:QA]]&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools/Meetings</id>
		<title>Quality/QA-tools/Meetings</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools/Meetings"/>
				<updated>2010-11-16T12:36:22Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= QA Tools - Weekly Meetings =&lt;br /&gt;
&lt;br /&gt;
[[Quality/QA-tools|QA tools team]] meetings will be held weekly on Tuesdays 12:00 UTC in &amp;lt;code&amp;gt;#meego-meeting on irc.freenode.net&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Meeting Agendas and Minutes ==&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 16th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Released items&lt;br /&gt;
* Priorities of development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-16-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 9th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Released items&lt;br /&gt;
* Priorities of development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-09-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 2nd 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Released items&lt;br /&gt;
* Priorities of development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-02-12.06.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 26th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Released items&lt;br /&gt;
* Priorities of development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
* Co-maintainer for Tools:Testing&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-26-12.00.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 19th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Released items&lt;br /&gt;
* Priorities of development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-19-12.00.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 12th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Released items&lt;br /&gt;
* Priorities of development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-12-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 5th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Released items&lt;br /&gt;
* Priorities of development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-05-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday September 28th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Released packages and videos&lt;br /&gt;
* Priorities of new development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-28-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday September 21th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* OTS client toolchain status&lt;br /&gt;
* Priorities of new development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-21-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday September 14th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Review of Release Practices proposal (Timo Härkönen &amp;amp; Timo Mäkimattila)&lt;br /&gt;
* Status check of new development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-14-11.57.html Minutes of the meeting]&lt;br /&gt;
 &lt;br /&gt;
'''Tuesday September 7th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Tool maintainers and substitutes&lt;br /&gt;
* Release practices&lt;br /&gt;
* Status check of bugs and development&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-07-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday August 31th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Short intro for project targets and tools we work with&lt;br /&gt;
* Status of open bugs / features at [http://bugs.meego.com/buglist.cgi?classification=MeeGo%20Platform&amp;amp;query_format=advanced&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;component=eat&amp;amp;component=min&amp;amp;component=testdefinition&amp;amp;component=testrunner-lite&amp;amp;product=Development%20Tools bugs.meego.com]&lt;br /&gt;
* Review of released demo videos&lt;br /&gt;
* Review of contribution guidelines&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-08-31-11.57.html Minutes of the meeting]&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools/Meetings</id>
		<title>Quality/QA-tools/Meetings</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools/Meetings"/>
				<updated>2010-11-16T11:46:32Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= QA Tools - Weekly Meetings =&lt;br /&gt;
&lt;br /&gt;
[[Quality/QA-tools|QA tools team]] meetings will be held weekly on Tuesdays 12:00 UTC in &amp;lt;code&amp;gt;#meego-meeting on irc.freenode.net&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Meeting Agendas and Minutes ==&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 16th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Released items&lt;br /&gt;
* Priorities of development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 9th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Released items&lt;br /&gt;
* Priorities of development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-09-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 2nd 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Released items&lt;br /&gt;
* Priorities of development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-02-12.06.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 26th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Released items&lt;br /&gt;
* Priorities of development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
* Co-maintainer for Tools:Testing&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-26-12.00.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 19th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Released items&lt;br /&gt;
* Priorities of development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-19-12.00.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 12th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Released items&lt;br /&gt;
* Priorities of development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-12-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 5th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Released items&lt;br /&gt;
* Priorities of development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-05-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday September 28th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Released packages and videos&lt;br /&gt;
* Priorities of new development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-28-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday September 21th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* OTS client toolchain status&lt;br /&gt;
* Priorities of new development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-21-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday September 14th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Review of Release Practices proposal (Timo Härkönen &amp;amp; Timo Mäkimattila)&lt;br /&gt;
* Status check of new development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-14-11.57.html Minutes of the meeting]&lt;br /&gt;
 &lt;br /&gt;
'''Tuesday September 7th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Tool maintainers and substitutes&lt;br /&gt;
* Release practices&lt;br /&gt;
* Status check of bugs and development&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-07-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday August 31th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Short intro for project targets and tools we work with&lt;br /&gt;
* Status of open bugs / features at [http://bugs.meego.com/buglist.cgi?classification=MeeGo%20Platform&amp;amp;query_format=advanced&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;component=eat&amp;amp;component=min&amp;amp;component=testdefinition&amp;amp;component=testrunner-lite&amp;amp;product=Development%20Tools bugs.meego.com]&lt;br /&gt;
* Review of released demo videos&lt;br /&gt;
* Review of contribution guidelines&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-08-31-11.57.html Minutes of the meeting]&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools/Meetings</id>
		<title>Quality/QA-tools/Meetings</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools/Meetings"/>
				<updated>2010-11-16T11:46:08Z</updated>
		
		<summary type="html">&lt;p&gt;Timakima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= QA Tools - Weekly Meetings =&lt;br /&gt;
&lt;br /&gt;
[[Quality/QA-tools|QA tools team]] meetings will be held weekly on Tuesdays 12:00 UTC in &amp;lt;code&amp;gt;#meego-meeting on irc.freenode.net&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Meeting Agendas and Minutes ==&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 15th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Released items&lt;br /&gt;
* Priorities of development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 9th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Released items&lt;br /&gt;
* Priorities of development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-09-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 2nd 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Released items&lt;br /&gt;
* Priorities of development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-02-12.06.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 26th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Released items&lt;br /&gt;
* Priorities of development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
* Co-maintainer for Tools:Testing&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-26-12.00.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 19th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Released items&lt;br /&gt;
* Priorities of development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-19-12.00.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 12th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Released items&lt;br /&gt;
* Priorities of development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-12-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 5th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Released items&lt;br /&gt;
* Priorities of development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-05-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday September 28th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Released packages and videos&lt;br /&gt;
* Priorities of new development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-28-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday September 21th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* OTS client toolchain status&lt;br /&gt;
* Priorities of new development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-21-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday September 14th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Review of Release Practices proposal (Timo Härkönen &amp;amp; Timo Mäkimattila)&lt;br /&gt;
* Status check of new development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-14-11.57.html Minutes of the meeting]&lt;br /&gt;
 &lt;br /&gt;
'''Tuesday September 7th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Tool maintainers and substitutes&lt;br /&gt;
* Release practices&lt;br /&gt;
* Status check of bugs and development&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-07-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday August 31th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Short intro for project targets and tools we work with&lt;br /&gt;
* Status of open bugs / features at [http://bugs.meego.com/buglist.cgi?classification=MeeGo%20Platform&amp;amp;query_format=advanced&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;component=eat&amp;amp;component=min&amp;amp;component=testdefinition&amp;amp;component=testrunner-lite&amp;amp;product=Development%20Tools bugs.meego.com]&lt;br /&gt;
* Review of released demo videos&lt;br /&gt;
* Review of contribution guidelines&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-08-31-11.57.html Minutes of the meeting]&lt;/div&gt;</summary>
		<author><name>Timakima</name></author>	</entry>

	</feed>