<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>0xDECAFBAD - Tag: projects</title>
    <link href="http://decafbad.com/blog/atom.xml" rel="self"/>
    <link href="http://decafbad.com/blog"/>
    <updated>2011-11-16T16:29:50+00:00</updated>
    <id></id>
    <author>
        <name></name>
        <email>l.m.orchard@pobox.com</email>
    </author>
    

    <entry>
        <title>XoxoOutliner rewrite coming, now with event delegation</title>
        <link href="http://decafbad.com/blog/2006/11/06/xoxooutliner-rewrite-coming-now-with-event-delegation"/>
        <updated>2006-11-06T18:14:26+00:00</updated>
        <id>http://decafbad.com/blog/2006/11/06/xoxooutliner-rewrite-coming-now-with-event-delegation</id>
        <content type="html">&lt;p&gt;For what it's worth: I've answered my own &lt;a href=&quot;http://decafbad.com/blog/2006/10/31/event-delegation-based-dhtml-drag-and-drop&quot;&gt;question about event delegation based drag and drop&lt;/a&gt;.  It seems to work quite well on my machine, which is quite a bit beefier than my old machine.  I should try it out on there soon.  But, I'll hopefully be releasing it soon in the form of a mostly-rewritten &lt;a href=&quot;http://decafbad.com/trac/wiki/XoxoOutliner&quot;&gt;XoxoOutliner&lt;/a&gt; that will feature drag and drop outline items as well as keyboard navigation/control and in-place editing.  And, it should actually start to become useful, since I plan to also whip up a PHP-based server side bit that will handle loading and saving outlines, as well as possibly a client-side bit that can save outlines using local browser storage.  I have the technology - we'll see how far my ambitious plans take me during this hobbling sprint of development.&lt;/p&gt;

