<?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>marius &#187; Ubuntu One</title>
	<atom:link href="http://devilx.net/tag/ubuntu-one/feed/" rel="self" type="application/rss+xml" />
	<link>http://devilx.net</link>
	<description></description>
	<lastBuildDate>Wed, 25 Jan 2012 07:42:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Playing Around with Ubuntu One (Pt. 2)</title>
		<link>http://devilx.net/2009/09/12/playing-around-with-ubuntu-one-pt-2/</link>
		<comments>http://devilx.net/2009/09/12/playing-around-with-ubuntu-one-pt-2/#comments</comments>
		<pubDate>Sat, 12 Sep 2009 21:08:25 +0000</pubDate>
		<dc:creator>Marius</dc:creator>
				<category><![CDATA[Linux and stuff ...]]></category>
		<category><![CDATA[New & Cool]]></category>
		<category><![CDATA[World Wide Web]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Evolution]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MobileMe]]></category>
		<category><![CDATA[Pidgin]]></category>
		<category><![CDATA[Service]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Ubuntu One]]></category>

		<guid isPermaLink="false">http://www.devilx.net/?p=1012</guid>
		<description><![CDATA[In the first post of my tests regarding Ubuntu One, I described a bit how the general principle of Ubuntu One works and what I&#8217;ve experienced while setting it up on one Ubuntu client. Now, I got a bit deeper &#8230; <a href="http://devilx.net/2009/09/12/playing-around-with-ubuntu-one-pt-2/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>In the <a title="Playing Around with Ubuntu One" href="http://www.devilx.net/2009/09/12/playing-around-with-ubuntu-one/" target="_self">first post</a> of my tests regarding Ubuntu One, I described a bit how the general principle of Ubuntu One works and what I&#8217;ve experienced while setting it up on one Ubuntu client. Now, I got a bit deeper into the service by cloning the Ubuntu machine and also authorizing the second Ubuntu client for the Ubuntu One service.</p>
<p>As I&#8217;ve written, moving the application-folders into the cloud seems to be working pretty good on one client. Now I&#8217;ve tested, how it is when using two clients and pulled the information contained in the cloud (from client A) down to client B. Each of the three applications worked in general, Pidgin started with the account configured on client A, Evolution started with the Inbox configure in client A but asked me for the password to access the mail-server (what&#8217;s clear, because I did not synchronize the key-rings) and Firefox displayed with the preferences configured, but prepended a message box that said:</p>
<blockquote><p>Could not initialize the application&#8217;s security component. The most likely cause is problems with files in your application&#8217;s profile directory. Please check that this directory has no read/write restrictions and your hard disk is not full or close to full. It is recommended that you exit the application and fix the problem. If you continue to use this session, you might see incorrect application behaviour when accessing security features.</p></blockquote>
<p>This confused me a bit, especially since the actual browser ran without any more problems. However, I&#8217;ve been to lazy to track down this permission problem.</p>
<p><a href="http://www.devilx.net/wp-content/uploads/2009/09/UbuntuOne-Conflict.png"><img class="alignleft size-thumbnail wp-image-1013" title="UbuntuOne-Conflict" src="http://www.devilx.net/wp-content/uploads/2009/09/UbuntuOne-Conflict-150x150.png" alt="UbuntuOne-Conflict" width="150" height="150" /></a>After I&#8217;ve checked, if &#8220;one-after-another&#8221; synchronization worked, I tried out the simultaneous usage of both machines, while being connected and synced with the cloud on each of them. As I&#8217;ve expected, I ran into some problems: Suddenly, some more folder (thumbnail) appeared within the client B&#8217;s Ubuntu One folder, that contained his app-information. The folders remained until the actual Home folder finished receiving the data from within the cloud, then they just disappeared. I don&#8217;t know, if those have been merged or just deleted &#8211; it just worked afterwards. <img src='http://devilx.net/wp-content/plugins/smilies-themer/Riceballs/smile.png' alt=':-)' class='wp-smiley' /> </p>
<p>Ubuntu One seems to be using &#8220;semaphores&#8221;, in a similar way token-ring was using: At first, client A is allowed to sync his data with the cloud. When this is finished, client B is allowed to sync. Then, it&#8217;s client A&#8217;s turn again &#8211; and so on. Theoretically, this is good. But in practice, Ubuntu One unfortunately seems to overwrite locale changes when pulling data down from the cloud. In comparison: MobileMe asks the user and merges the data, as good as possible.</p>
<p>In the end, simultaneous usage was unable to sync both machines in a way, so that data was kept consistent. Either one machine lost information, or the other. Especially when adding a new Pidgin account on client B, waiting for the sync, closing Pidgin on client A (which then seems to save a final account-info) and waiting for the sync there, you will be surprised your account not to be available when re-launching Pidgin on client A.</p>
<p>Of course, synchronization always is a tricky feature, but I guess, Ubuntu One lacks of an SVN-like back-end, that keeps track of all changes and makes merging possible. I&#8217;m really interested in how Ubuntu One will continue to evolve and I&#8217;ll try to keep tack of its development status. This could really kick ass someday, as soon as everything works seamless and simultaneous.</p>
]]></content:encoded>
			<wfw:commentRss>http://devilx.net/2009/09/12/playing-around-with-ubuntu-one-pt-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Playing Around with Ubuntu One</title>
		<link>http://devilx.net/2009/09/12/playing-around-with-ubuntu-one/</link>
		<comments>http://devilx.net/2009/09/12/playing-around-with-ubuntu-one/#comments</comments>
		<pubDate>Sat, 12 Sep 2009 19:47:16 +0000</pubDate>
		<dc:creator>Marius</dc:creator>
				<category><![CDATA[Linux and stuff ...]]></category>
		<category><![CDATA[New & Cool]]></category>
		<category><![CDATA[World Wide Web]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[Beta]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Dropbox]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MobileMe]]></category>
		<category><![CDATA[OAuth]]></category>
		<category><![CDATA[S3]]></category>
		<category><![CDATA[Service]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Ubuntu One]]></category>

		<guid isPermaLink="false">http://www.devilx.net/?p=1005</guid>
		<description><![CDATA[So, after I&#8217;ve received my confirmation for my Ubuntu One account on July the 19th, this evening I&#8217;ve finally found at least a bit time to play around with it and check out how good this service really works. For &#8230; <a href="http://devilx.net/2009/09/12/playing-around-with-ubuntu-one/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>So, after I&#8217;ve received my confirmation for my <a title="Ubuntu One" href="https://one.ubuntu.com/" target="_blank">Ubuntu One</a> account on July the 19th, this evening I&#8217;ve finally found at least a bit time to play around with it and check out how good this service really works.</p>
<p>For my tests, I was using a vanilla Ubuntu 9.04 with latest package versions/updates installed. The installation of the PPA was pretty simple, thanks to the DEB provided on the Ubuntu One site, although I could not install the Ubuntu One GNOME-Client using the one-click feature implemented on the official Install-site. This probably could be the first thing a regular user could trap on.</p>
<p><a href="http://www.devilx.net/wp-content/uploads/2009/09/UbuntuOne-Menu.png"><img class="alignleft size-full wp-image-1006" title="UbuntuOne-Menu" src="http://www.devilx.net/wp-content/uploads/2009/09/UbuntuOne-Menu.png" alt="UbuntuOne-Menu" width="223" height="31" /></a>So, after installing the packages manually by using a terminal and aptitude, the client appeared in Ubuntu&#8217;s &#8220;Internet&#8221;-submenu of the panel-main-menu. When a user installs Ubuntu One on a new computer and clicks the client&#8217;s icon within the menu to start the service, he will get a browser-window containing an Ubuntu One authorization-page. There, the user needs to click the &#8220;Authorize this Computer&#8221; button, so the computer will be able to sync with the Ubuntu One cloud. I took a quick look behind the scenes and as far as I&#8217;ve seen, Ubuntu One uses regular OAuth to authenticate computers to the cloud. The OAuth-token therefor will be saved within the &#8220;Passwords &amp; Keys&#8221; thingy, that&#8217;s found somewhere in the main-menu.</p>
<p><a href="http://www.devilx.net/wp-content/uploads/2009/09/UbuntuOne-Updating.png"><img class="alignright size-full wp-image-1007" title="UbuntuOne-Updating" src="http://www.devilx.net/wp-content/uploads/2009/09/UbuntuOne-Updating.png" alt="UbuntuOne-Updating" width="270" height="106" /></a>However, the sync service itself creates a &#8220;Ubuntu One&#8221; folder within your home-directory, which syncs up into the cloud. Within this folder, there&#8217;s also a sym-linked-folder for Public content. The client-daemon doesn&#8217;t seem to be using some mechanism like iNotify to sync the folder contents up to the cloud, or if it does, it&#8217;s simply broken. At least on my test-machine, the client synchronized periodically &#8211; and by periodically I mean cycles with noticeable pauses in between. On one way that&#8217;s good, because not every tiny-whiny change that will be made to the folder&#8217;s contents will be pushed up to the cloud, what would literally kill your bandwidth, but on the other hand, the actual duration from one sync to another is just too big to be used with multiple devices simultaneously (e.g. an Android implementation or even another client-computer).</p>
<p>Talking about the simultaneousness, I don&#8217;t think that Ubuntu One is (yet) planned to be used on multiple computers simultaneous. On my test-setup I&#8217;ve created a sub-folder named &#8220;Home&#8221;, where I moved some dot-starting-folders from within my actual $HOME to and soft-linked them back to their actual location. My setup then looked something like:</p>
<p><code><br />
devilx@vm-ubuntu:~$ ls -la | grep ^lrw*<br />
lrwxrwxrwx  1 devilx devilx   38 2009-09-12 20:32 .evolution -&gt; /home/devilx/Ubuntu One/Home/evolution<br />
lrwxrwxrwx  1 devilx devilx   36 2009-09-12 20:31 .mozilla -&gt; /home/devilx/Ubuntu One/Home/mozilla<br />
lrwxrwxrwx  1 devilx devilx   35 2009-09-12 20:33 .purple -&gt; /home/devilx/Ubuntu One/Home/purple<br />
devilx@vm-ubuntu:~$<br />
</code></p>
<p>By this, I&#8217;ve pushed the preferences and information of my Firefox, my Evolution and my Pidgin into the cloud. A quick test showed me, that none of those three applications complained about their new &#8220;home&#8221; being a symlink to some directory within the cloud &#8211; and neither about any insufficient permissions that could have happened, if the cloud was set-up crappy (+1P for Ubuntu One). Still, this setup seems not that perfect for me, at the moment.</p>
<p>The synchronization of a modified .mozilla and especially of a modified .evolution folder seems to take for years. While I&#8217;m writing this text, the client-daemon is still synchronizing the files (it started nearly at the same time I&#8217;ve started writing this entry) and says &#8220;Updating 6 of 270 files&#8230;&#8221; &#8211; this could become a looooong night. Though, I don&#8217;t want to complain about Ubuntu One&#8217;s performance, since yet, it&#8217;s still in Beta (even if I don&#8217;t know, if Beta isn&#8217;t just an upcoming trend every company has to stick with -&gt; e.g. Google).</p>
<p><a href="http://www.devilx.net/wp-content/uploads/2009/09/UbuntuOne-DesktopSync.png"><img class="alignleft size-thumbnail wp-image-1008" title="UbuntuOne-DesktopSync" src="http://www.devilx.net/wp-content/uploads/2009/09/UbuntuOne-DesktopSync-150x150.png" alt="UbuntuOne-DesktopSync" width="150" height="150" /></a>I&#8217;ll try to clone this Ubuntu-installation and run them both with Ubuntu One being active &#8211; first, one after another (to see, if the applications could be synced without them complaining about parameters, that are incorrect for the secondary host they get synced to -&gt; e.g. hostname information) and then I&#8217;ll try to run them simultaneously and hope for the best. If it should work out (what I don&#8217;t expect, just from what I&#8217;ve seen in similar projects), it would be really cool, because then, most applications could be synced this way without much hassle. I&#8217;d be really surprised, if this should be working, because then, the cloud seems to implement some kind of &#8220;merge&#8221; service, which allows you to upload data from two (or more) clients and seamlessly merge it up in the cloud together to one, consistent state.</p>
<p>Eh, I will see. Altogether, Ubuntu One is yet already working pretty cool, though I&#8217;m not quite sure, what a regular user should do with it, if he&#8217;s already aware of service like <a href="http://www.dropbox.com/referrals/NTIxODYyMjk5">Dropbox</a> or Amazon&#8217;s S3 &#8211; because at the moment, Ubuntu One unfortunately isn&#8217;t any better than those services. It just integrates more seamless into the GNOME-desktop. Hm&#8230; oh well. <img src='http://devilx.net/wp-content/plugins/smilies-themer/Riceballs/smile.png' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://devilx.net/2009/09/12/playing-around-with-ubuntu-one/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu One: MobileMe for the Rest of Us?</title>
		<link>http://devilx.net/2009/05/12/ubuntu-one-mobileme-for-the-rest-of-us/</link>
		<comments>http://devilx.net/2009/05/12/ubuntu-one-mobileme-for-the-rest-of-us/#comments</comments>
		<pubDate>Tue, 12 May 2009 19:12:56 +0000</pubDate>
		<dc:creator>Marius</dc:creator>
				<category><![CDATA[Linux and stuff ...]]></category>
		<category><![CDATA[New & Cool]]></category>
		<category><![CDATA[World Wide Web]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[Exchange]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[MobileMe]]></category>
		<category><![CDATA[S3]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Ubuntu One]]></category>

		<guid isPermaLink="false">http://www.devilx.net/?p=885</guid>
		<description><![CDATA[Today, I&#8217;ve just subscribed to the invitations-list of Canonical&#8217;s new service called Ubuntu1. UbuntuONE. U1. Ubuntu One. The service is yet a beta, not public available and seems to become for Ubuntu what MobileMe is for the Mac. The current &#8230; <a href="http://devilx.net/2009/05/12/ubuntu-one-mobileme-for-the-rest-of-us/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Today, I&#8217;ve just subscribed to the invitations-list of Canonical&#8217;s new service called <span style="text-decoration: line-through;">Ubuntu1.</span> <span style="text-decoration: line-through;">UbuntuONE.</span> <span style="text-decoration: line-through;">U1.</span> Ubuntu One. The service is yet a beta, not public available and seems to become for Ubuntu what MobileMe is for the Mac.</p>
<p>The current service-site describes the services mainly as synchronization option for your Ubuntu workstations, so that everything is kept up to date. My first thought on this was, that they&#8217;re using webdav (just like Apple does for their iDisk) for accomplishing this task, but as it seems, there&#8217;s no webdav involved. Maybe it&#8217;s built-up on Amazon&#8217;s S3?</p>
<p>I don&#8217;t know yet, since up to now I haven&#8217;t received my invitation to join and use this service. I was told that invitations are being sent amongst others depending on the service&#8217;s usage, so I really hope (since the ubuntuone.com isn&#8217;t that popular, yet) to receive mine soon.</p>
<p>Depending of how good this service works already, it could be a really good competitor to Apple&#8217;s MobileMe &#8211; especially if it should get an own &#8220;Exchange for the Rest of Us&#8221;, heh. I don&#8217;t know what&#8217;s planned to be implemented and as it seems there&#8217;s not much talking about that, but I&#8217;d really welcome it to see a working solution on that area.</p>
<p>As soon as I&#8217;ll receive the invitation, I will take Ubuntu One on a test-drive and try to see whether it would be possible to use this service on other distributions as well. I really can&#8217;t wait to get my hands on the service&#8217;s software, heh&#8230; <img src='http://devilx.net/wp-content/plugins/smilies-themer/Riceballs/wink.png' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://devilx.net/2009/05/12/ubuntu-one-mobileme-for-the-rest-of-us/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

