<span style="font-family:courier new,monospace">Dear Members of the Board<br><br>I'd like to draw to your attention the case concerning the exclusion of my <br>application "gtumbler" from the Ubuntu App Showdown. Of course you can find my <br>

app on Launchpad:<br><br>* The Project Page := <a href="https://launchpad.net/gtumbler">https://launchpad.net/gtumbler</a><br>* The PPA := <a href="https://launchpad.net/~phoenix1987/+archive/ppa">https://launchpad.net/~phoenix1987/+archive/ppa</a><br>

* My Personal Page := <a href="https://launchpad.net/~phoenix1987">https://launchpad.net/~phoenix1987</a><br><br>Part of the most recent history of the submissions can be found in the "Feedback" <br>tab of the MyApps portal [1] . There is also an entry in the dedicated reddit <br>

directory [2]. I also had a few conversations with mhall [3]. When asking for the <br>reason of the exclusion of my app from the contest I've been answered with:<br><br>R1. the app didn't show up in Judges' Dash (reply from mhall [3]);<br>

R2. the application crashed and would not start, so it couldn't be tested and <br>thus did not qualify. (quote from [2])<br><br>Here is recollection of the more recent events regarding the releases of my<br>application:<br>

<br>1. The "Precise" release exists since July 2nd (see revision 7 [4]);<br>2. when the deadline was reached, latest release was 12.07.1 (revision 22), <br> submitted with quickly 11.10; at this stage the app was working fine. I had <br>

 tested it on both Oneiric and a *fresh* install of Precise on a virtual <br> machine. Successfully installed the app through The PPA, and I could find and <br> launch it perfectly from the Dash. This, I believe, invalidates R2. If you <br>

 want to verify this on your own, just run a<br> quickly package --extras<br> on the contents of the 12.07.1 tarball and try to install the deb package. <br> You'll see that the app shows in the Dash and that it runs with no crashes.<br>

3. on 2012-07-12 08:43 (GMT) I received a feedback from dholbach in [1]. He asked <br> me to merge a few changes he had proposed. I found out that whenever I used <br> quickly, files such as "debian/copyright", "debian/control", ... were <br>

 automatically acted upon and my changes were ineffective. I then decided to <br> manually perform the submission process.<br>4. Releases 12.07.2 and 12.07.3 are the attempts to apply the proposed <br> changes discussed at the previous point. Since I came to understand that <br>

 quickly runs some additional scripts other than just issuing the commands <br> debuild and dput, those two releases are missing a few crucial files. For <br> instance, 12.07.2 is missing the lines that lead to the creation of the prerm <br>

 and postinst in the final deb package. This means that, once installed in<br> /opt, the application is not able to locate the python modules that has been <br> installed (if I got it right, quickly 11.10 is relying on python-support <br>

 rather than dh_python2). Another thing 12.07.2 is missing is the line in <br> the installation scripts for the .desktop file. The 12.07.2 will not be<br> present in the Dash.<br>5. Release 12.07.3 comes with prerm and postinst manually included in the debian <br>

 folder. This has solved the modules issue, and the application runs perfectly <br> when invoked with<br> /opt/<a href="http://extras.ubuntu.com/gtumbler/bin/gtumbler">extras.ubuntu.com/gtumbler/bin/gtumbler</a>.<br>

 However the .desktop issue still remains unsolved.<br>6. On 2012-07-13 I came in contact with mterry (cf. [1] and [3]) who informed me <br> about an alleged bug in quickly 11.10 relatively to my .desktop file issue. <br>

 Following his suggestion in [1], I used quickly 12.04 on my guest machine to <br> have quickly produce a possibly bug-free "debian/rules" file. I copied this <br> file over the one created by quickly 11.10 and manually packaged my app. The <br>

 result of this process is release 12.07.5. Installing this app will produce an <br> entry (extras-gtumbler.desktop) in the Dash, but the installation process <br> would give an error, although the application seems to be installed on the <br>

 system and starts correctly.<br>7. I thought that the installation error was caused by the fact that I've left <br> the "debian/prerm" and "debian/postinst" that I have inserted manually into <br>

 the debian/ folder. With the new bug-free version of "debian/rules" they are <br> no longer needed. I removed them and released gtumbler 12.07.6. The <br> installation of this release from The PPA goes fine, the application shows up <br>

 in the Dash and it starts without errors.<br><br>Based on the facts that I have recollected and documented above, I believe that <br>R2 is completely invalidated and therefore it does not hold. The only explanation <br>

for R1 is that the Judges must have grabbed my application from The PPA at some <br>point in time between 4. and 5., i.e. exactly when I was trying to merge the <br>edits that has been proposed to me by dholback in [1]. Point 2. should then prove <br>

that my application had complied with the contests rules when the deadline was <br>reached and therefore I believe that there are no cogent reasons that might<br>lead to an a priori exclusion of my application from the Ubuntu App Showdown.<br>

<br>Therefore I'd like to kindly ask to the Members of the Board to re-evaluate their<br>decision of excluding my application from the contests. Needless to say that I<br>remain available for further details and explanations that might be necessary to<br>

shed even more light on this case. I am also confident that the Members of the<br>Board are well aware about all the efforts each contestant has put into the<br>development of his/her application during the last three weeks, and that it'd<br>

surely be a great disappointment to find out that it has been for no good just<br>because of external factors, e.g. a bug in quickly 11.10.<br><br>With many best regards,<br><br>Gabriele N. Tornetta<br><br>References<br>
=====================<br>
<br>[1] <a href="https://myapps.developer.ubuntu.com/dev/apps/1274/feedback/">https://myapps.developer.ubuntu.com/dev/apps/1274/feedback/</a><br>[2] <a href="http://www.reddit.com/r/ubuntuappshowdown/comments/wibh0/ubuntu_app_showdown_let_the_voting_begin/">http://www.reddit.com/r/ubuntuappshowdown/comments/wibh0/ubuntu_app_showdown_let_the_voting_begin/</a><br>

[3] probably scattered between #ubuntu-app-devel and #ubuntu-arb<br>[4] <a href="http://bazaar.launchpad.net/~phoenix1987/gtumbler/trunk/revision/7">http://bazaar.launchpad.net/~phoenix1987/gtumbler/trunk/revision/7</a></span><br>

<br>-- <br><div style="text-align:right"><div style="text-align:right"><i><span style="font-family:georgia,serif">"Egli  scritto in lingua <b>matematica</b>, e i caratteri son triangoli, cerchi, ed altre figure<br>
<b>geometriche</b>, senza i quali mezzi  impossibile a
 intenderne umanamente parola;<br>senza questi  un aggirarsi vanamente per
 un oscuro laberinto."</span></i><br><font style="color:rgb(153,153,153)" size="2"><br></font></div><font style="color:rgb(153,153,153)" size="2"><i><span style="font-family:georgia,serif"></span></i></font></div><div style="text-align:right">

<div style="text-align:right"><font style="color:rgb(153,153,153)" size="2"><i><span style="font-family:georgia,serif">-- </span></i><span style="font-family:georgia,serif">G. Galilei</span><i><span style="font-family:georgia,serif">, Il saggiatore.</span></i></font><br>

</div><i><span style="font-family:georgia,serif"></span></i></div><br>