<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>stream of bytes &#187; linux</title>
	<atom:link href="http://diary.braniecki.net/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://diary.braniecki.net</link>
	<description>Open-source development violates almost all known management theories.</description>
	<lastBuildDate>Thu, 26 Jan 2012 11:03:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Thunderbird to become the default in Ubuntu!</title>
		<link>http://diary.braniecki.net/2011/05/12/thunderbird-to-become-the-default-in-ubuntu/</link>
		<comments>http://diary.braniecki.net/2011/05/12/thunderbird-to-become-the-default-in-ubuntu/#comments</comments>
		<pubDate>Thu, 12 May 2011 12:41:19 +0000</pubDate>
		<dc:creator>zbraniecki</dc:creator>
				<category><![CDATA[main]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[ firefox]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[planet.m.o]]></category>
		<category><![CDATA[thunbderbird]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://diary.braniecki.net/?p=1305</guid>
		<description><![CDATA[Great news from Budapest where Ubuntu project is holding their version of our All Hands According to Michael Larabel Thunderbird will become the default choice for Ubuntu&#8217;s mail/newsgroup client! That&#8217;s a strong prove of progress that Thunderbird has made, and trust me, Ubuntu does not swap the defaults that easily. Well, it now seems that [...]]]></description>
			<content:encoded><![CDATA[<p>Great news from Budapest where Ubuntu project is holding their version of our All Hands <img src='http://diary.braniecki.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>According to Michael Larabel <a href="http://www.phoronix.com/scan.php?page=news_item&amp;px=OTQzOA">Thunderbird will become the default choice for Ubuntu&#8217;s mail/newsgroup client</a>! That&#8217;s a strong prove of progress that Thunderbird has made, and trust me, Ubuntu does not swap the defaults that easily.</p>
<p>Well, it now seems that we&#8217;ll have two of our products used as pretty important defaults in this most popular Linux distribution &#8211; Firefox and Thunderbird! (although we do have <a href="http://www.omgubuntu.co.uk/2011/05/firefox-to-remain-the-default-browser-in-ubuntu-11-10-uds">a strong competition for the browser slot</a>).</p>
<p>Congratulations to the team working on Thunderbird!</p>
]]></content:encoded>
			<wfw:commentRss>http://diary.braniecki.net/2011/05/12/thunderbird-to-become-the-default-in-ubuntu/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>openSUSE 11.1 pl</title>
		<link>http://diary.braniecki.net/2008/09/14/opensuse-111-pl/</link>
		<comments>http://diary.braniecki.net/2008/09/14/opensuse-111-pl/#comments</comments>
		<pubDate>Sun, 14 Sep 2008 09:40:56 +0000</pubDate>
		<dc:creator>zbraniecki</dc:creator>
				<category><![CDATA[main]]></category>
		<category><![CDATA[po polsku]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[opensuse]]></category>
		<category><![CDATA[tłumaczenia]]></category>

		<guid isPermaLink="false">http://diary.braniecki.net/?p=603</guid>
		<description><![CDATA[W przerwie między tłumaczeniem&#8230; właśnie trwa runda tłumaczeń OpenSUSE 11.1. Termin mamy do 18tego, więc zostało jeszcze trochę dni i trochę plików do tłumaczenia. Ja dopiero dziś znalazłem czas i usiadłem do tego, ale staram sie nadrobić Jeśli ktoś ma wolną godzinkę i chce pomóc, to zapraszam na Wiki tego tłumaczenia.]]></description>
			<content:encoded><![CDATA[<p>W przerwie między tłumaczeniem&#8230; właśnie trwa runda tłumaczeń OpenSUSE 11.1. Termin mamy do 18tego, więc zostało jeszcze trochę dni i trochę plików do tłumaczenia. Ja dopiero dziś znalazłem czas i usiadłem do tego, ale staram sie nadrobić <img src='http://diary.braniecki.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Jeśli ktoś ma wolną godzinkę i chce pomóc, to zapraszam na <a href="http://wiki.aviary.pl/Novell:OpenSUSE_11_1">Wiki tego tłumaczenia</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://diary.braniecki.net/2008/09/14/opensuse-111-pl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BKL into 2.6.27!</title>
		<link>http://diary.braniecki.net/2008/07/17/bkl-into-2627/</link>
		<comments>http://diary.braniecki.net/2008/07/17/bkl-into-2627/#comments</comments>
		<pubDate>Thu, 17 Jul 2008 20:10:01 +0000</pubDate>
		<dc:creator>zbraniecki</dc:creator>
				<category><![CDATA[main]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[bkl]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://diary.braniecki.net/?p=543</guid>
		<description><![CDATA[Yeah!!! So, Linus announced that (most?) of the bkl-removal tree has been merged to kernel for 2.6.27!!! BKL means Big Kernel Lock, and is the system responsible for several slowdowns in Linux, including several delays in booting process. While from what I understand the first chunk of patches will not solve everthing, it&#8217;s a huge [...]]]></description>
			<content:encoded><![CDATA[<p>Yeah!!!</p>
<p>So, Linus <a href="http://groups.google.com/group/linux.kernel/browse_thread/thread/5ec81f780300be4c#">announced</a> that (most?) of the bkl-removal tree has been merged to kernel for 2.6.27!!!</p>
<p>BKL means <a href="http://en.wikipedia.org/wiki/Giant_lock">Big Kernel Lock</a>, and is the system responsible for several slowdowns in Linux, including several delays in booting process. While from what I understand the first chunk of patches will not solve everthing, it&#8217;s a huge step forward! <img src='http://diary.braniecki.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Congratz to Linux team!</p>
]]></content:encoded>
			<wfw:commentRss>http://diary.braniecki.net/2008/07/17/bkl-into-2627/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PulseAudio in Hardy by default!</title>
		<link>http://diary.braniecki.net/2007/11/24/pulseaudio-in-hardy-by-default/</link>
		<comments>http://diary.braniecki.net/2007/11/24/pulseaudio-in-hardy-by-default/#comments</comments>
		<pubDate>Sat, 24 Nov 2007 18:40:17 +0000</pubDate>
		<dc:creator>zbraniecki</dc:creator>
				<category><![CDATA[main]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[hardy]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[pulseaudio]]></category>
		<category><![CDATA[sound]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://diary.braniecki.net/2007/11/24/pulseaudio-in-hardy-by-default/</guid>
		<description><![CDATA[Woa! That&#8217;s a news! I&#8217;m a huge fan of PulseAudio, it really seems to be the Compiz of sound. I dream about the day when I&#8217;ll be able to move audio streams live between my 5.1 sound system and headphones without restarting apps. I dream about the day when I&#8217;ll be able to use 2 [...]]]></description>
			<content:encoded><![CDATA[<p>Woa! <a href="https://blueprints.launchpad.net/ubuntu/+spec/cleanup-audio-jumble">That&#8217;s a news</a>! I&#8217;m a huge fan of <a href="http://www.pulseaudio.org/">PulseAudio</a>, it really seems to be the Compiz of sound.</p>
<p>I dream about the day when I&#8217;ll be able to move audio streams live between my 5.1 sound system and headphones without restarting apps.</p>
<p>I dream about the day when I&#8217;ll be able to use 2 laptops to emulate dolby surround by setting one laptop as a front speakers and another as rare speakers.</p>
<p>I dream about the day when I&#8217;ll be able to make browser not play sounds (flash ads!) while Amarok is loud. Until Skype is calling of course, when Amarok goes down to 5% <img src='http://diary.braniecki.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>PulseAudio promises that, and I&#8217;m happy my next Ubuntu will go this path.</p>
]]></content:encoded>
			<wfw:commentRss>http://diary.braniecki.net/2007/11/24/pulseaudio-in-hardy-by-default/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mandriva 2008 Live UX</title>
		<link>http://diary.braniecki.net/2007/11/10/mandriva-2008-live-ux/</link>
		<comments>http://diary.braniecki.net/2007/11/10/mandriva-2008-live-ux/#comments</comments>
		<pubDate>Sat, 10 Nov 2007 18:22:48 +0000</pubDate>
		<dc:creator>zbraniecki</dc:creator>
				<category><![CDATA[main]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mandriva]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[ux]]></category>

		<guid isPermaLink="false">http://diary.braniecki.net/2007/11/10/mandriva-2008-live-ux/</guid>
		<description><![CDATA[Ok. I put my hands on Mandriva 2008. I must say honestly, I never liked Mandriva (Mandrake) too much. In the times when I was working for MaxWeber, I tried to use it as my main distro for some time and I felt like in a candy shop, with all those plastic colors, plus the [...]]]></description>
			<content:encoded><![CDATA[<p>Ok. I put my hands on Mandriva 2008.</p>
<p>I must say honestly, I never liked Mandriva (Mandrake) too much. In the times when I was working for MaxWeber, I tried to use it as my main distro for some time and I felt like in a candy shop, with all those plastic colors, plus the overall experience was pretty &#8220;old-fashion-linux-like&#8221; in terms of feeling that I&#8217;m using a combination of pieces glued together. It&#8217;s my old and well known accusion against KDE.  (Gnome was a bit better, especially in Ubuntu edition)</p>
<p>I hope that the past did not influence my review, thus I decided it&#8217;s better to inform readers about it, to stay fair.</p>
<p>I focused during this test course on the things that are specific to Mandriva distribution plus the overall experience during 10-20 minutes test. It&#8217;s not sufficient to put any general statements about the quality and (same as with OpenSUSE 10.3 UX review) I&#8217;d like people to give it a try before judging. I did not install Mandriva 2008, and this may influence the experience I have had, altough most of the things I focused on are unrelated to what could have change in the installed system. (that  statement bases on my knowledge about Linux and installation processes).<br />
The first thing you see after booting from the CD is a nice, blueish theme. It&#8217;s still a bit too candy like, but I feel ok with that, and I&#8217;m sure many people will really find it attractive.<br />
A little glitch with grub is that you see a (themed) menu but with only one option to choose and 10 delay before auto starting it. Most people won&#8217;t notice, and you can&#8217;t say it&#8217;s a bug, but what for? I can guess that it&#8217;s made to allow some people in corner cases modify the launch options, but once more the sin of Linux Distributions is presented. Majority experiences options made for minority.</p>
<p>Boot screen is just like a modern boot theme in Linux distros. I find it less attractive than suse&#8217;s one, but that&#8217;s probably because I spent so much time with designers and they raped my aesthetics, so in result I love when things are very small. suse&#8217;s progress bar is smaller. <img src='http://diary.braniecki.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>The first thing that I found different to most live cd&#8217;s is that you have to make some choices before seeing the deskop. You&#8217;re choosing languages, time zone, time format, 3d special effects (metisse, compiz fusion or nothing).</p>
<p>I can understand the reason for which they did it. Especially the 3d part makes you aware of what the desktop will be like. There is a clear description of each choice, so even a novice user will understand the consequences of his choice. User who&#8217;s already aware of what he&#8217;s doing (experienced linux user testing mandriva) will like this idea. I like it. It makes it possible for me to choose in 3 steps how I want the desktop to looks like.</p>
<p>On the other hand I&#8217;m sure novice users won&#8217;t like it much. The screen is presented before you can see the desktop. It means that the very second UX you have (after the theme igniting some emotions and attitudes) is a <em>choice</em>. For a newbie, the choice is unpleasent element and he may feel unconfortable that in totally impredictible environment, unknown to him, he&#8217;s forced to make choices. For example the time (local or global) choice is the best I&#8217;ve ever seen since instead of guessing it shows me the result of each (Which time is a right one: 17:34 or 18:34?) &#8211; but it&#8217;s still a choice. My computer doesn&#8217;t know what time is it. And it could easily be autoguessed basing on my partitions, availability of Windows or no, etc. And even if the choice would be wrong, I believe most users of live cd won&#8217;t notice, while the blocking choice screen cannot go unnoticed.</p>
<p>What&#8217;s the conclusion? Hmm&#8230; I think I prefer when Live CD doesn&#8217;t ask me at all. I could live with the button on desktop like &#8220;Configure the screen&#8221; making it possible for me to change those most visible options that will allow me to see what I can get with Mandriva choice.</p>
<p>Next part is, as always, welcome screen. Same as in OpenSUSE, after launching the desktop for the first time you see a big welcome screen with a lot of words describing Mandriva and oped-on choice to show it everytime you launch a LiveCD. I may be wrong but my guess is that since it&#8217;s LiveCD, my choice to &#8220;not show&#8221; will not be remembered. So the option is misleading.</p>
<p>The overall idea of welcome screen, borrowed from Microsoft Windows is not clear to me. It may be distrupting, it may be useful. But it&#8217;s definitely not the best solution to the problem it&#8217;s made for. With today&#8217;s technology it would be so much better to provide a &#8220;live tutorial&#8221; for the user. Imagine &#8211; you launch the Live CD and small popup appears &#8211;  &#8220;Would you like to follow the short tutorial on Mandriva 2008?&#8221;. You say &#8220;no&#8221; and it disappears so that you can use the environment as you want. (never block the user!), but much more funny things happens when you click &#8220;yes&#8221;.</p>
<p>With a set of opacity, animations, and overlays the desktop changes into a tutorial session. You see a small red circle around &#8220;Home folder&#8221; icon on the desktop and a blue arrow pointing at it, and a tooltip describing in a few words what it is and how you can use it. There are also a few small expanders that you can click to get more info about how does it relates to Windows XP UI, or MacOS one, or gives you some more advanced tips.</p>
<p>Once you click &#8220;go&#8221; the red circle disappears or moves to &#8220;Menu&#8221; button in the left-bottom corner and a new arrow+tooltip appears describing this element.</p>
<p>You may be asked to try it and click on it and once you did, the tooltip changes and describes elements of the menu.</p>
<p>Then, you&#8217;re led by hand via whole UI of the Mandriva desktop plus you can go for more advanced tutorial where you gets a list of tasks you may want to solve &#8220;How to change the default sound card&#8221;, &#8220;How to change the screen resolution&#8221;, &#8220;How to change the theme&#8221;, &#8220;How to run Windows app&#8221;, &#8220;Where is my Windows Desktop folder&#8221; etc.</p>
<p>In each case you have a live tutorial session with a helper that can click on the buttons instead of you, or let you click and presents you the whole workflow you&#8217;ve got to do in order to get the task done. It shouldn&#8217;t be too fast, and it shouldn&#8217;t be &#8220;appear/disappear&#8221; like. It should be smooth, animated. I imagine the pointer to move to the button you have to click, and once you click it, to move to the place where you have to do the next action. In each case it should be explained with text and possibility to dig deeper for more info.</p>
<p>It would be so much superior over current &#8220;text+screenshots&#8221; or &#8220;video tutorial&#8221; sessions! And with XGL/AIGLX, DBUS, HAL we have everything we need to do this. I hope vendors will start using the potential we have.</p>
<p>Once we&#8217;re done with closing the welcome screen without reading it, the desktop presents itself with normal KDE bottom toolbar, themed for Mandriva, a set of icons on the Desktop and blue wallpaper.</p>
<p>I could not make a screenshot (possibly because of metisse) because every screenshot was totally black. Minor bug, I doubt a beginner will notice, but blocks me from providing you a screenshot.</p>
<p>The desktop icons are &#8211; Home folder, Trash, &#8220;Welcome&#8221;, &#8220;Live Install&#8221;, &#8220;Removable devices&#8221;, &#8220;Update to version&#8221;, &#8220;Register&#8221;.</p>
<p>I dislike the amount of it. Register? In LiveCD? Let me install first, huh? Update? In LiveCD? The same&#8230;</p>
<p>&#8220;Welcome&#8221; opens the welcome screen (which should stay. Once you remove the welcome screen opened by default, let the user have ability to click and open it when he wants), but the screen itself is  a bit chaotic.</p>
<p>It presents 6 boxes about &#8220;what&#8217;s cool in Mandriva&#8221;. First of them described &#8220;more fun&#8221;, presents a game screenshot and talks about Transgaming Cedega in PowerPack (payed version). The other 5 are about Compiz Fusion, mp3/ac3/mpeg, migration from Windows, etc.</p>
<p>I don&#8217;t like the idea that the first box the new user reads is a trick. What he reads is that he can play games, but what he&#8217;ll not understand is that he will not be able to do this for free after installing the system he just launched from LiveCD.</p>
<p>The &#8220;virgin&#8221; Home folder opening is better than I had with Ubuntu or OpenSUSE. The directory contains empty dirs like &#8220;Downloaded&#8221;, &#8220;Video&#8221;, &#8220;Music&#8221;. and nothing more. I like it. It&#8217;s clean and that&#8217;s what the user could expect from just opened folder. It&#8217;s empty, right? There&#8217;s nothing inside until I put something into it. Great!</p>
<p>Konqueror which is file manager is a bit overwhelming with tons of buttons on the left and top, and tens of options in context menu, and I don&#8217;t enjoy that I see a big &#8220;guest&#8221; name (it&#8217;s a /home/guest folder name). Actions that I can make with it are not needed for the user at this stage (compress the folder, open in Kaffeine, open terminal here) and I believe it could not be visible by default.</p>
<p>I&#8217;d advice Mandriva to switch to Dolphin asap.</p>
<p>Menu is a traditional KDE start menu, with the very same bug as in each linux distro (from the newbie point of view) &#8211; tens of apps with totally unknown names. Imagine a WindowsXP user switching to Mandriva, or a user who never have been using a computer, trying to decipher &#8220;Akreggator&#8221; and &#8220;kbtobexclient&#8221; &#8211; those are the two top apps from the top menu &#8220;Network&#8221;.</p>
<p>Then, there&#8217;s &#8220;IRC Client&#8221;, &#8220;KNode&#8221;, &#8220;Comjmunicator &#8211; Kopete&#8221;, &#8220;Konqueror&#8221;, &#8220;Kontact&#8221;, &#8220;Virtual network connection&#8221;&#8230; should I read more?</p>
<p>The very first option that may be familiar to the user (but it&#8217;s not sure) is Mozilla Firefox, which is on position 10th. I don&#8217;t believe that anyone will read 10 unknown, misterious names one by one just to get to Firefox, but he may scan the menu list and find a recognizible icon earlier.</p>
<p>Overall, it&#8217;s a disaster, as always. LiveCD presents me  85 options, most of which are black magic names like &#8220;Envy24control&#8221;, &#8220;RME digicontrol&#8221;, &#8220;Kbluelock&#8221;, &#8220;KMon&#8221; etc.</p>
<p>Rarly there&#8217;s a description of the tool, but who the hell assumes that Joe Average knows what IRC and it&#8217;s client is?</p>
<p>Once more the majority will have to experience UI parts made for minority. Instead of &#8220;Document writer&#8221; we have &#8220;OpenOffice.org writer&#8221; (and 6 other pieces of OpenOffice.org named at the beginning of each line). Experienced user will recognize the package by the icon. Joe Average doesn&#8217;t give a shit what the app name is, but what he can <strong>do</strong> with it. Thank you.</p>
<p>The mixture of unknown names, huge amount of tools by default layed out in a flat menu (Firefox is as visible as kbtobextblue but the amount of Firefox kind apps is 1, while kbtoextblue like apps are 84) and the UI law that the amount of focus is splitted equally by the amount of data presented, so the &#8220;importancy&#8221; of each button is 1/&#8221;amount of buttons&#8221; makes it a deadly mixture. Most users will stop reading after third or fourth element, because what they look for when they first launch is the answer to question &#8220;What&#8217;s there&#8221;. And after reading first options they answer &#8220;Some shit&#8221; and close it. They became feeling lost, aware that they&#8217;re in unfriendly, unknown environment and how much they want to get back to something they know &#8211; usually Windows XP.</p>
<p>Advice &#8211; the menu should have much more levels. 90% of the apps should be hidden, especially those small things for &#8220;viewing file sizes&#8221;, &#8220;mapping keyboard&#8221; etc. The user should see &#8220;Web browser&#8221;, &#8220;Document writer&#8221;, &#8220;Spreadsheet editor&#8221;, &#8220;Instant messager&#8221;, &#8220;Music player&#8221;, &#8220;Video player&#8221;, &#8220;Mail client&#8221;, &#8220;Notes&#8221; and maybe &#8220;CD burner&#8221;.</p>
<p>When you use Metisse, on the right, above clock, on the desktop you see a cube made of 9 pieces that represents virtual desktops. It&#8217;s something new to me, and probably to most of users, but one can safely click on any piece and he won&#8217;t get lost. It&#8217;s nice.</p>
<p>The magic which makes the new user not get lost is that first of all when you click to different virtual space, it animates the windows on this space to slide away so that you can feel that the windows are now &#8220;over&#8221; your dekstop, or &#8220;on the left&#8221;. Secondly, the selected space pointer also animates in the preview cube, wich is consitent and recognizible. In the end, if you had any window opened on dekstop space 1, you see the icon in the preview, so you can easily get back to it once you want. I&#8217;m rather confident even my mum would understand what&#8217;s going on (she&#8217;s a beginner Ubuntu user not familiar with any GUI before).</p>
<p>Wait. Did I said NINE DESKTOP SPACES? Yes. And you cannot forget it because workspace switcher in the bottom toolbar takes 70% of the width presenting each workspace side by side and leaving minimum space for window title list. Hello!? Dear Mandriva authors! It looks <strong>horrible</strong>. UX of this is bad, there&#8217;s no animation, and when you switch workspaces using it, it jumps in one frame, without animation that makes the brain feel safe.</p>
<p>Advice: remove it.</p>
<p>Minor tech glitches are that Mandriva didn&#8217;t recognize my sound card properly (chose NVidia onboard instead of Audigy2. Same as Ubuntu. Why? Isn&#8217;t it obvious that if I have separate sound card out of the board, than probably I want to use it by default?), but also made something worse. Probably autoselecting some option in Audigy like Digital switch made the horrible buzzer sound like an old radio. UX drops down in one second. No GUI to change that, user is fucked.</p>
<p>I know I can use asoundctrl to change it, but that&#8217;s a bad default UX, right? Very bad.</p>
<p>I pefered what OpenSUSE did with their &#8220;no sound&#8221; idea <img src='http://diary.braniecki.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Also, as a desktop user, for the first time I saw the &#8220;cable powered&#8221; icon in the task try. It made me wonder if by removing cable it&#8217;ll switch to something before shutting down? To what if dekstops have no battery? Was it to hard to check that with HAL and not present me the icon?</p>
<p><strong>Metisse</strong> itself, which I used for the first time, is quite nice. The above described workspace switcher is nice, much more usable than the cube (but cube is more eye-candy and better for markting effect called <em>jawdropping</em>).</p>
<p>I like that by default windows that I&#8217;m drag&amp;dropping gets translucent while moving them around. I&#8217;m used to wobbly windows, so as always the old approach looks &#8220;sharp&#8221; to me, but that&#8217;s not what newbie will feel.</p>
<p>When you click on the window border or a corner, you see a ring menu (mr. Fitt is happy!) that allwos you not only resize the window, but also Z rotate, Y rotate and X rotate. Right now, I&#8217;m writing it using all my environment imagination because the browser window is flipped to the right, rotated by 20 degree and flipped to the top. Totally useless if you ask me, and lower <em>Wow</em> factor than the cube.</p>
<p>I didn&#8217;t find anything more in Metisse, so I assume most users won&#8217;t in the first-use session, as I was dragging windows, clicking everywhere and that&#8217;s not what users do until they&#8217;re crazy.</p>
<p>Summarize. Mandriva is one of the core pieces of Linux distro healthy environment for me.</p>
<p>As I stated many times, I believe that there are two kinds of distro that needs to exist for the market to survive and one that is good to have, but not required.</p>
<p>First are core distros, made by communities for communities, by hackers for hackers. Debian, Gentoo, LFS, Slackware etc. We need them to keep Linux being linux. To keep our most important ground freedom rights and options. To compile our software on our own IF we want. To combine pieces that we want carefully choosing the amount of libraries we have on our desktop. To have competing pieces like KDE/Gnome, plus less &#8220;marketing interesting&#8221; options like wonderful XFCE. We need them and we need them to stay healthy. It&#8217;s extremely important. If everything goes wrong, Goerge Bush, Steve Ballmer, Google and an unknown group of jews and cyclists will nuke all the servers, buy all the hackers and change the law somehow to make most Linux distros illegal we should do everything possible to make sure those &#8220;ground&#8221; distros survive. They won&#8217;t lead us to rule the market share, but they let us survive and stay &#8220;Linux&#8221;.</p>
<p>Then we have &#8220;user-oriented, vendor based&#8221; distros like OpenSUSE, Fedora, Ubuntu and Mandriva. They are exploring the ways to make UX feel better, to lower the learning curve and switch costs. They remind us all about who we work for &#8211; the users, and what the goals are. They pay the money to people who does the things that volunteers will not want to do cause those tasks have near to 0 &#8220;fun factor&#8221;. Documentation, debugging, QA-ing, Examples like Liberation fonts, AIGLX/XGL are pretty good to picture that. They also show teach us how the marketing looks like, how the mature development cycle looks like. All the things that group of hackers is unaware of. In terms of browsers you can think of it as a switch from the &#8220;Mozilla&#8221; project in 2000 into &#8220;Mozilla&#8221; project in 2007. In desktop world the same difference is between Slackware and OpenSUSE.</p>
<p>Third part are various companies that tries to sell Linux in some options, exploring the business models, like Linspire, Xandros, SLED, SLES, RHEL, etc.</p>
<p>It&#8217;s good to have them. It makes our environment better and richer. It improves the overall &#8220;Linux&#8221; thing. But I don&#8217;t see it crucial for survival (beside of that lack of it would probably strongly limit the second group, which would be bad indeed, so indirectly we may need them <img src='http://diary.braniecki.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ).</p>
<p>Fourth group is an evolutional ground of small, experimental distros made for specific niche or brave new approaches. There&#8217;s a lot of them, they&#8217;re not popular, but huge. Long tail theory in real life case <img src='http://diary.braniecki.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>So Mandriva is, in my opinion, important. Mandriva 2008 is nice, it&#8217;s usable, it&#8217;s way better than any previous approach I tried. It has nice theme, pretty good configuration panel, interesting metisse approach, clean home folder. But my user experience was worse than with OpenSUSE or Ubuntu. It could be because of LiveCD vs. installation partially, but not in all aspects. &#8220;I use combination of separated elements&#8221; is the worst part that I feel stronger here than in other recently release distros. The &#8220;tons of useless apps&#8221; experience is the worst I found since some old Knoppix and some minor problems with hardware detection exists.</p>
<p>Same as with OpenSUSE. The technology is here. If the UX people in Novell and Mandriva could spend a month of full time work on the first 10 minutes experience and less detailed &#8220;first month of use&#8221; experience, such polished distros would be so much better.</p>
<p>I can&#8217;t resist the feeling that those are all low hanging fruits. No sky rocket technology required to remove those problems. Heads up guys <img src='http://diary.braniecki.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Mandriva 2009 may without a problem remove all those glitches <img src='http://diary.braniecki.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://diary.braniecki.net/2007/11/10/mandriva-2008-live-ux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>UX of OpenSUSE 10.3</title>
		<link>http://diary.braniecki.net/2007/11/05/ux-of-opensuse-103/</link>
		<comments>http://diary.braniecki.net/2007/11/05/ux-of-opensuse-103/#comments</comments>
		<pubDate>Mon, 05 Nov 2007 21:49:20 +0000</pubDate>
		<dc:creator>zbraniecki</dc:creator>
				<category><![CDATA[main]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[distros]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[opensuse]]></category>
		<category><![CDATA[ux]]></category>

		<guid isPermaLink="false">http://diary.braniecki.net/2007/11/05/ux-of-opensuse-103/</guid>
		<description><![CDATA[Today, I tried OpenSUSE 10.3. Installation went fine, although it was at least partially because I installed various OpenSUSE many times before. The installation process is definitely too long but I don&#8217;t have off hat ideas on how to make it shorter. The initial feeling after login is&#8230; fresh. It feels fresh. I like the [...]]]></description>
			<content:encoded><![CDATA[<p>Today, I tried OpenSUSE 10.3. Installation went fine, although it was at least partially because I installed various OpenSUSE many times before. The installation process is definitely too long but I don&#8217;t have off hat ideas on how to make it shorter.</p>
<p>The initial feeling after login is&#8230; fresh. It feels fresh. I like the wallpaper, sound theme. The start menu is as always extremely cool and usable. Those three aspects make OpenSUSE first experience really nice. My gf spent about 10 minutes and had absolutely no problem to find herself in the new environment. She knew it&#8217;s different from Windows, but she liked they way <em>how</em> different it is.</p>
<p>The first unpleasant experience came after updating system with suse system update. Sound card went down. After some debugging it came out that all devices in /dev/snd were in group audio, and I was not a member of this group (nor any other system user was). I just added it to /etc/group, but that&#8217;s totally a blocker that makes the system useless. Imagine Joe Average on my place with his first, brave try of this Linux thing, when he can hear cute login sound on the first time, then he clicks on &#8220;update&#8221; icon to update his system and then, after reboot &#8211; no more sound Joe!</p>
<p>Second unpleasant experience came few minutes later during short user-testing session on my gf. She really liked the wallpaper set, she found the start menu very nice and intuitive, she clicked through apps/docs/places, read right column, wowed over search menu, but then said &#8220;It seems there&#8217;s not too many apps here&#8221; &#8211; user used to Windows like start menu with zillion apps feels a bit &#8220;empty&#8221;. She did not find the &#8220;Other apps&#8221; icon, but this may be due to the nature of this experiment with me standing over her head.</p>
<p>But the problem appeared when I pointed her this button. She clicked on it, and it took over 30 seconds for the new menu to appear. The new menu is a window, almost full-screen with huge amount of apps in a flat layout. That&#8217;s different to Windows, but nothing &#8220;bad&#8221;. Until she started reading the descriptions.  &#8220;DMA channels&#8221;, &#8220;OpenGL&#8221;, &#8220;PCI&#8221;, &#8220;Partitions&#8221;, &#8220;SCSI&#8221;, &#8220;Samba status&#8221;, &#8220;Processor&#8221;, &#8220;X Server&#8221;&#8230; thank you! Stop!</p>
<p>Who the hell came with this idea? Let me guess&#8230; no one. No one actually took care to do this very freakin simple user action flow &#8211; login, click on Computer, click on Other Apps, read the first line, compare it with what the user expects to see. Hello!?</p>
<p>Clicking on &#8220;Home folder&#8221; icon on the desktop to see a window with &#8220;bin&#8221;, &#8220;public_html&#8221; directories and one file named &#8220;nautilus-debug-log.txt&#8221; is also something that should be considered as a suicide.</p>
<p>That&#8217;s it for now. OpenSUSE looks really good, it makes great first impression, more familiar for Windows users than Ubuntu, it has way more complicated installation process and lacks the LiveCD+Installer idea from Ubuntu which is so obvious once you get used to it.</p>
<p>Anyway, it&#8217;s really frustrating that with each and every linux distro I launch, it takes up to 3 minutes to find a first UX bug. Always. And I&#8217;m not talking about super-duper-heavy-LFS like distros. I&#8217;m talking about Ubuntu, Mandriva, Fedora, OpenSUSE&#8230;</p>
<p>We overcame huge limitations of X system, we developed eye candy to the extend never seen before, we have very, very secure systems, we have huge variety of distributions that create healthy ecosystem of competing solutions and ideas. We developed the best ever seen system of application management and installation, we made it all. Few years ago the blockers for Linux adoption were technical. Sound cards didn&#8217;t work. Monitor resolution was badly autodetected. Printer was unavailable. CDROM was not detected. Today, we overcame ALL of those. Virtually ALL! Last three or four hardware pieces I bought were much better recognized by my Ubuntu than Windows! Including USB headphones which are recognized as USB hotplugged sound card! No problem for Ubuntu! Huge problem with Windows.</p>
<p>But in the end, it&#8217;s depressing that  we still fail to provide the UX without very visible, simple to avoid, flaws. In Ubuntu, you have great chance to see something like &#8220;/dev/sda2&#8243; on the very first desktop you open after logging in. In SUSE you hit &#8220;nautilus-debug-log.txt&#8221; in your virgin home folder and &#8220;DMA Channels&#8221; as an example of  &#8220;other apps&#8221;.</p>
<p>I know that users will learn this. After one day, such problems disappear and new patterns are memorized, I know that people with motivation (and the motivation is easily raised by the blue screen of death) will switch and will be happy in the end. But all those &#8220;mistakes&#8221; looks like ignorance. Like if no one did actually install his own distro on an empty drive and SEE how it works. For 5 minutes. To make those 5 minutes perfect.</p>
<p>Tomorrow I&#8217;m going to try Fedora 8.</p>
]]></content:encoded>
			<wfw:commentRss>http://diary.braniecki.net/2007/11/05/ux-of-opensuse-103/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Will companies start exploiting linux packaging systems?</title>
		<link>http://diary.braniecki.net/2007/08/24/will-companies-start-exploiting-linux-packaging-systems/</link>
		<comments>http://diary.braniecki.net/2007/08/24/will-companies-start-exploiting-linux-packaging-systems/#comments</comments>
		<pubDate>Fri, 24 Aug 2007 09:44:37 +0000</pubDate>
		<dc:creator>zbraniecki</dc:creator>
				<category><![CDATA[main]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[distros]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[vendors]]></category>

		<guid isPermaLink="false">http://diary.braniecki.net/2007/08/24/will-companies-start-exploiting-linux-packaging-systems/</guid>
		<description><![CDATA[Today I was working on some yet_to_be_announced project for a KnownCompany. I was also updating my flash player basing on the latest releases from Adobe, and realized that this company, and many others will have to exploit packaging model of modern distributions in order to achieve what they want. See. Modern, user-oriented linux distros like [...]]]></description>
			<content:encoded><![CDATA[<p>Today I was working on some yet_to_be_announced project for a KnownCompany.</p>
<p>I was also updating my flash player basing on the latest releases from Adobe, and realized that this company, and many others will have to exploit packaging model of modern distributions in order to achieve what they want.</p>
<p>See. Modern, user-oriented linux distros like OpenSuSe, Fedora, Ubuntu, are preparing set of packages for the release, and then &#8220;half-freezing&#8221;. When I use Ubuntu 7.04, I use a set of software that was ready by April 2007. There are two exceptions &#8211; security patches, and community contributed backports of the newer packages , but for the latter, I have to manually select that I want to get them.</p>
<p>It means that being a company, that wants to upgrade users browser, mail client, game, or office package, I <strong>should</strong> claim  that it&#8217;s a security release. It&#8217;s not an issue right now, since linux is not popular enough to be on most product managers radar, and the releases happen pretty often (half a year in case of Ubuntu), but as Linux will become more popular, I&#8217;m more than sure that it will start to happen. All companies I was working for would like their latest versions to be deployed for all users soon after the release. Not half year later. Also, what about users who will not upgrade?</p>
<p>Look at the browsers. Browser X ver 3.5 has been released on Sep 2010. The Ubuntu (by the time used by 35%  of end users on Earth!) release 10.10 uploads it and uses in their release. Users are happy, confetti is everywhere and We Are The Champions can be heard in the background. Win-Win.</p>
<p>Then, the vendor of Browser X prepares release 4.0, and they&#8217;re ready on Apr 2011. Unfortunately  the release cycle of Ubuntu says that Ubuntu is already freezed and will not use ver 4.0 in Ubuntu 11.04. So this release is delivered to the users with Ubuntu 11.10, 6 months after original release!</p>
<p>At this point, many can say &#8220;Yea, Mark is calling for synchronizing releases&#8221;, but that&#8217;s not a solution. What if 11.04 is so great, that people don&#8217;t want to migrate to 11.10? If it&#8217;s a LTS and majority will want to stick to it for a loong time? (see XP-Vista migration rates) or if it&#8217;s simply not good for some reason, and journalists advice to stick to 11.04 and wait for 12.04?</p>
<p>I think that the only proper solution is a vendor controlled backporting highway. A process that would allow a vendor (or vendor licensed volunteers) to backport apps (usually the more front-end user oriented ones) and deliver them with the updates to all users of a release.  Otherwise, vendors will start pretending that such a release is fixing some Scary and Serious Security Vulnerabilities  that might kill your cat or grandpa.</p>
<p>Business is business&#8230; :/</p>
]]></content:encoded>
			<wfw:commentRss>http://diary.braniecki.net/2007/08/24/will-companies-start-exploiting-linux-packaging-systems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

