<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: GSoC Update of the Week: Testdrive PyGTK Front-end</title>
	<atom:link href="http://www.roaksoax.com/2010/05/gsoc-update-of-the-week-testdrive-pygtk-front-end-2/feed" rel="self" type="application/rss+xml" />
	<link>http://www.roaksoax.com/2010/05/gsoc-update-of-the-week-testdrive-pygtk-front-end-2</link>
	<description>My Personal Blog</description>
	<lastBuildDate>Thu, 29 Sep 2011 14:16:22 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>By: A TestDrive PyGTK Front-end on the way &#124; Kabatology ~ Open Source, Linux</title>
		<link>http://www.roaksoax.com/2010/05/gsoc-update-of-the-week-testdrive-pygtk-front-end-2/comment-page-1#comment-869</link>
		<dc:creator>A TestDrive PyGTK Front-end on the way &#124; Kabatology ~ Open Source, Linux</dc:creator>
		<pubDate>Tue, 01 Jun 2010 12:08:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.roaksoax.com/?p=456#comment-869</guid>
		<description>[...] http://www.roaksoax.com/2010/05/gsoc-update-of-the-week-testdrive-pygtk-front-end-2   Also Read Easy Testing of Ubuntu 10.04 Beta 1 with TestDrivePySDM Storage Device Manager: Customize your Hard Disk Mount Points with a Graphical front end for fstabPackage Converter: A Graphical Front-End for AlienUbuntu 10.04 LTS Beta 2 packs GNOME 2.30Mozilla Firefox join hands with StopBadware.org to combat Badware [...]</description>
		<content:encoded><![CDATA[<p>[...] <a href="http://www.roaksoax.com/2010/05/gsoc-update-of-the-week-testdrive-pygtk-front-end-2" rel="nofollow">http://www.roaksoax.com/2010/05/gsoc-update-of-the-week-testdrive-pygtk-front-end-2</a>   Also Read Easy Testing of Ubuntu 10.04 Beta 1 with TestDrivePySDM Storage Device Manager: Customize your Hard Disk Mount Points with a Graphical front end for fstabPackage Converter: A Graphical Front-End for AlienUbuntu 10.04 LTS Beta 2 packs GNOME 2.30Mozilla Firefox join hands with StopBadware.org to combat Badware [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Severin</title>
		<link>http://www.roaksoax.com/2010/05/gsoc-update-of-the-week-testdrive-pygtk-front-end-2/comment-page-1#comment-865</link>
		<dc:creator>Severin</dc:creator>
		<pubDate>Mon, 31 May 2010 23:16:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.roaksoax.com/?p=456#comment-865</guid>
		<description>@roaksoax: Thanks for your elaborate answer! I should have taken a look at all the mockups and todo lists before creating a mock-up on my own. It looks like you and other Ubuntu developers have already been quite busy planning the future of this application.

I agree that your current main window mock-up can definitely be used as a starting point and the UI can be evolved from there. The planned capability of test driving ISOs of other distributions is also highly appreciated. If properly executed in terms of UI design, giving the user immediate access to different ISOs could indeed be an advantage.

As for the visual presentation of the available ISOs, instead of making extensive use of boxes, I&#039;d probably opt for (or at least evaluate) the usage of a TreeView, where 32-bit and 64-bit architectures are represented using expanders (or simply bold-face parents). This would result in a look that is both clean and consistent with other common Ubuntu applications. The problem is that it&#039;s non-trivial to render buttons in a TreeView, but it has been done as one can see in the Software Center. Right now, the checkboxes suggest that one can select multiple ISOs at the same time.

May be the list of distributions could be turned into a TreeView side-pane (again as seen in the Software Center), which would ensure that one doesn&#039;t run out of space if many distributions are selected. Also, it would be possible to add a distribution logo to each entry, allowing the user to select the desired distribution faster. But of course, it works just as well using tabs at the top.

Well, these are just a couple of random thoughts and they probably suggest that I&#039;m a TreeView-addict. :-P Also, instead of writing this comment, I should have spent the time preparing for the exam that will take place tomorrow. ;-)</description>
		<content:encoded><![CDATA[<p>@roaksoax: Thanks for your elaborate answer! I should have taken a look at all the mockups and todo lists before creating a mock-up on my own. It looks like you and other Ubuntu developers have already been quite busy planning the future of this application.</p>
<p>I agree that your current main window mock-up can definitely be used as a starting point and the UI can be evolved from there. The planned capability of test driving ISOs of other distributions is also highly appreciated. If properly executed in terms of UI design, giving the user immediate access to different ISOs could indeed be an advantage.</p>
<p>As for the visual presentation of the available ISOs, instead of making extensive use of boxes, I&#8217;d probably opt for (or at least evaluate) the usage of a TreeView, where 32-bit and 64-bit architectures are represented using expanders (or simply bold-face parents). This would result in a look that is both clean and consistent with other common Ubuntu applications. The problem is that it&#8217;s non-trivial to render buttons in a TreeView, but it has been done as one can see in the Software Center. Right now, the checkboxes suggest that one can select multiple ISOs at the same time.</p>
<p>May be the list of distributions could be turned into a TreeView side-pane (again as seen in the Software Center), which would ensure that one doesn&#8217;t run out of space if many distributions are selected. Also, it would be possible to add a distribution logo to each entry, allowing the user to select the desired distribution faster. But of course, it works just as well using tabs at the top.</p>
<p>Well, these are just a couple of random thoughts and they probably suggest that I&#8217;m a TreeView-addict. <img src='http://www.roaksoax.com/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' />  Also, instead of writing this comment, I should have spent the time preparing for the exam that will take place tomorrow. <img src='http://www.roaksoax.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: roaksoax</title>
		<link>http://www.roaksoax.com/2010/05/gsoc-update-of-the-week-testdrive-pygtk-front-end-2/comment-page-1#comment-864</link>
		<dc:creator>roaksoax</dc:creator>
		<pubDate>Mon, 31 May 2010 22:16:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.roaksoax.com/?p=456#comment-864</guid>
		<description>@Severin: Thank you for your suggestions. They are very much appreciated.

I do agree with you in some way that it is not the best approach to present the user with all possible combinations of flavors, and actually it is not gonna be like that at all. The user will be able to select which flavors he/she would like to testdrive as well as which architectures. However, this will be handled via the Preferences Dialog that will be added down the road.

Now, on the side of having an &#039;add dialog&#039;, it is a good idea, and already discussed that in the UDS, and it is gonna be used for &quot;Others&quot;. Which would be indeed having support for other ISO&#039;s, such as ISO&#039;s of other distributions and stuff. We actually discussed having a similar approach of yours during the session held at the Ubuntu Developer Summit, and we decided to only go for it in the &#039;Others&#039; tab. The reason is that we want to provide the users as much simplicity as possible to be able to testdrive Ubuntu ISOs, as well as other ISOs, and was decided that keeping the current mockups. We also have various other ideas on how to handle the updates of ISO&#039;s and stuff like that. Please take a look at: https://blueprints.launchpad.net/ubuntu/+spec/desktop-maverick-testdrive-frontend-gsoc, which list a few features that will be implemented.

Now, further along the road (past GSoC) we can get together and create a better UI approach for testdrive and make all the improvements since there are many features for it that I&#039;m not gonna implement for the GSoc. 

Anyways, I appreciate your suggestions and they are taken into consideration :) Thank you.</description>
		<content:encoded><![CDATA[<p>@Severin: Thank you for your suggestions. They are very much appreciated.</p>
<p>I do agree with you in some way that it is not the best approach to present the user with all possible combinations of flavors, and actually it is not gonna be like that at all. The user will be able to select which flavors he/she would like to testdrive as well as which architectures. However, this will be handled via the Preferences Dialog that will be added down the road.</p>
<p>Now, on the side of having an &#8216;add dialog&#8217;, it is a good idea, and already discussed that in the UDS, and it is gonna be used for &#8220;Others&#8221;. Which would be indeed having support for other ISO&#8217;s, such as ISO&#8217;s of other distributions and stuff. We actually discussed having a similar approach of yours during the session held at the Ubuntu Developer Summit, and we decided to only go for it in the &#8216;Others&#8217; tab. The reason is that we want to provide the users as much simplicity as possible to be able to testdrive Ubuntu ISOs, as well as other ISOs, and was decided that keeping the current mockups. We also have various other ideas on how to handle the updates of ISO&#8217;s and stuff like that. Please take a look at: <a href="https://blueprints.launchpad.net/ubuntu/+spec/desktop-maverick-testdrive-frontend-gsoc" rel="nofollow">https://blueprints.launchpad.net/ubuntu/+spec/desktop-maverick-testdrive-frontend-gsoc</a>, which list a few features that will be implemented.</p>
<p>Now, further along the road (past GSoC) we can get together and create a better UI approach for testdrive and make all the improvements since there are many features for it that I&#8217;m not gonna implement for the GSoc. </p>
<p>Anyways, I appreciate your suggestions and they are taken into consideration <img src='http://www.roaksoax.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Thank you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Severin</title>
		<link>http://www.roaksoax.com/2010/05/gsoc-update-of-the-week-testdrive-pygtk-front-end-2/comment-page-1#comment-863</link>
		<dc:creator>Severin</dc:creator>
		<pubDate>Mon, 31 May 2010 21:46:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.roaksoax.com/?p=456#comment-863</guid>
		<description>First of all, let me tell you that I really look forward to the test drive GUI as it will allow people to give upcoming releases of Ubuntu and its derivates a spin in a way that has never been easier!

I&#039;m not sure whether it&#039;s the best approach to present the user will all possible combinations of flavors, architectures and distribution types. I quickly created a mock-up using glade, which looks as follows:

- Main window: http://dl.dropbox.com/u/232786/testdrive-gtk-main.png
- Add dialog: http://dl.dropbox.com/u/232786/testdrive-gtk-add.png

The interface contains significantly less elements. Of course, there&#039;s lots of room for improvements. For instance:

- If the user is running Ubuntu 10.04 Desktop (32-bit), the application could by default add &quot;Ubuntu Desktop (32-bit)&quot; to the list of test drives without downloading the ISO. The download could start as soon as the user hits &quot;Run&quot; (or &quot;Launch&quot;).
- For manually added test drives, the download could start immediately. - May be the GUI could ask the user whether an updated ISO should be downloaded when he/she attempts to run an outdated ISO.
- Also, instead of the icons I put into the tree view, the Ubuntu, Kubuntu logos etc. could be used.

I really hope that some of my thoughts and suggestions might prove useful to you!

Regards,
Severin</description>
		<content:encoded><![CDATA[<p>First of all, let me tell you that I really look forward to the test drive GUI as it will allow people to give upcoming releases of Ubuntu and its derivates a spin in a way that has never been easier!</p>
<p>I&#8217;m not sure whether it&#8217;s the best approach to present the user will all possible combinations of flavors, architectures and distribution types. I quickly created a mock-up using glade, which looks as follows:</p>
<p>- Main window: <a href="http://dl.dropbox.com/u/232786/testdrive-gtk-main.png" rel="nofollow">http://dl.dropbox.com/u/232786/testdrive-gtk-main.png</a><br />
- Add dialog: <a href="http://dl.dropbox.com/u/232786/testdrive-gtk-add.png" rel="nofollow">http://dl.dropbox.com/u/232786/testdrive-gtk-add.png</a></p>
<p>The interface contains significantly less elements. Of course, there&#8217;s lots of room for improvements. For instance:</p>
<p>- If the user is running Ubuntu 10.04 Desktop (32-bit), the application could by default add &#8220;Ubuntu Desktop (32-bit)&#8221; to the list of test drives without downloading the ISO. The download could start as soon as the user hits &#8220;Run&#8221; (or &#8220;Launch&#8221;).<br />
- For manually added test drives, the download could start immediately. &#8211; May be the GUI could ask the user whether an updated ISO should be downloaded when he/she attempts to run an outdated ISO.<br />
- Also, instead of the icons I put into the tree view, the Ubuntu, Kubuntu logos etc. could be used.</p>
<p>I really hope that some of my thoughts and suggestions might prove useful to you!</p>
<p>Regards,<br />
Severin</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tweets that mention RoAkSoAx’s Weblog » GSoC Update of the Week: Testdrive PyGTK Front-end -- Topsy.com</title>
		<link>http://www.roaksoax.com/2010/05/gsoc-update-of-the-week-testdrive-pygtk-front-end-2/comment-page-1#comment-862</link>
		<dc:creator>Tweets that mention RoAkSoAx’s Weblog » GSoC Update of the Week: Testdrive PyGTK Front-end -- Topsy.com</dc:creator>
		<pubDate>Mon, 31 May 2010 20:43:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.roaksoax.com/?p=456#comment-862</guid>
		<description>[...] This post was mentioned on Twitter by Planet Ubuntu, Zuissi. Zuissi said: Ubuntu: Andres Rodriguez: GSoC Update of the Week: Testdrive PyGTK Front-end: This weeks update for the Testdrive ... http://bit.ly/9CFShU [...]</description>
		<content:encoded><![CDATA[<p>[...] This post was mentioned on Twitter by Planet Ubuntu, Zuissi. Zuissi said: Ubuntu: Andres Rodriguez: GSoC Update of the Week: Testdrive PyGTK Front-end: This weeks update for the Testdrive &#8230; <a href="http://bit.ly/9CFShU" rel="nofollow">http://bit.ly/9CFShU</a> [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