&lt;div id=&quot;comments&quot; class=&quot;comments archived-comments&quot;&gt;
            &lt;h3&gt;Archived Comments&lt;/h3&gt;
            
        &lt;ul class=&quot;comments&quot;&gt;
            
        &lt;li class=&quot;comment&quot; id=&quot;comment-221087316&quot;&gt;
            &lt;div class=&quot;meta&quot;&gt;
                &lt;div class=&quot;author&quot;&gt;
                    &lt;a class=&quot;avatar image&quot; rel=&quot;nofollow&quot; 
                       href=&quot;http://db79.com&quot;&gt;&lt;img src=&quot;http://www.gravatar.com/avatar.php?gravatar_id=db8059b0ce0b3cf393f4de0ad7af758f&amp;amp;size=32&amp;amp;default=http://mediacdn.disqus.com/1320279820/images/noavatar32.png&quot;/&gt;&lt;/a&gt;
                    &lt;a class=&quot;avatar name&quot; rel=&quot;nofollow&quot; 
                       href=&quot;http://db79.com&quot;&gt;Shawn Medero&lt;/a&gt;
                &lt;/div&gt;
                &lt;a href=&quot;#comment-221087316&quot; class=&quot;permalink&quot;&gt;&lt;time datetime=&quot;2006-11-07T11:01:11&quot;&gt;2006-11-07T11:01:11&lt;/time&gt;&lt;/a&gt;
            &lt;/div&gt;
            &lt;div class=&quot;content&quot;&gt;&lt;p&gt;Great news Les! I had checked out the souce of XoxoOutliner and was thinking about playing around myself. Let me know if you'd like an additional tester. :)&lt;/p&gt;&lt;/div&gt;
            
        &lt;/li&gt;
    
        &lt;li class=&quot;comment&quot; id=&quot;comment-221087318&quot;&gt;
            &lt;div class=&quot;meta&quot;&gt;
                &lt;div class=&quot;author&quot;&gt;
                    &lt;a class=&quot;avatar image&quot; rel=&quot;nofollow&quot; 
                       href=&quot;http://overstimulate.com&quot;&gt;&lt;img src=&quot;http://www.gravatar.com/avatar.php?gravatar_id=50d10a8864accf0b2522c326381a4702&amp;amp;size=32&amp;amp;default=http://mediacdn.disqus.com/1320279820/images/noavatar32.png&quot;/&gt;&lt;/a&gt;
                    &lt;a class=&quot;avatar name&quot; rel=&quot;nofollow&quot; 
                       href=&quot;http://overstimulate.com&quot;&gt;Jesse Andrews&lt;/a&gt;
                &lt;/div&gt;
                &lt;a href=&quot;#comment-221087318&quot; class=&quot;permalink&quot;&gt;&lt;time datetime=&quot;2006-11-08T18:18:11&quot;&gt;2006-11-08T18:18:11&lt;/time&gt;&lt;/a&gt;
            &lt;/div&gt;
            &lt;div class=&quot;content&quot;&gt;&lt;p&gt;Is there a demo of the event delegation framework you are building posted?&lt;/p&gt;&lt;/div&gt;
            
        &lt;/li&gt;
    
        &lt;li class=&quot;comment&quot; id=&quot;comment-221087319&quot;&gt;
            &lt;div class=&quot;meta&quot;&gt;
                &lt;div class=&quot;author&quot;&gt;
                    &lt;a class=&quot;avatar image&quot; rel=&quot;nofollow&quot; 
                       href=&quot;http://www.decafbad.com&quot;&gt;&lt;img src=&quot;http://www.gravatar.com/avatar.php?gravatar_id=2377f34a68801b861c3e54e1301f0dce&amp;amp;size=32&amp;amp;default=http://mediacdn.disqus.com/1320279820/images/noavatar32.png&quot;/&gt;&lt;/a&gt;
                    &lt;a class=&quot;avatar name&quot; rel=&quot;nofollow&quot; 
                       href=&quot;http://www.decafbad.com&quot;&gt;l.m.orchard&lt;/a&gt;
                &lt;/div&gt;
                &lt;a href=&quot;#comment-221087319&quot; class=&quot;permalink&quot;&gt;&lt;time datetime=&quot;2006-11-08T18:23:29&quot;&gt;2006-11-08T18:23:29&lt;/time&gt;&lt;/a&gt;
            &lt;/div&gt;
            &lt;div class=&quot;content&quot;&gt;&lt;p&gt;Nope, nothing available or posted yet.  Soon, though - hoping to check the works in before the end of the week.  It's a bit in pieces right now&lt;/p&gt;&lt;/div&gt;
            
        &lt;/li&gt;
    
        &lt;li class=&quot;comment&quot; id=&quot;comment-221087320&quot;&gt;
            &lt;div class=&quot;meta&quot;&gt;
                &lt;div class=&quot;author&quot;&gt;
                    &lt;a class=&quot;avatar image&quot; rel=&quot;nofollow&quot; 
                       href=&quot;http://codinginparadise.org&quot;&gt;&lt;img src=&quot;http://www.gravatar.com/avatar.php?gravatar_id=96da1b3d8858bfa0306b7c55d3e48270&amp;amp;size=32&amp;amp;default=http://mediacdn.disqus.com/1320279820/images/noavatar32.png&quot;/&gt;&lt;/a&gt;
                    &lt;a class=&quot;avatar name&quot; rel=&quot;nofollow&quot; 
                       href=&quot;http://codinginparadise.org&quot;&gt;Brad Neuberg&lt;/a&gt;
                &lt;/div&gt;
                &lt;a href=&quot;#comment-221087320&quot; class=&quot;permalink&quot;&gt;&lt;time datetime=&quot;2006-11-29T09:57:04&quot;&gt;2006-11-29T09:57:04&lt;/time&gt;&lt;/a&gt;
            &lt;/div&gt;
            &lt;div class=&quot;content&quot;&gt;&lt;p&gt;Les, very exciting that you're jumping back into the XoXoOutliner code! I can't wait to try to hook it up to HyperScope and play with it some more. It's the best open source DHTMLly outliner out there.&lt;/p&gt;

