<?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"
	>

<channel>
	<title>Martin Albisetti &#187; Bazaar</title>
	<atom:link href="http://beuno.com.ar/archives/category/bazaar/feed/" rel="self" type="application/rss+xml" />
	<link>http://beuno.com.ar</link>
	<description>Ubuntu, Debian, bazaar and random stuff</description>
	<pubDate>Sat, 21 Jun 2008 02:37:20 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
	<language>en</language>
			<item>
		<title>Upload your websites with bzr-upload</title>
		<link>http://beuno.com.ar/archives/80</link>
		<comments>http://beuno.com.ar/archives/80#comments</comments>
		<pubDate>Sat, 21 Jun 2008 02:37:20 +0000</pubDate>
		<dc:creator>beuno</dc:creator>
		
		<category><![CDATA[Bazaar]]></category>

		<category><![CDATA[Debian]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://beuno.com.ar/?p=80</guid>
		<description><![CDATA[I was lucky enough to be able to attend the Bazaar Sprint back in March, mostly thanks to Canonical sponsoring my entire trip across the globe  
The sprint was interesting in all sorts of ways, and it got me working on several projects (some of which I&#8217;ll talk about in future posts), but there [...]]]></description>
			<content:encoded><![CDATA[<p>I was lucky enough to be able to attend the Bazaar Sprint back in March, mostly thanks to Canonical sponsoring my entire trip across the globe  <img src='http://beuno.com.ar/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
The sprint was interesting in all sorts of ways, and it got me working on several projects (some of which I&#8217;ll talk about in future posts), but there was one in particular that amazed me how fast it was put together. <a href="https://launchpad.net/bzr-upload">Bzr-upload</a>.<br />
It all started one night, while sitting across the table from <a href="https://launchpad.net/~vila">Vincent Ladeuil</a>, the guy who basically wrote transports in Bazaar, and I started complaining about how I had to work around bazaar to make it fit into my daily work flow (doing web development).<br />
The problem was simple: bzr doesn&#8217;t update the working tree (the actual files) remotely, so there was no simple way for me to upload the websites I worked on a daily basis.</p>
<p>Long story short, Vincent asked some questions, sat down, wrote tests, wrote code to work with those tests (<a href="http://en.wikipedia.org/wiki/Test-driven_development">TDD</a>, FTW), and after some fiddling, we can now upload websites (and anything else, actually) using bzr&#8217;s knowledge of what we&#8217;ve changed, and it&#8217;s solid transport libraries (ftp, sftp).</p>
<p>So&#8230;  how does this work?  Simple.<br />
Assuming you already have bzr installed, fire up a terminal and do:<br />
<code>bzr checkout lp:bzr-upload ~/.bazaar/plugins/upload</code></p>
<p>Now that we have the plugin installed, go to the branch containing your website, and with a simple:<br />
<code>beuno@beuno-laptop:/mywebsite$ <strong>bzr upload sftp://beuno@host/path/to/http</strong><br />
No uploaded revision id found, switching to full upload<br />
Uploading bar<br />
Uploading foo</code></p>
<p>Done!</p>
<p>Did more work?</p>
<p><code>beuno@beuno-laptop:/mywebsite$ bzr ci -m'Random bug fix'<br />
Committing to: /mywebsite/<br />
modified foo<br />
Committed revision 2.<br />
beuno@beuno-laptop:/mywebsite$ <strong>bzr upload</strong><br />
Using saved location: sftp://beuno@host/path/to/http<br />
Uploading foo</code></p>
<p>That&#8217;s it!</p>
<p>bzr-upload will remember the last revision you uploaded, and make sure it only sends what you&#8217;ve changed.</p>
<p>Project&#8217;s page: <a href="https://launchpad.net/bzr-upload">https://launchpad.net/bzr-upload</a></p>
<p>Comments, feedback, patches, etc are very welcome.</p>
]]></content:encoded>
			<wfw:commentRss>http://beuno.com.ar/archives/80/feed</wfw:commentRss>
		</item>
		<item>
		<title>MySQL migrates to Bazaar!</title>
		<link>http://beuno.com.ar/archives/79</link>
		<comments>http://beuno.com.ar/archives/79#comments</comments>
		<pubDate>Thu, 19 Jun 2008 14:06:02 +0000</pubDate>
		<dc:creator>beuno</dc:creator>
		
		<category><![CDATA[Bazaar]]></category>

		<category><![CDATA[Debian]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://beuno.com.ar/?p=79</guid>
		<description><![CDATA[This just in, MySQL has migrated from BitKeeper to Bazaar. They also seem to be using Launchpad quite extensively, and have already updated their installation from source instructions.
Not only is it a big user base for Bazaar, but yet another move from Closed Source to Open Source software.
Congratulations to all the Canonical folks to helped [...]]]></description>
			<content:encoded><![CDATA[<p>This just in, MySQL has <a href="http://blogs.mysql.com/kaj/2008/06/19/version-control-thanks-bitkeeper-welcome-bazaar/">migrated from BitKeeper to Bazaar</a>. They also seem to be <a href="https://edge.launchpad.net/mysql">using Launchpad quite extensively</a>, and have already updated their <a href="http://dev.mysql.com/doc/refman/5.1/en/installing-source-tree.html">installation from source instructions</a>.<br />
Not only is it a big user base for Bazaar, but yet another move from Closed Source to Open Source software.</p>
<p>Congratulations to all the Canonical folks to helped with the move (I hear <a href="http://jam-bazaar.blogspot.com/">John</a> and <a href="http://elliotmurphy.com/">Elliot</a> had a lot to do with it in particular), and welcome MySQLers  <img src='http://beuno.com.ar/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://beuno.com.ar/archives/79/feed</wfw:commentRss>
		</item>
		<item>
		<title>Bazaar 1.4 released</title>
		<link>http://beuno.com.ar/archives/73</link>
		<comments>http://beuno.com.ar/archives/73#comments</comments>
		<pubDate>Sat, 03 May 2008 02:27:45 +0000</pubDate>
		<dc:creator>beuno</dc:creator>
		
		<category><![CDATA[Bazaar]]></category>

		<guid isPermaLink="false">http://beuno.com.ar/?p=73</guid>
		<description><![CDATA[The 1.4 release of Bazaar includes handy improvements to the speed of log and status, new options for several commands, improved documentation, and better hooks, including initial code for server-side hooks. A number of bugs have been fixed, particularly in interoperability between different formats or different releases of Bazaar over there network. There&#8217;s been substantial [...]]]></description>
			<content:encoded><![CDATA[<p>The 1.4 release of Bazaar includes handy improvements to the speed of log and status, new options for several commands, improved documentation, and better hooks, including initial code for server-side hooks. A number of bugs have been fixed, particularly in interoperability between different formats or different releases of Bazaar over there network. There&#8217;s been substantial internal work in both the repository and network code to enable new features and faster performance.</p>
<p>You can check out the full changelog at: <a href="https://launchpad.net/bzr/1.4/1.4/">https://launchpad.net/bzr/1.4/1.4/</a><br />
And download it at the usual location: <a href="http://bazaar-vcs.org/Download">http://bazaar-vcs.org/Download</a></p>
]]></content:encoded>
			<wfw:commentRss>http://beuno.com.ar/archives/73/feed</wfw:commentRss>
		</item>
		<item>
		<title>IDE Integration in Bazaar</title>
		<link>http://beuno.com.ar/archives/72</link>
		<comments>http://beuno.com.ar/archives/72#comments</comments>
		<pubDate>Sat, 03 May 2008 02:24:53 +0000</pubDate>
		<dc:creator>beuno</dc:creator>
		
		<category><![CDATA[Bazaar]]></category>

		<category><![CDATA[Debian]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://beuno.com.ar/?p=72</guid>
		<description><![CDATA[I&#8217;ve just kicked off a wiki page to follow up on the state of Integration into IDEs, so, if you want a specific IDE worked on, or are currently working on an integration, please feel free (or encouraged even) to add it to the wiki page: http://bazaar-vcs.org/IDEIntegration
I hope that page eventually harbours enough information for [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just kicked off a wiki page to follow up on the state of Integration into IDEs, so, if you want a specific IDE worked on, or are currently working on an integration, please feel free (or encouraged even) to add it to the wiki page: <a href="http://bazaar-vcs.org/IDEIntegration">http://bazaar-vcs.org/IDEIntegration</a></p>
<p>I hope that page eventually harbours enough information for any random person to land on it and find out if their favourite IDE currently works with bazaar, or enough information to start working on one.</p>
]]></content:encoded>
			<wfw:commentRss>http://beuno.com.ar/archives/72/feed</wfw:commentRss>
		</item>
		<item>
		<title>Shell History</title>
		<link>http://beuno.com.ar/archives/67</link>
		<comments>http://beuno.com.ar/archives/67#comments</comments>
		<pubDate>Thu, 10 Apr 2008 16:13:36 +0000</pubDate>
		<dc:creator>beuno</dc:creator>
		
		<category><![CDATA[Bazaar]]></category>

		<category><![CDATA[Debian]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://beuno.com.ar/?p=67</guid>
		<description><![CDATA[malbisetti@pentaserv:~/red_teatral$ history&#124;awk &#8216;{a[$2]++ } END{for(i in a){print a[i] &#8221; &#8221; i}}&#8217;&#124;sort -rn&#124;head
292 bzr
51 cd
29 tail
25 ls
24 exit
17 screen
15 su
9 vim
6 rm
6 cat
Right, I might be using bzr a bit too much&#8230;  
]]></description>
			<content:encoded><![CDATA[<p>malbisetti@pentaserv:~/red_teatral$ history|awk &#8216;{a[$2]++ } END{for(i in a){print a[i] &#8221; &#8221; i}}&#8217;|sort -rn|head<br />
292 bzr<br />
51 cd<br />
29 tail<br />
25 ls<br />
24 exit<br />
17 screen<br />
15 su<br />
9 vim<br />
6 rm<br />
6 cat</p>
<p>Right, I might be using bzr a bit too much&#8230;  <img src='http://beuno.com.ar/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://beuno.com.ar/archives/67/feed</wfw:commentRss>
		</item>
		<item>
		<title>Bazaar hosting on Launchpad slow this weekend</title>
		<link>http://beuno.com.ar/archives/65</link>
		<comments>http://beuno.com.ar/archives/65#comments</comments>
		<pubDate>Sun, 30 Mar 2008 20:36:36 +0000</pubDate>
		<dc:creator>beuno</dc:creator>
		
		<category><![CDATA[Bazaar]]></category>

		<category><![CDATA[Launchpad]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://beuno.com.ar/?p=65</guid>
		<description><![CDATA[Just a quick note for everyone who is wondering, bazaar hosting on Launchpad is horrifyingly slow this weekend, so, &#8220;it&#8217;s not just you&#8221;.
Seems the devs are working on it, and part of the problem has been fixed, but it&#8217;s still not there yet.
Good thing it&#8217;s a distributed version control system, huh?
]]></description>
			<content:encoded><![CDATA[<p>Just a quick note for everyone who is wondering, bazaar hosting on Launchpad is horrifyingly slow this weekend, so, &#8220;it&#8217;s not just you&#8221;.</p>
<p>Seems the devs are working on it, and part of the problem has been fixed, but it&#8217;s still not there yet.</p>
<p>Good thing it&#8217;s a distributed version control system, huh?</p>
]]></content:encoded>
			<wfw:commentRss>http://beuno.com.ar/archives/65/feed</wfw:commentRss>
		</item>
		<item>
		<title>Couldn&#8217;t attend the sprint? You can still help!</title>
		<link>http://beuno.com.ar/archives/63</link>
		<comments>http://beuno.com.ar/archives/63#comments</comments>
		<pubDate>Fri, 28 Mar 2008 04:06:11 +0000</pubDate>
		<dc:creator>beuno</dc:creator>
		
		<category><![CDATA[Bazaar]]></category>

		<category><![CDATA[Debian]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<category><![CDATA[]]></category>

		<guid isPermaLink="false">http://beuno.com.ar/archives/63</guid>
		<description><![CDATA[It occurred to me that many people couldn&#8217;t attend the last bzr sprint, and having missed out on other conferences myself, I know how discouraging it can be left out of the action    
Anyway, a great wiki page was setup with everything that was discussed, and who&#8217;s going to work on what, so feel [...]]]></description>
			<content:encoded><![CDATA[<p>It occurred to me that many people couldn&#8217;t attend the last bzr sprint, and having missed out on other conferences myself, I know how discouraging it can be left out of the action   <img src='http://beuno.com.ar/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Anyway, <a href="http://bazaar-vcs.org/SprintLondonMarch08/Brainstorms">a great wiki page was setup</a> with everything that was discussed, and who&#8217;s going to work on what, so feel free to <a href="http://bazaar-vcs.org/SprintLondonMarch08/Brainstorms#head-d7c58f789e83b1a7a036901933c0278d4b4c15cb">sign up yourself</a> to the bits you are interested, and get in touch with the rest of the folks to coordinate efforts.</p>
]]></content:encoded>
			<wfw:commentRss>http://beuno.com.ar/archives/63/feed</wfw:commentRss>
		</item>
		<item>
		<title>Bazaar sprint concludes</title>
		<link>http://beuno.com.ar/archives/60</link>
		<comments>http://beuno.com.ar/archives/60#comments</comments>
		<pubDate>Sun, 09 Mar 2008 00:53:50 +0000</pubDate>
		<dc:creator>beuno</dc:creator>
		
		<category><![CDATA[Bazaar]]></category>

		<category><![CDATA[Debian]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<category><![CDATA[]]></category>

		<guid isPermaLink="false">http://beuno.com.ar/archives/60</guid>
		<description><![CDATA[So, the sprint is over.
It&#8217;s been a very long week, and looking back at it it seems impossible to me that so many things happened and got done in just 5 days.
This has been the first bazaar sprint I&#8217;ve attended, so my expectations weren&#8217;t based on anything else than my imagination.
Basically, I thought I would [...]]]></description>
			<content:encoded><![CDATA[<p>So, the sprint is over.<br />
It&#8217;s been a very long week, and looking back at it it seems impossible to me that so many things happened and got done in just 5 days.<br />
This has been the first bazaar sprint I&#8217;ve attended, so my expectations weren&#8217;t based on anything else than my imagination.<br />
Basically, I thought I would meet very intelligent people who had a a tons of experience with the project, and that knew exactly what had to be done and how to do it.<br />
It wasn&#8217;t quite like that.<br />
There where 16 of us in total, which is a pretty large crowd for such a specific piece of software like versioning control, and everyone was just embarrassingly smart. What was a surprise was how well us community folks where integrated into the project as a whole, on the decision making aspects and on even on taking responsibility for ideas being put in place appropriately. Everyone was extremely helpful with just about anything, and I&#8217;ve personally learned so much in such a small time frame, I can&#8217;t even begin to process it.</p>
<p>Canonical sponsored all our travel and accommodation costs, to the extent that it didn&#8217;t cost me a single dollar to go across half the world and spend some time discussing, coding, and drinking beer with the same people I hang out on IRC. The four start hotel overlooking the Thames was a bit over the top, but, as you can expect, we didn&#8217;t complain. I also got to meet people from Launchpad and Ubuntu with whom I&#8217;ve been interacting for the past two years. Many concepts one has over what&#8217;s commonly denominated &#8220;low bandwidth communication&#8221; (eg. IRC or email) change a fair bit with some face to face time.<br />
While really tired, I&#8217;m really happy with how everything went, and am really excited to start work (and finish!) on some of the many areas I volunteered in.</p>
<p>I suppose this is just a way of thanking everyone for making it possible, and for the hospitality which we where treated with.</p>
<p>beuno@beuno-laptop:~$ bzr rocks</p>
<p>P.S. I&#8217;m going to catch up on all the previous days of the sprint, just need some sleep  <img src='http://beuno.com.ar/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://beuno.com.ar/archives/60/feed</wfw:commentRss>
		</item>
		<item>
		<title>Bazaar goes GNU</title>
		<link>http://beuno.com.ar/archives/59</link>
		<comments>http://beuno.com.ar/archives/59#comments</comments>
		<pubDate>Fri, 07 Mar 2008 19:58:18 +0000</pubDate>
		<dc:creator>beuno</dc:creator>
		
		<category><![CDATA[Bazaar]]></category>

		<category><![CDATA[Debian]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<category><![CDATA[]]></category>

		<guid isPermaLink="false">http://beuno.com.ar/archives/59</guid>
		<description><![CDATA[Just over a week ago, Bazaar got approved as an official GNU project, and it seems some big GNU projects like emacs are thinking about converting to bzr.
Exciting times to be working on bzr!
]]></description>
			<content:encoded><![CDATA[<p>Just over a week ago, Bazaar <a href="https://lists.ubuntu.com/archives/bazaar-announce/2008-February/000135.html">got approved</a> as an official GNU project, and it seems some big GNU projects <a href="http://permalink.gmane.org/gmane.emacs.devel/91263">like emacs</a> are thinking about converting to bzr.</p>
<p>Exciting times to be working on bzr!</p>
]]></content:encoded>
			<wfw:commentRss>http://beuno.com.ar/archives/59/feed</wfw:commentRss>
		</item>
		<item>
		<title>Podcast on Bazaar IDE Integration</title>
		<link>http://beuno.com.ar/archives/58</link>
		<comments>http://beuno.com.ar/archives/58#comments</comments>
		<pubDate>Thu, 06 Mar 2008 12:36:41 +0000</pubDate>
		<dc:creator>beuno</dc:creator>
		
		<category><![CDATA[Bazaar]]></category>

		<category><![CDATA[Debian]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<category><![CDATA[]]></category>

		<guid isPermaLink="false">http://beuno.com.ar/archives/58</guid>
		<description><![CDATA[A while ago Matthew Revell interviewed me on the work being done on IDE integration efforts, and posted it on the Launchpad blog.
Direct download link
]]></description>
			<content:encoded><![CDATA[<p>A while ago <a href="https://launchpad.net/~matthew.revell">Matthew Revell</a> interviewed me on the work being done on IDE integration efforts, and <a href="http://news.launchpad.net/bazaar/bazaar-ide-integration">posted it on the Launchpad blog</a>.</p>
<p><a href="http://bazaar-vcs.org/MatthewRevell?action=AttachFile&amp;do=get&amp;target=bzr-podcast-1.ogg">Direct download link</a></p>
]]></content:encoded>
			<wfw:commentRss>http://beuno.com.ar/archives/58/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
