<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>REVERT TO CONSOLE &#187; Jeff</title>
	<atom:link href="http://www.reverttoconsole.com/blog/author/admin/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.reverttoconsole.com</link>
	<description>for f in *;do echo &#124; sed &#039;i\rtc&#039; &#62;&#62; $f;done; java programming et al</description>
	<lastBuildDate>Thu, 25 Aug 2011 15:02:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Setting Up Trac on Windows</title>
		<link>http://www.reverttoconsole.com/blog/tools/setting-up-trac-on-windows/</link>
		<comments>http://www.reverttoconsole.com/blog/tools/setting-up-trac-on-windows/#comments</comments>
		<pubDate>Wed, 02 May 2007 15:13:52 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://reverttoconsole.com/archives/100</guid>
		<description><![CDATA[This is an adaption of this howto, without all the options. I&#8217;m setting up a test Trac project without SVN, and this is how I did it: Install Python Install Trac Install ClearSilver Install PySQLLite Install setupTools. Apparently you can just double click this, but I ran it as a python script from the console [...]]]></description>
			<content:encoded><![CDATA[<p>This is an adaption of <a href="http://trac.edgewall.org/wiki/TracOnWindows">this</a> howto, without all the options. I&#8217;m setting up a test Trac project without SVN, and this is how I did it:</p>
<p><span id="more-90"></span></p>
<ol>
<li><a href="http://www.activestate.com/store/freedownload.aspx">Install Python</a></li>
<li><a href="http://ftp.edgewall.com/pub/trac/trac-0.10.3.win32.exe">Install Trac</a></li>
<li><a href="http://www.clearsilver.net/downloads/win32/clearsilver-0.9.14.win32-py2.4.exe">Install ClearSilver</a></li>
<li><a href="http://initd.org/pub/software/pysqlite/releases/2.3/2.3.2/pysqlite-2.3.2.win32-py2.4.exe">Install PySQLLite</a></li>
<li>Install <a href="http://peak.telecommunity.com/dist/ez_setup.py">setupTools</a>. Apparently you can just double click this, but I ran it as a python script from the console so I could see what&#8217;s going on</li>
<li>I just set up the most rudimentary authentication system as described <a href="http://trac.edgewall.org/wiki/TracStandalone">here</a>:
<ol>
<li>Use this python script to generate a file:<br />
<code><br />
from optparse import OptionParser<br />
import md5</p>
<p># build the options<br />
usage = "usage: %prog [options]"<br />
parser = OptionParser(usage=usage)<br />
parser.add_option("-u", "--username",action="store", dest="username", type = "string",<br />
                  help="the username for whom to generate a password")<br />
parser.add_option("-p", "--password",action="store", dest="password", type = "string",<br />
                  help="the password to use")<br />
(options, args) = parser.parse_args()</p>
<p># check options<br />
if (options.username is None) or (options.password is None):<br />
   parser.error("You must supply both the username and password")</p>
<p># Generate the string to enter into the htdigest file<br />
realm = 'trac'<br />
kd = lambda x: md5.md5(':'.join(x)).hexdigest()<br />
print ':'.join((options.username, realm, kd([options.username, realm, options.password])))<br />
</code>
</li>
<li>
Execute it like this:<br />
<code>python trac-digest.py -u username -p password >> c:\digest.txt</code></li>
<li>Now use trac admin and add this user and admin permission you created the file for:<br />
<code><br />
python trac-admin.py /path/to/trac/project permission add username TRAC_ADMIN<br />
</code>
</li>
</ol>
<li>To install the handy webmin for a project, first make sure you have created a user with admin rights (as described in the above step), <a href="http://trac.edgewall.org/wiki/WebAdmin">download the egg.zip from here</a>, rename from *.egg.zip to *.egg, and place it in the project/plugin directory. Then restart trac.</li>
<li>To install the timing and estimation plugin, download it from <a href="http://www.trac-hacks.org/wiki/TimingAndEstimationPlugin">here</a>. This comes as a zipped source file. To generate the egg, unzip the archive, cd to ./trunk, and find the setup.py file. Run<br />
<code>python setup.py bdist_egg</code>. this should create, among other things, a dist directory. The egg should be located there. Copy the egg to the /project/plugin directory. This constitutes installation step one on the website that they were too lazy to write. </li>
<li>Be sure that the plugin is enabled. Add &#8220;timingandestimationplugin.* = enabled&#8221; to trac.ini (in the [components] subheading)</li>
<li>
Run <code>$trac-admin /path/to/projenv upgrade</code></p>
<p>    * You should get a message like this:</p>
<blockquote><p>
      Timing and Estimation needs an upgrade<br />
      Upgrading Database<br />
      Creating bill_date table<br />
      Creating report_version table<br />
      Upgrading fields<br />
      Upgrading reports<br />
      Upgrading usermanual<br />
      Done Upgrading<br />
      Upgrade done.
</p></blockquote>
</li>
<li>Restart Trac and you should be ready to go</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.reverttoconsole.com/blog/tools/setting-up-trac-on-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trac vs. XPlanner Death Match</title>
		<link>http://www.reverttoconsole.com/blog/tools/trac-vs-xplanner-death-match/</link>
		<comments>http://www.reverttoconsole.com/blog/tools/trac-vs-xplanner-death-match/#comments</comments>
		<pubDate>Wed, 21 Mar 2007 16:08:08 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://reverttoconsole.com/archives/69</guid>
		<description><![CDATA[Trac kills XPlanner. Trac has more functionality. Trac has plugins and is easy to customize. Trac provides extensive reporting capabilities out of the box. Trac is more intuitive. The only thing XPlanner has going for it is that it makes use of buzz words&#8230; actually just a single buzz word: Story. And the UI is [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://trac.edgewall.org/">Trac</a> kills <a href="http://www.xplanner.org/">XPlanner</a>.<br />
Trac has more functionality. Trac has plugins and is easy to customize. Trac provides extensive reporting capabilities out of the box. Trac is more intuitive.<br />
The only thing XPlanner has going for it is that it makes use of buzz words&#8230; actually just a single buzz word: <em>Story</em>.</p>
<p>And the UI is so much better in Trac!</p>
<p>Bad:<br />
<img src="http://www.xplanner.org/images/screenshots/iteration.jpg" alt="Dumb" height="200" width="200"/></p>
<p>Good:<br />
<img src="http://www.hermann-uwe.de/files/images/trac.preview.jpg" alt="Good" height="200" width="200"/></p>

<span class="slashdigglicious">
<a href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Ftools%2Ftrac-vs-xplanner-death-match%2F&amp;title=Trac+vs.+XPlanner+Death+Match" title="Slashdot It!"><img src="http://slashdot.org/favicon.ico" height="16" width="16" alt="[Slashdot]" /></a>
<a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Ftools%2Ftrac-vs-xplanner-death-match%2F&amp;title=Trac+vs.+XPlanner+Death+Match" title="Digg This Story"><img src="http://digg.com/favicon.ico" width="16" height="16" alt="[Digg]" /></a>
<a href="http://reddit.com/submit?url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Ftools%2Ftrac-vs-xplanner-death-match%2F&amp;title=Trac+vs.+XPlanner+Death+Match" title="Reddit"><img src="http://reddit.com/favicon.ico" width="16" height="16" alt="[Reddit]" /></a>
<a href="http://del.icio.us/post?url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Ftools%2Ftrac-vs-xplanner-death-match%2F&amp;title=Trac+vs.+XPlanner+Death+Match" title="Save to del.icio.us" onclick="window.open('http://del.icio.us/post?v=4&amp;noui&amp;jump=close&amp;url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Ftools%2Ftrac-vs-xplanner-death-match%2F&amp;title=Trac+vs.+XPlanner+Death+Match', 'delicious', 'toolbar=no,width=700,height=400'); return false;"><img src="http://images.del.icio.us/static/img/delicious.small.gif" width="16" height="16" alt="[del.icio.us]" /></a>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Ftools%2Ftrac-vs-xplanner-death-match%2F" title="Share on Facebook"><img src="http://www.facebook.com/favicon.ico" width="16" height="16" alt="[Facebook]" /></a>
<a href="http://technorati.com/faves?add=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Ftools%2Ftrac-vs-xplanner-death-match%2F" title="Add to my Technorati Favorites"><img src="http://technorati.com/favicon.ico" width="16" height="16" alt="[Technorati]" /></a>
<a href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Ftools%2Ftrac-vs-xplanner-death-match%2F&amp;title=Trac+vs.+XPlanner+Death+Match" title="Save to Google Bookmarks"><img src="http://www.google.com/favicon.ico" width="16" height="16" alt="[Google]" /></a>
<a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Ftools%2Ftrac-vs-xplanner-death-match%2F&amp;title=Trac+vs.+XPlanner+Death+Match" title="Stumble it!"><img src="http://www.stumbleupon.com/favicon.ico" width="16" height="16" alt="[StumbleUpon]" /></a>
</span>]]></content:encoded>
			<wfw:commentRss>http://www.reverttoconsole.com/blog/tools/trac-vs-xplanner-death-match/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mad Command Line Skillz</title>
		<link>http://www.reverttoconsole.com/blog/linux/mad-command-line-skillz/</link>
		<comments>http://www.reverttoconsole.com/blog/linux/mad-command-line-skillz/#comments</comments>
		<pubDate>Fri, 02 Mar 2007 13:26:54 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://reverttoconsole.com/archives/82</guid>
		<description><![CDATA[I&#8217;ve been working with shell scripts recently. The *NIX command line has some really powerful tools, but I&#8217;m afraid to say I&#8217;m starting to feel pretty comfortable in my Java IDE land, or in Python land, hell even in Ruby land. And going back to shell scripting has not been fun for me. A few [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been working with shell scripts recently. The *NIX command line has some really powerful tools, but I&#8217;m afraid to say I&#8217;m starting to feel pretty comfortable in my Java IDE land, or in Python land, hell even in Ruby land. And going back to shell scripting has not been fun for me.</p>
<p>A few tips:</p>
<ol>
<li><strong>Use the debugger.</strong> Add -x to the shebang line and get this:<br />
<strong>#!/bin/sh -x</strong></li>
<li><strong>Send output to a file:</strong><br />
<strong>ls -l > ls-l.txt</strong> use this all the time so you don&#8217;t have to cut and paste from the terminal.</li>
<li><strong>Send stderr to a file too</strong> Why stop with stdout?<br />
<strong>grep da * 2> grep-errors.txt</strong></li>
<li><strong>Merge them</strong> Go crazy, why have two files when you can just have one?<br />
<strong>grep da * 1>&#038;2</strong></li>
<li><strong>Go both ways</strong>, no, I&#8217;m not promoting both sides of the fence, but<br />
<strong>grep * 2>&#038;1</strong></li>
<li><strong>Run in Stealth Mode</strong> Don&#8217;t try this at home.<br />
<strong>rm -f $(find / -name core) &#038;> /dev/output.txt</strong></li>

<span class="slashdigglicious">
<a href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Flinux%2Fmad-command-line-skillz%2F&amp;title=Mad+Command+Line+Skillz" title="Slashdot It!"><img src="http://slashdot.org/favicon.ico" height="16" width="16" alt="[Slashdot]" /></a>
<a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Flinux%2Fmad-command-line-skillz%2F&amp;title=Mad+Command+Line+Skillz" title="Digg This Story"><img src="http://digg.com/favicon.ico" width="16" height="16" alt="[Digg]" /></a>
<a href="http://reddit.com/submit?url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Flinux%2Fmad-command-line-skillz%2F&amp;title=Mad+Command+Line+Skillz" title="Reddit"><img src="http://reddit.com/favicon.ico" width="16" height="16" alt="[Reddit]" /></a>
<a href="http://del.icio.us/post?url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Flinux%2Fmad-command-line-skillz%2F&amp;title=Mad+Command+Line+Skillz" title="Save to del.icio.us" onclick="window.open('http://del.icio.us/post?v=4&amp;noui&amp;jump=close&amp;url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Flinux%2Fmad-command-line-skillz%2F&amp;title=Mad+Command+Line+Skillz', 'delicious', 'toolbar=no,width=700,height=400'); return false;"><img src="http://images.del.icio.us/static/img/delicious.small.gif" width="16" height="16" alt="[del.icio.us]" /></a>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Flinux%2Fmad-command-line-skillz%2F" title="Share on Facebook"><img src="http://www.facebook.com/favicon.ico" width="16" height="16" alt="[Facebook]" /></a>
<a href="http://technorati.com/faves?add=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Flinux%2Fmad-command-line-skillz%2F" title="Add to my Technorati Favorites"><img src="http://technorati.com/favicon.ico" width="16" height="16" alt="[Technorati]" /></a>
<a href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Flinux%2Fmad-command-line-skillz%2F&amp;title=Mad+Command+Line+Skillz" title="Save to Google Bookmarks"><img src="http://www.google.com/favicon.ico" width="16" height="16" alt="[Google]" /></a>
<a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Flinux%2Fmad-command-line-skillz%2F&amp;title=Mad+Command+Line+Skillz" title="Stumble it!"><img src="http://www.stumbleupon.com/favicon.ico" width="16" height="16" alt="[StumbleUpon]" /></a>
</span>]]></content:encoded>
			<wfw:commentRss>http://www.reverttoconsole.com/blog/linux/mad-command-line-skillz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Managed Processes Post 2</title>
		<link>http://www.reverttoconsole.com/blog/con-insulting/managed-processes-post-2/</link>
		<comments>http://www.reverttoconsole.com/blog/con-insulting/managed-processes-post-2/#comments</comments>
		<pubDate>Wed, 21 Feb 2007 20:28:26 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Con-(in)sulting]]></category>

		<guid isPermaLink="false">http://reverttoconsole.com/archives/75</guid>
		<description><![CDATA[This is a follow up article to First Steps Toward a More Managed Process I wrote at the end of last month. I&#8217;ve been using Trac with the Timing and Estimation plugin now for about a month. I tried to promote it to my team for our next product but they never considered it and [...]]]></description>
			<content:encoded><![CDATA[<p>This is a follow up article to <a href="http://reverttoconsole.com/archives/64">First Steps Toward a More Managed Process</a> I wrote at the end of last month.<br />
I&#8217;ve been using <a href="http://trac.edgewall.org/">Trac</a> with the <a href="http://trac-hacks.org/wiki/TimingAndEstimationPlugin">Timing and Estimation plugin</a> now for about a month. I tried to promote it to my team for our next product but they never considered it and instead we&#8217;re using <a href="http://www.xplanner.org/">XPlanner</a>. XPlanner is still a 100% improvement over the tool we used before, which was called the <em>nothing whatsoever</em> tool.</p>
<p>In my opinion Trac does everything that XPlanner does plus includes about 10 more useful features&#8230; such as Subversion integration, Bugzilla integration, dozens of useful reports, exporting out of the box to comma-delimited and tab-delimited text files, ical integration, rss feeds&#8230; plus Trac can be deployed as a standalone app (as I have done on my desktop), or integrated with a number of different backends and frontends. XPlanner uses MySQL. I&#8217;m really beginning to think Java is far behind in web development, and the community is growing fatter and wider (re: hibernate+spring+whatever bloated front-end) rather than slimming down and actually innovating like Python &#038; PHP (simple extensible frameworks)&#8230; but I digress&#8230; I&#8217;m really just here to talk about the first month of implementing my own managed process.</p>
<p>In short, Trac has helped me manage a list, but I still haven&#8217;t reached the managed process nirvana I strive for.</p>
<p><strong>What I&#8217;ve done with Trac:</strong></p>
<ul>
<li>
I&#8217;ve separated my work projects into different Trac components. I am currently working on 3 different components. One is in QA, another is being maintained, and a 3rd is new development. So I&#8217;ve been successful at managing these components and managing my tasks for each.</li>
<li>
I&#8217;ve mapped the Iterations to Trac Milestones. This is really slick because Trac provides a nice RoadMap and Timeline reports for work by Milestone. </li>
<li>
Each task I call one of the three out of the box Trac types; either a defect, enhancement, or task. </li>
<li>
The only piece I haven&#8217;t really figured out the best way to use is the Trac version. Since where I&#8217;m currently working milestones/iterations are also versions, it&#8217;s not like I could have a version 2 of iteration 3. I tried to coordinate a version with a use case code, but that hasn&#8217;t turned out to be effective.</li>
<li>
I made use of Trac priorities, which create nice color-coded reports.</li>
<li>
I didn&#8217;t make enough use of the timing and estimation plugin. I need to do that next month.</li>
</ul>
<p><strong>Going forward:</strong></p>
<p>Going forward I&#8217;m moving to a monthly milestone. Since XPlanner will track iterations, I&#8217;d like to use Trac to manage my own tasks and velocity. I see this as a shift away from a project planner, to more of a personal planner. I&#8217;d like to track my tasks, my own velocity on a project, and keep notes for each independent of what the project planning app is doing.</p>

<span class="slashdigglicious">
<a href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Fcon-insulting%2Fmanaged-processes-post-2%2F&amp;title=Managed+Processes+Post+2" title="Slashdot It!"><img src="http://slashdot.org/favicon.ico" height="16" width="16" alt="[Slashdot]" /></a>
<a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Fcon-insulting%2Fmanaged-processes-post-2%2F&amp;title=Managed+Processes+Post+2" title="Digg This Story"><img src="http://digg.com/favicon.ico" width="16" height="16" alt="[Digg]" /></a>
<a href="http://reddit.com/submit?url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Fcon-insulting%2Fmanaged-processes-post-2%2F&amp;title=Managed+Processes+Post+2" title="Reddit"><img src="http://reddit.com/favicon.ico" width="16" height="16" alt="[Reddit]" /></a>
<a href="http://del.icio.us/post?url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Fcon-insulting%2Fmanaged-processes-post-2%2F&amp;title=Managed+Processes+Post+2" title="Save to del.icio.us" onclick="window.open('http://del.icio.us/post?v=4&amp;noui&amp;jump=close&amp;url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Fcon-insulting%2Fmanaged-processes-post-2%2F&amp;title=Managed+Processes+Post+2', 'delicious', 'toolbar=no,width=700,height=400'); return false;"><img src="http://images.del.icio.us/static/img/delicious.small.gif" width="16" height="16" alt="[del.icio.us]" /></a>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Fcon-insulting%2Fmanaged-processes-post-2%2F" title="Share on Facebook"><img src="http://www.facebook.com/favicon.ico" width="16" height="16" alt="[Facebook]" /></a>
<a href="http://technorati.com/faves?add=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Fcon-insulting%2Fmanaged-processes-post-2%2F" title="Add to my Technorati Favorites"><img src="http://technorati.com/favicon.ico" width="16" height="16" alt="[Technorati]" /></a>
<a href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Fcon-insulting%2Fmanaged-processes-post-2%2F&amp;title=Managed+Processes+Post+2" title="Save to Google Bookmarks"><img src="http://www.google.com/favicon.ico" width="16" height="16" alt="[Google]" /></a>
<a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Fcon-insulting%2Fmanaged-processes-post-2%2F&amp;title=Managed+Processes+Post+2" title="Stumble it!"><img src="http://www.stumbleupon.com/favicon.ico" width="16" height="16" alt="[StumbleUpon]" /></a>
</span>]]></content:encoded>
			<wfw:commentRss>http://www.reverttoconsole.com/blog/con-insulting/managed-processes-post-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wiki Formatting Issues</title>
		<link>http://www.reverttoconsole.com/blog/tools/wiki-formatting-issues/</link>
		<comments>http://www.reverttoconsole.com/blog/tools/wiki-formatting-issues/#comments</comments>
		<pubDate>Mon, 12 Feb 2007 17:20:23 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://reverttoconsole.com/archives/71</guid>
		<description><![CDATA[I&#8217;ve had some wiki formatting issues lately, particularly when I try to add unix commands like scp and wget. The *NIX Command Line Tips section has suffered as a result. But no more. I&#8217;ve finally discovered a work around. If you&#8217;re adding something to the wiki page and you see a red underline under a [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve had some wiki formatting issues lately, particularly when I try to add unix commands like <strong>scp</strong> and <strong>wget</strong>. The <em>*NIX Command Line Tips</em> section has suffered as a result.</p>
<p>But no more.</p>
<p>I&#8217;ve finally discovered a work around. If you&#8217;re adding something to the wiki page and you see a red underline under a particular word, and when you go to save the page you get an error message, try wrapping the offending word in<br />
<code><nowiki></nowiki></code> tags and see if that helps.</p>

<span class="slashdigglicious">
<a href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Ftools%2Fwiki-formatting-issues%2F&amp;title=Wiki+Formatting+Issues" title="Slashdot It!"><img src="http://slashdot.org/favicon.ico" height="16" width="16" alt="[Slashdot]" /></a>
<a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Ftools%2Fwiki-formatting-issues%2F&amp;title=Wiki+Formatting+Issues" title="Digg This Story"><img src="http://digg.com/favicon.ico" width="16" height="16" alt="[Digg]" /></a>
<a href="http://reddit.com/submit?url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Ftools%2Fwiki-formatting-issues%2F&amp;title=Wiki+Formatting+Issues" title="Reddit"><img src="http://reddit.com/favicon.ico" width="16" height="16" alt="[Reddit]" /></a>
<a href="http://del.icio.us/post?url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Ftools%2Fwiki-formatting-issues%2F&amp;title=Wiki+Formatting+Issues" title="Save to del.icio.us" onclick="window.open('http://del.icio.us/post?v=4&amp;noui&amp;jump=close&amp;url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Ftools%2Fwiki-formatting-issues%2F&amp;title=Wiki+Formatting+Issues', 'delicious', 'toolbar=no,width=700,height=400'); return false;"><img src="http://images.del.icio.us/static/img/delicious.small.gif" width="16" height="16" alt="[del.icio.us]" /></a>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Ftools%2Fwiki-formatting-issues%2F" title="Share on Facebook"><img src="http://www.facebook.com/favicon.ico" width="16" height="16" alt="[Facebook]" /></a>
<a href="http://technorati.com/faves?add=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Ftools%2Fwiki-formatting-issues%2F" title="Add to my Technorati Favorites"><img src="http://technorati.com/favicon.ico" width="16" height="16" alt="[Technorati]" /></a>
<a href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Ftools%2Fwiki-formatting-issues%2F&amp;title=Wiki+Formatting+Issues" title="Save to Google Bookmarks"><img src="http://www.google.com/favicon.ico" width="16" height="16" alt="[Google]" /></a>
<a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Ftools%2Fwiki-formatting-issues%2F&amp;title=Wiki+Formatting+Issues" title="Stumble it!"><img src="http://www.stumbleupon.com/favicon.ico" width="16" height="16" alt="[StumbleUpon]" /></a>
</span>]]></content:encoded>
			<wfw:commentRss>http://www.reverttoconsole.com/blog/tools/wiki-formatting-issues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Executable Jars with One-Jar</title>
		<link>http://www.reverttoconsole.com/blog/core-java/executable-jars-with-one-jar/</link>
		<comments>http://www.reverttoconsole.com/blog/core-java/executable-jars-with-one-jar/#comments</comments>
		<pubDate>Thu, 01 Feb 2007 01:34:29 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Core Java]]></category>

		<guid isPermaLink="false">http://reverttoconsole.com/archives/65</guid>
		<description><![CDATA[I&#8217;ve been working on packaging a batch process so it can be run by some other group&#8230; nothing&#8217;s better than passing off the work onto someone else&#8230; (gotta love consulting!) In doing so I&#8217;ve stumbled upon the problem of packaging and delivering a command-line app. This is where One-Jar project comes in. The promise of [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been working on packaging a batch process so it can be run by some other group&#8230; nothing&#8217;s better than passing off the work onto someone else&#8230; (gotta love consulting!)</p>
<p>In doing so I&#8217;ve stumbled upon the problem of packaging and delivering a command-line app. This is where <a href="http://one-jar.sourceforge.net/">One-Jar</a> project comes in. The promise of One-Jar is that you can package everything together and run it from anywhere. This is nice if, for example, you want to pawn off a batch process app to a support group that doesn&#8217;t know how to package and deploy stuff.</p>
<p>This post shows how I went about doing that, and the resulting ant target I created, as well as some of the pitfalls I experienced along the way.</p>
<p><span id="more-60"></span></p>
<p>The batch process app I put together is really just a single class that has a ton of dependent jar files, as well as some config files I want to override. When everything is set up the way it&#8217;s supposed by set up via One-Jar, the resulting exploded structure looks something like this:</p>
<p>/applicationContext.xml<br />
/log4j.properties<br />
/hib1.hbm.xml<br />
/hib2.hbm.xml<br />
/main/main.jar      &#8211; my single class file packaged here * also contains a manifest that points to my main<br />
/lib/                    &#8211; a bunch of dependent jars<br />
/com/*                &#8211; the one-jar classes<br />
/META-INF/MANIFEST  &#8211; this manifest points to the one-jar classloader</p>
<p>To make a one-jar you need to do the following:</p>
<ol>
<li>Create your own main jar file with a manifest that points to your main method. In my case my manifest looks like this (notice I&#8217;m not worrying about the classpath):<br />
<code><br />
Manifest-Version: 1.0<br />
Ant-Version: Apache Ant 1.6.5<br />
Created-By: 1.4.2_04-b05 (Sun Microsystems Inc.)<br />
Main-Class: com.batch.stuff.MyMainClass<br />
</code></li>
<li>Create your executable jar that contains a lib directory with your dependent jars, and your main directory and main jar as above. Also include your property and config files at the base like they normally would be. <em>*My friend Steve pointed out that it&#8217;s probably best to test the jar at this point. If you&#8217;ve created the jar you should be able to run the jar from the same directory&#8230;</em></li>
<li>And make sure you don&#8217;t accidentally add the one-jar jar into the jar you&#8217;re packaging. <img src='http://www.reverttoconsole.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </li>
<li>Update your executable with the exploded contents of the one-jar jar. This is easily performed via the command-line, like so:<br />
<code><br />
$ mkdir boot<br />
$ cd boot<br />
$ jar -xvf ../one-jar-boot.jar<br />
$ jar -uvfm ../myapp.jar boot-manifest.mf .<br />
</code></li>
</ol>
<p>After working with this for a while, I was able to create an ant task that can do it.<br />
Here&#8217;s the ant task I created to jar up my batch process:</p>
<p><code><br />
  <target name="jar.myapp"<br />
        depends="init, compile.myapp"<br />
	description="Jars the contents of the classes<br />
		directory into a myapp specific jar"></p>
<p>	<mkdir dir="${myapp.basedir}/main"/></p>
<p>	<!-- move config and props down to base dir --><br />
	<move todir="${myapp.basedir}"><br />
		<fileset dir="${myapp.basedir}/classes"><br />
			<include name="*.xml"/><br />
			<include name="*.properties"/><br />
		</fileset><br />
	</move></p>
<p>	<!-- First jar the myapp code into main.jar --><br />
	<!-- The manifest refers to the main method class --><br />
	<jar destfile="${myapp.basedir}/main/main.jar"<br />
	        basedir="${myapp.basedir}/classes"<br />
		update="true"<br />
		manifest="${myapp.basedir}/classes/myapp-manifest.mf"/></p>
<p>	<!-- create the myapp jar with dependent libraries,<br />
		main jar and properties --><br />
	<jar destfile="${myapp.basedir}/MyApp.jar"<br />
		update="true"><br />
		<fileset dir="${myapp.basedir}"><br />
			<include name="lib/*.jar"/><br />
		</fileset><br />
		<fileset dir="${myapp.basedir}"><br />
			<include name="main/*.jar"/><br />
		</fileset><br />
		<fileset dir="${myapp.basedir}"><br />
			<include name="*.xml"/><br />
			<include name="*.properties"/><br />
		</fileset><br />
	</jar></p>
<p>	<!-- now unjar the one-jar in the boot dir --><br />
	<unjar src="${myapp.basedir}/boot/one-jar-boot-0.95.jar"<br />
		dest="${myapp.basedir}/boot" /></p>
<p>	<!-- finally, add the onejar stuff to the existing<br />
		MyApp.jar--><br />
	<jar destfile="${myapp.basedir}/MyApp.jar"<br />
		update="true"<br />
		duplicate="preserve"<br />
		manifest="${myapp.basedir}/boot/boot-manifest.mf"<br />
		basedir="${myapp.basedir}/boot"<br />
		/></p>
<p></target><br />
</code></p>
<p>This creates an executable jar file that can be executed like this from any directory on any system:</p>
<p><code><br />
java -jar MyApp.jar<br />
</code></p>
<p>Alternatively, to see the classloader info:</p>
<p><code><br />
java -Done-jar.info -jar MyApp.jar<br />
</code></p>
<p><strong>Other Resources</strong></p>
<p><a href="http://www-128.ibm.com/developerworks/java/library/j-onejar/">This is a good article</a><br />
 written by the author of One-Jar.</p>
<p><a href="http://fjep.sourceforge.net/">Supposedly you can use an eclipse plugin too</a>&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.reverttoconsole.com/blog/core-java/executable-jars-with-one-jar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>First Steps Toward a More Managed Process</title>
		<link>http://www.reverttoconsole.com/blog/con-insulting/first-steps-toward-a-more-managed-process/</link>
		<comments>http://www.reverttoconsole.com/blog/con-insulting/first-steps-toward-a-more-managed-process/#comments</comments>
		<pubDate>Fri, 26 Jan 2007 22:34:30 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Con-(in)sulting]]></category>

		<guid isPermaLink="false">http://reverttoconsole.com/archives/64</guid>
		<description><![CDATA[I hate to say I&#8217;m moving toward an agile process and risk becoming too buzzword-focused. But I&#8217;m quickly realizing how important it is to have an effective methodology for managing yourself as a consultant. I&#8217;ve used task lists for quite a while as a developer, and that&#8217;s fine for the most part. But as a [...]]]></description>
			<content:encoded><![CDATA[<p>I hate to say I&#8217;m moving toward an <em>agile process</em> and risk becoming too buzzword-focused. But I&#8217;m quickly realizing how important it is to have an effective methodology for managing yourself as a consultant. I&#8217;ve used task lists for quite a while as a developer, and that&#8217;s fine for the most part.<br />
But as a consultant, you really have an extra layer of self-management. I&#8217;m always being asked what I&#8217;m working on, when it will be done, etc. I started my own custom task list in Outlook and shared it with the team lead, but I&#8217;m thinking that it&#8217;s really a narrow solution. In addition I&#8217;m often seen as outside the regular flow of management; and by that I mean sometimes I&#8217;m viewed with more suspicion since I&#8217;m new and a consultant. I&#8217;m also more likely to be given the side tasks not the core tasks, and sometimes those are overlooked. In my particular case, the management of our project is so bad, they&#8217;re having trouble even coming up with a task list or agreeing upon features for a given iteration.<br />
That&#8217;s what brought me to thinking of how I might go about implementing my own agile methodology. Given that requirements are never fixed here, tasks are not well defined, and iteration deadlines are the only thing that are noticed, I need to find a way to get myself there. And the more detailed information I can give my team lead about my tasks, the issues that come up with each task, and estimates for completing them, the better.<br />
Also there&#8217;s the issue of what happens if something goes bad and the customer gets angry? Again, the more detailed information I can provide to show what I&#8217;ve been working on and when, the better.<br />
Today I started down that path&#8230; setting up a locally running <a href="http://trac.edgewall.org/">TRAC</a> instance to manage my own tasks.<br />
I&#8217;m hoping this will help when I&#8217;m assigned my next major task, such as the scheduling app that just went to QA.</p>

<span class="slashdigglicious">
<a href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Fcon-insulting%2Ffirst-steps-toward-a-more-managed-process%2F&amp;title=First+Steps+Toward+a+More+Managed+Process" title="Slashdot It!"><img src="http://slashdot.org/favicon.ico" height="16" width="16" alt="[Slashdot]" /></a>
<a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Fcon-insulting%2Ffirst-steps-toward-a-more-managed-process%2F&amp;title=First+Steps+Toward+a+More+Managed+Process" title="Digg This Story"><img src="http://digg.com/favicon.ico" width="16" height="16" alt="[Digg]" /></a>
<a href="http://reddit.com/submit?url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Fcon-insulting%2Ffirst-steps-toward-a-more-managed-process%2F&amp;title=First+Steps+Toward+a+More+Managed+Process" title="Reddit"><img src="http://reddit.com/favicon.ico" width="16" height="16" alt="[Reddit]" /></a>
<a href="http://del.icio.us/post?url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Fcon-insulting%2Ffirst-steps-toward-a-more-managed-process%2F&amp;title=First+Steps+Toward+a+More+Managed+Process" title="Save to del.icio.us" onclick="window.open('http://del.icio.us/post?v=4&amp;noui&amp;jump=close&amp;url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Fcon-insulting%2Ffirst-steps-toward-a-more-managed-process%2F&amp;title=First+Steps+Toward+a+More+Managed+Process', 'delicious', 'toolbar=no,width=700,height=400'); return false;"><img src="http://images.del.icio.us/static/img/delicious.small.gif" width="16" height="16" alt="[del.icio.us]" /></a>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Fcon-insulting%2Ffirst-steps-toward-a-more-managed-process%2F" title="Share on Facebook"><img src="http://www.facebook.com/favicon.ico" width="16" height="16" alt="[Facebook]" /></a>
<a href="http://technorati.com/faves?add=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Fcon-insulting%2Ffirst-steps-toward-a-more-managed-process%2F" title="Add to my Technorati Favorites"><img src="http://technorati.com/favicon.ico" width="16" height="16" alt="[Technorati]" /></a>
<a href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Fcon-insulting%2Ffirst-steps-toward-a-more-managed-process%2F&amp;title=First+Steps+Toward+a+More+Managed+Process" title="Save to Google Bookmarks"><img src="http://www.google.com/favicon.ico" width="16" height="16" alt="[Google]" /></a>
<a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Fcon-insulting%2Ffirst-steps-toward-a-more-managed-process%2F&amp;title=First+Steps+Toward+a+More+Managed+Process" title="Stumble it!"><img src="http://www.stumbleupon.com/favicon.ico" width="16" height="16" alt="[StumbleUpon]" /></a>
</span>]]></content:encoded>
			<wfw:commentRss>http://www.reverttoconsole.com/blog/con-insulting/first-steps-toward-a-more-managed-process/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Holy Grail of CSS Layouts</title>
		<link>http://www.reverttoconsole.com/blog/web/holy-grail-of-css-layouts/</link>
		<comments>http://www.reverttoconsole.com/blog/web/holy-grail-of-css-layouts/#comments</comments>
		<pubDate>Tue, 23 Jan 2007 15:04:56 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://reverttoconsole.com/archives/63</guid>
		<description><![CDATA[Jon Udell referenced this article yesterday in his blog, about the holy grail of the 3 column CSS layout. It&#8217;s amazing how illusive standards support is across browsers, despite the ubiquitous nature of the web today.]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.jonudell.net/2007/01/22/matthew-levines-holy-grail/">Jon Udell</a> referenced this article yesterday in his blog, about <a href="http://www.alistapart.com/articles/holygrail/">the <em>holy grail</em> of the 3 column CSS layout</a>.</p>
<p>It&#8217;s amazing how illusive standards support is across browsers, despite the ubiquitous nature of the web today.</p>

<span class="slashdigglicious">
<a href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Fweb%2Fholy-grail-of-css-layouts%2F&amp;title=Holy+Grail+of+CSS+Layouts" title="Slashdot It!"><img src="http://slashdot.org/favicon.ico" height="16" width="16" alt="[Slashdot]" /></a>
<a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Fweb%2Fholy-grail-of-css-layouts%2F&amp;title=Holy+Grail+of+CSS+Layouts" title="Digg This Story"><img src="http://digg.com/favicon.ico" width="16" height="16" alt="[Digg]" /></a>
<a href="http://reddit.com/submit?url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Fweb%2Fholy-grail-of-css-layouts%2F&amp;title=Holy+Grail+of+CSS+Layouts" title="Reddit"><img src="http://reddit.com/favicon.ico" width="16" height="16" alt="[Reddit]" /></a>
<a href="http://del.icio.us/post?url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Fweb%2Fholy-grail-of-css-layouts%2F&amp;title=Holy+Grail+of+CSS+Layouts" title="Save to del.icio.us" onclick="window.open('http://del.icio.us/post?v=4&amp;noui&amp;jump=close&amp;url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Fweb%2Fholy-grail-of-css-layouts%2F&amp;title=Holy+Grail+of+CSS+Layouts', 'delicious', 'toolbar=no,width=700,height=400'); return false;"><img src="http://images.del.icio.us/static/img/delicious.small.gif" width="16" height="16" alt="[del.icio.us]" /></a>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Fweb%2Fholy-grail-of-css-layouts%2F" title="Share on Facebook"><img src="http://www.facebook.com/favicon.ico" width="16" height="16" alt="[Facebook]" /></a>
<a href="http://technorati.com/faves?add=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Fweb%2Fholy-grail-of-css-layouts%2F" title="Add to my Technorati Favorites"><img src="http://technorati.com/favicon.ico" width="16" height="16" alt="[Technorati]" /></a>
<a href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Fweb%2Fholy-grail-of-css-layouts%2F&amp;title=Holy+Grail+of+CSS+Layouts" title="Save to Google Bookmarks"><img src="http://www.google.com/favicon.ico" width="16" height="16" alt="[Google]" /></a>
<a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Fweb%2Fholy-grail-of-css-layouts%2F&amp;title=Holy+Grail+of+CSS+Layouts" title="Stumble it!"><img src="http://www.stumbleupon.com/favicon.ico" width="16" height="16" alt="[StumbleUpon]" /></a>
</span>]]></content:encoded>
			<wfw:commentRss>http://www.reverttoconsole.com/blog/web/holy-grail-of-css-layouts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Agile Anyone?</title>
		<link>http://www.reverttoconsole.com/blog/con-insulting/agile-anyone/</link>
		<comments>http://www.reverttoconsole.com/blog/con-insulting/agile-anyone/#comments</comments>
		<pubDate>Thu, 04 Jan 2007 03:04:05 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Con-(in)sulting]]></category>

		<guid isPermaLink="false">http://reverttoconsole.com/archives/62</guid>
		<description><![CDATA[I&#8217;ve been reading up on eXtreme programming practices. I&#8217;ve really been in a world of hurt at my current project. The engineering team is adequate, the technology I understand, but the management and requirements are a nightmare. I&#8217;m thinking that if I don&#8217;t act I&#8217;ll really find myself in trouble; the use cases are a [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been reading up on eXtreme programming practices. I&#8217;ve really been in a world of hurt at my current project. The engineering team is adequate, the technology I understand, but the management and requirements are a nightmare. I&#8217;m thinking that if I don&#8217;t act I&#8217;ll really find myself in trouble; the use cases are a disaster, my direct manager is so scattered she doesn&#8217;t even respond to my emails, and the higher up managers are non-existent.<br />
I think this is an extreme situation and I should really take matters into my own hands. Particularly, if I can&#8217;t manage my own requirements gathering and management, as well as my own time, I&#8217;m going to be in trouble.<br />
So I ask the site, does anyone know of any good agile methodology resources? I&#8217;m looking for a way to implement this on my own desk&#8230; please comment if you know of any good websites.</p>

<span class="slashdigglicious">
<a href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Fcon-insulting%2Fagile-anyone%2F&amp;title=Agile+Anyone%3F" title="Slashdot It!"><img src="http://slashdot.org/favicon.ico" height="16" width="16" alt="[Slashdot]" /></a>
<a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Fcon-insulting%2Fagile-anyone%2F&amp;title=Agile+Anyone%3F" title="Digg This Story"><img src="http://digg.com/favicon.ico" width="16" height="16" alt="[Digg]" /></a>
<a href="http://reddit.com/submit?url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Fcon-insulting%2Fagile-anyone%2F&amp;title=Agile+Anyone%3F" title="Reddit"><img src="http://reddit.com/favicon.ico" width="16" height="16" alt="[Reddit]" /></a>
<a href="http://del.icio.us/post?url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Fcon-insulting%2Fagile-anyone%2F&amp;title=Agile+Anyone%3F" title="Save to del.icio.us" onclick="window.open('http://del.icio.us/post?v=4&amp;noui&amp;jump=close&amp;url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Fcon-insulting%2Fagile-anyone%2F&amp;title=Agile+Anyone%3F', 'delicious', 'toolbar=no,width=700,height=400'); return false;"><img src="http://images.del.icio.us/static/img/delicious.small.gif" width="16" height="16" alt="[del.icio.us]" /></a>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Fcon-insulting%2Fagile-anyone%2F" title="Share on Facebook"><img src="http://www.facebook.com/favicon.ico" width="16" height="16" alt="[Facebook]" /></a>
<a href="http://technorati.com/faves?add=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Fcon-insulting%2Fagile-anyone%2F" title="Add to my Technorati Favorites"><img src="http://technorati.com/favicon.ico" width="16" height="16" alt="[Technorati]" /></a>
<a href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Fcon-insulting%2Fagile-anyone%2F&amp;title=Agile+Anyone%3F" title="Save to Google Bookmarks"><img src="http://www.google.com/favicon.ico" width="16" height="16" alt="[Google]" /></a>
<a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Fcon-insulting%2Fagile-anyone%2F&amp;title=Agile+Anyone%3F" title="Stumble it!"><img src="http://www.stumbleupon.com/favicon.ico" width="16" height="16" alt="[StumbleUpon]" /></a>
</span>]]></content:encoded>
			<wfw:commentRss>http://www.reverttoconsole.com/blog/con-insulting/agile-anyone/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Assembla Me Something Interesting</title>
		<link>http://www.reverttoconsole.com/blog/tools/assembla-me-something-interesting/</link>
		<comments>http://www.reverttoconsole.com/blog/tools/assembla-me-something-interesting/#comments</comments>
		<pubDate>Wed, 27 Dec 2006 19:07:02 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://reverttoconsole.com/archives/60</guid>
		<description><![CDATA[I found this site while trolling the blogosphere today: Assembla looks like a sourceforge kind of site, only with newer web tools. Looks like it provides Subversion, Trac, and other collaborative features&#8230;]]></description>
			<content:encoded><![CDATA[<p>I found this site while trolling the blogosphere today: <a href="http://www.assembla.com/search/home">Assembla</a> looks like a sourceforge kind of site, only with newer web tools. Looks like it provides Subversion, Trac, and <a href="http://weblog.infoworld.com/udell/2006/05/19.html"><em>other collaborative features</em></a>&#8230;</p>

<span class="slashdigglicious">
<a href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Ftools%2Fassembla-me-something-interesting%2F&amp;title=Assembla+Me+Something+Interesting" title="Slashdot It!"><img src="http://slashdot.org/favicon.ico" height="16" width="16" alt="[Slashdot]" /></a>
<a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Ftools%2Fassembla-me-something-interesting%2F&amp;title=Assembla+Me+Something+Interesting" title="Digg This Story"><img src="http://digg.com/favicon.ico" width="16" height="16" alt="[Digg]" /></a>
<a href="http://reddit.com/submit?url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Ftools%2Fassembla-me-something-interesting%2F&amp;title=Assembla+Me+Something+Interesting" title="Reddit"><img src="http://reddit.com/favicon.ico" width="16" height="16" alt="[Reddit]" /></a>
<a href="http://del.icio.us/post?url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Ftools%2Fassembla-me-something-interesting%2F&amp;title=Assembla+Me+Something+Interesting" title="Save to del.icio.us" onclick="window.open('http://del.icio.us/post?v=4&amp;noui&amp;jump=close&amp;url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Ftools%2Fassembla-me-something-interesting%2F&amp;title=Assembla+Me+Something+Interesting', 'delicious', 'toolbar=no,width=700,height=400'); return false;"><img src="http://images.del.icio.us/static/img/delicious.small.gif" width="16" height="16" alt="[del.icio.us]" /></a>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Ftools%2Fassembla-me-something-interesting%2F" title="Share on Facebook"><img src="http://www.facebook.com/favicon.ico" width="16" height="16" alt="[Facebook]" /></a>
<a href="http://technorati.com/faves?add=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Ftools%2Fassembla-me-something-interesting%2F" title="Add to my Technorati Favorites"><img src="http://technorati.com/favicon.ico" width="16" height="16" alt="[Technorati]" /></a>
<a href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Ftools%2Fassembla-me-something-interesting%2F&amp;title=Assembla+Me+Something+Interesting" title="Save to Google Bookmarks"><img src="http://www.google.com/favicon.ico" width="16" height="16" alt="[Google]" /></a>
<a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.reverttoconsole.com%2Fblog%2Ftools%2Fassembla-me-something-interesting%2F&amp;title=Assembla+Me+Something+Interesting" title="Stumble it!"><img src="http://www.stumbleupon.com/favicon.ico" width="16" height="16" alt="[StumbleUpon]" /></a>
</span>]]></content:encoded>
			<wfw:commentRss>http://www.reverttoconsole.com/blog/tools/assembla-me-something-interesting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