&lt;p&gt;Two things that might help you; for local storage, I just checked in a new storage provider for Dojo Storage that will use the native storage abilities in Firefox 2 if they are available, in an automagic way; if they aren't there, then it will revert to hidden Flash like it's worked in the past. This might be useful for you; don't know what you were thinking about for local storage. There's a page up with better docs on Dojo Storage now at http://manual.dojotoolkit.org/WikiHome/DojoDotBook/Book50&lt;/p&gt;

&lt;p&gt;The second thing is I just finished an HTML to OPML outline transformer; right now it adds in the line for the HyperScope XSLT stylesheet, but it can be used by any OPML hackers who want to play with bringing HTML into the OPML world, including for things like experimenting with the kind of OPath, deep linking, and inclusion work you've hinted about in other blog entries. A blog post on it is here: http://codinginparadise.org/weblog/2006/11/html-transformer-for-hyperscope-apply.html . Might be fun for you to use in your hacking.&lt;/p&gt;

&lt;p&gt;We still need to grab drinks some time! How is your leg healing up? Hope you had a great thanksgiving.&lt;/p&gt;

&lt;p&gt;Best,
  Brad&lt;/p&gt;&lt;/div&gt;
            
        &lt;/li&gt;
    
        &lt;/ul&gt;
    
        &lt;/div&gt;



</content>
    </entry>
    
    

    <entry>
        <title>Working on a Tripkodoo business plan tonight</title>
        <link href="http://decafbad.com/blog/2005/10/28/working-on-a-tripkodoo-business-plan-tonight"/>
        <updated>2005-10-28T14:32:29+00:00</updated>
        <id>http://decafbad.com/blog/2005/10/28/working-on-a-tripkodoo-business-plan-tonight</id>
        <content type="html">&lt;blockquote cite=&quot;http://andrewwooldridge.com/myapps/webtwopointoh.html&quot;&gt;&lt;div style=&quot;text-align: center&quot;&gt;Your company name:&lt;br /&gt;&lt;b&gt;Tripkodoo&lt;/b&gt;&lt;br /&gt;Your company product:&lt;br /&gt;&lt;b&gt;opml-based collaborative document editing via microformats&lt;/b&gt;&lt;/div&gt;&lt;/blockquote&gt;


&lt;p&gt;Oh, hell.  It looks like &lt;a href=&quot;http://andrewwooldridge.com/myapps/webtwopointoh.html&quot;&gt;Web Two Point Oh!&lt;/a&gt; has nailed me on one of my stewing projects, &lt;a href=&quot;http://decafbad.com/trac/wiki/Micronian&quot;&gt;Micronian&lt;/a&gt;.  Sorta.  Minus the OPML, really.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Though, hey, Tripkodoo sounds like a cool name...&lt;/em&gt;&lt;/p&gt;

&lt;!-- tags: silly web20 microformats projects --&gt;

</content>
    </entry>
    
    

    <entry>
        <title>FeedSpool is progressing nicely</title>
        <link href="http://decafbad.com/blog/2005/10/05/feedspool-is-progressing-nicely"/>
        <updated>2005-10-05T20:58:21+00:00</updated>
        <id>http://decafbad.com/blog/2005/10/05/feedspool-is-progressing-nicely</id>
        <content type="html">&lt;p&gt;I'm at it again:  Last night, I got an initial stab at a &lt;a href=&quot;http://decafbad.com/trac/wiki/FeedSpool/Plugins&quot;&gt;plugin API&lt;/a&gt; for &lt;a href=&quot;http://decafbad.com/trac/wiki/FeedSpool&quot;&gt;FeedSpool&lt;/a&gt; working.&lt;/p&gt;

&lt;p&gt;The first thing I built was an &lt;a href=&quot;http://decafbad.com/trac/browser/trunk/feedspool/plugins/poll_schedule_vary.py&quot;&gt;auto-adjusting feed poll schedule plugin&lt;/a&gt; which varies the time between feed polls based on whether there were new entries found in the latest poll.  It's kind of like an AIMD algorithm used in networking—I thank &lt;a href=&quot;http://decafbad.com/blog/2003/09/29/dynamic-polling-freq-too#comment-1061&quot;&gt;Gnomon&lt;/a&gt; for the idea a few years back.&lt;/p&gt;

