<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://maemo.octonezd.me/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=192.100.106.40</id>
	<title>Maemo Wiki Mirror - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://maemo.octonezd.me/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=192.100.106.40"/>
	<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php/Special:Contributions/192.100.106.40"/>
	<updated>2026-04-22T02:02:21Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Miniature/Development&amp;diff=26284</id>
		<title>Miniature/Development</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Miniature/Development&amp;diff=26284"/>
		<updated>2011-10-10T21:52:10Z</updated>

		<summary type="html">&lt;p&gt;192.100.106.40: /* Miniature 0.5 release */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Miniature}}&lt;br /&gt;
&lt;br /&gt;
 Most content of this page has moved to http://miniature-chess.org/&lt;br /&gt;
 We are waiting to get the BugzillaReports extension running to move the rest.&lt;br /&gt;
&lt;br /&gt;
== Project status ==&lt;br /&gt;
&lt;br /&gt;
Tasks for the next release get a HIGH priority. All the rest falls in the Backlog.&lt;br /&gt;
&lt;br /&gt;
=== Miniature 0.5 release ===&lt;br /&gt;
&lt;br /&gt;
Tasks COMMITTED for Miniature 0.5.&lt;br /&gt;
&lt;br /&gt;
{{#bugzilla:id=7867,12345,12351,12359,12390,12394,12419,12420,12426,12435,12455,12456&lt;br /&gt;
  |columns=id,severity,status,resolution,summary&lt;br /&gt;
  |sort=resolution,status,severity,id&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Backlog ===&lt;br /&gt;
&lt;br /&gt;
{{#bugzilla:&lt;br /&gt;
  |columns=id,severity,priority,assignee,status,resolution,summary&lt;br /&gt;
  |product=Miniature&lt;br /&gt;
  |priority=Medium,Low,Unspecified&lt;br /&gt;
  |status=unconfirmed,new,assigned,needinfo,reopened&lt;br /&gt;
  |sort=status,id&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Easyfix (suited for newcomers) ===&lt;br /&gt;
&lt;br /&gt;
{{#bugzilla:&lt;br /&gt;
  |columns=id,severity,priority,assignee,status,resolution,summary&lt;br /&gt;
  |product=Miniature&lt;br /&gt;
  |keywords=easyfix&lt;br /&gt;
  |status=unconfirmed,new,assigned,reopened&lt;br /&gt;
  |sort=priority,severity,priority,status,id&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Looking for more? There is more at the [http://miniature-chess.org/wiki/Wishlist Wishlist].&lt;/div&gt;</summary>
		<author><name>192.100.106.40</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Miniature/Development&amp;diff=26285</id>
		<title>Miniature/Development</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Miniature/Development&amp;diff=26285"/>
		<updated>2011-10-10T19:19:17Z</updated>

		<summary type="html">&lt;p&gt;192.100.106.40: /* Miniature 0.5 release */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Miniature}}&lt;br /&gt;
&lt;br /&gt;
 Most content of this page has moved to http://miniature-chess.org/&lt;br /&gt;
 We are waiting to get the BugzillaReports extension running to move the rest.&lt;br /&gt;
&lt;br /&gt;
== Project status ==&lt;br /&gt;
&lt;br /&gt;
Tasks for the next release get a HIGH priority. All the rest falls in the Backlog.&lt;br /&gt;
&lt;br /&gt;
=== Miniature 0.5 release ===&lt;br /&gt;
&lt;br /&gt;
Tasks COMMITTED for Miniature 0.5.&lt;br /&gt;
&lt;br /&gt;
{{#bugzilla:id=7867,12345,12351,12359,12390,12394,12419,12420,12426,12435,12455,12456&lt;br /&gt;
  |columns=id,severity,status,resolution,summary&lt;br /&gt;
  |sort=severity,id&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Backlog ===&lt;br /&gt;
&lt;br /&gt;
{{#bugzilla:&lt;br /&gt;
  |columns=id,severity,priority,assignee,status,resolution,summary&lt;br /&gt;
  |product=Miniature&lt;br /&gt;
  |priority=Medium,Low,Unspecified&lt;br /&gt;
  |status=unconfirmed,new,assigned,needinfo,reopened&lt;br /&gt;
  |sort=status,id&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Easyfix (suited for newcomers) ===&lt;br /&gt;
&lt;br /&gt;
{{#bugzilla:&lt;br /&gt;
  |columns=id,severity,priority,assignee,status,resolution,summary&lt;br /&gt;
  |product=Miniature&lt;br /&gt;
  |keywords=easyfix&lt;br /&gt;
  |status=unconfirmed,new,assigned,reopened&lt;br /&gt;
  |sort=priority,severity,priority,status,id&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Looking for more? There is more at the [http://miniature-chess.org/wiki/Wishlist Wishlist].&lt;/div&gt;</summary>
		<author><name>192.100.106.40</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Miniature/Development&amp;diff=26286</id>
		<title>Miniature/Development</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Miniature/Development&amp;diff=26286"/>
		<updated>2011-10-07T22:24:23Z</updated>

		<summary type="html">&lt;p&gt;192.100.106.40: /* Miniature 0.5 release */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Miniature}}&lt;br /&gt;
&lt;br /&gt;
 Most content of this page has moved to http://miniature-chess.org/&lt;br /&gt;
 We are waiting to get the BugzillaReports extension running to move the rest.&lt;br /&gt;
&lt;br /&gt;
== Project status ==&lt;br /&gt;
&lt;br /&gt;
Tasks for the next release get a HIGH priority. All the rest falls in the Backlog.&lt;br /&gt;
&lt;br /&gt;
=== Miniature 0.5 release ===&lt;br /&gt;
&lt;br /&gt;
Tasks COMMITTED for Miniature 0.5.&lt;br /&gt;
&lt;br /&gt;
{{#bugzilla:id=7867,12351,12359,12390,12394,12419,12420,12426,12435,12455,12456&lt;br /&gt;
  |columns=id,severity,status,resolution,summary&lt;br /&gt;
  |sort=severity,id&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Backlog ===&lt;br /&gt;
&lt;br /&gt;
{{#bugzilla:&lt;br /&gt;
  |columns=id,severity,priority,assignee,status,resolution,summary&lt;br /&gt;
  |product=Miniature&lt;br /&gt;
  |priority=Medium,Low,Unspecified&lt;br /&gt;
  |status=unconfirmed,new,assigned,needinfo,reopened&lt;br /&gt;
  |sort=status,id&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Easyfix (suited for newcomers) ===&lt;br /&gt;
&lt;br /&gt;
{{#bugzilla:&lt;br /&gt;
  |columns=id,severity,priority,assignee,status,resolution,summary&lt;br /&gt;
  |product=Miniature&lt;br /&gt;
  |keywords=easyfix&lt;br /&gt;
  |status=unconfirmed,new,assigned,reopened&lt;br /&gt;
  |sort=priority,severity,priority,status,id&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Looking for more? There is more at the [http://miniature-chess.org/wiki/Wishlist Wishlist].&lt;/div&gt;</summary>
		<author><name>192.100.106.40</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Miniature/Development&amp;diff=26287</id>
		<title>Miniature/Development</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Miniature/Development&amp;diff=26287"/>
		<updated>2011-10-07T22:05:58Z</updated>

		<summary type="html">&lt;p&gt;192.100.106.40: /* Miniature 0.5 release */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Miniature}}&lt;br /&gt;
&lt;br /&gt;
 Most content of this page has moved to http://miniature-chess.org/&lt;br /&gt;
 We are waiting to get the BugzillaReports extension running to move the rest.&lt;br /&gt;
&lt;br /&gt;
== Project status ==&lt;br /&gt;
&lt;br /&gt;
Tasks for the next release get a HIGH priority. All the rest falls in the Backlog.&lt;br /&gt;
&lt;br /&gt;
=== Miniature 0.5 release ===&lt;br /&gt;
&lt;br /&gt;
Tasks COMMITTED for Miniature 0.5.&lt;br /&gt;
&lt;br /&gt;
{{#bugzilla:&lt;br /&gt;
  |columns=id,severity,priority,assignee,status,resolution,summary&lt;br /&gt;
  |product=Miniature&lt;br /&gt;
  |priority=High&lt;br /&gt;
  |status=unconfirmed,new,assigned,needinfo,reopened,resolved,verified&lt;br /&gt;
  |sort=status,severity,id&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Backlog ===&lt;br /&gt;
&lt;br /&gt;
{{#bugzilla:&lt;br /&gt;
  |columns=id,severity,priority,assignee,status,resolution,summary&lt;br /&gt;
  |product=Miniature&lt;br /&gt;
  |priority=Medium,Low,Unspecified&lt;br /&gt;
  |status=unconfirmed,new,assigned,needinfo,reopened&lt;br /&gt;
  |sort=status,id&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Easyfix (suited for newcomers) ===&lt;br /&gt;
&lt;br /&gt;
{{#bugzilla:&lt;br /&gt;
  |columns=id,severity,priority,assignee,status,resolution,summary&lt;br /&gt;
  |product=Miniature&lt;br /&gt;
  |keywords=easyfix&lt;br /&gt;
  |status=unconfirmed,new,assigned,reopened&lt;br /&gt;
  |sort=priority,severity,priority,status,id&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Looking for more? There is more at the [http://miniature-chess.org/wiki/Wishlist Wishlist].&lt;/div&gt;</summary>
		<author><name>192.100.106.40</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Talk:Task:100Days&amp;diff=46441</id>
		<title>Talk:Task:100Days</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Talk:Task:100Days&amp;diff=46441"/>
		<updated>2011-09-19T22:20:57Z</updated>

		<summary type="html">&lt;p&gt;192.100.106.40: Undo revision 45376 by 199.168.142.166 (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Next Steps ==&lt;br /&gt;
It looks like the 100 Days brainstorm has reached its conclusion. The pre-agreed ideas will be discussed next Tuesday in the maemo.org June sprint meeting. We might add more tasks coming from the current backlog. The ideas &#039;&#039;still under discussion&#039;&#039; should be probably moved to the 2010 Agenda for further brainstorm.--[[User:qgil|qgil]] 20:09, 8 June 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Scope of the 100 Days ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== How can I help? ==&lt;br /&gt;
&lt;br /&gt;
How can I help in this process, as one of the people responsible of the maemo.org planning at Nokia? I could help organizing the content, identifying what is out of scope or what more realistically falls in the Agenda 2010. Or I could just shut up and let you work.  :) fyi, in the meantime I&#039;m already working on the maemo.org short and mid term plans internally at Nokia. --[[User:qgil|qgil]] 19:05, 1 June 2008 (UTC)&lt;br /&gt;
:I don&#039;t think a little direction will repress things too much at this point, and I definitely thing it will help stimulate and focus the brainstorm. Not only because of the clearer definition of purpose, scope and direction, but also from the interest a more visible Nokia involvement would make. The end result, of course, being a much more productive session. --[[User:generalantilles|generalantilles]] 20:15, 1 June 2008 (UTC)&lt;br /&gt;
::I will start leaving signed comments, not to touch the original text. Then you decide what to do with it.--[[User:qgil|qgil]] 06:20, 2 June 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Russian language section ==&lt;br /&gt;
Is it possible to create the Russian-language section of wiki ? We would like to move here wiki.internet-tablet.com materials and translations. --[[User:dik|dik]] 22:30, 30 June 2008 (UTC)&lt;br /&gt;
::Interesting, but out of scope in the [[100Days]] work. I recommend you to ask at [[Talk:Maemowiki_Action_Group]].--[[User:qgil|qgil]] 23:01, 30 June 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Clear and useful planning pages ==&lt;br /&gt;
&lt;br /&gt;
The 100 days page is getting longer. I think at the end what we all want to have is a list of clear actions, being most/all of them links to pages where each action is discussed and planned in detail. Proposal to get there:&lt;br /&gt;
* Create pages for those topics that already got interest and meat enough. Move there all their related ideas and comments. This includes the content in this discussion lisrt, since having it hidden here or even duplicated is not going to help.&lt;br /&gt;
* Put at the top the items that are pre-agreed: no-brainer stuff, items with lots of community support, items already acceopted by Nokia and/or the maemo.org guys.&lt;br /&gt;
* New good ideas are added in the bottom and end up either in the top after being pre-agreed, or moved to other existing pages.&lt;br /&gt;
--[[User:qgil|qgil]] 08:09, 2 June 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
= Proposals out of scope =&lt;br /&gt;
Archiving here proposals that don&#039;t fit in the 100 Days exercise. Please relocate somewhere if the ideas are good.&lt;br /&gt;
&lt;br /&gt;
== Update developer libraries ==&lt;br /&gt;
* gcc-4.x, glib, powervr, it&#039;s important to give developers much more time to play with newer tools than short before a major upgrade takes place (of course with disclaimer that nothing is guaranteed to be shipped in a certain way)&lt;br /&gt;
* Update the vmware appliance with sb2 and python2.5 setted. And more publicity on the vmware appliance, as there is already one on garage, but many don&#039;t know it.&lt;br /&gt;
:&#039;&#039;This is out of scope in this maemo.org exercise. About giving more publicity to https://garage.maemo.org/projects/maemo-sdk/ and http://maemo-sdk.garage.maemo.org/ - it&#039;s currently an alpha and the developers don&#039;t feel like advertising it much more. But anybody can follow the Garage project and, well, nobody is stopping you from advertise it more.  :) --[[User:qgil|qgil]] 07:53, 2 June 2008 (UTC)&#039;&#039;&lt;br /&gt;
::&#039;&#039;Alpha status doesn&#039;t mean that it is unusable, I use this VM regularly and it works very well. I really think this one should be promoted on maemo.org. --[[User:xfade|xfade]] 13:55, 2 June 2008 (UTC)&#039;&#039;&lt;br /&gt;
::: &#039;&#039;Official x86_64 support will be great or at least i386 on top of x86_64. Other distributions too - some of them only need an alien. [[User:bundyo|bundyo]] 20:47, 2 June 2008 (UTC)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== A few suggestions for developers ==&lt;br /&gt;
A few more suggestions for developers - the bottom rungs of the ladder.&lt;br /&gt;
&lt;br /&gt;
1. Validate and verify the tools installation for the current shipping version, particularly the HOWTO.  I follow the instructions but nothing builds.  At least until I do an apt-get dist-upgrade, update, upgrade or something similar, then apt-get the -dev versions of a half dozen things, none of which is mentioned.  Which brings me to:&lt;br /&gt;
&lt;br /&gt;
2. Insure the hello-world will actually build on a system cleanly installed following the exact instructions from step 1. (I had to edit things in mine) and form a deb which will work on a tablet - both install and remove.  Also split out stand-alone versions to use as templates (I can&#039;t get a statusbar only version to come up as everything seems to be interdependent).  Maemopad is a great write template, but a paint template (slightly more than trivial graphic demo) would be nice.&lt;br /&gt;
&lt;br /&gt;
Hildon is not something I&#039;ve dealt with, and has its own quirks along with GTK.  They aren&#039;t bad, but I could spend a week just learning the ins and outs.  But there aren&#039;t very many examples I can just change the icons and add in a chunk of code to do a simple task as a starting point, at least not without doing a lot of searching (e.g. some statusbar clocks are stand-alone).&lt;br /&gt;
&lt;br /&gt;
3. Simplify the autogen/automake/autoconf stuff.  Most of this will only be run under fixed releases, so the checking for some specific version of 20 libraries is redundant, and makes the build horribly complicated.  Either in scratchbox things are there or not (and see #1 above if they are not!  I also have to keep doing apt-gets since I need -dev of everything and often don&#039;t have them).  Do I really need libtool for a trivial statusbar app?&lt;br /&gt;
&lt;br /&gt;
:Autoconf is actually quite important for code portability, not only across maemo releases (1.0, 1.1, mistral, scirocco, bora, chinook, diablo and so on) but also (and more importantly) across platforms.  There is a lot of cross-pollination happening right now, and that&#039;s a very good thing IMHO. It will make your life much easier when you decide to port your application to (for example) Ubuntu Mobile, Openmoko or &amp;quot;desktop&amp;quot; GNOME, and it also makes porting stuff from other platforms to maemo simpler.&lt;br /&gt;
: Having said that, it is a bit of a learning curve, but perhaps what&#039;s needed is more entry-level documentation/tutorials (chapter 5 is a very good start at that) and tools to simplify bootstrapping (like the anjuta plugin).&lt;br /&gt;
:: Autoconf is not necessary to write portable software, while making your makefiles unreadable. Therefore, its use has to be made optional. &lt;br /&gt;
&lt;br /&gt;
The goal is that anyone should be able to do a working deb for a trivial off-the-cuff application or status bar, home, or control panel applet in 5 minutes by doing a global substitute (or perhaps changing a few lines of the form: #define APPNAME HILDON_HELLO_WORLD, #define AppName HildonHelloWorld, #define appname hildon_hello_world, etc.) and adding a few lines of code and scaled icons.&lt;br /&gt;
&lt;br /&gt;
And for &amp;quot;garage&amp;quot;, there should be one centralized repository, so there would be a &amp;quot;garage&amp;quot; parallel to &amp;quot;extras&amp;quot; with all betas and releases not higher up in the chain.  Right now I&#039;ve got dozens of archives and sources, so when I do a restore it becomes a nightmare getting all the applications back and it makes application manager slower having to go through dozens of archives.  It doesn&#039;t help having a &amp;quot;garage page&amp;quot; if it is not much better than hosting offsite.  But then for all these add-ons I could just do apt-get source and/or apt-get install.  Maybe this is what &amp;quot;extras&amp;quot; is for, but it seems to never work or have anything. —Preceding unsigned comment added by [[User:70.209.165.167|70.209.165.167]] 19:32, 29 May 2008 (UTC)&lt;/div&gt;</summary>
		<author><name>192.100.106.40</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Miniature/Development&amp;diff=26294</id>
		<title>Miniature/Development</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Miniature/Development&amp;diff=26294"/>
		<updated>2011-09-08T17:31:16Z</updated>

		<summary type="html">&lt;p&gt;192.100.106.40: /* Localization */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Miniature}}&lt;br /&gt;
[[Image:Miniature_Berlin_Defence.png|310px|thumb|The Berlin Defence, as seen in Miniature]]&lt;br /&gt;
&lt;br /&gt;
== The concept == &lt;br /&gt;
[[Miniature]] is a chess board that is always with you, ready to let you play and learn wherever you go.&lt;br /&gt;
&lt;br /&gt;
* The main use case is playing online against other players at http://www.freechess.org/ (FICS)&lt;br /&gt;
* Now imagine that you can also chat with the other player.&lt;br /&gt;
* Play P2P games against other players next to you or remotely with your Contacts.&lt;br /&gt;
* Learning is important: watch games live, review stored games and also process offline the lessons offered at FICS.&lt;br /&gt;
* And not only regular chess. Think also on Suicide, Crazyhouse...&lt;br /&gt;
&lt;br /&gt;
Miniature is a Qt application with a C/C++ backend and a QML UI. The architecture is modular, thinking on the addition of different servers and types of interaction. &lt;br /&gt;
&lt;br /&gt;
We are targeting our development on MeeGo Harmattan and the Nokia N9 but we welcome maintainers for other ports e.g. MeeGo upstream, Symbian, Android-Necessitas, Qt powered desktops...&lt;br /&gt;
&lt;br /&gt;
== Project news ==&lt;br /&gt;
* 2011-08-29: [https://bugs.maemo.org/show_bug.cgi?id=12355 first patch] from Uwe Kaminski aka jukey committed to the Miniature project. Thank you!&lt;br /&gt;
* 2011-08-28: &amp;quot;New seek&amp;quot; feature implemented, mikhas and jukey play the first Miniature vs Miniature game from their devices. &lt;br /&gt;
* 2011-08-26: First real &amp;amp; unstable [https://bugs.maemo.org/show_bug.cgi?id=12342#c2 FICS games played]. First it was mikhas against himhelf, then mikhas-qgil.  :)&lt;br /&gt;
* 2011-08-25: [http://flors.wordpress.com/2011/08/25/how-quick-i-got-started-with-qt-quick/ How quick I got started with Qt Quick] - blog post from Quim Gil featuring Miniature.&lt;br /&gt;
* 2011-08-25: Miniature 0.3 [https://garage.maemo.org/pipermail/chess-developer/2011-August/000185.html runs in MeeGo 1.2 CE] on a Nokia N900 (with some bugs).&lt;br /&gt;
* &#039;&#039;&#039;2011-08-23: [http://wiki.maemo.org/Miniature/0.3_Berlin_Defence Miniature 0.3 &#039;&#039;Berlin Defence&#039;&#039;] released.&#039;&#039;&#039;&lt;br /&gt;
* 2011-08-15: New Miniature UX concepts integrated to the master branch - the new engine gets a UI ([http://wiki.maemo.org/images/2/25/2011-08-12_16-25-47.png screenshot]).&lt;br /&gt;
* 2011-08-13: Miniature can be developed using Qt Creator ([https://gitorious.org/miniature/miniature/blobs/raw/master/README.qt-sdk instructions]).&lt;br /&gt;
* 2011-08-01: [https://garage.maemo.org/pipermail/chess-developer/2011-August/000159.html Miniature 0.2.1 released!] The new Encore engine and the new QML UI, together for the first time. The game can do real seeks but still no real games.&lt;br /&gt;
* 2011-07-27: New UI targetting MeeGo Harmattan developed in parallel - [https://gitorious.org/testdef source] &amp;amp; [https://bugs.maemo.org/show_bug.cgi?id=12315 packages] for Nokia N9/N950.&lt;br /&gt;
* 2011-07-18: engine refactored around [https://garage.maemo.org/pipermail/chess-developer/2011-July/000153.html Encore], a GNUChess wrapper. This is the beginning of a rewrite.&lt;br /&gt;
* 2011-07-06: request to port to [[Meego]] : http://forum.meego.com/showthread.php?p=25031&lt;br /&gt;
&lt;br /&gt;
The Miniature project was born as a proposal sent to the Maemo community on 2009-10-31. Check the [[Miniature/archive|archive]] if you want to dig in the past.&lt;br /&gt;
&lt;br /&gt;
== Project status ==&lt;br /&gt;
&lt;br /&gt;
Tasks for the next release get a HIGH priority. All the rest falls in the Backlog.&lt;br /&gt;
&lt;br /&gt;
=== Miniature 0.4 release ===&lt;br /&gt;
&lt;br /&gt;
See [[Miniature/0.4_De_Lucena]]&lt;br /&gt;
&lt;br /&gt;
{{#bugzilla:&lt;br /&gt;
  |columns=id,severity,priority,assignee,status,resolution,summary&lt;br /&gt;
  |product=Miniature&lt;br /&gt;
  |priority=High&lt;br /&gt;
  |status=unconfirmed,new,assigned,needinfo,reopened,resolved,verified&lt;br /&gt;
  |sort=status,severity,id&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Backlog ===&lt;br /&gt;
&lt;br /&gt;
{{#bugzilla:&lt;br /&gt;
  |columns=id,severity,priority,assignee,status,resolution,summary&lt;br /&gt;
  |product=Miniature&lt;br /&gt;
  |priority=Medium,Low,Unspecified&lt;br /&gt;
  |status=unconfirmed,new,assigned,needinfo,reopened&lt;br /&gt;
  |sort=status,id&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Easyfix (suited for newcomers) ===&lt;br /&gt;
&lt;br /&gt;
{{#bugzilla:&lt;br /&gt;
  |columns=id,severity,priority,assignee,status,resolution,summary&lt;br /&gt;
  |product=Miniature&lt;br /&gt;
  |keywords=easyfix&lt;br /&gt;
  |status=unconfirmed,new,assigned,reopened&lt;br /&gt;
  |sort=priority,severity,priority,status,id&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Looking for more? There is more at the [[Miniature/Wishlist|Wishlist]].&lt;br /&gt;
&lt;br /&gt;
== Get involved ==&lt;br /&gt;
Contributions are welcome! This is how you can get started:&lt;br /&gt;
&lt;br /&gt;
* [[Miniature#Download|Download]] or [[#SDK instructions|build]] Miniature, and [[Miniature#Contact us|tell us]] what you think&lt;br /&gt;
* Spread the Miniature love among your Chess friendly contacts&lt;br /&gt;
* Test the game and [https://bugs.maemo.org/buglist.cgi?query_format=specific&amp;amp;order=relevance+desc&amp;amp;bug_status=__open__&amp;amp;product=Miniature&amp;amp;content= check/file bugs]&lt;br /&gt;
**Follow all of the project&#039;s bug by entering &amp;lt;code&amp;gt;general@miniature.garage.bugs&amp;lt;/code&amp;gt; into the &#039;&#039;Add users to my watch list (comma separated list)&#039;&#039; input field &lt;br /&gt;
* Fix an open bug in the [[Miniature/Development#Backlog|Backlog]], for instance an [https://bugs.maemo.org/buglist.cgi?keywords=easyfix&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;bug_status=UNCONFIRMED&amp;amp;bug_status=NEW&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=REOPENED&amp;amp;product=Miniature&amp;amp;classification=Extras easyfix].&lt;br /&gt;
* Help planning and implementing [[Miniature/Wishlist|new features]]&lt;br /&gt;
* Help porting Miniature to more platforms&lt;br /&gt;
&lt;br /&gt;
=== Localization ===&lt;br /&gt;
The localization work hasn&#039;t started yet and as a matter of fact our strings are still not L10n ready. It&#039;s in our ToDo list, do you want to help?&lt;br /&gt;
&lt;br /&gt;
=== SDK instructions ===&lt;br /&gt;
Currently you can build Miniature with the latest Qt SDK (including the Harmattan target) or the Harmattan Platform SDK. The Miniature sources and commit logs are available at https://gitorious.org/miniature/ . Both SDKs come with an emulator for deploying your app. All the better if you have a Nokia N950 or N9 to test on device.&lt;br /&gt;
&lt;br /&gt;
Instructions to set you Miniature development environment:&lt;br /&gt;
* [https://gitorious.org/miniature/miniature/blobs/raw/master/README.qt-sdk Qt SDK]&lt;br /&gt;
* Harmattan Platform SDK instructions are currently missing. fwiw the [[Miniature/Development/Instructions|Maemo Platform SDK]] might help since both are based on Scratchbox...&lt;br /&gt;
=== Set up a personal clone repository of Minature ===&lt;br /&gt;
If you plan to get involved deeper into development it&#039;s a good idea to create a personal clone of the Minature git source repository. This allows you to do merge requests for patches you created in your clone repository. The cloned repository should be connected to Minature as upstream to make it easy to fetch changes from there. Step-by-step description:&lt;br /&gt;
*Create an gitorious account or log in and make sure to have an SSH-Key in place &lt;br /&gt;
*[https://gitorious.org/miniature/miniature/clone Clone repository]&lt;br /&gt;
*To allow pushing to your clone repository Follow the instructions you will get if you click onto the little green question mark next to the clone URL.&lt;br /&gt;
*enable upstream: Open a terminal and switch into the local folder of your clone project and enter:&lt;br /&gt;
 git remote add upstream git://gitorious.org/miniature/miniature.git&lt;br /&gt;
*fetch upstream data:&lt;br /&gt;
 git fetch upstream master&lt;br /&gt;
*Create merge requests: You can use the &amp;quot;Request merge&amp;quot; button in your gitorious clone project website.&lt;br /&gt;
&lt;br /&gt;
=== Send us patches! ===&lt;br /&gt;
Found a bug? Spotted code smell? We glady accept patches! There are three ways to send patches to us:&lt;br /&gt;
* By [https://bugs.maemo.org/buglist.cgi?product=Miniature reporting the bug], and hopefully attaching a patch that solves the stated problem (but just reporting bugs is also appreciated).&lt;br /&gt;
* By using the [https://garage.maemo.org/mailman/listinfo/chess-developer chess-devel mailing list]: A ML-friendly patch can be created with &amp;quot;git format-patch HEAD~n&amp;quot;, where n specifices how many commits (starting from HEAD) should be converted to patches;&lt;br /&gt;
* By issuing a merge request: Send us a link to your public git repo (including branch/revision), or use the merge request feature from http://gitorious.org.&lt;br /&gt;
&lt;br /&gt;
=== Architecture ===&lt;br /&gt;
See the [[Miniature/Development/Architecture|Miniature architecture]] wiki page. (outdated)&lt;br /&gt;
&lt;br /&gt;
== Contributors ==&lt;br /&gt;
Maintainers:&lt;br /&gt;
* [http://maemo.org/profile/view/mikhas Michael Hasselmann]: lead developer&lt;br /&gt;
* [http://maemo.org/profile/view/qgil Quim Gil]: UX &amp;amp; documentation&lt;br /&gt;
&lt;br /&gt;
Gave a big hand:&lt;br /&gt;
* [http://maemo.org/profile/view/kore Dennis Stötzel]: chess logics&lt;br /&gt;
* [http://maemo.org/profile/view/hasselmm Mathias Hasselmann]: veteran programmer&lt;br /&gt;
* [http://gitorious.org/~Malcolm Dariusz Mikulski]: P2P telepathy integration&lt;br /&gt;
&lt;br /&gt;
Special thanks:&lt;br /&gt;
* [http://maemo.org/profile/view/kittykat kittykat]: game icon&lt;br /&gt;
* [http://en.wikipedia.org/wiki/User:Cburnett Colin M.L. Burnett]: free piece set used by Wikipedia&lt;/div&gt;</summary>
		<author><name>192.100.106.40</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Miniature&amp;diff=26108</id>
		<title>Miniature</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Miniature&amp;diff=26108"/>
		<updated>2011-08-31T23:46:42Z</updated>

		<summary type="html">&lt;p&gt;192.100.106.40: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Miniature}}&lt;br /&gt;
[[Category:Games]]&lt;br /&gt;
[[Image:2011-08-22_15-51-28.png|310px|thumb|An opening in Miniature]]&lt;br /&gt;
You love chess. You love mobile devices. You believe they fit so well... yet you haven&#039;t found a convincing implementation of a free chess game. &#039;&#039;&#039;Miniature&#039;&#039;&#039; to the rescue!&lt;br /&gt;
&lt;br /&gt;
Miniature is a chess board that is always with you, ready to let you play and learn wherever you go&lt;br /&gt;
&lt;br /&gt;
At the moment we target MeeGo Harmattan running on the Nokia N9 and N950. &lt;br /&gt;
&lt;br /&gt;
Feedback, features and ports to other platforms &amp;amp; devices are welcome!&lt;br /&gt;
&lt;br /&gt;
[https://twitter.com/#!/miniaturechess Follow us also on Twitter]&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
&lt;br /&gt;
Miniature is not ready for end users BUT we have releases for early adopters willing to contribute feedback, fixes or new features.&lt;br /&gt;
&lt;br /&gt;
=== MeeGo Harmattan ===&lt;br /&gt;
 [[Miniature/0.3 Berlin Defence|&#039;&#039;&#039;Miniature 0.3 &#039;&#039;Berlin Defence&#039;&#039;&#039;&#039;&#039;]] for MeeGo Harmattan - runs on Nokia N950, N9 and SDK emulators&lt;br /&gt;
&lt;br /&gt;
=== Maemo ===&lt;br /&gt;
The first version of Miniature to play games offline &amp;amp; P2P on the &#039;&#039;&#039;Nokia N900&#039;&#039;&#039; can be found in the [[Extras-devel]] repository. Not maintained anymore.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
Look also the [[/Wishlist]] to see what is coming (if someone does the homework).  ;)&lt;br /&gt;
&lt;br /&gt;
=== Play online - FICS (under development) ===&lt;br /&gt;
* Login to [http://freechess.org FICS] as registered user or guest.&lt;br /&gt;
* See offers to play a game.&lt;br /&gt;
* Filter offers by type of game, time, increment and type of rating (under development).&lt;br /&gt;
* Create a new offer to play a game (under development).&lt;br /&gt;
* Play a game against another FICS user (under development).&lt;br /&gt;
* Chat with the opponent while playing (under development).&lt;br /&gt;
* [http://www.freechess.org/Help/HelpFiles/timeseal.html Timeseal] support (under development).&lt;br /&gt;
&lt;br /&gt;
== Screenshots ==&lt;br /&gt;
These are real screenshots taken from Miniature running on a Nokia N9. Click the images for more details.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=200px&amp;gt;&lt;br /&gt;
Image:Miniature-FICS.png |&amp;lt;div style=&amp;quot;padding:0em .5em;&amp;quot;&amp;gt;Login to FICS&amp;lt;/div&amp;gt;&lt;br /&gt;
Image:2011-08-22_13-53-16.png |&amp;lt;div style=&amp;quot;padding:0em .5em;&amp;quot;&amp;gt;List of games available&amp;lt;/div&amp;gt;&lt;br /&gt;
Image:2011-08-22_13-53-40.png |&amp;lt;div style=&amp;quot;padding:0em .5em;&amp;quot;&amp;gt;A game is selected&amp;lt;/div&amp;gt;&lt;br /&gt;
Image:2011-08-22_13-54-11.png |&amp;lt;div style=&amp;quot;padding:0em .5em;&amp;quot;&amp;gt;Filtering search by type of chess&amp;lt;/div&amp;gt;&lt;br /&gt;
Image:2011-08-22_13-54-33.png |&amp;lt;div style=&amp;quot;padding:0em .5em;&amp;quot;&amp;gt;Filtering search by time&amp;lt;/div&amp;gt;&lt;br /&gt;
Image:2011-08-22 13-55-19.png |&amp;lt;div style=&amp;quot;padding:0em .5em;&amp;quot;&amp;gt;Filtering search by type of rating&amp;lt;/div&amp;gt;&lt;br /&gt;
Image:2011-08-22 13-57-04.png |&amp;lt;div style=&amp;quot;padding:0em .5em;&amp;quot;&amp;gt;Initial position&amp;lt;/div&amp;gt;&lt;br /&gt;
Image:2011-08-22 13-57-29.png |&amp;lt;div style=&amp;quot;padding:0em .5em;&amp;quot;&amp;gt;Selecting a piece&amp;lt;/div&amp;gt;&lt;br /&gt;
Image:2011-08-22 13-58-07.png |&amp;lt;div style=&amp;quot;padding:0em .5em;&amp;quot;&amp;gt;Aiming to a destination square&amp;lt;/div&amp;gt;&lt;br /&gt;
Image:2011-08-22_13-58-31.png |&amp;lt;div style=&amp;quot;padding:0em .5em;&amp;quot;&amp;gt;Move completed&amp;lt;/div&amp;gt;&lt;br /&gt;
Image:2011-08-22 15-51-28.png |&amp;lt;div style=&amp;quot;padding:0em .5em;&amp;quot;&amp;gt;Playing... (still not for real)&amp;lt;/div&amp;gt;&lt;br /&gt;
Image:2011-08-22 13-59-01.png |&amp;lt;div style=&amp;quot;padding:0em .5em;&amp;quot;&amp;gt;Chat area expanded&amp;lt;/div&amp;gt;&lt;br /&gt;
Image:2011-08-22 14-00-29.png |&amp;lt;div style=&amp;quot;padding:0em .5em;&amp;quot;&amp;gt;Typing in chat area&amp;lt;/div&amp;gt;&lt;br /&gt;
Image:2011-08-22 14-01-20.png |&amp;lt;div style=&amp;quot;padding:0em .5em;&amp;quot;&amp;gt;Leaving a game&amp;lt;/div&amp;gt;&lt;br /&gt;
Image:2011-08-22 14-01-55.png |&amp;lt;div style=&amp;quot;padding:0em .5em;&amp;quot;&amp;gt;Example of confirmation dialog&amp;lt;/div&amp;gt;&lt;br /&gt;
Image:Miniature_Berlin_Defence.png |&amp;lt;div style=&amp;quot;padding:0em .5em;&amp;quot;&amp;gt;The Berlin Defence, as seen in Miniature&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Contact us ==&lt;br /&gt;
We love feedback!&lt;br /&gt;
&lt;br /&gt;
* Via IRC at #miniature in irc.freenode.net&lt;br /&gt;
* Via [http://forum.meego.com/showthread.php?t=4301 web forum]&lt;br /&gt;
* Via email at the [https://garage.maemo.org/pipermail/chess-developer/ project&#039;s mailing list]&lt;br /&gt;
* Bug reports and enhancement requests can be filed [http://bit.ly/n44i1G here] ([https://bugs.maemo.org/enter_bug.cgi?product=Miniature file new bug])&lt;br /&gt;
&lt;br /&gt;
== Get involved ==&lt;br /&gt;
&lt;br /&gt;
See the [[/Development]] section to know more about the project status and areas welcoming help.&lt;br /&gt;
&lt;br /&gt;
We welcome testers and contributors!&lt;br /&gt;
&lt;br /&gt;
Miniature is a Qt application with a C/C++ backend and a QML UI. The architecture is modular, thinking on the addition of different servers and types of interaction. If you are thinking on bringing new features let us convince you.  :)&lt;br /&gt;
&lt;br /&gt;
We are targeting our development on MeeGo Harmattan and the Nokia N9 but we welcome maintainers for other ports e.g. MeeGo upstream, Symbian, Android-Necessitas, Qt powered desktops...&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
Yes, we do have some history at this point. It all started here:&lt;br /&gt;
&lt;br /&gt;
* 2009-10-31: First idea proposed in a Talk thread: [http://talk.maemo.org/showthread.php?t=33764 Contributors needed: the killer free chess game for Maemo]&lt;br /&gt;
&lt;br /&gt;
Check the [[/archive|archive]] if you want to know more.&lt;/div&gt;</summary>
		<author><name>192.100.106.40</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Miniature/Development&amp;diff=26305</id>
		<title>Miniature/Development</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Miniature/Development&amp;diff=26305"/>
		<updated>2011-08-31T20:44:23Z</updated>

		<summary type="html">&lt;p&gt;192.100.106.40: /* Miniature 0.4 release */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Miniature}}&lt;br /&gt;
[[Image:Miniature_Berlin_Defence.png|310px|thumb|The Berlin Defence, as seen in Miniature]]&lt;br /&gt;
&lt;br /&gt;
== The concept == &lt;br /&gt;
[[Miniature]] is a chess board that is always with you, ready to let you play and learn wherever you go.&lt;br /&gt;
&lt;br /&gt;
* The main use case is playing online against other players at http://www.freechess.org/ (FICS)&lt;br /&gt;
* Now imagine that you can also chat with the other player.&lt;br /&gt;
* Play P2P games against other players next to you or remotely with your Contacts.&lt;br /&gt;
* Learning is important: watch games live, review stored games and also process offline the lessons offered at FICS.&lt;br /&gt;
* And not only regular chess. Think also on Suicide, Crazyhouse...&lt;br /&gt;
&lt;br /&gt;
Miniature is a Qt application with a C/C++ backend and a QML UI. The architecture is modular, thinking on the addition of different servers and types of interaction. &lt;br /&gt;
&lt;br /&gt;
We are targeting our development on MeeGo Harmattan and the Nokia N9 but we welcome maintainers for other ports e.g. MeeGo upstream, Symbian, Android-Necessitas, Qt powered desktops...&lt;br /&gt;
&lt;br /&gt;
== Project news ==&lt;br /&gt;
* 2011-08-29: [https://bugs.maemo.org/show_bug.cgi?id=12355 first patch] from Uwe Kaminski aka jukey committed to the Miniature project. Thank you!&lt;br /&gt;
* 2011-08-28: &amp;quot;New seek&amp;quot; feature implemented, mikhas and jukey play the first Miniature vs Miniature game from their devices. &lt;br /&gt;
* 2011-08-26: First real &amp;amp; unstable [https://bugs.maemo.org/show_bug.cgi?id=12342#c2 FICS games played]. First it was mikhas against himhelf, then mikhas-qgil.  :)&lt;br /&gt;
* 2011-08-25: [http://flors.wordpress.com/2011/08/25/how-quick-i-got-started-with-qt-quick/ How quick I got started with Qt Quick] - blog post from Quim Gil featuring Miniature.&lt;br /&gt;
* 2011-08-25: Miniature 0.3 [https://garage.maemo.org/pipermail/chess-developer/2011-August/000185.html runs in MeeGo 1.2 CE] on a Nokia N900 (with some bugs).&lt;br /&gt;
* &#039;&#039;&#039;2011-08-23: [http://wiki.maemo.org/Miniature/0.3_Berlin_Defence Miniature 0.3 &#039;&#039;Berlin Defence&#039;&#039;] released.&#039;&#039;&#039;&lt;br /&gt;
* 2011-08-15: New Miniature UX concepts integrated to the master branch - the new engine gets a UI ([http://wiki.maemo.org/images/2/25/2011-08-12_16-25-47.png screenshot]).&lt;br /&gt;
* 2011-08-13: Miniature can be developed using Qt Creator ([https://gitorious.org/miniature/miniature/blobs/raw/master/README.qt-sdk instructions]).&lt;br /&gt;
* 2011-08-01: [https://garage.maemo.org/pipermail/chess-developer/2011-August/000159.html Miniature 0.2.1 released!] The new Encore engine and the new QML UI, together for the first time. The game can do real seeks but still no real games.&lt;br /&gt;
* 2011-07-27: New UI targetting MeeGo Harmattan developed in parallel - [https://gitorious.org/testdef source] &amp;amp; [https://bugs.maemo.org/show_bug.cgi?id=12315 packages] for Nokia N9/N950.&lt;br /&gt;
* 2011-07-18: engine refactored around [https://garage.maemo.org/pipermail/chess-developer/2011-July/000153.html Encore], a GNUChess wrapper. This is the beginning of a rewrite.&lt;br /&gt;
* 2011-07-06: request to port to [[Meego]] : http://forum.meego.com/showthread.php?p=25031&lt;br /&gt;
&lt;br /&gt;
The Miniature project was born as a proposal sent to the Maemo community on 2009-10-31. Check the [[Miniature/archive|archive]] if you want to dig in the past.&lt;br /&gt;
&lt;br /&gt;
== Project status ==&lt;br /&gt;
&lt;br /&gt;
Tasks for the next release get a HIGH priority. All the rest falls in the Backlog.&lt;br /&gt;
&lt;br /&gt;
=== Miniature 0.4 release ===&lt;br /&gt;
&lt;br /&gt;
{{#bugzilla:&lt;br /&gt;
  |columns=id,summary,severity,priority,status&lt;br /&gt;
  |product=Miniature&lt;br /&gt;
  |priority=High&lt;br /&gt;
  |status=unconfirmed,new,assigned,needinfo,reopened,resolved,verified&lt;br /&gt;
  |sort=priority,severity,priority,status,id&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Backlog ===&lt;br /&gt;
&lt;br /&gt;
{{#bugzilla:&lt;br /&gt;
  |columns=id,summary,severity,priority,status&lt;br /&gt;
  |product=Miniature&lt;br /&gt;
  |priority=Medium,Low,Unspecified&lt;br /&gt;
  |status=unconfirmed,new,assigned,needinfo,reopened&lt;br /&gt;
  |sort=status,id&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Easyfix (suited for newcomers) ===&lt;br /&gt;
&lt;br /&gt;
{{#bugzilla:&lt;br /&gt;
  |columns=id,summary,severity,priority,status&lt;br /&gt;
  |product=Miniature&lt;br /&gt;
  |keywords=easyfix&lt;br /&gt;
  |status=unconfirmed,new,assigned,reopened&lt;br /&gt;
  |sort=priority,severity,priority,status,id&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Looking for more? There is more at the [[Miniature/Wishlist|Wishlist]].&lt;br /&gt;
&lt;br /&gt;
== Get involved ==&lt;br /&gt;
Contributions are welcome! This is how you can get started:&lt;br /&gt;
&lt;br /&gt;
* [[Miniature#Download|Download]] or [[#SDK instructions|build]] Miniature, and [[Miniature#Contact us|tell us]] what you think&lt;br /&gt;
* Spread the Miniature love among your Chess friendly contacts&lt;br /&gt;
* Test the game and [https://bugs.maemo.org/buglist.cgi?query_format=specific&amp;amp;order=relevance+desc&amp;amp;bug_status=__open__&amp;amp;product=Miniature&amp;amp;content= check/file bugs]&lt;br /&gt;
* Fix an open bug in the [[Miniature/Development#Backlog|Backlog]], for instance an [https://bugs.maemo.org/buglist.cgi?keywords=easyfix&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;bug_status=UNCONFIRMED&amp;amp;bug_status=NEW&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=REOPENED&amp;amp;product=Miniature&amp;amp;classification=Extras easyfix].&lt;br /&gt;
* Help planning and implementing [[Miniature/Wishlist|new features]]&lt;br /&gt;
* Help porting Miniature to more platforms&lt;br /&gt;
&lt;br /&gt;
=== Localization ===&lt;br /&gt;
The localization work hasn&#039;t started yet and as a matter of fact our string are still not L10n ready. It&#039;s in our ToDo list, do you want to help?&lt;br /&gt;
&lt;br /&gt;
=== SDK instructions ===&lt;br /&gt;
Currently you can build Miniature with the latest Qt SDK (including the Harmattan target) or the Harmattan Platform SDK. The Miniature sources and commit logs are available at https://gitorious.org/miniature/ . Both SDKs come with an emulator for deploying your app. All the better if you have a Nokia N950 or N9 to test on device.&lt;br /&gt;
&lt;br /&gt;
Instructions to set you Miniature development environment:&lt;br /&gt;
* [https://gitorious.org/miniature/miniature/blobs/raw/master/README.qt-sdk Qt SDK]&lt;br /&gt;
* Harmattan Platform SDK instructions are currently missing. fwiw the [[Miniature/Development/Instructions|Maemo Platform SDK]] might help since both are based on Scratchbox...&lt;br /&gt;
=== Set up a personal clone repository of Minature ===&lt;br /&gt;
If you plan to get involved deeper into development it&#039;s a good idea to create a personal clone of the Minature git source repository. This allows you to do merge requests for patches you created in your clone repository. The cloned repository should be connected to Minature as upstream to make it easy to fetch changes from there. Step-by-step description:&lt;br /&gt;
*Create an gitorious account or log in and make sure to have an SSH-Key in place &lt;br /&gt;
*[https://gitorious.org/miniature/miniature/clone Clone repository]&lt;br /&gt;
*enable upstream: Open a terminal and switch into the local folder of your clone project and enter:&lt;br /&gt;
 git remote add upstream git://gitorious.org/miniature/miniature.git&lt;br /&gt;
*fetch upstream data:&lt;br /&gt;
 git fetch upstream&lt;br /&gt;
*Create merge requests: You can use the &amp;quot;Request merge&amp;quot; button in your gitorious clone project website.&lt;br /&gt;
&lt;br /&gt;
=== Send us patches! ===&lt;br /&gt;
Found a bug? Spotted code smell? We glady accept patches! There are three ways to send patches to us:&lt;br /&gt;
* By [https://bugs.maemo.org/buglist.cgi?product=Miniature reporting the bug], and hopefully attaching a patch that solves the stated problem (but just reporting bugs is also appreciated).&lt;br /&gt;
* By using the [https://garage.maemo.org/mailman/listinfo/chess-developer chess-devel mailing list]: A ML-friendly patch can be created with &amp;quot;git format-patch HEAD~n&amp;quot;, where n specifices how many commits (starting from HEAD) should be converted to patches;&lt;br /&gt;
* By issuing a merge request: Send us a link to your public git repo (including branch/revision), or use the merge request feature from http://gitorious.org.&lt;br /&gt;
&lt;br /&gt;
=== Architecture ===&lt;br /&gt;
See the [[Miniature/Development/Architecture|Miniature architecture]] wiki page. (outdated)&lt;br /&gt;
&lt;br /&gt;
== Contributors ==&lt;br /&gt;
Maintainers:&lt;br /&gt;
* [http://maemo.org/profile/view/mikhas Michael Hasselmann]: lead developer&lt;br /&gt;
* [http://maemo.org/profile/view/qgil Quim Gil]: UX &amp;amp; documentation&lt;br /&gt;
&lt;br /&gt;
Gave a big hand:&lt;br /&gt;
* [http://maemo.org/profile/view/kore Dennis Stötzel]: chess logics&lt;br /&gt;
* [http://maemo.org/profile/view/hasselmm Mathias Hasselmann]: veteran programmer&lt;br /&gt;
* [http://gitorious.org/~Malcolm Dariusz Mikulski]: P2P telepathy integration&lt;br /&gt;
&lt;br /&gt;
Special thanks:&lt;br /&gt;
* [http://maemo.org/profile/view/kittykat kittykat]: game icon&lt;br /&gt;
* [http://en.wikipedia.org/wiki/User:Cburnett Colin M.L. Burnett]: free piece set used by Wikipedia&lt;/div&gt;</summary>
		<author><name>192.100.106.40</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Miniature/Development&amp;diff=26306</id>
		<title>Miniature/Development</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Miniature/Development&amp;diff=26306"/>
		<updated>2011-08-31T20:43:54Z</updated>

		<summary type="html">&lt;p&gt;192.100.106.40: /* Miniature 0.4 release */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Miniature}}&lt;br /&gt;
[[Image:Miniature_Berlin_Defence.png|310px|thumb|The Berlin Defence, as seen in Miniature]]&lt;br /&gt;
&lt;br /&gt;
== The concept == &lt;br /&gt;
[[Miniature]] is a chess board that is always with you, ready to let you play and learn wherever you go.&lt;br /&gt;
&lt;br /&gt;
* The main use case is playing online against other players at http://www.freechess.org/ (FICS)&lt;br /&gt;
* Now imagine that you can also chat with the other player.&lt;br /&gt;
* Play P2P games against other players next to you or remotely with your Contacts.&lt;br /&gt;
* Learning is important: watch games live, review stored games and also process offline the lessons offered at FICS.&lt;br /&gt;
* And not only regular chess. Think also on Suicide, Crazyhouse...&lt;br /&gt;
&lt;br /&gt;
Miniature is a Qt application with a C/C++ backend and a QML UI. The architecture is modular, thinking on the addition of different servers and types of interaction. &lt;br /&gt;
&lt;br /&gt;
We are targeting our development on MeeGo Harmattan and the Nokia N9 but we welcome maintainers for other ports e.g. MeeGo upstream, Symbian, Android-Necessitas, Qt powered desktops...&lt;br /&gt;
&lt;br /&gt;
== Project news ==&lt;br /&gt;
* 2011-08-29: [https://bugs.maemo.org/show_bug.cgi?id=12355 first patch] from Uwe Kaminski aka jukey committed to the Miniature project. Thank you!&lt;br /&gt;
* 2011-08-28: &amp;quot;New seek&amp;quot; feature implemented, mikhas and jukey play the first Miniature vs Miniature game from their devices. &lt;br /&gt;
* 2011-08-26: First real &amp;amp; unstable [https://bugs.maemo.org/show_bug.cgi?id=12342#c2 FICS games played]. First it was mikhas against himhelf, then mikhas-qgil.  :)&lt;br /&gt;
* 2011-08-25: [http://flors.wordpress.com/2011/08/25/how-quick-i-got-started-with-qt-quick/ How quick I got started with Qt Quick] - blog post from Quim Gil featuring Miniature.&lt;br /&gt;
* 2011-08-25: Miniature 0.3 [https://garage.maemo.org/pipermail/chess-developer/2011-August/000185.html runs in MeeGo 1.2 CE] on a Nokia N900 (with some bugs).&lt;br /&gt;
* &#039;&#039;&#039;2011-08-23: [http://wiki.maemo.org/Miniature/0.3_Berlin_Defence Miniature 0.3 &#039;&#039;Berlin Defence&#039;&#039;] released.&#039;&#039;&#039;&lt;br /&gt;
* 2011-08-15: New Miniature UX concepts integrated to the master branch - the new engine gets a UI ([http://wiki.maemo.org/images/2/25/2011-08-12_16-25-47.png screenshot]).&lt;br /&gt;
* 2011-08-13: Miniature can be developed using Qt Creator ([https://gitorious.org/miniature/miniature/blobs/raw/master/README.qt-sdk instructions]).&lt;br /&gt;
* 2011-08-01: [https://garage.maemo.org/pipermail/chess-developer/2011-August/000159.html Miniature 0.2.1 released!] The new Encore engine and the new QML UI, together for the first time. The game can do real seeks but still no real games.&lt;br /&gt;
* 2011-07-27: New UI targetting MeeGo Harmattan developed in parallel - [https://gitorious.org/testdef source] &amp;amp; [https://bugs.maemo.org/show_bug.cgi?id=12315 packages] for Nokia N9/N950.&lt;br /&gt;
* 2011-07-18: engine refactored around [https://garage.maemo.org/pipermail/chess-developer/2011-July/000153.html Encore], a GNUChess wrapper. This is the beginning of a rewrite.&lt;br /&gt;
* 2011-07-06: request to port to [[Meego]] : http://forum.meego.com/showthread.php?p=25031&lt;br /&gt;
&lt;br /&gt;
The Miniature project was born as a proposal sent to the Maemo community on 2009-10-31. Check the [[Miniature/archive|archive]] if you want to dig in the past.&lt;br /&gt;
&lt;br /&gt;
== Project status ==&lt;br /&gt;
&lt;br /&gt;
Tasks for the next release get a HIGH priority. All the rest falls in the Backlog.&lt;br /&gt;
&lt;br /&gt;
=== Miniature 0.4 release ===&lt;br /&gt;
&lt;br /&gt;
{{#bugzilla:&lt;br /&gt;
  |columns=id,summary,severity,priority,status&lt;br /&gt;
  |product=Miniature&lt;br /&gt;
  |priority=High&lt;br /&gt;
  |target_milestone=0.4&lt;br /&gt;
  |status=unconfirmed,new,assigned,needinfo,reopened,resolved,verified&lt;br /&gt;
  |sort=priority,severity,priority,status,id&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Backlog ===&lt;br /&gt;
&lt;br /&gt;
{{#bugzilla:&lt;br /&gt;
  |columns=id,summary,severity,priority,status&lt;br /&gt;
  |product=Miniature&lt;br /&gt;
  |priority=Medium,Low,Unspecified&lt;br /&gt;
  |status=unconfirmed,new,assigned,needinfo,reopened&lt;br /&gt;
  |sort=status,id&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Easyfix (suited for newcomers) ===&lt;br /&gt;
&lt;br /&gt;
{{#bugzilla:&lt;br /&gt;
  |columns=id,summary,severity,priority,status&lt;br /&gt;
  |product=Miniature&lt;br /&gt;
  |keywords=easyfix&lt;br /&gt;
  |status=unconfirmed,new,assigned,reopened&lt;br /&gt;
  |sort=priority,severity,priority,status,id&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Looking for more? There is more at the [[Miniature/Wishlist|Wishlist]].&lt;br /&gt;
&lt;br /&gt;
== Get involved ==&lt;br /&gt;
Contributions are welcome! This is how you can get started:&lt;br /&gt;
&lt;br /&gt;
* [[Miniature#Download|Download]] or [[#SDK instructions|build]] Miniature, and [[Miniature#Contact us|tell us]] what you think&lt;br /&gt;
* Spread the Miniature love among your Chess friendly contacts&lt;br /&gt;
* Test the game and [https://bugs.maemo.org/buglist.cgi?query_format=specific&amp;amp;order=relevance+desc&amp;amp;bug_status=__open__&amp;amp;product=Miniature&amp;amp;content= check/file bugs]&lt;br /&gt;
* Fix an open bug in the [[Miniature/Development#Backlog|Backlog]], for instance an [https://bugs.maemo.org/buglist.cgi?keywords=easyfix&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;bug_status=UNCONFIRMED&amp;amp;bug_status=NEW&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=REOPENED&amp;amp;product=Miniature&amp;amp;classification=Extras easyfix].&lt;br /&gt;
* Help planning and implementing [[Miniature/Wishlist|new features]]&lt;br /&gt;
* Help porting Miniature to more platforms&lt;br /&gt;
&lt;br /&gt;
=== Localization ===&lt;br /&gt;
The localization work hasn&#039;t started yet and as a matter of fact our string are still not L10n ready. It&#039;s in our ToDo list, do you want to help?&lt;br /&gt;
&lt;br /&gt;
=== SDK instructions ===&lt;br /&gt;
Currently you can build Miniature with the latest Qt SDK (including the Harmattan target) or the Harmattan Platform SDK. The Miniature sources and commit logs are available at https://gitorious.org/miniature/ . Both SDKs come with an emulator for deploying your app. All the better if you have a Nokia N950 or N9 to test on device.&lt;br /&gt;
&lt;br /&gt;
Instructions to set you Miniature development environment:&lt;br /&gt;
* [https://gitorious.org/miniature/miniature/blobs/raw/master/README.qt-sdk Qt SDK]&lt;br /&gt;
* Harmattan Platform SDK instructions are currently missing. fwiw the [[Miniature/Development/Instructions|Maemo Platform SDK]] might help since both are based on Scratchbox...&lt;br /&gt;
=== Set up a personal clone repository of Minature ===&lt;br /&gt;
If you plan to get involved deeper into development it&#039;s a good idea to create a personal clone of the Minature git source repository. This allows you to do merge requests for patches you created in your clone repository. The cloned repository should be connected to Minature as upstream to make it easy to fetch changes from there. Step-by-step description:&lt;br /&gt;
*Create an gitorious account or log in and make sure to have an SSH-Key in place &lt;br /&gt;
*[https://gitorious.org/miniature/miniature/clone Clone repository]&lt;br /&gt;
*enable upstream: Open a terminal and switch into the local folder of your clone project and enter:&lt;br /&gt;
 git remote add upstream git://gitorious.org/miniature/miniature.git&lt;br /&gt;
*fetch upstream data:&lt;br /&gt;
 git fetch upstream&lt;br /&gt;
*Create merge requests: You can use the &amp;quot;Request merge&amp;quot; button in your gitorious clone project website.&lt;br /&gt;
&lt;br /&gt;
=== Send us patches! ===&lt;br /&gt;
Found a bug? Spotted code smell? We glady accept patches! There are three ways to send patches to us:&lt;br /&gt;
* By [https://bugs.maemo.org/buglist.cgi?product=Miniature reporting the bug], and hopefully attaching a patch that solves the stated problem (but just reporting bugs is also appreciated).&lt;br /&gt;
* By using the [https://garage.maemo.org/mailman/listinfo/chess-developer chess-devel mailing list]: A ML-friendly patch can be created with &amp;quot;git format-patch HEAD~n&amp;quot;, where n specifices how many commits (starting from HEAD) should be converted to patches;&lt;br /&gt;
* By issuing a merge request: Send us a link to your public git repo (including branch/revision), or use the merge request feature from http://gitorious.org.&lt;br /&gt;
&lt;br /&gt;
=== Architecture ===&lt;br /&gt;
See the [[Miniature/Development/Architecture|Miniature architecture]] wiki page. (outdated)&lt;br /&gt;
&lt;br /&gt;
== Contributors ==&lt;br /&gt;
Maintainers:&lt;br /&gt;
* [http://maemo.org/profile/view/mikhas Michael Hasselmann]: lead developer&lt;br /&gt;
* [http://maemo.org/profile/view/qgil Quim Gil]: UX &amp;amp; documentation&lt;br /&gt;
&lt;br /&gt;
Gave a big hand:&lt;br /&gt;
* [http://maemo.org/profile/view/kore Dennis Stötzel]: chess logics&lt;br /&gt;
* [http://maemo.org/profile/view/hasselmm Mathias Hasselmann]: veteran programmer&lt;br /&gt;
* [http://gitorious.org/~Malcolm Dariusz Mikulski]: P2P telepathy integration&lt;br /&gt;
&lt;br /&gt;
Special thanks:&lt;br /&gt;
* [http://maemo.org/profile/view/kittykat kittykat]: game icon&lt;br /&gt;
* [http://en.wikipedia.org/wiki/User:Cburnett Colin M.L. Burnett]: free piece set used by Wikipedia&lt;/div&gt;</summary>
		<author><name>192.100.106.40</name></author>
	</entry>
</feed>