<?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>Project Manager, Speaker, and Digital Coach for Salesforce.com, Basecamp, Quickbooks and Technology Challenges .: Your Success Rabbi &#187; Basecamp</title>
	<atom:link href="http://www.successrabbi.com/subject/basecamp/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.successrabbi.com</link>
	<description></description>
	<lastBuildDate>Wed, 14 Sep 2011 07:34:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>How To Make Tables Easier To Create &amp; Use in Basecamp</title>
		<link>http://www.successrabbi.com/2009/07/how-to-make-tables-easier-to-create-use-in-basecamp/</link>
		<comments>http://www.successrabbi.com/2009/07/how-to-make-tables-easier-to-create-use-in-basecamp/#comments</comments>
		<pubDate>Mon, 06 Jul 2009 21:51:03 +0000</pubDate>
		<dc:creator>jcline</dc:creator>
				<category><![CDATA[Basecamp]]></category>
		<category><![CDATA[Innovation]]></category>
		<category><![CDATA[Salesforce.com]]></category>

		<guid isPermaLink="false">http://www.successrabbi.com/?p=311</guid>
		<description><![CDATA[As a Digital Coach, I leverage Basecamp in my business and coach others to do so as well. It helps managers better manage and everyone executes better because they know what is expected by when in a simple, easy to understand fashion. One of the underused elements of Basecamp is it&#8217;s ability to render tables [...]]]></description>
			<content:encoded><![CDATA[<p>As a Digital Coach, I leverage Basecamp in my business and coach others to do so as well. It helps managers better manage and everyone executes better because they know what is expected by when in a simple, easy to understand fashion.</p>
<p>One of the underused elements of Basecamp is it&#8217;s ability to render tables for columnar data. I used this when detailing out field, page layout, and formula changes prior to implementing them in Salesforce so they can all be seen at a glance and updated in a Writeboard before ever hitting the Salesforce.com admin portal.</p>
<p>Basecamp renders visual tables very well with the help of <a title="Textile, the markup tool for Basecamp" href="http://hobix.com/textile/#tables" target="_blank">Textile</a>.</p>
<p>However, there are many other reasons tables are generally useful. One example is sorting by a specific column. You cannot do this in Basecamp but you can in <a title="OpenOffice, the free Office Suite" href="http://www.openoffice.org" target="_blank">OpenOffice Calc</a> or Excel. However, if it was easy to go back and forth between them then using the best of each when needed would be feasible. This is what I will be illustrating.</p>
<p>I prefer the former so this tip will be using OpenOffice.</p>
<p>I want to create a table in Basecamp but rather than create it as text and insert the pipe (&#8220;|&#8221;) symbols, etc. as I go, I start with a new Calc doc and drop in my column headings and fill in the rows.</p>
<div id="attachment_312" class="wp-caption alignnone" style="width: 310px"><a href="http://www.successrabbi.com/wp-content/uploads/2009/07/OpenOffice-calc-starting-doc.jpg"><img class="size-medium wp-image-312" title="OpenOffice Calc spreadsheet" src="http://www.successrabbi.com/wp-content/uploads/2009/07/OpenOffice-calc-starting-doc-300x100.jpg" alt="OpenOffice Calc spreadsheet" width="300" height="100" /></a><p class="wp-caption-text">OpenOffice Calc spreadsheet</p></div>
<p><span id="more-311"></span>When I am ready, I simply copy the text I have entered into the spreadsheet and paste it into <a title="JEdit, a free java text editor" href="http://www.jedit.com" target="_blank">JEdit</a>, a free java based text editor. The great part about JEdit is you can create custom Macros that do common manipulations to text. In this case, I am replacing the tabs automatically created from my copy/paste operation with pipes (&#8220;|&#8221;) and new lines with pipe and new line combinations. Here is the macro so you can quickly create your own. My Mac stores them in <code>/Users/joncline/.jedit/macros/</code>, your computer may have a different location.</p>
<p><code><br />
textArea.goToPrevLine(false);<br />
SearchAndReplace.setSearchString("\\t");<br />
SearchAndReplace.setReplaceString(" | ");<br />
SearchAndReplace.setBeanShellReplace(false);<br />
SearchAndReplace.setIgnoreCase(true);<br />
SearchAndReplace.setRegexp(true);<br />
SearchAndReplace.setSearchFileSet(new CurrentBufferSet());<br />
SearchAndReplace.replaceAll(view);<br />
SearchAndReplace.setSearchString("\\n");<br />
SearchAndReplace.setReplaceString(" |\\n| ");<br />
SearchAndReplace.setBeanShellReplace(false);<br />
SearchAndReplace.setIgnoreCase(true);<br />
SearchAndReplace.setRegexp(true);<br />
SearchAndReplace.setSearchFileSet(new CurrentBufferSet());<br />
SearchAndReplace.replaceAll(view);<br />
</code></p>
<p>So, I paste this now tab separated value (TSV) text block into Jedit:</p>
<p><code>Field	Type	Values (CSV)	Note	Landing<br />
MonthlyUnits	number(8)	-	What is their average monthly unit volume per month?	Account<br />
MonthlyUnitSales	number(8)	-	What is their average monthly sales?	Account<br />
SeasonalBusiness	boolean	yes, no	From Lead Questionnaire Form	Account<br />
</code></p>
<p>Run the macro on it to turn it into this:<br />
(you may have to add the leading or trailing pipe symbol depending whether you had line breaks before or after your tab)</p>
<p><code><br />
| Field | Type | Values (CSV) | Note | Landing |<br />
| MonthlyUnits | number(8) | - | What is their average monthly unit volume per month? | Account |<br />
| MonthlyUnitSales | number(8) | - | What is their average monthly sales? | Account |<br />
| SeasonalBusiness | boolean | yes, no | From Lead Questionnaire Form | Account |<br />
</code></p>
<p>I can now paste this code directly into any Basecamp Message, Writeboard, ToDo/Milestone Chat, etc. to get a table.</p>
<h3>BONUS: What if I want to edit my Basecamp table again or add more fields? Must I do it in basecamp now?</h3>
<p>This is a great question and since Basecamp is collaborative, I would expect this. The method is actually quite simple if you are using a Writeboard, which you should be since you are collaborating on the source data, not just commenting on it (read: Message). Instead of opening the spreadsheet and typing in your columns and rows, you simply go to your Writeboard, click the Export button at the top and view the HTML version.</p>
<p>Now, simply copy the columns and rows you want from the HTML file and paste them into your spreadsheet. You may get a confirmation menu to confirm the columns and rows were selected accurately but you quickly are back into the powerful spreadsheet interface for sorting, additional columns, reordering, etc.</p>
<p>Once finished, simply follow the directions above and move the data back into Basecamp from TSV text again.</p>
<p>Keep working together, and that doesn&#8217;t mean using &#8220;Track Changes&#8221; in your favorite Office app!</p>
<p>Your Digital Coach,</p>
<p><a href="http://www.successrabbi.com/wp-content/uploads/2008/11/signature-transparent.png"><img class="alignnone size-full wp-image-60" title="Jon Cline Signature" src="http://www.successrabbi.com/wp-content/uploads/2008/11/signature-transparent.png" alt="Jon Cline Signature" width="120" height="62" /></a></p>
<p>P.S.<br />
If you don&#8217;t want to do any of this and your data is not confidential, you might consider just embedding a public Google Spreadsheet into your Message, Writeboard, etc. and you can just modify it as needed.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.successrabbi.com/2009/07/how-to-make-tables-easier-to-create-use-in-basecamp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Your Inbox = Re: Re: Fwd: Re: New Website Project &#8211; Huh?</title>
		<link>http://www.successrabbi.com/2009/06/your-inbox-re-re-fwd-re-new-website-project-huh/</link>
		<comments>http://www.successrabbi.com/2009/06/your-inbox-re-re-fwd-re-new-website-project-huh/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 00:48:27 +0000</pubDate>
		<dc:creator>jcline</dc:creator>
				<category><![CDATA[Basecamp]]></category>
		<category><![CDATA[collaboration]]></category>
		<category><![CDATA[cost savings]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[mobility]]></category>
		<category><![CDATA[projects]]></category>

		<guid isPermaLink="false">http://www.successrabbi.com/?p=272</guid>
		<description><![CDATA[We&#8217;ve all seen our email inbox explode as a project starts out and all the team gets going. Your inbox starts to look something like this soon after the project begins: Re: New Website Project Re: Fwd: New Website Project Re: New Website Project Re: Re: Fwd: New Website Project Re: Call Your Mother Re: [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve all seen our email inbox explode as a project starts out and all the team gets going. Your inbox starts to look something like this soon after the project begins:</p>
<p style="padding-left: 30px; background-color:dedede">Re: New Website Project<br />
Re: Fwd: New Website Project<br />
Re: New Website Project<br />
Re: Re: Fwd: New Website Project<br />
Re: Call Your Mother<br />
Re: New Website Project<br />
Re: Re: Fwd: Re: New Website Project<br />
Re: Fwd: Re: New Website Project<br />
Offer: Don&#8217;t Make Me Think by Steve Krug</p>
<p>And this is just the first 30 minutes! In my experience, using email for this sort of communication is the norm. All the information and data related to the project is sent via email:</p>
<ul>
<li>Questions related to the project</li>
<li>Updates on the status of the project</li>
<li>Attached documents related to the project</li>
<li>Deadlines for the project</li>
<li>Reference materials for the project</li>
</ul>
<p><span id="more-272"></span>This ultimately leads to your email inbox turning into a repository of information related to many different projects of which this is just one. This brings many challenges including:</p>
<ul>
<li>Email was designed for notification so searching it is generally frustrating</li>
<li>Email often not backed up to prevent data loss</li>
<li>Email databases struggle to handle the increase in size this task requires resulting in technical difficulties</li>
<li>Email subject lines are often vague and out of sync with the actual message contents</li>
<li>Purging old information after a project is complete is very time consuming</li>
<li>Accidental deletion, spamboxes, and mailbox quotas cause a myriad of resends and repetitive work</li>
</ul>
<p>Do I need to go on?</p>
<p>We have all experienced this but find ourselves drafting the accouncement email with all the milestones, some of the tasks, and adding our team to the CC: field again and again.</p>
<p>Imagine never having to ask &#8220;Can you resend me that file again? I think I deleted it&#8221; again. Imagine being able to see status automatically based on what has <strong>actually</strong> happened, not what someone says has or will happen.</p>
<p>The answer is <a title="Try Basecamp. Free 30 day trial." href="http://www.basecamphq.com/?referrer=JONCLINE" target="_blank">Basecamp</a>. I hesitate to call it project management as it might scare you off with nightmares of MS Project and Gantt Charts. It is the most accessible and simple way I have found to manage lots of tasks, people, deadlines, and copy.</p>
<p>For example, let&#8217;s say you want to find the web design 2 revisions ago that was emailed to you and your team. You deleted it as it has a 50MB attachment and you knew someone else was worrying about it. Now you need it so:</p>
<ol>
<li>Send an email to your 3 other team members and ask them if they have the web design file from an email 2 revisions ago.</li>
<li>Your team members each spend their time searching their inboxes to find the 200 emails with &#8220;New Website Project&#8221; in the subject with an attachment and then find the one with a Photoshop file from 2 revisions ago.</li>
<li>Each team member that finds something sends you an email with a 50MB attachment and asks &#8220;Is this it?&#8221;</li>
<li>You then receive the emails, open up each of the files and try and compare which one is the right one.</li>
</ol>
<p>Total time for 4 people involved: 2.5 hours</p>
<p>Let&#8217;s imagine you were using <a title="Try Basecamp. Free 30 day trial." href="http://www.basecamphq.com/?referrer=JONCLINE" target="_blank">Basecamp</a> to manage your project and you need to find the web design 2 revisions ago. You would need to:</p>
<ol>
<li>Log into <a title="Try Basecamp. Free 30 day trial." href="http://www.basecamphq.com/?referrer=JONCLINE" target="_blank">Basecamp</a></li>
<li>Navigate to the project called &#8220;New Website Project&#8221;</li>
<li>Click the Files tab</li>
<li>Click the Web Design file and download the one from 2 revisions ago.</li>
</ol>
<p><strong>Total time for 1 person involved: 10 minutes</strong></p>
<p>This is just one example, my next posts will talk about the specific features <a title="Try Basecamp. Free 30 day trial." href="http://www.basecamphq.com/?referrer=JONCLINE" target="_blank">Basecamp</a> offers and how to benefit from them by using them strategically.</p>
<p>&#8211; jc</p>
]]></content:encoded>
			<wfw:commentRss>http://www.successrabbi.com/2009/06/your-inbox-re-re-fwd-re-new-website-project-huh/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