&lt;p&gt;The next thing I built was a &lt;a href=&quot;http://decafbad.com/trac/browser/trunk/feedspool/plugins/miniagg/&quot;&gt;quick plugin bundle I call &lt;code&gt;miniagg&lt;/code&gt;&lt;/a&gt;.  If you'd like a preview, I've posted &lt;a href=&quot;http://decafbad.com/2005/10/miniagg/news-20051005-152956.html&quot;&gt;an HTML snapshot of what &lt;code&gt;miniagg&lt;/code&gt; produces&lt;/a&gt;.  It's a refinement and reworking of various aggregator UI pieces I've had floating around since &lt;a href=&quot;http://decafbad.com/trac/wiki/AmphetaOutlines&quot;&gt;AmphetaOutlines&lt;/a&gt;, only I think this is the simplest and cleanest I've gotten it yet.  (CSS and unobtrusive JavaScript, hooray!)&lt;/p&gt;

&lt;p&gt;This only seems to work on Firefox and Safari—it's currently broken for MSIE, and I don't care enough to fix it yet.  (Something to do with multiple CSS classes, I believe.)  But, if you're unfortunate enough to be using that browser, here's a screen capture:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://www.decafbad.com/blog_attachments/miniagg-1.jpg&quot; onclick=&quot;window.open('http://www.decafbad.com/blog_attachments/miniagg-1.jpg','popup','width=984,height=742,scrollbars=no,resizable=yes,toolbar=no,directories=no,location=no,menubar=no,status=yes,left=0,top=0');return false&quot;&gt;&lt;img src=&quot;http://www.decafbad.com/blog_attachments/miniagg-1-tm.jpg&quot; height=&quot;244&quot; width=&quot;324&quot; border=&quot;1&quot; hspace=&quot;4&quot; vspace=&quot;4&quot; alt=&quot;Miniagg-1&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;div id=&quot;comments&quot; class=&quot;comments archived-comments&quot;&gt;
            &lt;h3&gt;Archived Comments&lt;/h3&gt;
            
        &lt;ul class=&quot;comments&quot;&gt;
            
        &lt;li class=&quot;comment&quot; id=&quot;comment-221085179&quot;&gt;
            &lt;div class=&quot;meta&quot;&gt;
                &lt;div class=&quot;author&quot;&gt;
                    &lt;a class=&quot;avatar image&quot; rel=&quot;nofollow&quot; 
                       href=&quot;http://thecrypto.org&quot;&gt;&lt;img src=&quot;http://www.gravatar.com/avatar.php?gravatar_id=55fe39199c1dbe9e342e527d0173c57f&amp;amp;size=32&amp;amp;default=http://mediacdn.disqus.com/1320279820/images/noavatar32.png&quot;/&gt;&lt;/a&gt;
                    &lt;a class=&quot;avatar name&quot; rel=&quot;nofollow&quot; 
                       href=&quot;http://thecrypto.org&quot;&gt;Julian Krause&lt;/a&gt;
                &lt;/div&gt;
                &lt;a href=&quot;#comment-221085179&quot; class=&quot;permalink&quot;&gt;&lt;time datetime=&quot;2005-10-05T22:12:31&quot;&gt;2005-10-05T22:12:31&lt;/time&gt;&lt;/a&gt;
            &lt;/div&gt;
            &lt;div class=&quot;content&quot;&gt;&lt;p&gt;I've been using a program called &lt;a href=&quot;http://offog.org/code/rawdog.html&quot; rel=&quot;nofollow&quot;&gt;Rawdog&lt;/a&gt; for a while as my feed reader. Miniagg looks very similar to it. I've been looking for a replacement as he is not planning to support Atom 1.0 since &lt;a href=&quot;http://feedparser.org&quot; rel=&quot;nofollow&quot;&gt;feedparser&lt;/a&gt; has gone unmaintained. The HTML preview looks really good, I'm importing my subscriptions right now ;)&lt;/p&gt;&lt;/div&gt;
            
        &lt;/li&gt;
    
        &lt;li class=&quot;comment&quot; id=&quot;comment-221085180&quot;&gt;
            &lt;div class=&quot;meta&quot;&gt;
                &lt;div class=&quot;author&quot;&gt;
                    &lt;a class=&quot;avatar image&quot; rel=&quot;nofollow&quot; 
                       href=&quot;http://www.decafbad.com&quot;&gt;&lt;img src=&quot;http://www.gravatar.com/avatar.php?gravatar_id=2377f34a68801b861c3e54e1301f0dce&amp;amp;size=32&amp;amp;default=http://mediacdn.disqus.com/1320279820/images/noavatar32.png&quot;/&gt;&lt;/a&gt;
                    &lt;a class=&quot;avatar name&quot; rel=&quot;nofollow&quot; 
                       href=&quot;http://www.decafbad.com&quot;&gt;l.m.orchard&lt;/a&gt;
                &lt;/div&gt;
                &lt;a href=&quot;#comment-221085180&quot; class=&quot;permalink&quot;&gt;&lt;time datetime=&quot;2005-10-05T23:25:03&quot;&gt;2005-10-05T23:25:03&lt;/time&gt;&lt;/a&gt;
            &lt;/div&gt;
            &lt;div class=&quot;content&quot;&gt;&lt;p&gt;Alas, this miniagg uses feedparser also.  However, I was thinking of patching / finding someone who'd patched feedparser for Atom 1.0—or replacing it with a new, maybe less liberal parser of my own, since FeedSpool is actually not all that liberal (in that it requires valid XML, anyway).&lt;/p&gt;&lt;/div&gt;
            
        &lt;/li&gt;
    
        &lt;li class=&quot;comment&quot; id=&quot;comment-221085182&quot;&gt;
            &lt;div class=&quot;meta&quot;&gt;
                &lt;div class=&quot;author&quot;&gt;
                    &lt;a class=&quot;avatar image&quot; rel=&quot;nofollow&quot; 
                       href=&quot;http://plasmasturm.org/&quot;&gt;&lt;img src=&quot;http://www.gravatar.com/avatar.php?gravatar_id=e17949267bbfe21a0fadf1bbf00592b4&amp;amp;size=32&amp;amp;default=http://mediacdn.disqus.com/1320279820/images/noavatar32.png&quot;/&gt;&lt;/a&gt;
                    &lt;a class=&quot;avatar name&quot; rel=&quot;nofollow&quot; 
                       href=&quot;http://plasmasturm.org/&quot;&gt;Aristotle Pagaltzis&lt;/a&gt;
                &lt;/div&gt;
                &lt;a href=&quot;#comment-221085182&quot; class=&quot;permalink&quot;&gt;&lt;time datetime=&quot;2005-10-06T08:48:52&quot;&gt;2005-10-06T08:48:52&lt;/time&gt;&lt;/a&gt;
            &lt;/div&gt;
            &lt;div class=&quot;content&quot;&gt;&lt;p&gt;&lt;a href=&quot;http://fucoder.com/2005/08/feedparser-atom-10-patch/&quot; rel=&quot;nofollow&quot;&gt;FeedParser Atom 1.0 support patch&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;
            
        &lt;/li&gt;
    
        &lt;li class=&quot;comment&quot; id=&quot;comment-221085183&quot;&gt;
            &lt;div class=&quot;meta&quot;&gt;
                &lt;div class=&quot;author&quot;&gt;
                    &lt;a class=&quot;avatar image&quot; rel=&quot;nofollow&quot; 
                       href=&quot;&quot;&gt;&lt;img src=&quot;http://www.gravatar.com/avatar.php?gravatar_id=9e44fa55e7078bff7c3dab8404913928&amp;amp;size=32&amp;amp;default=http://mediacdn.disqus.com/1320279820/images/noavatar32.png&quot;/&gt;&lt;/a&gt;
                    &lt;a class=&quot;avatar name&quot; rel=&quot;nofollow&quot; 
                       href=&quot;&quot;&gt;Dan V.&lt;/a&gt;
                &lt;/div&gt;
                &lt;a href=&quot;#comment-221085183&quot; class=&quot;permalink&quot;&gt;&lt;time datetime=&quot;2005-10-26T19:16:09&quot;&gt;2005-10-26T19:16:09&lt;/time&gt;&lt;/a&gt;
            &lt;/div&gt;
            &lt;div class=&quot;content&quot;&gt;&lt;p&gt;The feedparser page says that a prerelease v4.0 can be downloaded that includes support for Atom 1.0 feeds.  Beats writing your own :)&lt;/p&gt;&lt;/div&gt;
            
        &lt;/li&gt;
    
        &lt;/ul&gt;
    
        &lt;/div&gt;



