<?xml version="1.0"?><!-- RSS generated by Radio UserLand v8.0.8 on Thu, 31 Oct 2002 20:34:23 GMT --><rss version="2.0">	<channel>		<title>Dan Shafer: Python Scripting</title>		<link>http://radio.weblogs.com/0001285/categories/pythonscripting/</link>		<description>Dan Shafer discusses his favorite programming/scripting language, Python, as well as the Open Source PythonCard project he&apos;s involved with.</description>		<copyright>Copyright 2002 Dan Shafer</copyright>		<lastBuildDate>Thu, 31 Oct 2002 20:34:23 GMT</lastBuildDate>		<docs>http://backend.userland.com/rss</docs>		<generator>Radio UserLand v8.0.8</generator>		<managingEditor>dan@gui.com</managingEditor>		<webMaster>dan@gui.com</webMaster>		<category domain="http://www.weblogs.com/rssUpdates/changes.xml">rssUpdates</category> 		<cloud domain="radio.xmlstoragesystem.com" port="80" path="/RPC2" registerProcedure="xmlStorageSystem.rssPleaseNotify" protocol="xml-rpc"/>		<ttl>60</ttl>		<item>			<link>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/10/31.html#a431</link>			<description>&lt;b&gt;Light-hearted, informative article on user input in Python&lt;/b&gt;. Thanks to &lt;a href=&quot;http://www.diveintomark.org&quot;&gt;Mark Pilgrim&lt;/a&gt; for a pointer to this &lt;a href=&quot;http://www.linuxgazette.com/issue83/evans.html&quot;&gt;delightful piece on Python scripting by Paul Evans.&lt;/a&gt;</description>			<guid>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/10/31.html#a431</guid>			<pubDate>Thu, 31 Oct 2002 20:34:15 GMT</pubDate>			<comments>http://radiocomments.userland.com/comments?u=1285&amp;p=431&amp;link=http%3A%2F%2Fradio.weblogs.com%2F0001285%2F2002%2F10%2F31.html%23a431</comments>			</item>		<item>			<link>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/10/22.html#a291</link>			<description>&lt;h4&gt;Same Old Battle, Revisited: Does Open Source Kill Markets?&lt;/h4&gt;Yesterday, industry guru Mitch Kapor and his team announced an Open Source initiative to create world-class desktop applications. Their first product, code-named Chandler after the famed detective, is a &lt;a href=&quot; http://www.osafoundation.org/our_product_desc.htm&quot;&gt;Personal Information Manager&lt;/a&gt;, or PIM. This is an area in which I have a strong personal interest.The news was only a few hours old before &lt;a href=&quot; http://www.docuverse.com/blog/donpark/2002/10/21.html#a103&quot;&gt;Don Park raised the question of whether such an effort would have negative economic consequences&lt;/a&gt; for the software business. Soon after that post, my buddy &lt;a hef=&quot; http://radio.weblogs.com/0108814/2002/10/22.html&quot;&gt;Chuck Shotton&lt;/a&gt; chimed in with a vote dissenting from Park&apos;s concern.Last week while I was at the Online Community Summit in California&apos;s Wine Country, I heard the usual &quot;Nobody makes money off Open Source software&quot; whine. The fact is, that isn&apos;t necessarily true. There are viable economic models for making money from Open Source. But even if it &lt;i&gt;were&lt;/i&gt; true, the presence of a low-end product without BigCo documentation and support will never threaten a viable commercial product.So I&apos;m with Chuck on this one in large part because it&apos;s the side of this debate I&apos;ve always found myself on. Open Source and/or free software is A Good Thing. It&apos;s not a pancea. I choose to use some commercial products where there are decent Open Source equivalents, sometimes because of a key feature I need, sometimes becaue of interoperability concerns with clients and publishers. And there are some Open Source packages I might use if there were any support (even support I had to pay for) available outside the user community. (User support &lt;i&gt;can&lt;/i&gt; of course be great but it can also be spotty, inconsistent, and wrong.)</description>			<guid>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/10/22.html#a291</guid>			<pubDate>Tue, 22 Oct 2002 21:00:47 GMT</pubDate>			<comments>http://radiocomments.userland.com/comments?u=1285&amp;p=291&amp;link=http%3A%2F%2Fradio.weblogs.com%2F0001285%2F2002%2F10%2F22.html%23a291</comments>			</item>		<item>			<link>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/10/20.html#a280</link>			<description>&lt;h4&gt;Dan Gillmor on Mitch Kapor&apos;s &apos;Crazy&apos; Software Plan&lt;/h4&gt;I&apos;ve written Mitch Kapor (whom I&apos;ve never met) an email asking if I can help with the Chandler project. Here&apos;s &lt;a href=&quot;http://www.siliconvalley.com/mld/siliconvalley/4327025.htm&quot;&gt;Dan Gillmor&apos;s usual on-target assessment&lt;/a&gt; of what Kapor and his team are up to.They&apos;re using all my favorite technologies, including &lt;a href=&quot;http://www.zope.org&quot;&gt;Zope&lt;/a&gt; for the ODB side of things. This is going to be fun even if it isn&apos;t hot.</description>			<guid>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/10/20.html#a280</guid>			<pubDate>Mon, 21 Oct 2002 07:57:09 GMT</pubDate>			<comments>http://radiocomments.userland.com/comments?u=1285&amp;p=280&amp;link=http%3A%2F%2Fradio.weblogs.com%2F0001285%2F2002%2F10%2F20.html%23a280</comments>			</item>		<item>			<title>python 222 release</title>			<link>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/10/15.html#a202</link>			<description>&lt;h4&gt;Latest Python Released&lt;/h4&gt;&quot;quote&quot;&lt;a href=&quot;http://diveintomark.org/archives/2002/10/15.html#python_222_is_out&quot;&gt;Python 2.2.2 is out&lt;/a&gt;. Python 2.2.2 is out.  Download mirrors.  What&apos;s new. (35 words) [&lt;a href=&quot;http://diveintomark.org/&quot;&gt;dive into mark&lt;/a&gt;]&quot;endquote&quot;</description>			<guid>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/10/15.html#a202</guid>			<pubDate>Tue, 15 Oct 2002 18:49:07 GMT</pubDate>			<source url="http://diveintomark.org/xml/rss.php">dive into mark</source>			<comments>http://radiocomments.userland.com/comments?u=1285&amp;p=202&amp;link=http%3A%2F%2Fradio.weblogs.com%2F0001285%2F2002%2F10%2F15.html%23a202</comments>			</item>		<item>			<link>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/10/14.html#a192</link>			<description>&lt;h4&gt;Yippee! Pure Python Cocoa Apps Now Possible&lt;/h4&gt;This is great news for those like me who worship at the altar of simplification. The (simple to use) Macintosh and the (simple to program) Python can now marry one another in the presence of the flavorful (but not always so simple) world of Cocoa!I&apos;m going to start learning this stuff &lt;i&gt;right now&lt;/i&gt;. I&apos;ve become a Python addict and although I&apos;m more enamored of working in &quot;PythonCard&quot; than in pure Python, this development promises the potential to do some interesting GUI stuff while waiting for the wxPython Macintosh port to become finally usable.Fun, fun, fun!&quot;quote&quot;&lt;a href=&quot;http://www.macslash.org/article.pl?sid=02/10/14/1512201&quot;&gt;Some Cocoa-Python Love&lt;/a&gt; [&lt;a href=&quot;http://www.macslash.org&quot;&gt;MacSlash: A daily dose of Macintosh News and Discussion&lt;/a&gt;]&quot;endquote&quot;</description>			<guid>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/10/14.html#a192</guid>			<pubDate>Mon, 14 Oct 2002 18:47:50 GMT</pubDate>			<source url="http://www.macslash.com/macslash.rdf">MacSlash: A daily dose of Macintosh News and Discussion</source>			<comments>http://radiocomments.userland.com/comments?u=1285&amp;p=192&amp;link=http%3A%2F%2Fradio.weblogs.com%2F0001285%2F2002%2F10%2F14.html%23a192</comments>			</item>		<item>			<link>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/10/10.html#a167</link>			<description>&lt;h4&gt;If you&apos;re into coding or understand it in the least, you&apos;ll love this&lt;/h4&gt;&lt;a href=&quot;http://radio.weblogs.com/0101679/2002/10/09.html#a894&quot;&gt;And now for something completely different&lt;/a&gt;. &lt;A href=&quot;http://weblog.burningbird.net/archives/000581.php&quot;&gt;Shelley Powers&lt;/A&gt;: &lt;EM&gt;The Parable of Languages.&lt;/EM&gt;&amp;nbsp; Well worth a read. [&lt;a href=&quot;http://radio.weblogs.com/0101679/&quot;&gt;Sam Ruby&lt;/a&gt;]</description>			<guid>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/10/10.html#a167</guid>			<pubDate>Thu, 10 Oct 2002 09:17:04 GMT</pubDate>			<source url="http://radio.weblogs.com/0101679/rss.xml">Sam Ruby</source>			<comments>http://radiocomments.userland.com/comments?u=1285&amp;p=167&amp;link=http%3A%2F%2Fradio.weblogs.com%2F0001285%2F2002%2F10%2F10.html%23a167</comments>			</item>		<item>			<title>Python cookbook</title>			<link>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/10/09.html#a157</link>			<description>&lt;h4&gt;Python Cookbook review is fair&lt;/h4&gt;&lt;a href=&quot;http://slashdot.org/article.pl?sid=02/10/03/1320250&quot;&gt;The Python Cookbook&lt;/a&gt;. Nice2Cats writes &quot;Python is something of a programmer&apos;s dream and an author&apos;s ... [&lt;a href=&quot;http://slashdot.org/&quot;&gt;Slashdot&lt;/a&gt;]I&apos;ve worked through some of this book and looked over its entirety. I agree with Nice2Cats (though I am canine-preferred myself) that this is a useful book if you&apos;ve learned enough Python to do more than toy stuff. I found the Text chapter particularly fascinating and helpful and I&apos;m about to tackle the one on OOP where Python&apos;s implementation is just different enough from my accustomed OO language, Smalltalk, that I need to twist my head about a bit and slam it into a well to get its attention focused.</description>			<guid>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/10/09.html#a157</guid>			<pubDate>Wed, 09 Oct 2002 17:57:41 GMT</pubDate>			<source url="http://slashdot.org/slashdot.rss">Slashdot</source>			<comments>http://radiocomments.userland.com/comments?u=1285&amp;p=157&amp;link=http%3A%2F%2Fradio.weblogs.com%2F0001285%2F2002%2F10%2F09.html%23a157</comments>			</item>		<item>			<title>python-ruby</title>			<link>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/10/08.html#a151</link>			<description>&lt;h4&gt;Put me down for a nice, big, juicy Python!&lt;/h4&gt;Jon Udell &lt;a href=&quot;http://weblog.infoworld.com/udell/2002/10/07.html#a461&quot;&gt;cites favorably a comment made by Sam Ruby about programming languages&lt;/a&gt;. I am in complete agreement, have been for some time.I do not, however, think Ruby has a real shot here. I&apos;ve looked very closely at it and Python side by side and it seems to me that from the standpoint of syntax, GUI building tools in place, programmer adoption, and all-around quality of the language itself, Python has a pretty big edge. I spent the better part of three days with Ruby and concluded it was just a little too...primitive? clunky?...for my personal tastes.That said, Ruby is light years ahead of Java and C#, and I think these modern languages are the basis for where we go next.(Actually, I&apos;m thinking that a full-blown environment such as &lt;a href=&quot;http://www.runrev.com&quot;&gt;Runtime Revolution&lt;/a&gt; with a Python-like scripting language to replace the xTalks that are just a tad too chaotic for most serious applications, is where we&apos;re really headed.&lt;a href=&quot;http://www.pythoncard.org&quot;&gt;PythonCard&lt;/a&gt;, an Open Source project with which I have been associated as a documentor and example builder (among other things) in the past year or so is, I think, the best hope for such a tool.</description>			<guid>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/10/08.html#a151</guid>			<pubDate>Wed, 09 Oct 2002 04:03:00 GMT</pubDate>			<comments>http://radiocomments.userland.com/comments?u=1285&amp;p=151&amp;link=http%3A%2F%2Fradio.weblogs.com%2F0001285%2F2002%2F10%2F08.html%23a151</comments>			</item>		<item>			<title>Jon Udell Sees a Resurgence in Desktop Apps</title>			<link>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/10/04.html#a90</link>			<description>&lt;h4&gt;Jon Udell Sees a Resurgence in Desktop Apps&lt;/h4&gt;Jon Udell takes a look at a cool desktop app for net news gathering and sees in it &lt;a href=&quot;http://weblog.infoworld.com/udell/2002/10/04.html#a434&quot;&gt;&quot;we are about to enter a golden age of desktop software.&quot;&lt;/a&gt; He gets more points (not that he gives a crap about whether I give him points or how many, but, hey, you make do with what you&apos;ve got, right?) for also mentioning wxPython, which is at the heart of my favorite cross-platform serious development tool, PythonCard.I think Jon&apos;s right. (And I&apos;m sure he&apos;s relieved to hear &lt;i&gt;that&lt;/i&gt;!) Web services and P2P networking are going to revive desktop applications. The &quot;killer app&quot; that makes this explode is probably already being worked on. Maybe even by me. Who knows?</description>			<guid>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/10/04.html#a90</guid>			<pubDate>Fri, 04 Oct 2002 23:50:24 GMT</pubDate>			<comments>http://radiocomments.userland.com/comments?u=1285&amp;p=90&amp;link=http%3A%2F%2Fradio.weblogs.com%2F0001285%2F2002%2F10%2F04.html%23a90</comments>			</item>		<item>			<link>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/04/29.html#a53</link>			<description>&lt;h3&gt;Check Out This PythonCard OS X Screen Capture!&lt;/h3&gt;&lt;a href=&quot;http://radio.weblogs.com/0001285/stories/2002/04/29/screenShotOfPythoncardSamp.html&quot;&gt;See the screenshot!&lt;/a&gt;</description>			<guid>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/04/29.html#a53</guid>			<pubDate>Tue, 30 Apr 2002 05:56:18 GMT</pubDate>			<comments>http://radiocomments.userland.com/comments?u=1285&amp;p=53&amp;link=http%3A%2F%2Fradio.weblogs.com%2F0001285%2F2002%2F04%2F29.html%23a53</comments>			</item>		<item>			<link>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/04/25.html#a49</link>			<description>&lt;h3&gt;PythonCard on Mac OS X: A Fresh Mind Breeze&lt;/h3&gt;Macintosh programmers, who seem by and large the only ones who actually &lt;b&gt;care&lt;/b&gt; about writing cross-platform software, are soon to have a wonderful new tool at their disposal. In my latest &lt;a href=&quot;http://radio.weblogs.com/0001285/stories/2002/04/25/pythoncardRunsOnMacOsX.html&quot;&gt;article&lt;/a&gt;, I describe PythonCard, why I think it&apos;s elegant, why I like it so much, and why I think its availability on Mac OS X is such a great boon!(NOTE that I posted a slightly edited version of the article on the morning of April 25 in response to some corrections pointed out by Kevin Altis.)&lt;a href=&quot;http://www.shafermedia.com/TalkWithShafer/PythonCard&quot;&gt;Discuss this subject&lt;/a&gt;</description>			<guid>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/04/25.html#a49</guid>			<pubDate>Thu, 25 Apr 2002 08:08:08 GMT</pubDate>			<comments>http://radiocomments.userland.com/comments?u=1285&amp;p=49&amp;link=http%3A%2F%2Fradio.weblogs.com%2F0001285%2F2002%2F04%2F25.html%23a49</comments>			</item>		<item>			<link>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/04/24.html#a48</link>			<description>&lt;h3&gt;PythonCard on OS X Moves Closer to Reality&lt;/h3&gt;Well, my favorite new app development environment, PythonCard, is about to meet up with my favorite new operating system, Mac OS X. I have been waiting for this time for quite a few months and at times I despaired that the Open Source model on which PythonCard and its underpinnings are built would be up to the task of tackling the migration. Not that I had any doubts about the technical expertise or dedication of the crew doing the port, but given the relative lack of penetration of OS X, it wouldn&apos;t have surprised me if it had been had to marshal enough resources to get the job done.Well, it&apos;s not done yet but boy is it ever getting close! I was able yesterday to download and install the infrastructure pieces on which PythonCard is constructed, install them, and then install PythonCard itself. The first time a minimalist PythonCard &quot;stack&quot; came up and ran on OS X, I have to say that I was as excited as I&apos;ve been by an insensate object in quite some time!Mac developers looking for cross-platform development and deployment strategies in Open Source are about to get their hands on what I have come to believe is one of the most powerful potential dev tools avaiilable. And while PythonCard is still a prototype in many respects, it&apos;s a very solid one. Doing real work on it doesn&apos;t break stuff. There&apos;s functionality planned that isn&apos;t there yet, but that&apos;s the state of the product. The good news: you can jump in and influence this development process now that it&apos;s available on OS X.See &lt;a href=&quot;http://radio.weblogs.com/0102677/2002/04/24.html#a49&quot;Kevin Altis&apos; Radio Weblog&lt;/a&gt; for details of where to get the files and basically how to load them up. I&apos;m working on a detailed instruction set and screen shots which I hope to upload to the PythonCard site tonight or tomorrow.Hang on! It&apos;s going to get &lt;b&gt;very&lt;/b&gt; interesting right soon now!You can talk about PythonCard on the product&apos;s &lt;a href=&quot;http://wiki.wxpython.org/index.cgi/PythonCard&quot;&gt;Wiki site&lt;/a&gt;.</description>			<guid>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/04/24.html#a48</guid>			<pubDate>Thu, 25 Apr 2002 02:25:33 GMT</pubDate>			<comments>http://radiocomments.userland.com/comments?u=1285&amp;p=48&amp;link=http%3A%2F%2Fradio.weblogs.com%2F0001285%2F2002%2F04%2F24.html%23a48</comments>			</item>		<item>			<link>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/04/12.html#a43</link>			<description>&lt;h3&gt;Faisal Jawdat Thinks I&apos;m Right...NOT!&lt;/h3&gt;In an email response to Dave Winer&apos;s comments on my post about PythonCard vs. Revelation, Faisal Jawdat showed his delightful sense of humor.After saying he agreed with my observation, he added, &quot;Now all that has to happen is for an Open Source development tool which is actually good to get created :).&quot;Ouch.Good one, Faisal.</description>			<guid>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/04/12.html#a43</guid>			<pubDate>Fri, 12 Apr 2002 22:08:31 GMT</pubDate>			<comments>http://radiocomments.userland.com/comments?u=1285&amp;p=43&amp;link=http%3A%2F%2Fradio.weblogs.com%2F0001285%2F2002%2F04%2F12.html%23a43</comments>			</item>		<item>			<link>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/04/12.html#a42</link>			<description>&lt;h3&gt;Was I Thoughtless?&lt;/h3&gt;Maybe.In my earlier message about PythonCard vs. Revolution, I commented about the development tools world and suggested that if you aren&apos;t Microsoft and you&apos;re not one of the Java Jammers, then you probably don&apos;t have a shot in the dev tools market against good open source projects.That comment came to the attention of &lt;a href=&quot;http://scriptingnews.userland.com/backissues/2002/04/12#danWasProbablyJustBeingThoughtless&quot;&gt;Dave Winer over at scripting.com&lt;/a&gt;. He suggested that perhaps I was just being thoughtless in that comment. He also said that &quot;I think we&apos;re learning is that it&apos;s better if open source and commercial developers work together, Dan.&quot;Hmmmm. Off-hand, the only successful project I can think of that has involved the teaming up of open source and commercial developers in this arena is SOAP, a protocol Dave started and Microsoft adopted, helped extend, and then (in at least some peoples&apos; views) managed to break by overloading it with unnecessary garbage syntax and requirements. But SOAP is still eminently usable, so it&apos;s not broken, and &lt;b&gt;does&lt;/b&gt; provide a good example of cooperation between commercial and open source developers.Are there others?BTW, Dave also said that I had pronounced Revolution as &quot;a goner.&quot; I sort of &lt;b&gt;implied&lt;/b&gt; as much, but I&apos;m still testing it. The jury remains out. There is stuff in it that isn&apos;t lying around on the ground obvious. And if it has anything going for it that&apos;s missing in what PythonCard ultimately wants to be, I don&apos;t yet see it.What it &lt;b&gt;does&lt;/b&gt; have that PythonCard doesn&apos;t (yet) have is decent documentation and full cross-platform support.I didn&apos;t intend to trash Revolution and, by comparison, build up PythonCard. I really only had a single observation: doing something I thought should be easy in both places turned out not to be in one of them (the commercial product) and a piece of cake in the open source environment. I don&apos;t know how far that truth will extend. But it is a truth.&lt;a href=&quot;http://www.shafermedia.com/TalkWithShafer/PythonCardVsRevolution&quot; target=&quot;_empty&quot;&gt;Discuss this&lt;/a&gt;.</description>			<guid>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/04/12.html#a42</guid>			<pubDate>Fri, 12 Apr 2002 22:05:47 GMT</pubDate>			<comments>http://radiocomments.userland.com/comments?u=1285&amp;p=42&amp;link=http%3A%2F%2Fradio.weblogs.com%2F0001285%2F2002%2F04%2F12.html%23a42</comments>			</item>		<item>			<link>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/04/08.html#a41</link>			<description>&lt;h3&gt;PythonCard Already Better Developed than Revolution&lt;/h3&gt;OK, the headline is a &lt;b&gt;little&lt;/b&gt; misleading. But for the class of applications I want to build, &lt;a href=&quot;http://www.runrev.com&quot;&gt;Revolution&lt;/a&gt;, a commercial product, is not nearly so far along as the early pre-release alpha prototype of PythonCard I get to use and help develop every day.I tried to build a simple Revolution stack (it&apos;s a HyperCard descendant, so it uses the stack concept) that would just open a Web page and render its text. First effort led to the page&apos;s HTML being displayed. Then I found the htmlText property and it displayed &lt;i&gt;some&lt;/i&gt; of the HTML fine. But most of it was broken and the links on the page didn&apos;t work. Very klunky.In PythonCard, I just put an htmlWindow into an application window, linked up a button and a text field for the URL, and told it to go do its thing. Voila!I think this is another indicator: if you&apos;re not Microsoft or maybe IBM/Sun with Java, development tool makers don&apos;t stand a chance against good Open Source projects.</description>			<guid>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/04/08.html#a41</guid>			<pubDate>Mon, 08 Apr 2002 08:14:53 GMT</pubDate>			<comments>http://radiocomments.userland.com/comments?u=1285&amp;p=41&amp;link=http%3A%2F%2Fradio.weblogs.com%2F0001285%2F2002%2F04%2F08.html%23a41</comments>			</item>		<item>			<link>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/04/01.html#a37</link>			<description>I got taken in by a wonderful April Fool&apos;s joke today. Simon Michel, the guy behind my favorite discussion board technology, the &lt;a href=&quot;http://www.zwiki.org&quot;&gt;Zwiki&lt;/a&gt;, announced he had decided after much analysis that Zope and Python weren&apos;t up to the task of managing such a complex project, so he was switching to Ruby!I nearly gagged. I went to the site and entered my urgent plea not to let this happen without at least handing the project to someone else.Should have looked at the calendar!I love jokes that are this good.</description>			<guid>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/04/01.html#a37</guid>			<pubDate>Tue, 02 Apr 2002 01:13:08 GMT</pubDate>			<comments>http://radiocomments.userland.com/comments?u=1285&amp;p=37&amp;link=http%3A%2F%2Fradio.weblogs.com%2F0001285%2F2002%2F04%2F01.html%23a37</comments>			</item>		<item>			<link>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/02/15.html#a26</link>			<description>&lt;h2&gt;Groovin&apos; on a Zwiki&lt;/h2&gt;I&apos;ve known at least vaguely about Wiki Web stuff for quite some time. Ward Cunningham, one of the guiding lights behind Wikis and the author of the book, &quot;The Wiki Way,&quot; has been a Smalltalk colleague for years.&lt;p&gt;But not until I got my hands on a &lt;a href=&quot;http://www.zwiki.org&quot;&gt;Zwiki&lt;/a&gt; and began digging into it did I grok how really cool and important this stuff is. Combining a Wiki approach to Web creation and maintenance with the immense power of the Zope content management framework is &lt;b&gt;so&lt;/b&gt; potent.&lt;p&gt;I know that on some level at least this kind of power is available through Manila and EditThisPage stuff but I think the user interface and the ease of access to the Zope &quot;stuff&quot; combined with my comfort level with Zope and Python have converged to make me really groove on Zwiki. I am now making my personal site Zwiki-aware. Then I&apos;m going to experiment with moving some or all of my site over toa Zwiki model.&lt;p&gt;Stay tuned.</description>			<guid>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/02/15.html#a26</guid>			<pubDate>Fri, 15 Feb 2002 18:43:20 GMT</pubDate>			<comments>http://radiocomments.userland.com/comments?u=1285&amp;p=26&amp;link=http%3A%2F%2Fradio.weblogs.com%2F0001285%2F2002%2F02%2F15.html%23a26</comments>			</item>		<item>			<link>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/01/28.html#a8</link>			<description>A new release of PythonCard is out and it includes a short tutorial I wrote using my now-famous and badly-overworked &quot;Counter&quot; example. I&apos;ve done this thing now in about 17 skillion languages, I think.This is going to be a truly awesome product when it&apos;s done. We need some more people to join us to write docs, create examples, beat up the product, tell us what&apos;s missing, take on part of the development (all written in Python using wxWindows as the GUI toolkit under the covers).Click on the &quot;PythonCard Home Page&quot; link on the right to get to the SourceForge site where you can read the docs, download the product (runs on Windows and *nix at the moment until wxWindows completes its Macintosh port), and volunteer to get involved.Kevin added this line from textRouter using a remote machine.</description>			<guid>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/01/28.html#a8</guid>			<pubDate>Tue, 29 Jan 2002 05:02:30 GMT</pubDate>			<comments>http://radiocomments.userland.com/comments?u=1285&amp;p=8&amp;link=http%3A%2F%2Fradio.weblogs.com%2F0001285%2F2002%2F01%2F28.html%23a8</comments>			</item>		<item>			<link>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/01/10.html#a3</link>			<description>&lt;h3&gt;PythonCard&lt;/h3&gt;An old colleague of mine, Kevin Altis, has been driving an Open Source development effort called &lt;i&gt;PythonCard&lt;/i&gt; in an effort to recreate some of the great functionality and ease of use that HyperCard represented when it debuted.Recently, I&apos;ve become involved in the project, albeit somewhat peripherally for the moment. I&apos;ve built a simple &quot;stack&quot; and am in the process of creating a tutorial that will hopefully help make the product more approachable to newcomers.If you&apos;re interested in the project, you can visit its &lt;a href=&quot;http://pythoncard.sourceforge.net&quot;&gt;SourceForge page&lt;/a&gt;. Kevin is always looking for people interested in helping with the project.</description>			<guid>http://radio.weblogs.com/0001285/categories/pythonscripting/2002/01/10.html#a3</guid>			<pubDate>Fri, 11 Jan 2002 04:39:32 GMT</pubDate>			<comments>http://radiocomments.userland.com/comments?u=1285&amp;p=3&amp;link=http%3A%2F%2Fradio.weblogs.com%2F0001285%2F2002%2F01%2F10.html%23a3</comments>			</item>		</channel>	</rss>