<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>blog.sidneidasilva.com &#187; enfold</title>
	<atom:link href="http://blog.sidneidasilva.com/category/enfold/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.sidneidasilva.com</link>
	<description></description>
	<lastBuildDate>Tue, 31 May 2011 16:48:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='blog.sidneidasilva.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/9ed20a673cf8f74cf08f01d23fa6e0d5?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>blog.sidneidasilva.com &#187; enfold</title>
		<link>http://blog.sidneidasilva.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://blog.sidneidasilva.com/osd.xml" title="blog.sidneidasilva.com" />
	<atom:link rel='hub' href='http://blog.sidneidasilva.com/?pushpress=hub'/>
		<item>
		<title>Unfinished Life of a Sushi Lover</title>
		<link>http://blog.sidneidasilva.com/2011/02/14/unfinished-life-of-a-sushi-lover/</link>
		<comments>http://blog.sidneidasilva.com/2011/02/14/unfinished-life-of-a-sushi-lover/#comments</comments>
		<pubDate>Mon, 14 Feb 2011 03:33:48 +0000</pubDate>
		<dc:creator>Sidnei</dc:creator>
				<category><![CDATA[enfold]]></category>
		<category><![CDATA[houston]]></category>
		<category><![CDATA[plone]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://blog.sidneidasilva.com/?p=391</guid>
		<description><![CDATA[In the last couple days since our beloved friend Dorneles died in a tragic car accident much has been said about him, both on and offline. Many people remember him from his technical prowess, though he never thought of himself as someone with exceptional programming skills. I know a lot of really brilliant people, both [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.sidneidasilva.com&amp;blog=232351&amp;post=391&amp;subd=omsg&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In the last couple days since our beloved friend Dorneles died in a tragic car accident much has been said about him, both on and offline. Many people remember him from his technical prowess, though he never thought of himself as someone with exceptional programming skills. I know a lot of really brilliant people, both in the Python and Plone communities and elsewhere, people that Dorneles himself considered actual heroes, but if there&#8217;s one thing that made him stand out from the rest was his willingness to share knowledge and collaboratively solve problems.</p>
<p>The realization of that had a profound impact in my life. As programmers, technically minded people that we are, we tend to focus on ourselves and rarely share our knowledge, except to show it off at conferences here and there. We do it mostly to please our ego. Dorneles was nothing like that. He didn&#8217;t present at many conferences, though he was always there as either a participant or an organizer. He didn&#8217;t write lengthy blog posts full of technical details. In fact, he didn&#8217;t blog at all since 2007. He didn&#8217;t create brilliant frameworks. Instead, his contributions were mostly invisible, through IRC, IM or Skype, directly between him and the person seeking his help. It was very common for him to carry about five parallel conversations over IM, helping people all over the world without breaking a sweat. He would happily pull out his laptop or phone at a table in a blink to teach someone a trick. The endless stream of messages on twitter following his death should serve as proof that his way was much more effective in causing an impact in the world than a horde of highly skilled programmers ever could.</p>
<p>As other people well put it, Dorneles could never lose that smile on his face. Nothing could make him curse or complain. He was a mixture of cheerfulness, innocence, tranquility and awkwardness that would immediately conquer people&#8217;s hearts with no effort. He was like that young little brother that makes you blush at a family dinner for being excessively goofy, but that you love so much you would never reprehend.</p>
<p>To me and my wife, Dorneles was closer than family. My wife suffered more from his loss than for the loss of her lovely grandma, or from her uncle that died a slow death from brain cancer a couple years ago. </p>
<p>In retrospect, I can now see that he did treat me like an older brother, always eager to take on my advice. When he was alone in a big empty office in Caxias do Sul, following the break with the other partners at X3ng I told him to move to Garibaldi because we could rent a similar office for much cheaper. I suggested that he should reunite with his wife and two kids, which were living with her mom, and that raising them in Garibaldi would be much better for their education and overall quality of life. I said it would be nice if he had a car so that he didn&#8217;t need to call a cab at 3am when his kids were sick (he refused to buy a car for years, since he had cars stolen several times). At a time he was having trouble getting regular pay, I suggested he should work for Enfold. I told him to go to more conferences and sprints, so that he could put faces to the names on #plone. He was easily convinced. And all of these things had a great impact in his life.</p>
<p>I regret not spending as much time with him as I could in the last year. But many are the good memories that we&#8217;ve shared. Back in November 2009, when my backpack with laptop and cameras containing all the pictures from my vacation in New York got stolen on our first day in Houston he calmly told me: &#8220;Don&#8217;t worry, you can buy all those things again. They didn&#8217;t take from you the most precious thing: your life.&#8221;</p>
<p>I regret that he didn&#8217;t find the time to visit my 3mo old twins. But I&#8217;m glad that after my visit last Saturday, he went to visit his 2 weeks old nephew and his dad on the Sunday. I&#8217;m glad that we spent a good 2h last Saturday sitting around, chatting about the most diverse subjects while I was at his place waiting for the rain to stop.</p>
<p>Dorneles was a sushi lover. He once walked for tens of blocks in Houston on a cracking hot summer day just to eat sushi, and lived to tell the tale. That&#8217;s perhaps the most un-American thing he could do. The first thing we did when we met in Houston in November 2009 was to go out for sushi. When Nate came to Brazil, he took him out for sushi, and that&#8217;s perhaps the most un-Brazilian thing he could do. His love for sushi passed on to his kids. For several weeks I told my wife that we should invite his family out for sushi. We were waiting for the right occasion, and it never happened. In his memory, I think we should do it anyway.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/omsg.wordpress.com/391/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/omsg.wordpress.com/391/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/omsg.wordpress.com/391/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/omsg.wordpress.com/391/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/omsg.wordpress.com/391/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/omsg.wordpress.com/391/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/omsg.wordpress.com/391/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/omsg.wordpress.com/391/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/omsg.wordpress.com/391/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/omsg.wordpress.com/391/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/omsg.wordpress.com/391/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/omsg.wordpress.com/391/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/omsg.wordpress.com/391/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/omsg.wordpress.com/391/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.sidneidasilva.com&amp;blog=232351&amp;post=391&amp;subd=omsg&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.sidneidasilva.com/2011/02/14/unfinished-life-of-a-sushi-lover/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/18268769213d24b741de807d6c350363?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sidnei</media:title>
		</media:content>
	</item>
		<item>
		<title>Call for testers: lxml 2.2.6/py2.6 Windows Binaries</title>
		<link>http://blog.sidneidasilva.com/2010/07/09/call-for-testers-lxml-for-python-2-6-on-windows/</link>
		<comments>http://blog.sidneidasilva.com/2010/07/09/call-for-testers-lxml-for-python-2-6-on-windows/#comments</comments>
		<pubDate>Fri, 09 Jul 2010 03:58:40 +0000</pubDate>
		<dc:creator>Sidnei</dc:creator>
				<category><![CDATA[Announcement]]></category>
		<category><![CDATA[enfold]]></category>
		<category><![CDATA[houston]]></category>
		<category><![CDATA[landscape]]></category>
		<category><![CDATA[twins]]></category>

		<guid isPermaLink="false">http://blog.sidneidasilva.com/?p=337</guid>
		<description><![CDATA[lxml 2.2.6 for Python 2.6 on Windows is now available. Also, some cool personal news.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.sidneidasilva.com&amp;blog=232351&amp;post=337&amp;subd=omsg&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hi everyone,</p>
<p>After several months of silence, I finally managed to get all the needed pieces back together to build lxml again. <a href="http://codespeak.net/pipermail/lxml-dev/2010-May/005453.html">More than once</a> people asked over on the lxml mailing list about what happened to the said eggs. The good news is that an <a href="http://bit.ly/bNGEol">unnoficial release of lxml 2.2.6 for Python 2.6 on Windows</a> is now available for testing, in 32 and 64 bit flavors. The 64 bits version was compiled without iconv support because that&#8217;s the only thing I haven&#8217;t figured out how to compile.</p>
<p>In case you didn&#8217;t hear about what happened, this delay was caused by a robbery that occurred on the same day I arrived in Houston, November of last year. I was with my wife and we left for a couple hours for dinner, and when we came back the place we were staying at (Robin&#8217;s Nest) had been broken into my backpack was taken, with my laptop, two cameras (with all the pictures we had taken in New York) and two cellphones. We have already replaced everything that was robbed and moved on. Thankfully Robin had insurance, which covered about half of our losses.</p>
<p>That was the bad news. The good news is completely unrelated to all of this: <a href="http://www.flickr.com/photos/sidnei/4760960546/">my wife is pregnant</a>, and the babies are due in somewhere between late November/early December. Note I said bab<strong>ies</strong>. Yes. <a href="http://www.flickr.com/photos/sidnei/4607038757/">Twins</a>. Apparently two girls (last ecography was a little bit to early to say, but the doctor gave us about 90% confidence). We&#8217;ve tentatively picked <strong>Laura</strong> and <strong>Rafaela</strong> for her names.</p>
<p>So if you&#8217;re as happy as we are about the news and want to show some gratitude, we&#8217;ve set up a <a href="http://bit.ly/dhfoUT">Baby Registry</a> at Babies&#8217;R'Us, and the shipping address is set to Enfold System&#8217;s office in Houston. I will be visiting my old friends there around September 10, on my way back from another <a href="http://landscape.canonical.com">Landscape</a> sprint in Montreal to pick up the gifts and to say <em>Hi</em>.</p>
<p>Thanks everyone for your patience!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/omsg.wordpress.com/337/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/omsg.wordpress.com/337/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/omsg.wordpress.com/337/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/omsg.wordpress.com/337/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/omsg.wordpress.com/337/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/omsg.wordpress.com/337/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/omsg.wordpress.com/337/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/omsg.wordpress.com/337/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/omsg.wordpress.com/337/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/omsg.wordpress.com/337/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/omsg.wordpress.com/337/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/omsg.wordpress.com/337/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/omsg.wordpress.com/337/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/omsg.wordpress.com/337/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.sidneidasilva.com&amp;blog=232351&amp;post=337&amp;subd=omsg&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.sidneidasilva.com/2010/07/09/call-for-testers-lxml-for-python-2-6-on-windows/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/18268769213d24b741de807d6c350363?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sidnei</media:title>
		</media:content>
	</item>
		<item>
		<title>A Change of Landscape</title>
		<link>http://blog.sidneidasilva.com/2008/12/16/a-change-of-landscape/</link>
		<comments>http://blog.sidneidasilva.com/2008/12/16/a-change-of-landscape/#comments</comments>
		<pubDate>Tue, 16 Dec 2008 13:17:37 +0000</pubDate>
		<dc:creator>Sidnei</dc:creator>
				<category><![CDATA[Announcement]]></category>
		<category><![CDATA[Brasil]]></category>
		<category><![CDATA[canonical]]></category>
		<category><![CDATA[enfold]]></category>
		<category><![CDATA[landscape]]></category>
		<category><![CDATA[open-source]]></category>

		<guid isPermaLink="false">http://omsg.wordpress.com/2008/12/16/a-change-of-landscape/</guid>
		<description><![CDATA[No, this is not a blog post about the kind of landscape you’re accustomed to, though it might trigger a few ‘I want to be a Landscape Architect’ thoughts from a person or two. The news this time is that I’m going through a landscape change myself, and to me it’s still a bit scary [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.sidneidasilva.com&amp;blog=232351&amp;post=293&amp;subd=omsg&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>No, this is not a blog post about the kind of landscape you’re accustomed to, though it might trigger a few ‘<a title="I want to be a Landscape Architect" target="_blank" href="http://www.iwanttobealandscapearchitect.com/">I want to be a Landscape Architect</a>’ thoughts from a person or two.</p>
<p>The news this time is that I’m going through a landscape change myself, and to me it’s still a bit scary just to think about it. </p>
<p>The last such change in my life happened roughly ten years ago when I left my job as PHP Programmer and Systems Administrator at a small ISP to start my own company with a few colleagues from university. At that time, leaving PHP behind to learn this new (to me) fancy things called Zope and Python felt really weird, not to mention the fact that I was about 20 and knew no-one of my age that had successfully started a web development company (I mean, I live in a very small town, this is not Silicon Valley).</p>
<p>So cutting to the chase, I would like to let everybody know I will be joining the <a title="What is Landscape?" target="_blank" href="https://landscape.canonical.com/">Landscape team at Canonical</a> starting January 5th. I will <strong>not</strong> be leaving <a target="_blank" href="http://www.enfoldsystems.com">Enfold Systems</a> though. We keep working together part time at least until April, where we expect to make at least one big release of a fully eggified Enfold Server based on Plone 3.2 in that timeframe. After April, I will still be doing work for Enfold Systems, but the time available for that will much more constrained.</p>
<p> <span id="more-293"></span>
<p>Joining the Landscape team is very exciting to me, not only because I will get to work with some really smart people, but also because I will be working from home and being supervised by one of the top minds in the Brazilian Python scene: Gustavo Niemeyer, responsible for pearls like `<a target="_blank" href="http://labix.org/mocker">Mocker</a>`, `<a target="_blank" href="http://storm.canonical.com/">Storm</a>` and `<a target="_blank" href="http://labix.org/smart">Smart</a>`. And on top of that, I will get to learn new ways of managing and collaborating within a distributed software development team, a subject that was <a target="_blank" href="http://awkly.org/2008/01/17/people-management-presentation/">theme for my graduation thesis</a>.</p>
<p>Last, but not least important, there’s a long story of back and forth between me and Canonical that dates back as far as 2004. On that year, <a target="_blank" href="http://debconf4.debconf.org/">DebConf 4</a> was happening in Porto Alegre which is about one hour drive from where I live. </p>
<p>Hanging out on the #zope3-dev irc channel I’ve noticed that one guy, Steve Alexander, connected from an IP range in Brazil. That struck me as odd because I didn’t know Steve very well, but maybe well enough to guess that something hot was going on. So Steve told me he was here for DebConf, and I self-invited me to stop by and say `hi`.</p>
<p>Arriving at DebConf, I met Steve personally for the first time, and again had an odd sensation there: Steve and about 30-40 folks where separated from the rest of the DebConf crowd on their own room, hacking away. I also met Mark Shuttleworth there and saw him talk about his space flight. That was one of the most exciting things and very heart-warming to me since my dream as a kid was to be an astronaut. </p>
<p>Later on that same day I came to know they were creating a new distro: they were taking name suggestions and voting. It was not surprise at least to me when I first saw Ubuntu being mentioned in the news, though I don’t recall clearly if that was one of the suggestions being voted.</p>
<p>Having just finished a big project using Zope 3 and relational databases, Steve quickly asked for my input on the preliminary design of a Zope 3-based web application for managing translations, which I promptly gave. The code I was looking at right there was the beginning of <a target="_blank" href="http://launchpad.net/">Launchpad</a>. Up until very recently, Launchpad was powered by a creation of mine named `<a target="_blank" href="http://codespeak.net/z3/sqlos/">sqlos</a>`, which has now been replaced by `<a target="_blank" href="https://storm.canonical.com/">storm</a>`. </p>
<p>Steve asked me if I was interested in joining the team, but I had to decline given that I had just signed up with Enfold Systems, which was only about a month old at that time. I did put them in touch with a good friend I met only a couple years before: <a target="_blank" href="http://www.async.com.br/~kiko/">Christian Reis (kiko)</a>. In retrospect, that might have been one of the best contributions I made to Canonical, and to Open Source in general.</p>
<p>So, all in all, very exciting news for me. Canonical has a special place in my heart since I basically saw when Ubuntu and Launchpad were born and have some really good friends working there. The situation is no different with Enfold Systems. I have been working with Alan Runyan since before Enfold was Enfold, and really since before Plone was Plone: when <a target="_blank" href="http://plone.org/about/old/mediakit/pressreleases/plone1.0-release">Plone 1.0 was announced</a> I was with Alan Runyan, Paul Everitt and Alexander Limi in Paris, at SolutionsLinux 2003, participating on a Zope 3 sprint, mind you.</p>
<p>To summarize, I will be splitting my time between Enfold Systems and Canonical between January 5th and April 1st 2009. After that I will be working full time at Canonical but still expect to contribute significantly at Enfold Systems. One of the responsibilities I have right now and which I don’t want to drop is building the Plone installers for Windows. Hopefully I will keep doing that. Unless some Ubuntu dude sneaks in by night and erases my Windows partition, that is. :)</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/omsg.wordpress.com/293/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/omsg.wordpress.com/293/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/omsg.wordpress.com/293/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/omsg.wordpress.com/293/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/omsg.wordpress.com/293/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/omsg.wordpress.com/293/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/omsg.wordpress.com/293/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/omsg.wordpress.com/293/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/omsg.wordpress.com/293/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/omsg.wordpress.com/293/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/omsg.wordpress.com/293/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/omsg.wordpress.com/293/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/omsg.wordpress.com/293/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/omsg.wordpress.com/293/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.sidneidasilva.com&amp;blog=232351&amp;post=293&amp;subd=omsg&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.sidneidasilva.com/2008/12/16/a-change-of-landscape/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/18268769213d24b741de807d6c350363?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sidnei</media:title>
		</media:content>
	</item>
		<item>
		<title>Snapshotting state with DemoStorage</title>
		<link>http://blog.sidneidasilva.com/2008/08/04/snapshotting-state-with-demostorage/</link>
		<comments>http://blog.sidneidasilva.com/2008/08/04/snapshotting-state-with-demostorage/#comments</comments>
		<pubDate>Mon, 04 Aug 2008 21:01:17 +0000</pubDate>
		<dc:creator>Sidnei</dc:creator>
				<category><![CDATA[enfold]]></category>
		<category><![CDATA[plone]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[zope2]]></category>
		<category><![CDATA[Zope3]]></category>
		<category><![CDATA[zopetestcase]]></category>

		<guid isPermaLink="false">http://omsg.wordpress.com/?p=262</guid>
		<description><![CDATA[At Enfold Systems, we have been maintaining a staging solution called EnSimpleStaging that has organically grown through the years around customer requirements. My personal opinion is that software that is driven by customer requirements rather than just by plain design based on a good ideas has a higher success rate. But let&#8217;s leave that subject [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.sidneidasilva.com&amp;blog=232351&amp;post=262&amp;subd=omsg&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>At Enfold Systems, we have been maintaining a staging solution called <a href="http://plone.org/products/ensimplestaging">EnSimpleStaging </a>that has organically grown through the years around customer requirements. My personal opinion is that software that is driven by customer requirements rather than just by plain design based on a good ideas has a higher success rate. But let&#8217;s leave that subject to another post.</p>
<p>EnSimpleStaging is based on ZopeVersionControl, another great product which provides for keeping a repository of versioned objects inside the ZODB. One issue we&#8217;ve hit constantly with EnSimpleStaging was that certain methods from ZopeVersionControl depend on an actual transaction being commited to properly detect that an object has changed. While in real life this specific method will always work flawlessly due to the way using ZopeVersionControl and EnSimpleStaging works, in a test case it was very hard to test this, due to the fact that a test case is run within a single transaction which is aborted at the end of the test.</p>
<p>Sometime ago I&#8217;ve learnt that ZODB has a nifty feature: it is possible to wrap any Storage instance with a DemoStorage. After you do that, you can commit changes and they will be committed to the DemoStorage but not to the base Storage. That would solve not only my problem with ZopeVersionControl, but can potential solve a whole lot set of problems due to expensive setup methods in test cases.</p>
<p>That fact has lived in the back of my mind for longer than two years, until today I set some time aside to investigate a way to implement this cleanly in a way that could be used for my tests. Searching around, I&#8217;ve found at least a <a href="http://osdir.com/ml/web.zope.z3base.five/2006-11/msg00055.html">couple occurrences</a> of <a href="http://www.nabble.com/Selenium-zodb--td8254835.html#a8255076">other people</a> trying <a href="http://www.nabble.com/Snapshotting-state-with-DemoStorage-td17501967.html#a17509918">to do the same</a>. I didn&#8217;t find any solution though, so that either indicates they just gave up or that they found a solution but didn&#8217;t care enough to share it. In fact, the title of this post was borrowed from one of the message subjects, in hope that it will make it easier for other people to find a solution in the future.</p>
<p><a href="https://svn.enfoldsystems.com/trac/public/browser/EnSimpleStaging/trunk/tests/demostorage.py">My solution</a> (with a <a href="https://svn.enfoldsystems.com/browse/public/EnSimpleStaging/trunk/tests/test_demostorage.py?view=markup">test do demonstrate</a> that it works) was based on Jim Fulton&#8217;s suggestion <a href="http://svn.zope.org/zc.selenium/trunk/src/zc/selenium/dbs.py?rev=69543&amp;view=auto">to look at zc.selenium</a>. I&#8217;ve simply adapted it to the Zope 2 reality, using ZopeTestCase&#8217;s provided hooks and `Zope2.bobo_application` (which is the Zope 2 equivalent of the publication object from Zope 3).</p>
<p>Hopefully this will be of use to more people, specially to the folks that were seeking for ideas about how to implement this. It would be even better to just add this to ZopeTestCase proper, I think. Maybe someone will be interested in doing that.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/omsg.wordpress.com/262/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/omsg.wordpress.com/262/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/omsg.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/omsg.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/omsg.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/omsg.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/omsg.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/omsg.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/omsg.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/omsg.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/omsg.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/omsg.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/omsg.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/omsg.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/omsg.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/omsg.wordpress.com/262/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.sidneidasilva.com&amp;blog=232351&amp;post=262&amp;subd=omsg&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.sidneidasilva.com/2008/08/04/snapshotting-state-with-demostorage/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/18268769213d24b741de807d6c350363?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sidnei</media:title>
		</media:content>
	</item>
		<item>
		<title>Ploneability Higher Ed</title>
		<link>http://blog.sidneidasilva.com/2007/09/13/ploneability-higher-ed/</link>
		<comments>http://blog.sidneidasilva.com/2007/09/13/ploneability-higher-ed/#comments</comments>
		<pubDate>Thu, 13 Sep 2007 20:08:42 +0000</pubDate>
		<dc:creator>Sidnei</dc:creator>
				<category><![CDATA[Announcement]]></category>
		<category><![CDATA[Conference]]></category>
		<category><![CDATA[enfold]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[houston]]></category>
		<category><![CDATA[plone]]></category>
		<category><![CDATA[ploneability]]></category>

		<guid isPermaLink="false">http://awkly.org/2007/09/13/ploneability-higher-ed/</guid>
		<description><![CDATA[Enfold Systems&#160; and the Texas Learning and Computation Center will be sponsoring a one-day event at the University of Houston in November. What: Ploneability Higher EdPloneability Higher Ed is a one-day conference for college and university Web content managers, developers and site administrators to connect and share success stories involving Plone, the open-source content management [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.sidneidasilva.com&amp;blog=232351&amp;post=234&amp;subd=omsg&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://enfoldsystems.com" target="_blank">Enfold Systems</a>&nbsp; and the <a title="Texas Learning and Computation Center" href="http://www.tlc2.uh.edu/" target="_blank">Texas Learning and Computation Center</a> will be sponsoring a one-day event at the University of Houston in November.</p>
<table class="vevent" width="407" border="0">
<tbody>
<tr>
<td valign="top" align="right"><b>What:</b></td>
<td width="348"><a class="url" title="http://eventful.com/events/E0-001-006082032-8" href="http://eventful.com/events/E0-001-006082032-8" target="_blank"><span class="summary">Ploneability Higher Ed</span></a><br /><span class="description">Ploneability Higher Ed is a one-day conference for college and university Web content managers, developers and site administrators to connect and share success stories involving Plone, the open-source content management system. Agenda, registration and more information at: http://ploneability.eventbrite.com/</span></td>
</tr>
<tr>
<td valign="top" align="right"><b>When:</b></td>
<td width="348"><abbr title="2007-11-08">Thursday, November 8, 2007</abbr><abbr title="2007-11-09"> (all day) </abbr></td>
</tr>
<tr>
<td valign="top" align="right"><b>Where:</b></td>
<td class="location vcard" width="348"><span class="fn org">University of Houston</span>
<div class="adr"><span class="street-address">4800 Calhoun Road</span><br /><span class="locality">Houston</span>, <span class="region">Texas</span> <span class="postal-code">77004</span>&nbsp;&nbsp; <span class="country-name">United States</span></div>
</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>If you&#8217;re interested in Plone, and involved in Education, you can&#8217;t miss this one.</p>
<p>There will be another two events, on the day before and after.</p>
<p>
<dt>Wednesday, Nov. 7
<dd>Joel Burton of Plone Bootcamps will hold a training session on the UH campus. Course information and registration will be available soon on the <a href="http://plonebootcamps.com/">Plone Bootcamps</a> Web site.
<dt>Friday, Nov. 9
<dd>Christian Vinten-Johansen and Mike Halm of Penn State will hold a meeting at Rice University to discuss collaboration on higher ed Plone products. Seating is limited. For information, please e-mail Christian at <a href="mailto:cjohansen@psu.edu">cjohansen@psu.edu</a>.</dd>
<dd>&nbsp;</dd>
<p>Make sure you <a href="http://ploneability.eventbrite.com/" target="_blank">register</a> soon, there are only 146 tickets available right now. Registration is <u>FREE</u>!</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/omsg.wordpress.com/234/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/omsg.wordpress.com/234/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/omsg.wordpress.com/234/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/omsg.wordpress.com/234/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/omsg.wordpress.com/234/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/omsg.wordpress.com/234/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/omsg.wordpress.com/234/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/omsg.wordpress.com/234/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/omsg.wordpress.com/234/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/omsg.wordpress.com/234/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/omsg.wordpress.com/234/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/omsg.wordpress.com/234/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/omsg.wordpress.com/234/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/omsg.wordpress.com/234/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/omsg.wordpress.com/234/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/omsg.wordpress.com/234/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.sidneidasilva.com&amp;blog=232351&amp;post=234&amp;subd=omsg&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.sidneidasilva.com/2007/09/13/ploneability-higher-ed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/18268769213d24b741de807d6c350363?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sidnei</media:title>
		</media:content>
	</item>
		<item>
		<title>Are people &#8216;stuck&#8217; on Windows?</title>
		<link>http://blog.sidneidasilva.com/2007/06/12/are-people-stuck-on-windows/</link>
		<comments>http://blog.sidneidasilva.com/2007/06/12/are-people-stuck-on-windows/#comments</comments>
		<pubDate>Wed, 13 Jun 2007 01:58:22 +0000</pubDate>
		<dc:creator>Sidnei</dc:creator>
				<category><![CDATA[enfold]]></category>
		<category><![CDATA[misc]]></category>
		<category><![CDATA[plone]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[zope]]></category>

		<guid isPermaLink="false">http://awkly.org/2007/06/12/are-people-stuck-on-windows/</guid>
		<description><![CDATA[I have been asking me this question several times over the last few months. Are people really stuck on Windows? Some minds out there pretend that it is so, but I really have to disagree. I don&#8217;t want to convert anyone to using Windows. Nor do I want to argue that some OS is better [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.sidneidasilva.com&amp;blog=232351&amp;post=222&amp;subd=omsg&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I have been asking me this question several times over the last few months. Are people really stuck on Windows? Some minds out there pretend that it is so, but I really have to disagree.</p>
<p>I don&#8217;t want to convert anyone to using Windows. Nor do I want to argue that some OS is better than other. I just believe in using the right tools for the right job, and most of my job consists on getting stuff done on Windows these days, so I&#8217;ve been able to rediscover it, and <span>learnt</span> to love it in the process.</p>
<p>This is a lenghty summary of my roughly 10 years of involvement with computers in general. I hope you don&#8217;t get bored from reading it. Most people might identify themselves with the narrative, and others might just ignore it. But it&#8217;s my story, and most of what happened through those years serves as a justification of why I came to be who I am today.
</p>
<p><span id="more-222"></span></p>
<p>For a long time I was a Mac OS user. It all started around 1997 if I recall correctly, when I bought my first laptop, a tangerine <span>iBook</span>. It was about the same time that I started using Linux. Not on the desktop, no. On the server.</p>
<p>I had just started working on an <span>ISP</span>, my second computer-related job. The first one was about <span>maintaining</span> some applications written in Clipper, which I then started porting to Visual Basic 5.</p>
<p>But back to the <span>ISP</span>. My job was to do, <span>erm</span>, everything. I started by learning about this new thing called <span>PHP</span> on my first day. Then I <span>learnt</span> that there was this database called <span>MySQL</span> that you could use with <span>PHP</span>, and that it was really fast and easy to use. For sure it made me forget about my bad experiences with <span>DBase</span>.</p>
<p>I remember the pain that it was to setup Apache + <span>PHP</span> + <span>MySQL</span> back then. Package management existed, but <span>PHP</span> and <span>MySQL</span> were so new that packages did not exist for them. Or at least not the versions that I wanted to install (my memory fools me sometimes).
</p>
<p>I was very young at the time, and I remember the pleasure that I had when I ripped off that last NT4 server.</p>
<p>But for quite some time, that was pretty much all that my experience with Linux amounted to. At the same time, I was responsible for doing some design work, and most of that was done on my <span>iBook</span>, with <span>Dreamweaver</span> and <span>Photoshop</span>.</p>
<p>I also had a desktop running Windows 95 with the basically the same applications, but the machine was so old and slow that it pretty much served only as a jukebox, with <span>Winamp</span> and thousands of mp3 files.
</p>
<p>For almost two years, that&#8217;s what I used. I had a really bad impression about Windows 95, because that machine that I used was so slow and crappy, it would constantly hang or crash. On the other hand, OS 8 and 9 got the job done, and the Linux servers lived on. We got hacked once, cause I forgot to turn the telnet service off. And a disk failed once, and after a painful time with <span>fsck</span>, some 300 email accounts had their guts sprayed through lost+found. <span>Ooops</span>.
</p>
<p>Then I left the <span>ISP</span>, to start my own company, X3<span>ng</span>. Some Linux distributions started supporting the <span>PowerPC</span>, so I gave it a try. I got <span>YellowDog</span> Linux into the <span>iBook</span>. I remember it was a very awkward process to do it by the time. There were no <span>bootable</span> CD images at the time I think, and all the HOW-<span>TOs</span> described the installation process using floppies. Floppies on an <span>iBook</span> in 1997? No thanks. :)</p>
<p>Somehow I stumbled upon some documentation describing how to telnet into the <span>OpenFirmware</span> (!) and then net-boot (!!) from a disk image served by <span>TFTP</span> (!!!). Wow, that was wild. Not for the faint of the heart, no.
</p>
<p>It was about the same time that I&#8217;ve <span>learnt</span> Python, the hard way, through <span>Zope</span>. I believe there was a Python package on <span>YellowDog</span>, because I don&#8217;t recall compiling Python itself. Or maybe it was so painful that my mind blocked it. Who knows.</p>
<p>I don&#8217;t quite remember what editor I used at the time. I believe it was Quanta. And my email application was <span>KMail</span>. I remember how excited I was when <span>KMail</span> added every new feature. And how slow it was. Poor <span>KMail</span>. Quanta wasn&#8217;t exactly the best HTML editor around either. Compared to <span>Dreamweaver</span>, yuck. And I used <span>Konqueror</span> I believe. Constant crashes. Then <span>Firefox</span> came along, and more crashes. I also used <span>XChat</span>.
</p>
<p>But <span>YellowDog</span> wasn&#8217;t exactly fast at updating packages. And the constant crashes begged for constant updates. Around that time <span>Debian</span> started supporting the <span>PowerPC</span>. I believe <span>bootable</span> CD images existed at this time. And to boot (no pun intended), I needed more space so I replaced the <span>iBook</span> internal drive, and put <span>Debian</span> on it.</p>
<p>Life was much better on <span>Debian</span>. There I discovered Emacs, and mutt, and <span>fetchmail</span>, and ion, and <span>irssi</span>. I turned into a command-line monster. And applied for being a <span>Debian</span> <span>Maintainer</span>. Then gave up. I think that&#8217;s where I started to realize that I was spending more time tweaking and configuring my system than doing actual work, but it wasn&#8217;t a strong feeling, just something on the back of my mind.</p>
<p>About 3 years into that, I got hold of an used Powerbook Pismo, which was just a little bit more powerful than my iBook. Just enough to boot OS X in a reasonable time. Oh, and how I wanted to run OS X. I really wanted to. 
</p>
<p>But the machine was just not fast enough, so I made a partition for &#8216;ol Debian and left OS X on a corner, in the hope that I would go back to it eventually. But there really wasn&#8217;t much intersting stuff to do on OS X at the time. I created the first Plone installer for Mac OS X at some point, and that was pretty much the only useful thing I got done on OS X for quite some time. I tried Fink, which gave me that warm feeling of using Debian, but it wasn&#8217;t the same thing. I remember that I tried to install some package, and the box went on, churning for some 20 hours until a binary popped out on the other end.
</p>
<p>To make a long story short, and this is one of the longest ones I&#8217;ve written, I started working at Enfold Systems. And the goal there is really to make Plone work and be a nice and well-behaved Windows citizen. 
</p>
<p>For quite some time I tried to stay on Linux, but at some point it just didn&#8217;t cut it anymore. I would write tests, and they would fail on Windows. I would have to debug something, and it would be running on Windows. I wanted to try some cool new technology, nope, Windows-only. And I, stuck on Debian PowerPC. No Java 1.4, no Flash. Really stuck.</p>
<p>So I bit the bullet. First I borrowed a machine from X3ng, and put Windows XP on it. Then I got a desktop from Enfold. Got good &#8216;ol Emacs going, and dropped mutt for Gmail. Got used to cmd.exe, it&#8217;s not that bad when you get used to it. In fact, every time I go back to bash I miss that tab-completion style. I heard that zsh works similarly, or that it was borrowed from zsh, not sure.</p>
<p>Many open source applications are available for Windows these days. I&#8217;ve mentioned Emacs, but notable apps include Firefox, Gaim. Evolution is quite close from working on Windows. I installed it, but it crashed right away. I heard Gimp works on Windows too. There&#8217;s some great stuff on SourceForge. Checkout &#8216;console&#8217;, it&#8217;s a tabbed terminal written in .NET. Really neat stuff.</p>
<p>I haven&#8217;t missed much of the stuff I used on Linux. I was really used to mutt and was hard to give up on it, and irssi, but that is pretty much the only two things that I really miss.</p>
<p>I was stuck on Linux, at least on PowerPC. I didn&#8217;t have good Java browser plugin, or Flash. Now I&#8217;m on Windows, and I&#8217;m happy. I&#8217;ve got to keep some of the tools I was used to. And they work on Mac OS X too. I am able to checkout some of the latest trends in technology, Windows Workflow Foundation, Silverlight. I have iTunes. And now Safari too. And Gaim. And Emacs. And even Mono. And they all happily work.</p>
<p>I don&#8217;t feel stuck on Windows. I now have a Macbook. The little beast is pretty darn fast. I ordered it with Parallels and Windows XP pre-installed. In retrospect, I haven&#8217;t used Mac OS X much since I&#8217;ve got this Macbook. Which makes me wonder why I haven&#8217;t moved to Bootcamp yet.</p>
<p>Parallels is quite fast. Sometimes I completely forgot that I&#8217;m running Windows XP on a virtual machine. One such case was when I installed Skype. Download, setup, login, made a call. Then I realized, &#8220;but wait a minute, I&#8217;m running this inside Parallels!&#8221;. It was *that* transparent. Parallels is really a miracle on its own.</p>
<p>From time to time, I install some new &#8220;app du jour&#8221; on OS X. Just to then forget about it completely. I sort of have a similar feeling to OS X than I have to Linux. That when I&#8217;m on OS X I spend too much time playing with an app here and there and never quite get my job done. I really try to use OS X, but can&#8217;t get used to it. Maybe it would work best on a larger monitor. Those large fonts just take too much space on my screen. And lots of windows. I don&#8217;t know, just haven&#8217;t got used to it.</p>
<p>To be fair, I feel a little bit stuck on Windows at this time. But only because I wanted to move to Vista, but I can&#8217;t just yet because I want to wait until Bootcamp supports the x64 bit version. Then I will be a happy camper.
</p>
<p style="text-align:right;font-size:8px;">Blogged with <a href="http://www.flock.com/blogged-with-flock" title="Flock" target="_new">Flock</a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/omsg.wordpress.com/222/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/omsg.wordpress.com/222/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/omsg.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/omsg.wordpress.com/222/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/omsg.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/omsg.wordpress.com/222/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/omsg.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/omsg.wordpress.com/222/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/omsg.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/omsg.wordpress.com/222/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/omsg.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/omsg.wordpress.com/222/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/omsg.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/omsg.wordpress.com/222/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/omsg.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/omsg.wordpress.com/222/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.sidneidasilva.com&amp;blog=232351&amp;post=222&amp;subd=omsg&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.sidneidasilva.com/2007/06/12/are-people-stuck-on-windows/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/18268769213d24b741de807d6c350363?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sidnei</media:title>
		</media:content>
	</item>
		<item>
		<title>Zope XSS Issue, Enfold Server Update</title>
		<link>http://blog.sidneidasilva.com/2007/03/22/zope-xss-issue-enfold-server-update/</link>
		<comments>http://blog.sidneidasilva.com/2007/03/22/zope-xss-issue-enfold-server-update/#comments</comments>
		<pubDate>Thu, 22 Mar 2007 04:03:56 +0000</pubDate>
		<dc:creator>Sidnei</dc:creator>
				<category><![CDATA[enfold]]></category>
		<category><![CDATA[installer]]></category>
		<category><![CDATA[plone]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[zope]]></category>

		<guid isPermaLink="false">http://awkly.org/2007/03/22/zope-xss-issue-enfold-server-update/</guid>
		<description><![CDATA[We have created an update installer to fix a security issue affecting all released versions of Enfold Server. The issue is in the Zope application server, one of the key components underlying Enfold Server. We recommend you download this update and run it on your server as soon as possible. The update adds a product [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.sidneidasilva.com&amp;blog=232351&amp;post=218&amp;subd=omsg&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>
We have created an update installer to fix a security issue affecting<br />
all released versions of Enfold Server. The issue is in the Zope<br />
application server, one of the key components underlying Enfold Server.
</p>
<p>
We recommend you <a href="http://www.enfoldsystems.com/Files/setup-server-2007.03.20-update-7097.exe">download this update</a> and run it on your server as<br />
soon as possible.
</p>
<p>
The update adds a product named &#8220;Hotfix_20070320&#8243; to the Enfold Server<br />
&#8220;Products&#8221; directory. After running the installer, you must restart Enfold<br />
Server for the patch to take effect.
</p>
<p>
This security vulnerability involves the Zope application server, one of<br />
the key components underlying Enfold Server. <a href="http://www.zope.org/Products/Zope/Hotfix-2007-03-20/announcement">More details are on the<br />
Zope community Web site</a>.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/omsg.wordpress.com/218/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/omsg.wordpress.com/218/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/omsg.wordpress.com/218/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/omsg.wordpress.com/218/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/omsg.wordpress.com/218/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/omsg.wordpress.com/218/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/omsg.wordpress.com/218/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/omsg.wordpress.com/218/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/omsg.wordpress.com/218/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/omsg.wordpress.com/218/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/omsg.wordpress.com/218/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/omsg.wordpress.com/218/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/omsg.wordpress.com/218/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/omsg.wordpress.com/218/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/omsg.wordpress.com/218/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/omsg.wordpress.com/218/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.sidneidasilva.com&amp;blog=232351&amp;post=218&amp;subd=omsg&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.sidneidasilva.com/2007/03/22/zope-xss-issue-enfold-server-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/18268769213d24b741de807d6c350363?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sidnei</media:title>
		</media:content>
	</item>
		<item>
		<title>Enfold Systems releases major updates to complete product line</title>
		<link>http://blog.sidneidasilva.com/2007/03/20/enfold-systems-releases-major-updates-to-complete-product-line/</link>
		<comments>http://blog.sidneidasilva.com/2007/03/20/enfold-systems-releases-major-updates-to-complete-product-line/#comments</comments>
		<pubDate>Tue, 20 Mar 2007 17:05:25 +0000</pubDate>
		<dc:creator>Sidnei</dc:creator>
				<category><![CDATA[enfold]]></category>
		<category><![CDATA[installer]]></category>
		<category><![CDATA[plone]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[zope]]></category>

		<guid isPermaLink="false">http://awkly.org/2007/03/20/enfold-systems-releases-major-updates-to-complete-product-line/</guid>
		<description><![CDATA[Here&#8217;s some exciting news from Enfold Systems. I&#8217;m really, really proud of being part of this team! Enfold Systems News Spring 2007 In this issue: Server 3 improves Windows intranets, extranets Proxy 3 squeezes better performance from servers Desktop 3 saves clicks, time &#8230; and now money New team member to benefit clients&#8217; projects Server [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.sidneidasilva.com&amp;blog=232351&amp;post=217&amp;subd=omsg&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s some exciting news from Enfold Systems. I&#8217;m really, really proud of being part of this team!</p>
<h3>Enfold Systems News</h3>
<h4>Spring 2007</h4>
<p>
In this issue:</p>
<ul>
<li>Server 3 improves Windows intranets, extranets</li>
<li>Proxy 3 squeezes better performance from servers</li>
<li>Desktop 3 saves clicks, time &#8230; and now money</li>
<li>New team member to benefit clients&#8217; projects</li>
</ul>
<h4>Server 3 improves Windows intranets, extranets</h4>
<p>
Enfold Server 3 is production-ready, with a variety of<br />
improvements to make intranets and extranets on Windows servers<br />
faster, more stable and more flexible:</p>
<ul>
<li>An upgrade of Plone to Version 2.5, targeted at the<br />
     authentication and scalability requirements of large and<br />
     mid-sized organizations
   </li>
<li>
   More than 30 fixes to create even better integration with<br />
     Microsoft&#8217;s Active Directory
   </li>
<li>
    A new FileTemplate feature for creating common documents<br />
     quickly
    </li>
<li>
   Ability to integrate your content management system with<br />
     just about any relational database using Open Database<br />
     Connectivity (ODBC)
   </li>
</ul>
</p>
<p>
<a href="http://www.enfoldsystems.com/Products/Server">Get details and a free 30-day trial.</a>
</p>
<h4>Proxy 3 squeezes better performance from servers</h4>
<p>
The just-released Enfold Proxy 3 is the fast, easy, affordable way<br />
to speed up Plone and many other Web applications running on<br />
Windows. It includes powerful new features to help users squeeze<br />
better performance from existing Web application servers:</p>
<ul>
<li> Request distribution across multiple application servers for<br />
     scalability and increased uptime
</li>
<li> Wildcards for flexible purging of cached resources
</li>
</ul>
<p>
Proxy 3 also includes dozens of minor improvements over Version 2.
</p>
<p>
<a href="http://www.enfoldsystems.com/Products/Proxy">Get details and a free 30-day trial.</a>
</p>
<h4>Desktop 3 saves clicks, time &#8230; and now money</h4>
<p>
A new price structure lets buyers save 50 percent or more off<br />
previous prices of Enfold Desktop 3, the application that saves<br />
clicks and time for content authors and editors.
</p>
<p>
Enfold Desktop 3 is still free for use on up to five computers,<br />
and now licenses for each additional five computers are available<br />
for $125.
</p>
<p>
<a href="http://www.enfoldsystems.com/Products/Desktop">Get details and download the free version.</a>
</p>
<h4>New team member to benefit clients&#8217; projects</h4>
<p>
Organizations with advanced intranet and extranet needs can expect<br />
to see even better on-time and on-budget performance with Enfold<br />
Systems&#8217; new director of professional services.
</p>
<p>
Arthur Chong recently joined Enfold. With 17 years in the software<br />
industry, Arthur has extensive management and technical experience<br />
delivering successful projects for a variety of organizations.
</p>
<p>
Enfold developers continually create and refine new Plone add-on<br />
products, and they draw on this ever-growing library to deliver<br />
clients&#8217; projects more efficiently. If you&#8217;re considering a<br />
project that will empower your team to collaborate on content for<br />
a high-performance Web site, intranet or extranet, please e-mail<br />
sales at enfoldsystems dot com to set up a call to discuss your needs.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/omsg.wordpress.com/217/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/omsg.wordpress.com/217/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/omsg.wordpress.com/217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/omsg.wordpress.com/217/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/omsg.wordpress.com/217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/omsg.wordpress.com/217/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/omsg.wordpress.com/217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/omsg.wordpress.com/217/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/omsg.wordpress.com/217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/omsg.wordpress.com/217/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/omsg.wordpress.com/217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/omsg.wordpress.com/217/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/omsg.wordpress.com/217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/omsg.wordpress.com/217/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/omsg.wordpress.com/217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/omsg.wordpress.com/217/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.sidneidasilva.com&amp;blog=232351&amp;post=217&amp;subd=omsg&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.sidneidasilva.com/2007/03/20/enfold-systems-releases-major-updates-to-complete-product-line/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/18268769213d24b741de807d6c350363?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sidnei</media:title>
		</media:content>
	</item>
		<item>
		<title>Plone 3.0.0 Alpha 2 Installer for Windows (the real thing)</title>
		<link>http://blog.sidneidasilva.com/2007/02/15/plone-300-alpha-2-installer-for-windows-the-real-thing/</link>
		<comments>http://blog.sidneidasilva.com/2007/02/15/plone-300-alpha-2-installer-for-windows-the-real-thing/#comments</comments>
		<pubDate>Thu, 15 Feb 2007 16:08:40 +0000</pubDate>
		<dc:creator>Sidnei</dc:creator>
				<category><![CDATA[enfold]]></category>
		<category><![CDATA[installer]]></category>
		<category><![CDATA[plone]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://awkly.org/2007/02/15/plone-300-alpha-2-installer-for-windows-the-real-thing/</guid>
		<description><![CDATA[Ok, now this is the real thing. I had to hack my build process a little bit, but now the Plone 3.0.0 Alpha 2 Installer for Windows is ready! Yesterday I had a small problem with the Python module &#8216;tarfile&#8217; not being able to unpack some of the eggs that are now part of Plone. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.sidneidasilva.com&amp;blog=232351&amp;post=213&amp;subd=omsg&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ok, now this is the real thing. I had to hack my build process a little bit, but now the <a href="http://www.enfoldsystems.com/Files/plone-3.0.0-6927.exe">Plone 3.0.0 Alpha 2 Installer for Windows</a> is ready!</p>
<p>Yesterday <a href="http://awkly.org/2007/02/14/plone-300-alpha-2-installer-for-windows-or-almost/">I had a small problem</a> with the Python module &#8216;tarfile&#8217; not being able to unpack some of the eggs that are now part of Plone. So what I did was to change the tarfile module to skip over those files, which end up being some Mac resource forks or whatever those are called these days. Those fancy files whose the filename starts with &#8216;._&#8217;.</p>
<p>And if you missed the post yesterday, or it turned up garbled, Enfold Systems has released beta versions of two of its main products yesterday, Enfold Server 3.0 Beta 2 (<a href="http://www.enfoldsystems.com/Products/Server/Enfold%20Server.pdf">data sheet</a>, <a href="http://www.enfoldsystems.com/Files/setup-server-3.0.0-beta-2-6916.exe">download</a>) and Enfold Proxy 3.0 Beta (<a href="http://www.enfoldsystems.com/Products/Proxy/preview-proxy.pdf">data sheet</a>, <a href="http://www.enfoldsystems.com/Files/setup-proxy-3.0.0-beta2-6914.exe">download</a>). For more information check out the <a href="http://www.enfoldsystems.com/About/News/proxy-server-betas">official announcement</a>.</p>
<p>Enfold Server 3.0 Beta 2 ships with Zope 2.9.6, Python 2.4.4 and Plone 2.5.2. Both products have been through a long testing cycle, and still have a few days in its beta cycle ahead, before hitting a final release. We are already using those products in production, but recommend you to test them on a separate environment, or keep a backup handy.</p>
<p>We do take your feedback seriously. So try out those betas, and report your good (or bad) experiences in our <a href="http://www.enfoldsystems.com/Support/Server">support section</a>, or even by leaving a comment on this post. We do appreciate. Help us make the experience of using Plone on Windows even better!</p>
<p>Worth noting is the fact that we do not require user registration anymore for downloads. That&#8217;s right. You can now download a fully functional, 30 day trial version of Enfold Server and Enfold Proxy straight from our website. No form-filling. No complexity. Just click the link and be done with it.</p>
<p>There are more exciting news coming out from Enfold in the next couple days. Stay tuned!</p>
<p>Remember, Enfold Server is the best way to deploy Plone on Windows. With built-in Active Directory, Single Sign-On through NTLM and IFilter integration, it provides an amazing out-of-the-box experience that integrates straight to the heart of your intranet. </p>
<p>Enfold Proxy is our generic caching solution with built-in load-balancing that ties into IIS. And it&#8217;s not Zope-specific! We&#8217;ve been using it successfully with several third-party applications, from Vignette to TurboGears.</p>
<p>And if your interested in desktop integration, check out Enfold Desktop 3.0 (<a href="http://www.enfoldsystems.com/Products/Desktop/Enfold%20Desktop.pdf">data sheet</a>, <a href="http://www.enfoldsystems.com/Files/setup-desktop-3.0.0-6461.exe">download</a>), our extension to Windows Explorer that puts your documents just a drag-and-drop away from your website.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/omsg.wordpress.com/213/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/omsg.wordpress.com/213/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/omsg.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/omsg.wordpress.com/213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/omsg.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/omsg.wordpress.com/213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/omsg.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/omsg.wordpress.com/213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/omsg.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/omsg.wordpress.com/213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/omsg.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/omsg.wordpress.com/213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/omsg.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/omsg.wordpress.com/213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/omsg.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/omsg.wordpress.com/213/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.sidneidasilva.com&amp;blog=232351&amp;post=213&amp;subd=omsg&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.sidneidasilva.com/2007/02/15/plone-300-alpha-2-installer-for-windows-the-real-thing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/18268769213d24b741de807d6c350363?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sidnei</media:title>
		</media:content>
	</item>
		<item>
		<title>Plone 3.0.0 Alpha 2 Installer for Windows (or&#8230; almost)</title>
		<link>http://blog.sidneidasilva.com/2007/02/14/plone-300-alpha-2-installer-for-windows-or-almost/</link>
		<comments>http://blog.sidneidasilva.com/2007/02/14/plone-300-alpha-2-installer-for-windows-or-almost/#comments</comments>
		<pubDate>Thu, 15 Feb 2007 02:24:32 +0000</pubDate>
		<dc:creator>Sidnei</dc:creator>
				<category><![CDATA[enfold]]></category>
		<category><![CDATA[installer]]></category>
		<category><![CDATA[plone]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://awkly.org/2007/02/14/plone-300-alpha-2-installer-for-windows-or-almost/</guid>
		<description><![CDATA[This was supposed to be the announcement of the Plone 3.0.0 Alpha 2 Installer for Windows, following Wichert&#8217;s announcement today. Unfortunately, a wrench has been thrown into the engine. For some reason easy_install refuses to unpack the plone.app.contentrules package, complaining with a loud exception: tarobj._extract_member(member,dst) # XXX Ugh File "C:\src\ees\build\community\3.0.0\external-Python-2.4-source\lib\tarfile.py", line 1440, in _extract_member self.utime(tarinfo, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.sidneidasilva.com&amp;blog=232351&amp;post=212&amp;subd=omsg&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This was supposed to be the announcement of the Plone 3.0.0 Alpha 2 Installer for Windows, following <a href="http://comments.gmane.org/gmane.comp.web.zope.plone.devel/14387">Wichert&#8217;s announcement today</a>. Unfortunately, a wrench has been thrown into the engine. For some reason <code>easy_install</code> refuses to unpack the <code>plone.app.contentrules</code> package, complaining with a loud exception:</p>
<p><code>     tarobj._extract_member(member,dst)  # XXX Ugh<br />
  File "C:\src\ees\build\community\3.0.0\external-Python-2.4-source\lib\tarfile.py", line 1440, in _extract_member<br />
    self.utime(tarinfo, targetpath)<br />
  File "C:\src\ees\build\community\3.0.0\external-Python-2.4-source\lib\tarfile.py", line 1572, in utime<br />
    raise ExtractError, "could not change modification time"<br />
  tarfile.ExtractError: could not change modification time</code></p>
<p>That <code># XXX Ugh</code> right there certainly doesn&#8217;t inspire much confidence. Who knows what the author meant.</p>
<p>In the meantime, while we sort out that issue, I want to share some exciting news with you. Enfold Systems has released beta versions of two of its main products yesterday, Enfold Server 3.0 Beta 2 (<a href="http://www.enfoldsystems.com/Products/Server/Enfold%20Server.pdf">data sheet</a>, <a href="http://www.enfoldsystems.com/Files/setup-server-3.0.0-beta-2-6916.exe">download</a>) and Enfold Proxy 3.0 Beta (<a href="http://www.enfoldsystems.com/Products/Proxy/preview-proxy.pdf">data sheet</a>, <a href="http://www.enfoldsystems.com/Files/setup-proxy-3.0.0-beta2-6914.exe">download</a>). For more information check out the <a href="http://www.enfoldsystems.com/About/News/proxy-server-betas">official announcement</a>.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/omsg.wordpress.com/212/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/omsg.wordpress.com/212/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/omsg.wordpress.com/212/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/omsg.wordpress.com/212/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/omsg.wordpress.com/212/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/omsg.wordpress.com/212/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/omsg.wordpress.com/212/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/omsg.wordpress.com/212/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/omsg.wordpress.com/212/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/omsg.wordpress.com/212/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/omsg.wordpress.com/212/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/omsg.wordpress.com/212/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/omsg.wordpress.com/212/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/omsg.wordpress.com/212/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/omsg.wordpress.com/212/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/omsg.wordpress.com/212/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.sidneidasilva.com&amp;blog=232351&amp;post=212&amp;subd=omsg&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.sidneidasilva.com/2007/02/14/plone-300-alpha-2-installer-for-windows-or-almost/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/18268769213d24b741de807d6c350363?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sidnei</media:title>
		</media:content>
	</item>
	</channel>
</rss>