</content>
    </entry>
    
    

    <entry>
        <title>Trac rocks like a really rocking thing</title>
        <link href="http://decafbad.com/blog/2005/09/30/trac-rocks-like-a-really-rocking-thing"/>
        <updated>2005-09-30T16:11:09+00:00</updated>
        <id>http://decafbad.com/blog/2005/09/30/trac-rocks-like-a-really-rocking-thing</id>
        <content type="html">&lt;p&gt;Say hello to &lt;a href=&quot;http://decafbad.com/trac/&quot;&gt;my new Trac installation&lt;/a&gt;!&lt;/p&gt;

&lt;p&gt;For a couple of years now, I've been meaning to take a serious look at &lt;a href=&quot;http://projects.edgewall.com/trac/&quot;&gt;Trac&lt;/a&gt;.  But, general level of busy, as well as random obstacles to getting it up and running kept me from getting very far.  Such is so often the story with me.&lt;/p&gt;

&lt;p&gt;Finally, though, I've gotten &lt;a href=&quot;http://decafbad.com/trac/&quot;&gt;an instance&lt;/a&gt; running on our server here.  All I can say is, &quot;&lt;strong&gt;Wow!&lt;/strong&gt;&quot;  This package does everything I ever wanted to cobble together using &lt;a href=&quot;http://twiki.org/&quot;&gt;TWiki&lt;/a&gt;, &lt;a href=&quot;http://moinmoin.wikiwikiweb.de/&quot;&gt;MoinMoin&lt;/a&gt;, &lt;a href=&quot;http://www.kwiki.org/&quot;&gt;kwiki&lt;/a&gt; &lt;a href=&quot;http://viewcvs.sourceforge.net/&quot;&gt;viewcvs&lt;/a&gt;, and any other pieces I ever looked at (ie. &lt;a href=&quot;http://www.bugzilla.org&quot;&gt;Bugzilla&lt;/a&gt;, &lt;a href=&quot;http://www.bestpractical.com/rt/&quot;&gt;Request Tracker&lt;/a&gt;, etc)&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://projects.edgewall.com/trac/&quot;&gt;Trac&lt;/a&gt; has an amazingly dead-simple macro and plugin system which puts &lt;a href=&quot;http://twiki.org/&quot;&gt;TWiki&lt;/a&gt; and possibly &lt;a href=&quot;http://www.kwiki.org/&quot;&gt;kwiki&lt;/a&gt; to shame.  Just take a look at the &lt;a href=&quot;http://projects.edgewall.com/trac/wiki/MacroBazaar&quot;&gt;MacroBazzar&lt;/a&gt; and this &lt;a href=&quot;http://trac-hacks.swapoff.org/&quot;&gt;hacks collection&lt;/a&gt;.  And, the system seems pretty cleanly architected—templates pages, simple extension points, SQLite database.  I've already been able to easily wade in and make some tweaks of my own under the hood, as well as fix a few macro/plugins which were broken between v0.8 / v0.9 revisions.&lt;/p&gt;

