<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-14047954</id><updated>2011-07-14T17:44:09.181-07:00</updated><title type='text'>Open Sauce</title><subtitle type='html'>We love the sauce.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>mathie</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://www.projectcolo.org.uk/~mathie/814019.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>48</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-14047954.post-114625992150943218</id><published>2006-04-28T14:31:00.000-07:00</published><updated>2006-04-28T14:32:01.590-07:00</updated><title type='text'></title><content type='html'>Guys, you should really remove me as a member here, it messes up my Blogger dashboard! :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-114625992150943218?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/114625992150943218/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=114625992150943218' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/114625992150943218'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/114625992150943218'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2006/04/guys-you-should-really-remove-me-as.html' title=''/><author><name>Peter</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-113050996852761384</id><published>2005-10-28T07:25:00.000-07:00</published><updated>2005-10-28T07:32:48.543-07:00</updated><title type='text'>Logicalware Welcomes Sandra Harvey</title><content type='html'>We're pleased to welcome our new Sales Manager Sandra Harvey. Sandra joins us from The Scotsman Publications, and has already hit the ground running this week talking to prospective MailManager customers.&lt;br /&gt;&lt;br /&gt;To mark the occaision, &lt;a href="http://www.richardx.co.uk"&gt;RichardX&lt;/a&gt; shot some new team photos this morning, and we've put them up on the &lt;a href="http://www.logicalware.com/team.html"&gt;team page&lt;/a&gt; over on our main site. So, now you know what we all look like.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-113050996852761384?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/113050996852761384/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=113050996852761384' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/113050996852761384'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/113050996852761384'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/10/logicalware-welcomes-sandra-harvey.html' title='Logicalware Welcomes Sandra Harvey'/><author><name>Logicalware Team</name><uri>http://www.blogger.com/profile/01409822187029122513</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112930082916232185</id><published>2005-10-13T19:34:00.000-07:00</published><updated>2005-10-14T07:40:59.520-07:00</updated><title type='text'>Logicalware at EuroOSCON 2005</title><content type='html'>Peter and Kevin will be in Amsterdam next week at the &lt;a href="http://conferences.oreillynet.com/eurooscon/"&gt;O'Reilly Open Source Convention&lt;/a&gt;, and are looking forward to a wide range of presentations on both technical and business tracks.&lt;br /&gt;&lt;br /&gt;They'll keep you updated from these pages, hopefully post a few photos as well.&lt;br /&gt;&lt;br /&gt;Are you going to EuroOSCON as well? Fancy meeting us there? &lt;a href="mailto:peter@logicalware.com"&gt;Let us know&lt;/a&gt; and let's see if we can make a plan.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112930082916232185?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112930082916232185/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112930082916232185' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112930082916232185'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112930082916232185'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/10/logicalware-at-eurooscon-2005.html' title='Logicalware at EuroOSCON 2005'/><author><name>Logicalware Team</name><uri>http://www.blogger.com/profile/01409822187029122513</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112836345837953986</id><published>2005-10-03T11:15:00.000-07:00</published><updated>2005-10-03T11:17:38.390-07:00</updated><title type='text'>Bangkok Post review of MailManager</title><content type='html'>There's a pretty positive review of MailManager in the Bangkok Post. You can read it over at&lt;br /&gt;&lt;a href="http://www.linuxinsider.com/story/X3n8ezhaLBB4qZ/Getting-a-Handle-on-the-Ebb-and-Flow-of-E-mail.xhtml"&gt;Linux Insider&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Interestingly they have this to say about the Zope/Python root of MailManager:&lt;br /&gt;&lt;br /&gt;"The downside of the Logicalware system is the dependency of the program. The system runs on top of Zope, a Python-based program that is not commonly part of the skill sets of most IT department staff. That said, the installation routine is actually quite simple as is the setup (assuming your server has Python already installed). If you are willing to do a little testing and try some new technologies, this system is well worth considering."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112836345837953986?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112836345837953986/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112836345837953986' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112836345837953986'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112836345837953986'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/10/bangkok-post-review-of-mailmanager.html' title='Bangkok Post review of MailManager'/><author><name>Andrew Veitch</name><uri>http://www.blogger.com/profile/15441597247119067837</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112687145208783174</id><published>2005-09-16T04:42:00.000-07:00</published><updated>2005-09-16T04:50:52.093-07:00</updated><title type='text'>Butler Group report on MailManager</title><content type='html'>The &lt;a href="http://www.butlergroup.com/"&gt;Butler Group&lt;/a&gt; report on MailManager is finally out. You can read it &lt;a href="http://www.logicalware.com/resources/ButlerMM21.pdf"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;It's the first analyst report on MailManager and it was quite nerve wracking. We put a lot of preparation in before Sue Clark from Butler Group came to visit and then we had quite a wait before we got to see the draft report.&lt;br /&gt;&lt;br /&gt;Fortunately it went well and she had quite a lot of useful suggestions too. The overall report is pretty positive, there are a couple of issues that she's raised but nothing too serious and all things that were on the roadmap anyway.&lt;br /&gt;&lt;br /&gt;We were the first open source company that Butler Group had reported on so I was pleased to see that in the report she says that it is a "valuable differentiator" and that our "active community" is helping us develop the product.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112687145208783174?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112687145208783174/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112687145208783174' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112687145208783174'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112687145208783174'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/09/butler-group-report-on-mailmanager.html' title='Butler Group report on MailManager'/><author><name>Andrew Veitch</name><uri>http://www.blogger.com/profile/15441597247119067837</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112686290300598942</id><published>2005-09-16T02:21:00.000-07:00</published><updated>2005-09-16T04:25:40.610-07:00</updated><title type='text'>Zope SQL Bounty</title><content type='html'>We are posting another modest bounty, something that will certainly help us along with MasilManager, and hopefully be of use to others as well.&lt;br /&gt;&lt;br /&gt; - Add &amp;lt;dtml-comma&amp;gt; to &amp;lt;dtml-sqlgroup&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;dtml-sqlgroup&amp;gt; allows groups of SQL terms to be applied to SELECT statements but unfortunately it cannot be used with UPDATE. A patch was written to add this support in August 2000. Given the age of the patch it may need to be updated and unit tests will also be required.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Collector issue:&lt;/b&gt;&amp;nbsp;&lt;a href="http://www.zope.org/Collectors/Zope/1118"&gt;http://www.zope.org/Collectors/Zope/1118&lt;/a&gt;&lt;br /&gt;&lt;b&gt;Developer list:&lt;/b&gt;&amp;nbsp;&lt;a href="http://mail.zope.org/mailman/listinfo/zope-dev&lt;br /&gt;"&gt;http://mail.zope.org/mailman/listinfo/zope-dev&lt;/a&gt;&lt;br /&gt;&lt;b&gt;Requirements:&lt;/b&gt;&amp;nbsp;A bounty of $200 is offered for getting this patch checked into Zope.&lt;br /&gt;&lt;b&gt;Status:&lt;/b&gt;&amp;nbsp;Taken - Tres Seaver.&lt;br /&gt;&lt;br /&gt;Interested? get in quick! The last two bounties went within six hours. It would be interesting to see if we can beat that this time!&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Update:&lt;/b&gt; Taken in under two hours by Tres Seaver. Thanks, Tres!&lt;br /&gt;&lt;br /&gt;Check out the &lt;a href="http://www.logicalware.org/bounties.html"&gt;bounties page&lt;/a&gt; on our community site for details on how to claim it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112686290300598942?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112686290300598942/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112686290300598942' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112686290300598942'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112686290300598942'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/09/zope-sql-bounty.html' title='Zope SQL Bounty'/><author><name>Peter</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112687070285814205</id><published>2005-09-10T04:26:00.000-07:00</published><updated>2005-09-16T05:13:15.366-07:00</updated><title type='text'>Software Freedom Day 05 - Edinburgh</title><content type='html'>We paid a visit to the &lt;a href="http://www.softwarefreedomday.org"&gt;Software Freedom Day&lt;/a&gt; event at Drylaw Neighbourhood Centre in Edinburgh today, to see what was going on and to give a short talk on developing open source software at &lt;a href="https://sourceforge.net/projects/mailmanager/"&gt;Sourceforge&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;There were some interesting installs going on at the event, Ubuntu going onto old iMacs for example, along with various other hackery pokery things.&lt;br /&gt;&lt;br /&gt;So, a big hand to Steve from &lt;a href="http://www.hirisemultimedia.com"&gt;www.hirisemultimedia.com&lt;/a&gt; for pulling the event together!&lt;br /&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;img src="http://www.logicalware.com/~peter/images/steve_sfd.jpg" alt="Software Freedom Day 05 - Edinburgh" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Shame there was only one of those smashing t-shirts, but Steve deserved it anyway. We made off with some Software Freedom Day ballons which are currently bouncing round the office.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112687070285814205?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112687070285814205/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112687070285814205' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112687070285814205'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112687070285814205'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/09/software-freedom-day-05-edinburgh.html' title='Software Freedom Day 05 - Edinburgh'/><author><name>Logicalware Team</name><uri>http://www.blogger.com/profile/01409822187029122513</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112567495217834005</id><published>2005-09-02T08:27:00.000-07:00</published><updated>2005-09-03T02:11:58.653-07:00</updated><title type='text'>Logicalware Bounties</title><content type='html'>In the course of developing MailManager, we've come across a few things in the packages we use that could be improved, and that would probably be of use to others as well, so we thought we'd experiment with some modest bounties to see if there are any developers out there who have the same itches that need sctatching.&lt;br /&gt;&lt;br /&gt;The first couple we have identified are:&lt;br /&gt;&lt;br /&gt;- ZSQL Methods: Null to None patch&lt;br /&gt;- Python Library format=flowed&lt;br /&gt;&lt;br /&gt;If you'd like to find out more, or even better, sign up to write the code and claim the bounty yourself, then please visit &lt;a href="http://www.logicalware.org/bounties.html"&gt;http://www.logicalware.org/bounties.html&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;If these go well, we''ll look at offering more Zope and Python related bounties in the near future.&lt;br /&gt;&lt;br /&gt;Have fun!&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Update:&lt;/b&gt; These bounties were snapped up within a few hours, but we'll be posting more more shortly.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112567495217834005?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112567495217834005/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112567495217834005' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112567495217834005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112567495217834005'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/09/logicalware-bounties.html' title='Logicalware Bounties'/><author><name>Logicalware Team</name><uri>http://www.blogger.com/profile/01409822187029122513</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112489495248518729</id><published>2005-08-24T07:33:00.000-07:00</published><updated>2005-08-24T11:47:16.273-07:00</updated><title type='text'>Open Sauce Podcast #1</title><content type='html'>In our first Open Sauce podcast we chat with Andrew Veitch, CEO of Logicalware about open source VC investment, MailManager and open source software development, and the Member of the Scottish Parliament for Glasgow &lt;a href="http://www.patrickharviemsp.com/"&gt;Patrick Harvie&lt;/a&gt; tells us he's been banned from installing Firefox on Scottish Parliament computers and talks about an encounter with a Microsoft lobbyist. We round off with a brief visit to the &lt;a href="http://www.edlug.org.uk"&gt;Edinburgh Linux User Group&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;It has been great fun putting the podcast together, and we would like to thank everyone who has helped, incuding &lt;a href="http://www.music-creation.co.uk "&gt;Music Creation&lt;/a&gt;, &lt;a href="http://www.ren-com.com/pure/mixes.htm"&gt;DJ Brainstorm&lt;/a&gt; from Edinburgh's Pure , Chris Dooks, Patrick Harvie MSP and the folks at &lt;a href="http://www.edlug.org.uk"&gt;EdLug&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Download the Open Sauce podcast&lt;/b&gt;&lt;br/&gt;&lt;br /&gt;&lt;a href="http://www.archive.org/download/OpenSaucePodcast1/opensauce1.mp3"&gt;MP3&lt;/a&gt;&amp;nbsp;(17.3 Mb)&lt;br/&gt;&lt;br /&gt;&lt;a href="http://www.archive.org/download/OpenSaucePodcast1/opensauce1.ogg"&gt;Ogg Vorbis&lt;/a&gt;&amp;nbsp;(11.4 Mb)&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112489495248518729?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112489495248518729/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112489495248518729' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112489495248518729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112489495248518729'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/08/open-sauce-podcast-1.html' title='Open Sauce Podcast #1'/><author><name>Peter</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112489353403925392</id><published>2005-08-23T07:17:00.000-07:00</published><updated>2005-08-24T07:55:33.823-07:00</updated><title type='text'>MailManager Banner</title><content type='html'>&lt;a href="http://www.richardx.co.uk"&gt;Richard X&lt;/a&gt; has recently provided us with some nice new banners to promote the &lt;a href="http://www.logicalware.com"&gt;30 day free trial&lt;/a&gt; of MailManager to coincide with a forthcoming direct mail campaign.&lt;br /&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;object width="200" height="200"&gt;&lt;br /&gt;&lt;param name="movie" value="http://www.logicalware.com/movies/square2.swf" border="true"&gt;&lt;br /&gt;&lt;embed src="http://www.logicalware.com/movies/square2.swf" width="200" height="200" border="true"&gt;&lt;br /&gt;&lt;/embed&gt;&lt;br /&gt;&lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;So, feel free to give MailManager a try! We think it will help you breathe more easily ...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112489353403925392?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112489353403925392/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112489353403925392' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112489353403925392'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112489353403925392'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/08/mailmanager-banner.html' title='MailManager Banner'/><author><name>Logicalware Team</name><uri>http://www.blogger.com/profile/01409822187029122513</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112479488129536001</id><published>2005-08-23T03:51:00.000-07:00</published><updated>2005-08-23T04:50:00.696-07:00</updated><title type='text'>Andy's Open Source Stamp</title><content type='html'>I just had to scan in Andy's new stamp to show you ...&lt;br /&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;img src="http://www.logicalware.com/~peter/images/stamp.jpg" alt="Open Source Stamp" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;We got it to stamp the back of some of the MailManager postcards we're intending to take to &lt;a href="http://conferences.oreillynet.com/eurooscon/"&gt;EuroOSCON&lt;/a&gt; in October.&lt;br /&gt;&lt;br /&gt;We are also thinking of taking it to the &lt;a href="http://www.scotsoft.org.uk/index.cfm/page/187"&gt;ScotSOFT&lt;/a&gt; dinner because Julie says they've put our table right next to the Microsoft one, perhaps so we'll stamp all their menus for them, and maybe stamp the hand of everyone who professes to use open source software, we'll see, we'll certainly have some fun with it anyway I'm sure.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112479488129536001?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112479488129536001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112479488129536001' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112479488129536001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112479488129536001'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/08/andys-open-source-stamp.html' title='Andy&apos;s Open Source Stamp'/><author><name>Peter</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112472731620856409</id><published>2005-08-22T08:51:00.000-07:00</published><updated>2005-08-22T10:44:02.520-07:00</updated><title type='text'>Multi terabyte Plone</title><content type='html'>In between MailManager we still do some &lt;a href="http://plone.org"&gt;Plone&lt;/a&gt; work. We had a interesting job to really scale Plone up to handle very large numbers of very large files.&lt;br /&gt;&lt;br /&gt;Plone itself is based on Zope and it was just some parts of the Zope infrastructure that began to fail as the size of the stored data grew. The first thing was that the ZODB began to get pretty bloated with the big binary objects in it. We used &lt;a href="http://www.enfoldsystems.com/Products/Open/ATManagedFile"&gt;ATManagedFile&lt;/a&gt; from Enfold with some slight customizations. This stored all the content directly onto the filesystem or in our case on a Network Attached Storage.&lt;br /&gt;&lt;br /&gt;We probably could have used DirectoryStorage instead but we think that ATManagedFile is a bit faster and there is also the security of all of the content being easily available in its original form.&lt;br /&gt;&lt;br /&gt;The second scaling problem was TextIndexNG. Refreshing the catalog took several hours, probably much of this was the time taken by the various convertors to convert from proprietary formats to a text format that the indexer could use. As the repository still had a long way to go the indexing was going to get much slower. We got round this by using a &lt;a href="http://www.google.com/enterprise/gsa/"&gt;Google Search Appliance&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;We had two options on how to integrate the Plone search with the Google search. It would have been possible to have written a custom index for ZCatalog but in the end we went for the much simpler approach of customizing the appearance of the Google search page to look like Plone and then just linked to it directly.&lt;br /&gt;&lt;br /&gt;Overall it seems to have worked pretty well and even with the cost of the Google Search Appliance still dramatically cheaper than using a closed source solution.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112472731620856409?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112472731620856409/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112472731620856409' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112472731620856409'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112472731620856409'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/08/multi-terabyte-plone.html' title='Multi terabyte Plone'/><author><name>Andrew Veitch</name><uri>http://www.blogger.com/profile/15441597247119067837</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112437896389339333</id><published>2005-08-18T08:28:00.000-07:00</published><updated>2005-08-18T08:29:57.006-07:00</updated><title type='text'>Rubber Stamp</title><content type='html'>I've just purchased a big, red, rubber stamp saying "Certified Open Source". I can't wait to start stamping things with it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112437896389339333?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112437896389339333/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112437896389339333' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112437896389339333'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112437896389339333'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/08/rubber-stamp.html' title='Rubber Stamp'/><author><name>Andrew Veitch</name><uri>http://www.blogger.com/profile/15441597247119067837</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112430497692304426</id><published>2005-08-17T11:26:00.000-07:00</published><updated>2005-08-17T12:00:02.346-07:00</updated><title type='text'>ZODB v. RDBM</title><content type='html'>One of the design decisions we've really agonised over has been whether to use the ZODB or a relational database backend for MailManager.&lt;br /&gt;&lt;br /&gt;The 1.x series used the ZODB. This made the code much more concise (about half the lines required for SQL) and was wonderfully easy to install. Maintenance for the sys admin was also pretty straightforward, consisting of clicking on the 'Pack' tab from time to time.&lt;br /&gt;&lt;br /&gt;Unfortunately the ZODB didn't scale as our the number of users and volumes of mail rose. The normal strategy for scaling ZODB applications is to use caching, but unfortunately in the MailManager application there is a huge amount of writing so caching doesn't help.&lt;br /&gt;&lt;br /&gt;Making the switch to a relational backend involved a substantial rewrite but the performance improvements have been very worthwhile. The only negative is that MailManager is now slightly more difficult to install than it was but we're working on that.&lt;br /&gt;&lt;br /&gt;Slightly embarrassingly I gave a talk at Euro Python 2004 on why storing email in the ZODB was a great idea, I think next year I might do a talk on why my 2004 presentation was completely wrong!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112430497692304426?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112430497692304426/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112430497692304426' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112430497692304426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112430497692304426'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/08/zodb-v-rdbm.html' title='ZODB v. RDBM'/><author><name>Andrew Veitch</name><uri>http://www.blogger.com/profile/15441597247119067837</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112422952367529715</id><published>2005-08-16T14:52:00.000-07:00</published><updated>2005-08-17T11:25:32.510-07:00</updated><title type='text'>Email Response Management Thoughts</title><content type='html'>One of my pet hates is when people talk about &lt;a href="http://www.logicalware.com"&gt;MailManager&lt;/a&gt; or other Email Response Management (ERM) systems as being a &amp;quot;tracker&amp;quot;. I would prefer to talk about it as a merge between three different things - here's a &lt;a href="http://www.venndiagram.com/detail.lasso?id=1087907499.gif"&gt;venn diagram&lt;/a&gt; with email response management in the middle.&lt;br /&gt;&lt;br /&gt;First, it's a webmail application. This is the IMAP, POP3, WYSIWYG editor, email filters, standard replies and coping with the truly bizarre rubbish that some email clients produce. Fortunately we had the new &lt;a href="http://www.python.org/"&gt;Python&lt;/a&gt; email libraries and the &lt;a href="http://mjablonski.zope.de/Epoz"&gt;Epoz&lt;/a&gt; editor which made the job much easier. Barry Warsaw even added a feature to the &lt;a href="http://www.python.org/sigs/email-sig/"&gt;standard library&lt;/a&gt; for us!&lt;br /&gt;&lt;br /&gt;The next circle in our diagram is a Content Management System (CMS). Incoming email had metadata attached to it, is indexed, security is provided and it is put into a workflow. There is also some sort of archiving system in most email applications that allows you to retain different types of email for different periods of time.&lt;br /&gt;&lt;br /&gt;Finally, we have aspects of a Customer Relationship Management (CRM) system. The idea of storing the history of communication with a customer, setting service levels for dealing with customer enquiries and reporting on agent performance is pure CRM.&lt;br /&gt;&lt;br /&gt;So please, please, don't talk about trackers!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112422952367529715?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112422952367529715/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112422952367529715' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112422952367529715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112422952367529715'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/08/email-response-management-thoughts.html' title='Email Response Management Thoughts'/><author><name>Andrew Veitch</name><uri>http://www.blogger.com/profile/15441597247119067837</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112384954078377222</id><published>2005-08-12T05:19:00.000-07:00</published><updated>2005-08-12T05:25:40.790-07:00</updated><title type='text'>New MySQL Support in MailManager 2.01-alpha1</title><content type='html'>We are pleased to announce the release of MailManager 2.01-alpha1 today.&lt;br /&gt;&lt;br /&gt;This release adds in experimental MySQL support (&lt;a href="https://sourceforge.net/tracker/index.php?func=detail&amp;aid=1208503&amp;group_id=85788&amp;atid=577305"&gt;1208503&lt;/a&gt;), and a vastly improved regression test suite for the database code.&lt;br /&gt;&lt;br /&gt;There are some known issues with this functionality, mainly relating to text searching. In order to implement text searching in MySQL, there are some auxiliary tables which are in MyISAM format. The consistency of these tables does not seem to be 100% correct, and as a result, the main ticket screen will likely show duplicates of tickets for the time being.&lt;br /&gt;&lt;br /&gt;The following additional packages are required for MySQL functionality:&lt;br /&gt;&lt;br /&gt;MySQL-Python: &lt;a href="http://sourceforge.net/projects/mysql-python/"&gt;http://sourceforge.net/projects/mysql-python/&lt;/a&gt;&lt;br /&gt;ZMySQLDA:       &lt;a href="http://sourceforge.net/projects/mysql-python/"&gt;http://sourceforge.net/projects/mysql-python/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Download MailManager 2.01-alpha1 from Sourceforge:&lt;br /&gt;&lt;a href="https://sourceforge.net/project/showfiles.php?group_id=85788"&gt;https://sourceforge.net/project/showfiles.php?group_id=85788&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Download MailManager 2.01-alpha1 from Freshmeat:&lt;br /&gt;&lt;a href="http://freshmeat.net/projects/mailmanager"&gt;http://freshmeat.net/projects/mailmanager/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112384954078377222?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112384954078377222/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112384954078377222' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112384954078377222'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112384954078377222'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/08/new-mysql-support-in-mailmanager-201.html' title='New MySQL Support in MailManager 2.01-alpha1'/><author><name>Logicalware Team</name><uri>http://www.blogger.com/profile/01409822187029122513</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112306071258559478</id><published>2005-08-03T01:50:00.000-07:00</published><updated>2005-08-03T02:18:43.476-07:00</updated><title type='text'>Treffpunkt Article on Newsforge</title><content type='html'>Martin over at &lt;a href="http://dev.treffpunktsystems.com"&gt;Treffpunkt&lt;/a&gt; has announced on &lt;a href="http://newsvac.newsforge.com/article.pl?sid=05/08/02/1334251"&gt;Newsforge&lt;/a&gt; that the web based project management tool is to remain a free service to open source projects. &lt;br /&gt;&lt;br /&gt;We have been beta testing Treffpunkt for the last six weeks or so as we roll out &lt;a href="http://www.logicalware.org"&gt;MailManager&lt;/a&gt; 2.1 and the service has already proven itself invaluable, particularly in task prioritisation and tracking. It's unusual I guess to trial beta software in a live production environment, but we have been reaping the benefits with clarity of purpose and transparent communications all helped by having our project documented on our Treffpunkt system as it unfolds.&lt;br /&gt;&lt;br /&gt;We will be adding a more in depth review of Treffpunkt as a comment to our &lt;a href="http://logicalware.blogspot.com/2005/07/treffpunkt-open-source-project.html"&gt;original article&lt;/a&gt; later today.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112306071258559478?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112306071258559478/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112306071258559478' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112306071258559478'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112306071258559478'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/08/treffpunkt-article-on-newsforge.html' title='Treffpunkt Article on Newsforge'/><author><name>Logicalware Team</name><uri>http://www.blogger.com/profile/01409822187029122513</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112306620459578289</id><published>2005-08-01T17:00:00.000-07:00</published><updated>2005-08-03T03:50:04.600-07:00</updated><title type='text'>MailManager 2.0-Final Released</title><content type='html'>We are pleased to announce a final release for MailManager 2.0 today. &lt;br /&gt; &lt;br /&gt;The focus of the MailManager 2.0 release has been on scalability. A PostgreSQL back end has been incorporated instead of using the ZODB, which has improved performance dramatically, particularly for larger installations. &lt;br /&gt; &lt;br /&gt;There have been numerous other small changes, features, and bugfixes. &lt;br /&gt; &lt;br /&gt;We would like to thank our &lt;a href="http://www.logicalware.org"&gt;user community&lt;/a&gt; for their ongoing contributions to MailManager, the bug reports, RFE's and patches are very much appreciated. &lt;br /&gt; &lt;br /&gt;You can download MailManager to run on your own servers from &lt;a href="http://mailmanager.sourceforge.net/"&gt;Sourceforge&lt;/a&gt;, or get a &lt;b&gt;30 day free trial&lt;/b&gt; on our own hosted platform at &lt;a href="http://www.logicalware.com/trial"&gt;http://www.logicalware.com/trial&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112306620459578289?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112306620459578289/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112306620459578289' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112306620459578289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112306620459578289'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/08/mailmanager-20-final-released.html' title='MailManager 2.0-Final Released'/><author><name>Logicalware Team</name><uri>http://www.blogger.com/profile/01409822187029122513</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112265106866075894</id><published>2005-07-29T08:27:00.000-07:00</published><updated>2005-07-29T08:31:08.666-07:00</updated><title type='text'>System Administrator Appreciation Day</title><content type='html'>Hurrah! It's the annual 29th July &lt;a href="http://www.sysadminday.com/"&gt;System Administrator Appreciation Day&lt;/a&gt; again, that one special day in the year when you'll get any thanks, if you're lucky.&lt;br /&gt;&lt;br /&gt;Still, if you haven't been rewarded with beer or pizza or an iPod for keeping everything from blowing up these last twelve months, you can cheer yourself up by listening to the &lt;a href="http://www.deadtroll.com/sysadmin"&gt;System Administrator Day Song&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112265106866075894?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112265106866075894/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112265106866075894' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112265106866075894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112265106866075894'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/07/system-administrator-appreciation-day.html' title='System Administrator Appreciation Day'/><author><name>Peter</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112254880443109637</id><published>2005-07-28T03:49:00.000-07:00</published><updated>2005-07-28T04:06:44.436-07:00</updated><title type='text'>Open Source Beer</title><content type='html'>Now here's a story to refresh the parts that other stories cannot reach. Some Danish students have created an open source beer! Their recipe has been released under a Creatve Commons license, 7% ABV and has added guarana in it to keep you awake so you can drink more of it!&lt;br /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/1359/1259/320/label.jpg" border="0" alt="" /&gt;&lt;br /&gt;The "Vores Øl Group", are a group of students at the IT-University in Copenhagen and have created Vores Øl &lt;i&gt;(Our Beer)&lt;/i&gt; in collaboration as an experiment in applying modern open source ideas and methods on a traditional real-world product (beer).&lt;br /&gt;&lt;br /&gt;Find out more on the &lt;a href="http://www.voresoel.dk/main.php?id=70"&gt;Vores Øl web site&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;What we like about this is it highlights the confusion that often exists regarding open source, in that it is somehow also "free", which of course isn't always the case. It also nicely illustrates the GPL but for a product, by opening up the recipe but insisting that derivative works or beers in this case must released under the same licence.&lt;br /&gt;&lt;br /&gt;So know we reallly have a great case study for the phrase "free as in beer".&lt;br /&gt;&lt;br /&gt;&lt;b&gt;PS:&lt;/b&gt;  Feel free to send us some, address on our main site ...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112254880443109637?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112254880443109637/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112254880443109637' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112254880443109637'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112254880443109637'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/07/open-source-beer.html' title='Open Source Beer'/><author><name>Logicalware Team</name><uri>http://www.blogger.com/profile/01409822187029122513</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112245927183893959</id><published>2005-07-27T03:14:00.000-07:00</published><updated>2005-07-28T03:37:34.770-07:00</updated><title type='text'>New Windows Installer</title><content type='html'>The new windows installer for MailManager 2.0 is now going up on &lt;a href="https://sourceforge.net/project/showfiles.php?group_id=85788"&gt;Sourceforge&lt;/a&gt; for 2.0.0-rc3. &lt;br /&gt;&lt;br /&gt;There has been quite a significant rewrite of the installer for this release, particularly in the setup scripts to configure the initial MailManager instance under Zope. This restructuring should mean that we can put together a Mac and Linux installer at a later stage without a huge amount of hassle. &lt;br /&gt;&lt;br /&gt;The new inno setup code has been published in CVS now under the installers/windows subdirectory. We now have an greatly improved build process on our windows development vmware instance now, which is almost at the stage of being fully automated. This should mean that we'll soon be releasing windows installers with every release.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112245927183893959?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112245927183893959/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112245927183893959' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112245927183893959'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112245927183893959'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/07/new-windows-installer.html' title='New Windows Installer'/><author><name>Kevin Campbell</name><uri>http://www.blogger.com/profile/05019474196064354310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112245847108695505</id><published>2005-07-27T03:00:00.000-07:00</published><updated>2005-07-28T03:45:27.550-07:00</updated><title type='text'>DateTime arithmetic for postgres and mysql</title><content type='html'>We think this should win a prize ;-)&lt;br /&gt;&lt;br /&gt;            SELECT (&lt;br /&gt;&lt;br /&gt;                &amp;lt;dtml-if expr="sql_database == 'postgres'"&amp;gt;&lt;br /&gt;                    round(date_part('epoch',&lt;br /&gt;                &amp;lt;dtml-elif expr="sql_database == 'mysql'"&amp;gt;&lt;br /&gt;                    unix_timestamp(&lt;br /&gt;                &amp;lt;/dtml-if&gt;&lt;br /&gt;&lt;br /&gt;                    (SELECT ts FROM &lt;dtml-var schema&gt;timestamp_test WHERE id = 2)&lt;br /&gt;&lt;br /&gt;                &amp;lt;dtml-if expr="sql_database == 'postgres'"&amp;gt;&lt;br /&gt;                    ))&lt;br /&gt;                &amp;lt;dtml-elif expr="sql_database == 'mysql'"&amp;gt;&lt;br /&gt;                    )&lt;br /&gt;                &amp;lt;/dtml-if&amp;gt;&lt;br /&gt;&lt;br /&gt;                -&lt;br /&gt;&lt;br /&gt;                &amp;lt;dtml-if expr="sql_database == 'postgres'"&amp;gt;&lt;br /&gt;                    round(date_part('epoch',&lt;br /&gt;                &amp;lt;dtml-elif expr="sql_database == 'mysql'"&amp;gt;&lt;br /&gt;                    unix_timestamp(&lt;br /&gt;                &amp;lt;/dtml-if&gt;&lt;br /&gt;&lt;br /&gt;                    (SELECT ts FROM &lt;dtml-var schema&gt;timestamp_test WHERE id = 1)&lt;br /&gt;&lt;br /&gt;                &amp;lt;dtml-if expr="sql_database == 'postgres'"&amp;gt;&lt;br /&gt;                    ))&lt;br /&gt;                &amp;lt;dtml-elif expr="sql_database == 'mysql'"&amp;gt;&lt;br /&gt;                    )&lt;br /&gt;                &amp;lt;/dtml-if&amp;gt;&lt;br /&gt;&lt;br /&gt;            ) AS iv&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112245847108695505?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112245847108695505/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112245847108695505' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112245847108695505'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112245847108695505'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/07/datetime-arithmetic-for-postgres-and.html' title='DateTime arithmetic for postgres and mysql'/><author><name>Logicalware Team</name><uri>http://www.blogger.com/profile/01409822187029122513</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112237058099474559</id><published>2005-07-26T02:34:00.000-07:00</published><updated>2005-07-26T02:36:20.996-07:00</updated><title type='text'>Everybody Loves Eric Raymond</title><content type='html'>Hiarious newish &lt;a href="http://geekz.co.uk/lovesraymond/archive/2005/05/03/"&gt;comic strip&lt;/a&gt; featuring Richard Stallman, Eric Raymond and Linus Torvalds living in the same flat.&lt;br /&gt;&lt;br /&gt;Surreal, bizarre, and uber geeky. We love it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112237058099474559?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112237058099474559/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112237058099474559' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112237058099474559'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112237058099474559'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/07/everybody-loves-eric-raymond.html' title='Everybody Loves Eric Raymond'/><author><name>Logicalware Team</name><uri>http://www.blogger.com/profile/01409822187029122513</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112229328849829514</id><published>2005-07-25T05:02:00.000-07:00</published><updated>2005-07-25T05:08:08.503-07:00</updated><title type='text'>The Bash War on Terror</title><content type='html'>Sun Ray has posted the ever so geeky, but strangely amusing take on the &lt;i&gt;War on Terror&lt;sup&gt;TM&lt;/sup&gt;&lt;/i&gt; &lt;a href="http://blogs.sun.com/roller/page/ThinGuy/Weblog?catname=%2FNon-Sun+Ray"&gt;as viewed from the Bourne shell&lt;/a&gt;.&lt;br /&gt;&lt;p&gt;&lt;br /&gt;Here's a small excerpt:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;div style="font-family:courier"&gt;&lt;br /&gt;$ cd /middle_east/Iraq/Democracy&lt;br /&gt;&lt;br /&gt;$ ./install&lt;br /&gt;&lt;br /&gt;Install Error: Install failed.  See install_log for details.&lt;br /&gt;&lt;br /&gt;$ more install_log&lt;br /&gt;&lt;br /&gt;Installed failed!&lt;br /&gt;&lt;br /&gt;Prerequisite packages missing&lt;br /&gt;&lt;br /&gt;Conflicting package Wahhabism found in /midde_east/Saudi_Arabia&lt;br /&gt;&lt;br /&gt;Packages Church and State must be installed separately&lt;br /&gt;&lt;br /&gt;File System /PeakOil nearing capacity&lt;br /&gt;&lt;br /&gt;Please read the install guide to properly plan your installation.&lt;br /&gt;&lt;br /&gt;$&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112229328849829514?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112229328849829514/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112229328849829514' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112229328849829514'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112229328849829514'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/07/bash-war-on-terror.html' title='The Bash War on Terror'/><author><name>Peter</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112209276330419458</id><published>2005-07-22T21:21:00.000-07:00</published><updated>2005-07-22T21:26:03.310-07:00</updated><title type='text'>Music for Hackers</title><content type='html'>It's at times like this that one bemoans the loss of the most excellent &lt;a href="http://www.musicforhackers.com"&gt;www.musicforhackers.com&lt;/a&gt; [404].&lt;br /&gt;&lt;br /&gt;Music for Hackers used to be the #1 tune site for late night SSH sessions round our way, with a good mix of Warp, Planet Dog, Plastik and the rest of the lofi usual suspects.&lt;br /&gt;&lt;br /&gt;We miss you guys!&lt;br /&gt;&lt;br /&gt;Currently putting up with Moby:Ambient, which I guess is allowed, given the hour.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112209276330419458?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112209276330419458/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112209276330419458' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112209276330419458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112209276330419458'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/07/music-for-hackers.html' title='Music for Hackers'/><author><name>Peter</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112186204028943289</id><published>2005-07-20T05:16:00.000-07:00</published><updated>2005-07-20T05:20:40.293-07:00</updated><title type='text'>Free Software for Busy People</title><content type='html'>Found on &lt;a href="http://www.boingboing.net"&gt;BoingBoing&lt;/a&gt; today, reference to Mohammad Al-Ubaydli's book "&lt;a href="http://freedomsoftware.info/content/section/1/45/"&gt;Free Software for Busy People&lt;/a&gt;" which details 6 hypothetical user case studies of open source software uptake.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112186204028943289?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112186204028943289/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112186204028943289' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112186204028943289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112186204028943289'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/07/free-software-for-busy-people.html' title='Free Software for Busy People'/><author><name>Logicalware Team</name><uri>http://www.blogger.com/profile/01409822187029122513</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112177984741891483</id><published>2005-07-18T05:59:00.000-07:00</published><updated>2005-07-19T06:32:34.710-07:00</updated><title type='text'>HTML Stripper</title><content type='html'>i was needing to get a text only version of our current &lt;a href="http://www.logicalware.com"&gt;website&lt;/a&gt; to our SEO guy yesterday so he can make some essential text changes to help improve our Google rankings for email response management and a  few other related keywords.&lt;br /&gt;&lt;br /&gt;Searching around, the tools to help you do this nothing immediate came to light for OS X, you've got &lt;a href="http://www.clickomania.ch/progs/HTMLstripper.htm"&gt;HTML Stripper&lt;/a&gt; for Windows which is OK, but that's about it.&lt;br /&gt;&lt;br /&gt;I couldn't waste another ten minutes Googling for a solution, so I asked Kev and Graeme to help script something to do the job, going through nested directories in a web site, stripping the markup out of the pages, and outputting plain text with some basic formatting to preserve paragraphs etc.&lt;br /&gt;&lt;br /&gt;The solution they both came up with is based on the UNIX command &lt;span style="font-family:courier"&gt;links&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;So, assuming we are in the top level of the website:&lt;br /&gt;&lt;div style="font-family:courier"&gt;&lt;br /&gt;$ tar -zcvf ~/website.tar.gz `find . | grep html$`&lt;br /&gt;&lt;br /&gt;$ mkdir /home/user/temp -p&lt;br /&gt;&lt;br /&gt;$ cd /home/user/temp&lt;br /&gt;&lt;br /&gt;$ tar -zxvf ~/website.tar.gz&lt;br /&gt;&lt;br /&gt;$ rm ~/website.tar.gz&lt;br /&gt;&lt;br /&gt;$ for FILE in `find . | grep html$`; do links -dump $FILE &gt; `echo $FILE | sed 's/html$/txt/'`; done&lt;br /&gt;&lt;br /&gt;$ for FILE in `find . | grep html$`; do rm $FILE; done&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Worked a treat! For example, the output text file for the index page at &lt;a href="http://www.logicalware.com"&gt;http://www.logicalware.com&lt;/a&gt; ended up like this:&lt;br /&gt;&lt;br /&gt;     * [1]Home&lt;br /&gt;     * [2]Products&lt;br /&gt;     * [3]Demo&lt;br /&gt;     * [4]Support&lt;br /&gt;     * [5]Community&lt;br /&gt;     * [6]Partners&lt;br /&gt;&lt;br /&gt;   [7]Log in&lt;br /&gt;&lt;br /&gt;     * [8]Home&lt;br /&gt;     * [9]News&lt;br /&gt;     * [10]About Us&lt;br /&gt;     * [11]Team&lt;br /&gt;     * [12]Careers&lt;br /&gt;     * [13]Contact Us&lt;br /&gt;&lt;br /&gt;   [14]pdfDownload a copy of the [15]mailmanager Datasheet.&lt;br /&gt;&lt;br /&gt;                                  Latest News&lt;br /&gt;&lt;br /&gt;                              Explore mailmanager&lt;br /&gt;&lt;br /&gt;   Control your email and improve your organization's customer service.&lt;br /&gt;&lt;br /&gt;   [16]Find out how it works &gt;&gt;&lt;br /&gt;&lt;br /&gt;                              Try mailmanager now&lt;br /&gt;&lt;br /&gt;   Discover the advantages of mailmanager for yourself, [17]register for a 30&lt;br /&gt;   day free trial - you can be up and running in minutes&lt;br /&gt;&lt;br /&gt;                                Buy mailmanager&lt;br /&gt;&lt;br /&gt;   We currently offer a number of packages, from [18]Small Business to&lt;br /&gt;   [19]Enterprise and [20]Reseller options.&lt;br /&gt;&lt;br /&gt;                            Introducing mailmanager&lt;br /&gt;&lt;br /&gt;   Have you got a team dealing with email? Perhaps dealing with mail at an&lt;br /&gt;   address such as sales@example.com, support@example.com or&lt;br /&gt;   info@example.com.&lt;br /&gt;&lt;br /&gt;   If so you need email response management software.&lt;br /&gt;&lt;br /&gt;   [21]mailmanager is the leading email response management solution and is&lt;br /&gt;   already used by thousands of people every day to deal with email in call&lt;br /&gt;   centres, businesses, education and government.&lt;br /&gt;&lt;br /&gt;   [22]mailmanager: Serious about email&lt;br /&gt;&lt;br /&gt;Are you serious about email management?&lt;br /&gt;&lt;br /&gt;     "Companies that fail to get serious about their management of customer&lt;br /&gt;     service email now, will pay the price with higher customer service costs&lt;br /&gt;     and lost revenues down the line."&lt;br /&gt;     - David Daniels, Jupiter Research&lt;br /&gt;&lt;br /&gt;                           Email Response Management&lt;br /&gt;&lt;br /&gt;   If an enquiry comes into your organization by email how quickly is it&lt;br /&gt;   dealt with? Will you notice if an email is unanswered for several days?&lt;br /&gt;   Are you sure which emails you are responsible for and which are being&lt;br /&gt;   dealt with by somebody else?&lt;br /&gt;&lt;br /&gt;  Reporting&lt;br /&gt;&lt;br /&gt;   You know your website statistics. Do you know your email statistics? See&lt;br /&gt;   trends in your incoming email, view average response times and identify&lt;br /&gt;   any problem areas. Your reports can be viewed on a web page or downloaded&lt;br /&gt;   to spreadsheets like Excel.&lt;br /&gt;&lt;br /&gt;  Share Information&lt;br /&gt;&lt;br /&gt;   All your valuable customer email is stored in one place and is searchable&lt;br /&gt;   - find every email from a customer and the replies that were sent out.&lt;br /&gt;&lt;br /&gt;  Reducing costs&lt;br /&gt;&lt;br /&gt;   If your email customer service is good it encourages people to use this&lt;br /&gt;   lower cost channel to communicate with your organization. mailmanager&lt;br /&gt;   helps you deal with email enquiries more effectively and improve your&lt;br /&gt;   response times.&lt;br /&gt;   [23]SourceForge.net Logo[24]OSI certified&lt;br /&gt;   (c) logicalware ltd 2002-2005 [25]contact | [26]sitemap | [27]legal Take&lt;br /&gt;   Email Seriously&lt;br /&gt;   [28]________________ [29][ Search ]&lt;br /&gt;   [30]Logicalware logo&lt;br /&gt;&lt;br /&gt;References&lt;br /&gt;&lt;br /&gt;   Visible links&lt;br /&gt;   1. logicalware homepage&lt;br /&gt; file:///home/peter/temp/index.shtml&lt;br /&gt;   2. mailmanager and other logicalware products&lt;br /&gt; file:///home/peter/temp/products/&lt;br /&gt;   3. trial of mailmanager&lt;br /&gt; file:///home/peter/temp/demo/&lt;br /&gt;   4. mailmanager support pages&lt;br /&gt; file:///home/peter/temp/support/&lt;br /&gt;   5. mailmanager open source community&lt;br /&gt; http://www.logicalware.org/&lt;br /&gt;   6. logicalware partners&lt;br /&gt; file:///home/peter/temp/partners/&lt;br /&gt;   7. client login&lt;br /&gt; https://my.logicalware.net/&lt;br /&gt;   8. file:///home/peter/temp/index.shtml&lt;br /&gt;   9. file:///cgi-bin/blosxom.cgi&lt;br /&gt;  10. file:///home/peter/temp/about.html&lt;br /&gt;  11. file:///home/peter/temp/team.html&lt;br /&gt;  12. file:///home/peter/temp/careers.html&lt;br /&gt;  13. file:///home/peter/temp/contact.html&lt;br /&gt;  15. http://www.logicalware.com/datasheet.pdf&lt;br /&gt;  16. file:///home/peter/temp/demo/&lt;br /&gt;  17. file:///home/peter/temp/demo/trial.html&lt;br /&gt;  18. file:///home/peter/temp/products/ondemand.html&lt;br /&gt;  19. file:///home/peter/temp/products/ondemand.html&lt;br /&gt;  20. file:///home/peter/temp/partners/&lt;br /&gt;  21. file:///home/peter/temp/products/&lt;br /&gt;  23. http://sourceforge.net/&lt;br /&gt;  24. http://www.opensource.org/&lt;br /&gt;  25. file:///contact.html&lt;br /&gt;  26. file:///sitemap.html&lt;br /&gt;  27. file:///legal.html&lt;br /&gt;  30. http://www.logicalware.com/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112177984741891483?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112177984741891483/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112177984741891483' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112177984741891483'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112177984741891483'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/07/html-stripper.html' title='HTML Stripper'/><author><name>Peter</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112152014243001543</id><published>2005-07-16T06:18:00.000-07:00</published><updated>2005-07-16T06:22:22.436-07:00</updated><title type='text'>Use of NCC test lab for public sector OSS</title><content type='html'>Gleaned from the &lt;a href="http://www.OpenSourceConsortium.org" target="_new"&gt;Open Source Consortium&lt;/a&gt; mailing list.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ncc.co.uk/aboutncc/press_rel/testlab.cfm" target="_new"&gt;http://www.ncc.co.uk/aboutncc/press_rel/testlab.cfm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Press Release, 17th June 2005&lt;br /&gt;From The National Computing Centre, Manchester, UK for immediate release.&lt;br /&gt;&lt;br /&gt;Test lab to prove open source viability in public sector launched&lt;br /&gt;&lt;br /&gt;Today, 17th June 2005, the National Computing Centre (NCC) announced the opening of a test laboratory to prove the viability of Open Source software applications and configurations for public sector organisations.&lt;br /&gt;&lt;br /&gt;The Open Source Laboratory forms part of the Open Source Academy a national project funded by the Office of the Deputy Prime Minister (ODPM) as part of the "eInnovations" initiative. NCC is a member of the consortium chosen to run the &lt;a href="http://europa.eu.int/idabc/en/document/4073/469" target="_new"&gt;Open Source Academy&lt;/a&gt;. Other consortium members include Birmingham City Council, Bristol City Council, Cheshire County Council, Open Forum Europe, the Open Source Consortium, Shepway District Council, Socitm, and the University of Kent.&lt;br /&gt;&lt;br /&gt;Open Source (OS) software provides an alternative and potentially more cost efficient way of delivering e-government services over the lifetime of service provision. The public sector is traditionally dominated by proprietary solutions with take up of Open Source technologies relatively low. The creation of the Open Source Laboratory will help public sector organisations evaluate OS alternatives in an independent test environment without compromising current service delivery.&lt;br /&gt;&lt;br /&gt;Public sector organisations can trial OS applications and configurations in complete confidence at the facility in NCC's headquarters in Manchester. The facility will also be available by remote access. The first user of the facility will be Cheshire County Council which is evaluating a joint Open Source and proprietary solution for desktop services that promises significant cost savings whilst maintaining service levels.&lt;br /&gt;&lt;br /&gt;Ed Downs, Project Manager for the Open Source Laboratory said, "The facility provides a safe environment where public sector organisations can test and evaluate innovative technologies and configurations, prove concepts and get answers to specific technical queries. All without the risk of undertaking the work in their own organisations or compromising existing service delivery".&lt;br /&gt;&lt;br /&gt;"Many organisations have heard about the benefits of Open Source but are wary about implementing OS solutions due to technical and compatibility considerations. The Open Source Laboratory allows potential users to test configurations, evaluate the benefits and build confidence in OS technologies, without risk."&lt;br /&gt;&lt;br /&gt;The Open Source Laboratory is available for use by all public sector organisations and provides both technical support and a suite of test bed machines held in a safe area. Access to the service is currently free. The resources can be configured, possibly in conjunction with a client's own software, to required specifications for testing and evaluation purposes. NCC will assist clients in defining the tests that will establish the information they are seeking, conducting and reporting the trials.&lt;br /&gt;&lt;br /&gt;Chris Marsden, Cheshire County Council said, "Cheshire's experience of the OS labs is first rate, Lab technicians were able to analyse Cheshire's requirements and propose an innovative solution. Using the lab test environment allowed work to proceed quickly, requiring only minimal resources from Cheshire to take the project forward."&lt;br /&gt;&lt;br /&gt;Organisations wishing to take advantage of the service should contact the OS labs at NCC, email oslabs@ncc.co.uk&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112152014243001543?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112152014243001543/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112152014243001543' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112152014243001543'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112152014243001543'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/07/use-of-ncc-test-lab-for-public-sector.html' title='Use of NCC test lab for public sector OSS'/><author><name>Peter</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112138152197460283</id><published>2005-07-14T15:47:00.000-07:00</published><updated>2005-07-14T15:53:44.913-07:00</updated><title type='text'>NerdTV</title><content type='html'>Hot on the back of Zopecast #1 today comes &lt;a href="http://www.pbs.org/cringely/nerdtv/"&gt;NerdTV&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Soon we'll be able to download a video "uninterrupted hour with the smartest, funniest and sometimes nerdiest people in high tech", hosted by I, Cringely!&lt;br /&gt;&lt;br /&gt;It's all kicking off with the mediacasting out there. Check the inevitable &lt;a href="http://developers.slashdot.org/article.pl?sid=05/07/13/184236"&gt;Slashdot thread&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112138152197460283?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112138152197460283/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112138152197460283' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112138152197460283'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112138152197460283'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/07/nerdtv.html' title='NerdTV'/><author><name>Peter</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112137027776836229</id><published>2005-07-14T12:42:00.000-07:00</published><updated>2005-07-14T12:44:37.770-07:00</updated><title type='text'>We love the sauce ...</title><content type='html'>We changed the strapline on the blog. We hope you like it.&lt;br /&gt;&lt;br /&gt;Come back soon to get your next dollop of open sauce.&lt;br /&gt;&lt;br /&gt;;-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112137027776836229?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112137027776836229/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112137027776836229' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112137027776836229'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112137027776836229'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/07/we-love-sauce.html' title='We love the sauce ...'/><author><name>Logicalware Team</name><uri>http://www.blogger.com/profile/01409822187029122513</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112134870727763335</id><published>2005-07-14T06:41:00.000-07:00</published><updated>2005-07-14T06:45:07.283-07:00</updated><title type='text'>MSDN</title><content type='html'>We had to buy an MSDN licence so that we can make proper Win32 installers and stuff. The price of it, I ask you.&lt;br /&gt;&lt;br /&gt;Clare was just on the phone to Microsoft who had just gotten back to us four days after the order was first placed to say that there had been an issue with the credit card. &lt;br /&gt;&lt;br /&gt;She sorted that with the Visa folk in five minutes, and when she got back to Microsoft they said they couldn't process the order because they had to reboot their local SQL server.&lt;br /&gt;&lt;br /&gt;Oh how we laughed ...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112134870727763335?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112134870727763335/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112134870727763335' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112134870727763335'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112134870727763335'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/07/msdn.html' title='MSDN'/><author><name>Logicalware Team</name><uri>http://www.blogger.com/profile/01409822187029122513</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112133341639480602</id><published>2005-07-14T02:27:00.000-07:00</published><updated>2005-07-14T02:48:31.766-07:00</updated><title type='text'>On the way into work this morning ...</title><content type='html'>I took a couple of snaps along the river. Here's one off the bridge I cross every day to get to &lt;a href="http://www.eskmills.com"&gt;Eskmills&lt;/a&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;img src="http://www.netresources.co.uk/~peter/images/musselburgh_bridge.jpg" alt="Musselburgh bridge" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;I think it must be a really old bridge. You'll find it at &lt;br /&gt;&lt;a href="http://getamap.ordnancesurvey.co.uk/getamap/frames.htm?mapAction=gaz&amp;gazName=g&amp;gazString=NT340725" target="_new"&gt;NT 340 725&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112133341639480602?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112133341639480602/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112133341639480602' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112133341639480602'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112133341639480602'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/07/on-way-into-work-this-morning.html' title='On the way into work this morning ...'/><author><name>Peter</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112132989892483565</id><published>2005-07-14T01:29:00.000-07:00</published><updated>2005-07-14T03:40:58.810-07:00</updated><title type='text'>Zopecast #1 Unleashed</title><content type='html'>Inaugural &lt;a href="http://www.plope.com/Members/chrism/zopecast1"&gt;podcast&lt;/a&gt; about the Zope world featuring Chris, Tres, and an interview with Philipp von Weitershausen.&lt;br /&gt;Tres Seaver and Chris talk about Zope 2.7.7, Zope 2.8.1, Zope 2.9, Zope 3, Five, the Zope Foundation, and Chris rants about CSS. &lt;br /&gt;&lt;br /&gt;Also included is an interview Phillipp von Weitershausen, author of the book Web Component Development with Zope 3. &lt;br /&gt;&lt;br /&gt;The audio file is about 55 minutes long or so.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112132989892483565?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112132989892483565/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112132989892483565' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112132989892483565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112132989892483565'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/07/zopecast-1-unleashed.html' title='Zopecast #1 Unleashed'/><author><name>Peter</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112127112813126447</id><published>2005-07-13T09:01:00.000-07:00</published><updated>2005-07-13T09:12:08.136-07:00</updated><title type='text'>MySQL porting</title><content type='html'>The test suite for porting to MySQL, and regression testing against our existing database usage, is now commited to cvs. The number of quirks and problems that have appeared during the porting process have been far more than were bargined for. Some bug reports have been raised against MySQL during this process, although we now have workarounds for these in our code. The text search is still not published, but is partially complete. Hopefully this will be in place by tomorrow, although our listTickets.zsql method is now so full of logic I think it actually counts as a software product on it's own! Anyway, the SQL test suite is a very very helpful addition to our development process, and it introduces the ability to describe that resources are available for the test suite to use (in this case, sql servers). This will get built on again once I start putting in the API tests.&lt;br /&gt;&lt;br /&gt;Unfortunately, it looks like there is no built version of MySQL-Python for win32 for our current versions of zope, and all of the makefiles are simply MSVC project files. I'm guessing that trying to get it rebuilt with mingw would turn out to be rather messy. We don't get our MSDN pack until the 21st, so the win32 version of MailManager 2.0.1 will probably have to wait until that date. If this is the case, I might want to shuffle some of the project plan about so that the API tests which are needed for 2.1 are also used to test the functionality of the MySQL port. At present we are only testing at the ZSQL level, but there are a fair number of changes which need to be made to the python code itself. Pushing the test suite in for this would probably be a good plan at this stage.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112127112813126447?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112127112813126447/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112127112813126447' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112127112813126447'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112127112813126447'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/07/mysql-porting.html' title='MySQL porting'/><author><name>Kevin Campbell</name><uri>http://www.blogger.com/profile/05019474196064354310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112125337736687736</id><published>2005-07-13T04:13:00.000-07:00</published><updated>2005-07-13T04:16:17.366-07:00</updated><title type='text'>Live shuttle launch</title><content type='html'>Dust off your RealPlayers, &lt;a href="http://www.nasa.gov/multimedia/nasatv/"&gt;Nasa TV&lt;/a&gt; are broadcasting the shuttle launch this afternoon. T -5 hours and counting!&lt;br /&gt;&lt;br /&gt;Nice intermittent background audio from mission control while you work.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112125337736687736?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112125337736687736/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112125337736687736' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112125337736687736'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112125337736687736'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/07/live-shuttle-launch.html' title='Live shuttle launch'/><author><name>Logicalware Team</name><uri>http://www.blogger.com/profile/01409822187029122513</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112125269940949474</id><published>2005-07-13T04:03:00.000-07:00</published><updated>2005-07-13T12:39:12.013-07:00</updated><title type='text'>Planet Logicalware</title><content type='html'>We should add Planet Logicalware to the left hand second level nav at http://www.logicalware.com and set it loose.&lt;br /&gt;&lt;br /&gt;I'll look into that tomorrow.&lt;br /&gt;&lt;br /&gt;There are a couple of broken urls from /planet back up into http://ww.logicalware.com, along with right panel CVS feed broken links, and I'd like to sort the "Powered By" logos bottom right to acknowledge Blogger and Treffpunkt as well as Planet, but other than that, unless there are any big concerns about appropriateness of feed cntent, I'd be quite happy to set this live.&lt;br /&gt;&lt;br /&gt;Any thoughts?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112125269940949474?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112125269940949474/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112125269940949474' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112125269940949474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112125269940949474'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/07/planet-logicalware.html' title='Planet Logicalware'/><author><name>Peter</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112125249666475525</id><published>2005-07-13T03:59:00.000-07:00</published><updated>2005-07-13T04:01:53.673-07:00</updated><title type='text'>Changing before your very eyes ...</title><content type='html'>Nice RSS aggregation work over at &lt;a href="http://www.logicalware.org/planet"&gt;Planet Logicalware&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112125249666475525?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112125249666475525/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112125249666475525' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112125249666475525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112125249666475525'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/07/changing-before-your-very-eyes.html' title='Changing before your very eyes ...'/><author><name>Peter</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112124668988342245</id><published>2005-07-13T02:21:00.000-07:00</published><updated>2005-07-13T02:24:49.883-07:00</updated><title type='text'>Treffpunkt Project Blog</title><content type='html'>As you may have read, we are beta testing &lt;a href="http://dev.treffpunktsystems.com"&gt;Treffpunkt&lt;/a&gt; open source project management tool during the Mailmanager 2.1 development cycle. There's another blog &lt;a href="http://dev.treffpunktsystems.com/mailmanager/blog/"&gt;over there&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I was thinking it would be good to aggregate all the postings from the various blogs, including Kev's Wordpress, there's some good noises over there, it might make interesting reading, certainly provide a lot of rapidly changing content ...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112124668988342245?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112124668988342245/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112124668988342245' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112124668988342245'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112124668988342245'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/07/treffpunkt-project-blog.html' title='Treffpunkt Project Blog'/><author><name>Peter</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112124593680875562</id><published>2005-07-13T01:47:00.000-07:00</published><updated>2005-07-13T02:12:16.813-07:00</updated><title type='text'>BBC Open Source</title><content type='html'>You may have seen today's &lt;a href="http://slashdot.org/article.pl?sid=05/07/12/1615232"&gt;Slashdot thread&lt;/a&gt; on the launch of the &lt;a href="http://www.bbc.co.uk/opensource/"&gt;BBC Open Source&lt;/a&gt; site. &lt;br /&gt;&lt;br /&gt;This is great news. Seeing that the BBC are whole heartedly adopting open source now as well (and it looks like they have been for some time) is another strong validation of the methodology. They have published a raft of internally developed software from CPAN and Apache modules, to specialist media editing tools, all available for free download and use. Hurrah for the BBC!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112124593680875562?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112124593680875562/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112124593680875562' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112124593680875562'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112124593680875562'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/07/bbc-open-source.html' title='BBC Open Source'/><author><name>Peter</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112124350607345600</id><published>2005-07-13T01:31:00.000-07:00</published><updated>2005-07-13T01:41:16.456-07:00</updated><title type='text'></title><content type='html'>It turns out out &lt;a href="http://www.apple.com/airportextreme/"&gt;Apple Airport&lt;/a&gt; base station has enough coverage in the office that I &lt;em&gt;can&lt;/em&gt; sit outside on the grass and work.  Which is lovely in this hot weather, though if I'm going to do it for any length of time I should probably wear some sunscreen.  And it's a bit difficult to make out the display in the bright sunlight.&lt;br /&gt;&lt;br /&gt;Of course, I only discovered this because I forgot to bring my keys with me.  They're ... still packed somewhere...&lt;br /&gt;&lt;br /&gt;I should find out if, similarly, my Airport Express will provide me with bandwidth in the back garden of our new flat.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112124350607345600?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112124350607345600/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112124350607345600' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112124350607345600'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112124350607345600'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/07/it-turns-out-out-apple-airport-base.html' title=''/><author><name>mathie</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://www.projectcolo.org.uk/~mathie/814019.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112116051927253921</id><published>2005-07-12T02:28:00.000-07:00</published><updated>2005-07-12T05:51:52.046-07:00</updated><title type='text'></title><content type='html'>Cyclists are like telephoto lenses.  They both have a compressed perspective&lt;a href="#f1"&gt;[1]&lt;/a&gt;.  I know the area around our new office from cycling, when I was really keen on that sort of thing a couple of years ago.  So I knew there was a bridge just a little bit further up the River Esk which would take me across and back up towards my new flat from the other direction.&lt;br /&gt;&lt;br /&gt;The only problem is that the bridge in question was over a mile up the river.  I'd been investigating the possibility of this being a short-cut home.  No.  Instead of a 10 minute journey, I was walking for nearly an hour.  Still, it's a very pleasant walk and would work well with a nice cool pint in the Jooglie Brig (our new local pub) near the end.&lt;br /&gt;&lt;br /&gt;&lt;a name="#f1" /&gt;[1] &lt;em&gt;compressed perspective&lt;/em&gt;&lt;/a&gt; is where, when photographing two objects with a telephoto lens, one in front, one behind, that are a reasonable distance from each other, they appear close or &lt;em&gt;flattened&lt;/em&gt; in the finished photograph.  See &lt;a href="http://photoinf.com/General/Klaus_Schroiff/Perspective.htm"&gt;this page&lt;/a&gt; (under the 'Focal Length and Perspective' heading) for a better description and some examples.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112116051927253921?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112116051927253921/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112116051927253921' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112116051927253921'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112116051927253921'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/07/cyclists-are-like-telephoto-lenses.html' title=''/><author><name>mathie</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://www.projectcolo.org.uk/~mathie/814019.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112107464415220438</id><published>2005-07-11T02:27:00.000-07:00</published><updated>2005-07-11T02:37:24.913-07:00</updated><title type='text'>Shiny New Things</title><content type='html'>Nice surprise on arriving at the office this morning, new G5 iMacs for Andy and I and a 12" iBook for Clare.  Hurrah!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112107464415220438?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112107464415220438/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112107464415220438' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112107464415220438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112107464415220438'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/07/shiny-new-things.html' title='Shiny New Things'/><author><name>Peter</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112073721849656341</id><published>2005-07-07T00:51:00.000-07:00</published><updated>2005-07-12T13:19:22.776-07:00</updated><title type='text'>Getting the Message Out</title><content type='html'>Over the past week or so we have been chewing over ideas for a direct mail campaign, using postcards with bold arresting images and message to encourage recipients to sign up for a 3 day free trial of MailManager.&lt;br /&gt;&lt;br /&gt;MailManager is a great email response management solution for online shops for example, where more than one person is on the end of sales@example.com. So we're going to send people like that a wee postcard to invite them to sign up for a 30 day free trial of MailManager.&lt;p&gt;&lt;br /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand; border:1px solid #000;" src="http://photos1.blogger.com/blogger/3243/326/320/frustrated_sm.jpg" border="1" alt="Are your customers frustrated with your email customer service?" /&gt;&lt;br /&gt;&lt;/p&gt;There are a few other ideas kicking around as well, and we'll hand them over to &lt;a href="http://www.richardx.co.uk"&gt;RichardX &lt;/a&gt;tomorrow for the creative work to begin.&lt;br /&gt;&lt;br /&gt;Much consternation in the office over the London bombings today.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112073721849656341?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112073721849656341/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112073721849656341' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112073721849656341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112073721849656341'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/07/getting-message-out.html' title='Getting the Message Out'/><author><name>Peter</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112066564178889052</id><published>2005-07-06T08:19:00.000-07:00</published><updated>2005-08-03T03:24:10.256-07:00</updated><title type='text'>Treffpunkt - Open Source Project Management Tool</title><content type='html'>Whilst checking the &lt;a href="http://business.newsforge.com/article.pl?sid=05/06/29/1631238&amp;tid=20&amp;tid=132"&gt;Newsforge article&lt;/a&gt; on our recent funding win recently, I came across another article on &lt;a href="http://dev.treffpunktsystems.com/home"&gt;Treffpunkt&lt;/a&gt;, a new open source project management tool.&lt;br /&gt;&lt;br /&gt;Now this immediately caught my attention, as I had been looking for quality open source  project management software for some time. Having looked at most of the &lt;a href="http://proj.chbs.dk/"&gt;main contenders in the field&lt;/a&gt; I must admit to being generally disappointed. It might be just me, but when I pick up a piece of software for the first time, it has about five minutes to convince me that it's usable, and that's it's going to do what I want it to do, so hacking Perl to create a Gantt chart is not going to cut it with me as an easy to use tool, and I'm never going to use Java for anything if I can help it, but that's just taste. &lt;a href="http://www.achievo.org/"&gt;Achievo&lt;/a&gt; seemed to be the best of a bad bunch, with the &lt;a href="http://oopm.openoffice.org/"&gt;OpenOffice.org Project Manager&lt;/a&gt; "in the initial phase where all the balls are in the air and nothing is decided yet" the field felt pretty bare really.&lt;br /&gt;&lt;br /&gt;An initial &lt;a href="http://mailmanager.sourceforge.net/download.html"&gt;MailManager 2.0&lt;/a&gt; project plan had been drawn up in &lt;a href="http://www.itaskx.com/"&gt;iTaskX &lt;/a&gt;on Mac OS X, which was easy enough to use, as you'd expect from Mac software, had all the right bells and whistles, although you try stitching in task dependencies on a Gantt UI with an iBook trackpad, it's hard, as is seeing anything useful on the Gantt on a 14" screen at 1024/768. The other problem with iTaskX was, only two of us in the team used it, working in a mixed platform environment, other people use Windows and Linux on the desktop, so we had the age old problem of cross platform file formats. A attempt to export the iTaskX data into something that MS Project 2000 would read was a failiure, so pretty much the most useful thing we could get out of it was a massive .jpeg on the intranet, pretty, but pretty useless unless you had a 21" cinema display. Needless to say, the project overran a bit, not just because of the software by any means, but still, it was an effort to work out where we were supposed to be at times.&lt;br /&gt;&lt;br /&gt;Anyway, so along comes &lt;a href="http://dev.treffpunktsystems.com/home"&gt;Treffpunkt&lt;/a&gt;, and not only is it open source, but it's designed with managing open source software projects in mind, which is ideal! Not only that, but it's web based which immediately solves the portability issue we experienced with iTaskX. Even better from my point of view, Treffpunkt convinces me of its usability within five minutes, and I'm sold. This is last Friday afternoon, and Clare is sitting next to me laughing at me as I'm like whooping for joy over a piece of project management software. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;One of the may nice touches with Treffpunkt is the way that a project blog is built into the default project home page, really nice for distributed teams, along with a Wiki for collaboration. The UI for viewing and entering task information is clear and concise, and I like the way that collaborators can be added either as 'Lead', 'Player' or 'Watcher'. With a email engine built in, assignment notification is easy, and the time logger is a realy handy feature, enabling developers to record their activities as they go.&lt;br /&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;a href="http://www.logicalware.com/~peter/images/treffpunkt_lg.jpg"  target="_new"/&gt;&lt;img src="http://photos1.blogger.com/blogger/1359/1259/320/treffpunkt_sm.jpg" border="0" alt="" /&gt;&lt;br/&gt;Treffpunkt Screenshot&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;On balance, I wonder whether the ticketing feature is a duplication of the &lt;a href="http://sourceforge.net/tracker/?group_id=85788&amp;atid=577305"&gt;Sourceforge bug tracker&lt;/a&gt;, but then again I guess not everyone uses that for issue resolution anyway, and the only other thing I thought was how do I get a Gantt chart out of this, because I think they can be quite useful to give a visual overview of the project, especialy at the outset.&lt;br /&gt;&lt;br /&gt;So, in conclusion, Treffpunkt looks like a remarkably useful product, certainly very easy to get up and running with, and highly intuitive, as you might expect having been designed by someone who had been &lt;a href="http://dev.treffpunktsystems.com/origins"&gt;similarly frustrated&lt;/a&gt; in dealing with various other project management tools. I'm using it to facilitate development of MailManager 2.1 over the next month or so, and will have a better feel for it after that, but at the outset, the signs are highly encouraging.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112066564178889052?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112066564178889052/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112066564178889052' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112066564178889052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112066564178889052'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/07/treffpunkt-open-source-project.html' title='Treffpunkt - Open Source Project Management Tool'/><author><name>Peter</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112066761365282394</id><published>2005-07-06T07:42:00.000-07:00</published><updated>2005-07-06T09:33:33.656-07:00</updated><title type='text'>MySQL Port</title><content type='html'>The MySQL port is now about 40% complete. A lot of the grunt work has been done; rebuilding MySQL, checking and writing tests for DateTime properties, conversions from UTC, getting blobs working, getting various incompatabilities worked out using DTML, creation of test suite. There don't seem to be any show stoppers left, although we are going to have to be careful to make sure there are no dependancies on referential integrity (InnoDB is still lacking in some ways to relax constraints during a transaction). It's going to go on hold until next week, when the port should be completed. The SQL test suite should be finished at this point, and I'll try and extend that to some more test suite on the MailManager code itself, so that we can ensure that the code itself works, not just the SQL queries.&lt;br /&gt;&lt;br /&gt;Put a graphical version of the schema online, and there's now a tool to build this. It's on the main logicalware site now.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112066761365282394?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112066761365282394/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112066761365282394' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112066761365282394'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112066761365282394'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/07/mysql-port.html' title='MySQL Port'/><author><name>Kevin Campbell</name><uri>http://www.blogger.com/profile/05019474196064354310</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112066110872390849</id><published>2005-07-06T07:36:00.000-07:00</published><updated>2005-07-06T08:11:01.026-07:00</updated><title type='text'>EU Software Patents Rejected</title><content type='html'>Everyone is delightedly reporting the landslide rejection of the Computer Implemented Inventions Directive by a majority of 648 to 14 at the European Parliament today.&lt;br /&gt;&lt;br /&gt;With software already protected by copyright and EULA's, this misguided software patents bill was always seen as a threat to small software development outfits, and an advantage only to the larger organisations.&lt;br /&gt;&lt;br /&gt;The past year has seen significant grassroots lobbying activity across the Linux and open source software communities, with web site home pages replaced with anti patent messages, and people being encouraged to contact their MSP's to instruct them how to vote, so it would be nice to think that some of this activity has paid off.&lt;br /&gt;&lt;br /&gt;Here's the BBC take on &lt;a href="http://news.bbc.co.uk/1/hi/technology/4655955.stm"&gt;the story&lt;/a&gt;, along with the &lt;a href="http://yro.slashdot.org/yro/05/07/06/1156214.shtml?tid=155&amp;tid=17"&gt;inevitable Slashdot thread&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112066110872390849?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112066110872390849/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112066110872390849' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112066110872390849'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112066110872390849'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/07/eu-software-patents-rejected.html' title='EU Software Patents Rejected'/><author><name>Peter</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112066018572328452</id><published>2005-07-06T07:28:00.000-07:00</published><updated>2005-07-06T07:29:45.723-07:00</updated><title type='text'>Do you want fries with that?</title><content type='html'>As the Linux developer said to the Microsoft developer ...&lt;br /&gt;&lt;br /&gt;Old as the hills, I know, but Kev just reminded us.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112066018572328452?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112066018572328452/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112066018572328452' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112066018572328452'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112066018572328452'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/07/do-you-want-fries-with-that.html' title='Do you want fries with that?'/><author><name>Logicalware Team</name><uri>http://www.blogger.com/profile/01409822187029122513</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14047954.post-112066002891918189</id><published>2005-07-06T07:23:00.000-07:00</published><updated>2005-07-06T07:27:08.920-07:00</updated><title type='text'>You want sauce with that?</title><content type='html'>Well, welcome to &lt;i&gt;Open Sauce&lt;/i&gt;, our irregular take on the open source software industry. We hope you enjoy your stay.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14047954-112066002891918189?l=logicalware.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://logicalware.blogspot.com/feeds/112066002891918189/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14047954&amp;postID=112066002891918189' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112066002891918189'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14047954/posts/default/112066002891918189'/><link rel='alternate' type='text/html' href='http://logicalware.blogspot.com/2005/07/you-want-sauce-with-that.html' title='You want sauce with that?'/><author><name>Logicalware Team</name><uri>http://www.blogger.com/profile/01409822187029122513</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