&lt;p&gt;Your mileage may vary, of course, but I think I've found my new favorite web app.  It's now a replacement for the wiki and SVN repository browser I used to have running on 0xDECAFBAD v3.&lt;/p&gt;

&lt;div id=&quot;comments&quot; class=&quot;comments archived-comments&quot;&gt;
            &lt;h3&gt;Archived Comments&lt;/h3&gt;
            
        &lt;ul class=&quot;comments&quot;&gt;
            
        &lt;li class=&quot;comment&quot; id=&quot;comment-221090855&quot;&gt;
            &lt;div class=&quot;meta&quot;&gt;
                &lt;div class=&quot;author&quot;&gt;
                    &lt;a class=&quot;avatar image&quot; rel=&quot;nofollow&quot; 
                       href=&quot;http://simon.incutio.com/&quot;&gt;&lt;img src=&quot;http://www.gravatar.com/avatar.php?gravatar_id=de99266e9eaac8b6946541f8661afbd8&amp;amp;size=32&amp;amp;default=http://mediacdn.disqus.com/1320279820/images/noavatar32.png&quot;/&gt;&lt;/a&gt;
                    &lt;a class=&quot;avatar name&quot; rel=&quot;nofollow&quot; 
                       href=&quot;http://simon.incutio.com/&quot;&gt;Simon Willison&lt;/a&gt;
                &lt;/div&gt;
                &lt;a href=&quot;#comment-221090855&quot; class=&quot;permalink&quot;&gt;&lt;time datetime=&quot;2005-09-30T16:19:27&quot;&gt;2005-09-30T16:19:27&lt;/time&gt;&lt;/a&gt;
            &lt;/div&gt;
            &lt;div class=&quot;content&quot;&gt;&lt;p&gt;I couldn't agree more - Trac is an absolute gem. It's even written in Python :)&lt;/p&gt;&lt;/div&gt;
            
        &lt;/li&gt;
    
        &lt;li class=&quot;comment&quot; id=&quot;comment-221090856&quot;&gt;
            &lt;div class=&quot;meta&quot;&gt;
                &lt;div class=&quot;author&quot;&gt;
                    &lt;a class=&quot;avatar image&quot; rel=&quot;nofollow&quot; 
                       href=&quot;&quot;&gt;&lt;img src=&quot;http://www.gravatar.com/avatar.php?gravatar_id=a0b347907bfaf05694805210ec595d6c&amp;amp;size=32&amp;amp;default=http://mediacdn.disqus.com/1320279820/images/noavatar32.png&quot;/&gt;&lt;/a&gt;
                    &lt;a class=&quot;avatar name&quot; rel=&quot;nofollow&quot; 
                       href=&quot;&quot;&gt;Martin Atkins&lt;/a&gt;
                &lt;/div&gt;
                &lt;a href=&quot;#comment-221090856&quot; class=&quot;permalink&quot;&gt;&lt;time datetime=&quot;2005-09-30T18:54:02&quot;&gt;2005-09-30T18:54:02&lt;/time&gt;&lt;/a&gt;
            &lt;/div&gt;
            &lt;div class=&quot;content&quot;&gt;&lt;p&gt;My favourite thing is that you can use Wiki markup in the commit log. Sure, it doesn't work if you're not viewing it through Trac, but Wiki markup tends to be unobtrusive anyway.&lt;/p&gt;&lt;/div&gt;
            
        &lt;/li&gt;
    
        &lt;li class=&quot;comment&quot; id=&quot;comment-221090857&quot;&gt;
            &lt;div class=&quot;meta&quot;&gt;
                &lt;div class=&quot;author&quot;&gt;
                    &lt;a class=&quot;avatar image&quot; rel=&quot;nofollow&quot; 
                       href=&quot;&quot;&gt;&lt;img src=&quot;http://www.gravatar.com/avatar.php?gravatar_id=cb8d1a00f46e0382a9e9c2f36fcedb5f&amp;amp;size=32&amp;amp;default=http://mediacdn.disqus.com/1320279820/images/noavatar32.png&quot;/&gt;&lt;/a&gt;
                    &lt;a class=&quot;avatar name&quot; rel=&quot;nofollow&quot; 
                       href=&quot;&quot;&gt;Brandon Pierce&lt;/a&gt;
                &lt;/div&gt;
                &lt;a href=&quot;#comment-221090857&quot; class=&quot;permalink&quot;&gt;&lt;time datetime=&quot;2005-10-02T19:31:27&quot;&gt;2005-10-02T19:31:27&lt;/time&gt;&lt;/a&gt;
            &lt;/div&gt;
            &lt;div class=&quot;content&quot;&gt;&lt;p&gt;My only complaint about Trac is how difficult it is to get installed and going. I consider myself a power user, though I'm not exactly a code whiz, and I still had a rough time getting it going on my OS X machine (and quite frankly never really did get it fully going). I suppose I'm spoiled by all of the great double-clickable installers that people make for these kinds of packages. :) If I knew more I'd figure out how to make one for Trac.&lt;/p&gt;&lt;/div&gt;
            
        &lt;/li&gt;
    
        &lt;li class=&quot;comment&quot; id=&quot;comment-221090858&quot;&gt;
            &lt;div class=&quot;meta&quot;&gt;
                &lt;div class=&quot;author&quot;&gt;
                    &lt;a class=&quot;avatar image&quot; rel=&quot;nofollow&quot; 
                       href=&quot;http://www.brunningonline.net/simon/blog/&quot;&gt;&lt;img src=&quot;http://www.gravatar.com/avatar.php?gravatar_id=02b2184590d81d2280d2c9802b05fe83&amp;amp;size=32&amp;amp;default=http://mediacdn.disqus.com/1320279820/images/noavatar32.png&quot;/&gt;&lt;/a&gt;
                    &lt;a class=&quot;avatar name&quot; rel=&quot;nofollow&quot; 
                       href=&quot;http://www.brunningonline.net/simon/blog/&quot;&gt;Simon Brunning&lt;/a&gt;
                &lt;/div&gt;
                &lt;a href=&quot;#comment-221090858&quot; class=&quot;permalink&quot;&gt;&lt;time datetime=&quot;2005-10-04T13:47:23&quot;&gt;2005-10-04T13:47:23&lt;/time&gt;&lt;/a&gt;
            &lt;/div&gt;
            &lt;div class=&quot;content&quot;&gt;&lt;p&gt;Re Trac on OSX - anyone tried http://trac.darwinports.com/ ?&lt;/p&gt;&lt;/div&gt;
            
        &lt;/li&gt;
    
        &lt;li class=&quot;comment&quot; id=&quot;comment-221090860&quot;&gt;
            &lt;div class=&quot;meta&quot;&gt;
                &lt;div class=&quot;author&quot;&gt;
                    &lt;a class=&quot;avatar image&quot; rel=&quot;nofollow&quot; 
                       href=&quot;http://esc.web.com&quot;&gt;&lt;img src=&quot;http://www.gravatar.com/avatar.php?gravatar_id=1d648b96ed56c22d316154432e12967c&amp;amp;size=32&amp;amp;default=http://mediacdn.disqus.com/1320279820/images/noavatar32.png&quot;/&gt;&lt;/a&gt;
                    &lt;a class=&quot;avatar name&quot; rel=&quot;nofollow&quot; 
                       href=&quot;http://esc.web.com&quot;&gt;Richard Bogle&lt;/a&gt;
                &lt;/div&gt;
                &lt;a href=&quot;#comment-221090860&quot; class=&quot;permalink&quot;&gt;&lt;time datetime=&quot;2005-10-09T23:06:50&quot;&gt;2005-10-09T23:06:50&lt;/time&gt;&lt;/a&gt;
            &lt;/div&gt;
            &lt;div class=&quot;content&quot;&gt;&lt;p&gt;I had the same grief with getting Trac running and then &lt;a href=&quot;http://www.cvsdude.com/&quot; rel=&quot;nofollow&quot;&gt;CVSDude&lt;/a&gt; offered it all nicely hosted for me. :)  The price is right and the system works and it's exactly what I wanted.&lt;/p&gt;&lt;/div&gt;
            
        &lt;/li&gt;
    
        &lt;/ul&gt;
    
        &lt;/div&gt;



</content>
    </entry>
    
    
</feed>

