<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0"> <channel><title>We Are Mammoth - Blog</title> <link>http://blog.wearemammoth.com</link> <description>A review of software, usability, and business</description> <lastBuildDate>Mon, 02 Apr 2012 17:20:31 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/wearemammoth/blog" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="wearemammoth/blog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item><title>DoneDone Digest, the email killer?</title><link>http://blog.wearemammoth.com/2012/04/donedone-digest-email-killer.html</link> <comments>http://blog.wearemammoth.com/2012/04/donedone-digest-email-killer.html#comments</comments> <pubDate>Mon, 02 Apr 2012 17:20:31 +0000</pubDate> <dc:creator>Craig Bryant</dc:creator> <category><![CDATA[Uncategorized]]></category> <guid isPermaLink="false">http://blog.wearemammoth.com/?p=1669</guid> <description><![CDATA[It&#8217;s been a while, we hope 2012 is treating you all well thus far. Here at We Are Mammoth, we think the Mayans have it all wrong. This is a great year. Just not for email, which is gonna have a rough go of it. At least DoneDone notification emails &#8230; <a
class="continue-reading" href="http://blog.wearemammoth.com/2012/04/donedone-digest-email-killer.html">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>It&#8217;s been a while, we hope 2012 is treating you all well thus far. Here at <a
href="http://www.wearemammoth.com" target="_blank">We Are Mammoth</a>, we think the Mayans have it all wrong. This is a great year. Just not for email, which is gonna have a rough go of it. At least DoneDone notification emails are.</p><p><span
id="more-1669"></span>We&#8217;ve been working on a really simple feature we&#8217;re calling <strong>DoneDone Digest</strong>. It&#8217;s a live feed of the issues you&#8217;re working on across all of your projects. Each time there&#8217;s a change, a new notification drops onto the page.</p><p><img
class="alignnone size-full wp-image-1679" title="DoneDone Digest, the email killer. " src="http://blog.wearemammoth.com/wp-content/uploads/2012/04/DoneDoneDigest-600w.png" alt="DoneDone Digest, the email killer. " width="600" height="507" /></p><p>For those of you who hate emails, you&#8217;ll love this feature. Leave it open while you&#8217;re working, and you&#8217;ll have the same notification feedback which email provides without all the, er, email.</p><p>What about emails? You&#8217;re still going to get &#8216;em for a couple of weeks. We want to get this feature right before we excuse everyone from emails. Once we get some feedback from you all on how you&#8217;re liking things, we&#8217;ll add in the ability to disable emails on a per project basis.</p><h3>Wait for it! Waaaaiiiit for it.</h3><p>We also have a little excitement here at the shop. We&#8217;re about to cross the 1000 active accounts mark. We&#8217;re modest little mice so this is a cool milestone for us.</p><blockquote><p>1000 accounts.  We  should dust off the confetti cannon in the closet.</p></blockquote><p>To mark the occasion, <strong>we&#8217;re going to release DoneDone Digest on the same day as our 1000th account is opened</strong>. It&#8217;s a big win for everyone. Kind of like <a
href="http://dl.dropbox.com/u/23389414/getdonedone/wheel.gif" target="_blank">the time that guy from Texas won a Toyota 4Runner on Wheel of Fortune</a>. Only bigger and international.</p><p>Enjoy. And for those of you who can&#8217;t wait to get rid of email, <a
href="mailto:support@mydonedone.com">please give us some feedback</a>.</p> ]]></content:encoded> <wfw:commentRss>http://blog.wearemammoth.com/2012/04/donedone-digest-email-killer.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>DoneDone Release Feb 3, 2012: Image Gallery, API wrappers for Python, PHP, C#</title><link>http://blog.wearemammoth.com/2012/02/donedone-release-feb-3-2012-image-gallery-api-wrappers.html</link> <comments>http://blog.wearemammoth.com/2012/02/donedone-release-feb-3-2012-image-gallery-api-wrappers.html#comments</comments> <pubDate>Fri, 03 Feb 2012 22:57:13 +0000</pubDate> <dc:creator>Craig Bryant</dc:creator> <category><![CDATA[Uncategorized]]></category> <category><![CDATA[DoneDone]]></category> <category><![CDATA[donedone releases]]></category> <guid isPermaLink="false">http://blog.wearemammoth.com/?p=1640</guid> <description><![CDATA[A couple of nice additions to the DoneDone arsenal this week. We&#8217;ll be pushing it all up at about 5:15 pm CST today and expect no downtime but many smiles. If you&#8217;ve got questions, we&#8217;ve got answers. Or excuses. Just let us know, all at support@mydonedone.com. What&#8217;s new? We&#8217;ve got &#8230; <a
class="continue-reading" href="http://blog.wearemammoth.com/2012/02/donedone-release-feb-3-2012-image-gallery-api-wrappers.html">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>A couple of nice additions to the DoneDone arsenal this week. We&#8217;ll be pushing it all up at about 5:15 pm CST today and expect no downtime but many smiles. If you&#8217;ve got questions, we&#8217;ve got answers. Or excuses. Just let us know, all at <a
href="mailto:support@mydonedone.com" target="_blank">support@mydonedone.com</a>. What&#8217;s new? We&#8217;ve got API wrappers in 3 different languages, and a slick way to click through all of an issue&#8217;s image attachments.<span
id="more-1640"></span></p><h3>API Wrappers: C#, Python, PHP</h3><p>A couple of weeks ago, we embarked on an excursion to create scripts in various languages for folks to import issue tracker data from other services. How devious, I know. We&#8217;ll, we&#8217;ve run into a few snags. The quality of the data from other services leaves lots to be desired. So, we&#8217;re approaching it from a different direction.</p><p>One good benefit of our mistrial, however, is that our new team member, Daniel Chen, coded up <a
href="https://github.com/getdonedone" target="_blank">DoneDone API wrappers in C#, Python, and PHP</a>. We&#8217;ve posted all that <a
href="https://github.com/getdonedone" target="_blank">goodness up at GitHub</a> and we&#8217;ve also added some <a
href="http://www.getdonedone.com/api" target="_blank">beautiful documentation to use them on our API page</a>.</p><div
id="attachment_1641" class="wp-caption alignnone" style="width: 614px"><img
class="size-full wp-image-1641" title="api-wrappers" src="http://blog.wearemammoth.com/wp-content/uploads/2012/02/api-wrappers.jpg" alt="" width="604" height="459" /><p
class="wp-caption-text">DoneDone API wrappers on GitHub</p></div><h3>View multiple images as a gallery</h3><p>If an issue has multiple images as attachments, you can now click through them all via the image viewer instead of having to close out, click another, and on. It turns out the jQuery plug in we&#8217;re using made it pretty easy to do, so why not. It&#8217;s a slick and super helpful way to compare screenshots. Or jogging puppies.</p><div
id="attachment_1642" class="wp-caption alignnone" style="width: 614px"><img
class="size-full wp-image-1642" title="slideshow" src="http://blog.wearemammoth.com/wp-content/uploads/2012/02/slideshow.jpg" alt="" width="604" height="640" /><p
class="wp-caption-text">View multiple images as a gallery</p></div><p>&nbsp;</p> ]]></content:encoded> <wfw:commentRss>http://blog.wearemammoth.com/2012/02/donedone-release-feb-3-2012-image-gallery-api-wrappers.html/feed</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Using Git and Subversion tools to update DoneDone issues</title><link>http://blog.wearemammoth.com/2012/01/beanstalk-github-update-donedone-issues.html</link> <comments>http://blog.wearemammoth.com/2012/01/beanstalk-github-update-donedone-issues.html#comments</comments> <pubDate>Wed, 25 Jan 2012 16:19:51 +0000</pubDate> <dc:creator>Craig Bryant</dc:creator> <category><![CDATA[Uncategorized]]></category> <category><![CDATA[DoneDone]]></category> <category><![CDATA[donedone releases]]></category> <guid isPermaLink="false">http://blog.wearemammoth.com/?p=1594</guid> <description><![CDATA[Last Friday we released Git and Subversion integration for two fantastic version control services, GitHub and Beanstalk. What this means is that programmers can make a number of changes to DoneDone issues directly from their version control tools (Cornerstone, Tortoise, command line, etc.), provided their repositories are hosted at one &#8230; <a
class="continue-reading" href="http://blog.wearemammoth.com/2012/01/beanstalk-github-update-donedone-issues.html">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Last Friday we released Git and Subversion integration for two fantastic version control services, <a
href="http://www.github.com" target="_blank">GitHub</a> and <a
href="http://www.beanstalkapp.com" target="_blank">Beanstalk</a>. What this means is that programmers can make a number of changes to DoneDone issues directly from their version control tools (Cornerstone, Tortoise, command line, etc.), provided their repositories are hosted at one of the above services.</p><p><img
class="alignnone size-full wp-image-1620" title="gh-bs-logos" src="http://blog.wearemammoth.com/wp-content/uploads/2012/01/gh-bs-logos.gif" alt="" width="600" height="131" /></p><p>We follow the same general conventions other issue tracking services have followed in the past in that you&#8217;ll be using some simple syntax in your commit messages, the contents of which are sent over to DoneDone via webhook by the respective service.</p><p>While we&#8217;re cooking up more formal documentation for both services, we wanted to get some preliminary instructions for getting DoneDone speaking version-controlese.<span
id="more-1594"></span></p><h3>What you can do</h3><ul><li>Change an issue&#8217;s status</li><li>Change an issue&#8217;s Fixer</li><li>Add a comment to an issue</li><li>Add tags to an issue</li></ul><h3>Information you need to get started</h3><ul><li><strong>Your DoneDone API key</strong>  - This is located on your own Profile page (<a
href="http://dl.dropbox.com/u/23389414/getdonedone/api-key.jpg" target="_blank">screenshot</a>)</li><li><strong>Your DoneDone URL</strong> - You&#8217;ll find this, eh hmm, in your browser&#8217;s address bar provided you have DoneDone open.n (<a
href="http://dl.dropbox.com/u/23389414/getdonedone/dd-url.jpg" target="_blank">screenshot</a>)</li><li><strong>A DoneDone project&#8217;s ID</strong> - This is the number right after the *.com/ if you&#8217;re on a project&#8217;s landing page. (<a
href="http://dl.dropbox.com/u/23389414/getdonedone/project-id.jpg" target="_blank">screenshot</a>)</li></ul><p>Why don&#8217;t we put this info on the Project Settings page? Good idea. It&#8217;ll be up this Friday, January 27th</p><h3>Setting up Beanstalk</h3><p>First, log into your Beanstalk account, navigate to the repository you want to integrate with a DoneDone project, and select Setup &gt; Integration &gt; Web Hooks. For the URL, enter the URL tied to your DoneDone project&#8217;s integration endpoint. For Beanstalk, it looks like this:</p><p><span
style="color: #808080;">https://user:APIKEY@[account].mydonedone.com/issuetracker/hook/process/[projectID]/beanstalk</span></p><p>Once integrated, Beanstalk will post data to DoneDone each time you commit something to your SVN repo or each time you push something to your Git repo. If you&#8217;re interested in a bit more help, there&#8217;s a <a
href="http://support.beanstalkapp.com/customer/portal/articles/68110-trigger-a-url-on-commit-with-web-hooks" target="_blank">good article on the subject over at www.BeanstalkApp.com</a>.</p><h3>Setting up GitHub</h3><p>To integrate with your Github repository, you&#8217;ll need to add a post-receive URL to the Service Hooks settings of any repository at GitHub. They&#8217;ve got some pretty simple instructions for how to do this up at <a
href="http://help.github.com/post-receive-hooks/" target="_blank">http://help.github.com/post-receive-hooks/</a>. As for providing a URL endpoint for DoneDone, you&#8217;ll need to create something as follows:</p><p><span
style="color: #808080;">https://user:APIKEY@[account].mydonedone.com/issuetracker/hook/process/[projectID]/github</span></p><h3>Creating your message to DoneDone</h3><p>Regardless of whether you&#8217;re using Beanstalk (svn or git) or GitHub, when your repository receives a commit or a push from a developer, it will send a message describing what happened to DoneDone. This message, in essence, is a formatted comment included in your push/commit. The syntax DoneDone expects to see is as follows:</p><pre><span style="color: #808080;">Your general commit comments would go here. This will be inserted
as a comment in DoneDone for the issues you specify below.</span>
 <span style="color: #808080;"> [#ISSUE_NUMBER tags:"QUOTED,LIST,OF,COMMA,SEPARATED,TAGS"]</span>
 <span style="color: #808080;"> [#ISSUE_NUMBER reassign:VALID_EMAIL@OF.DONEDONE.USER]</span>
 <span style="color: #808080;"> [#ISSUE_NUMBER status:VALID_STATUS]</span></pre><p>If you want to include several edits in a single action, it would look something like this:</p><pre><span style="color: #808080;">[#ISSUE_NUMBER status:VALID_STATUS tags:"QUOTED,LIST, OF,
COMMA, SEPARATED,TAGS" reassign:VALID_EMAIL@OF.DONEDONE.USER]</span></pre><h4>Valid Edits</h4><p>Each action tag must begin with a pound sign (#) followed by a valid issue number after which at least one (and up to all three) of the following actions (case-sensitive):</p><ul><li>status</li><li>tags</li><li>reassign</li></ul><h4>Valid Statuses</h4><p>The status action, if provided, changes the status of the issue and valid values for this key are as follows (case-insensitive):</p><ul><li>Ready For Next Release</li><li>Closed</li><li>Fixed</li><li>Open</li><li>In Progress</li><li>Not An Issue</li><li>Not Reproducible</li><li>Missing Information</li><li>Pushed Back</li><li>Ready For Retest</li><li>Fix Not Confirmed</li></ul><h4>Tag additions</h4><p>The tags action, if provided, must be a comma separated list of tags wrapped in quotes.</p><h4>Reassigning Fixers</h4><p>The reassign action, if provided, must be the valid email address of a person on the DoneDone project to whom you wish to reassign the issue.</p><h4>A note on limits</h4><p>You can add a total of 10 of actions in a commit (for SVN) or push (for Git). If you provide more than 10, only the first 10 will be processed. This is an arbitrary number in place to prevent overuse while we ensure the service is in healthy shape under normal usage.</p><p>It&#8217;s also important to mention that DoneDone maps users via their email address, so the email address you use with Github or Beanstalk needs to match the email address of your DoneDone account.</p><h3>Examples</h3><h4>Example A</h4><pre><span style="color: #808080;">I fixed the weird glitch with the font that happens in IE7 and IE8.
I also fixed a javascript bug. Lastly, I stubbed in an image for
the new graphic we want to use so that the designer can create
a new one.</span><span style="color: #808080;">[#19 status:Fixed tags:"ui"]
</span><span style="color: #808080;">[#20 status:Fixed tags:"javascript"]
</span><span style="color: #808080;">[#23 reassign:designer@wearemammoth.com tags:"graphics,ui"
status:In Progress]</span></pre><p><em>In DoneDone, this will mark issues #19 and #20 as Fixed and add the tags &#8220;ui&#8221; and &#8220;javascript&#8221;. Issue #23 will be reassigned to designer@wearemammoth.com, the tags &#8220;graphics&#8221; and &#8220;ui&#8221; will be added, and the status will be set to In Progress. The comment describing the changes to these issues will be &#8220;I fixed the weird glitch with the font that happens in IE7 and IE8. I also fixed a javascript bug. Lastly, I stubbed in an image for the new graphic we want to use so that the designer can create a new one.&#8221;</em></p><h4>Example B</h4><pre><span style="color: #808080;">Sped up the issue detail page by 10%.</span>
<span style="color: #808080;">[#22]</span></pre><p><em>In DoneDone, the only thing that&#8217;ll happen is the comment &#8220;Sped up the issue detail page by 10%&#8221; will be added to issue #22. </em></p><h3>Wrap up</h3><p>This should get the party started for now. We&#8217;ll be working on the experience a bit, by adding some preformed URL endpoints under the Project Settings page in DoneDone. Hopefully, the good fellas over at Beanstalk will help get DoneDone-specific updates refined on their end of things.</p><p>If you&#8217;ve got any questions or issues, please holler. Either here in comments or via <a
href="www.getdonedone.com/support" target="_blank">www.getdonedone.com/support</a> if it&#8217;s urgent. Otherwise, enjoy, and happy committing.</p> ]]></content:encoded> <wfw:commentRss>http://blog.wearemammoth.com/2012/01/beanstalk-github-update-donedone-issues.html/feed</wfw:commentRss> <slash:comments>6</slash:comments> </item> <item><title>DoneDone Preview: Drag &amp; Drop files, SVN &amp; Git integration</title><link>http://blog.wearemammoth.com/2012/01/donedone-preview-drag-drop-files-svn-git-integration.html</link> <comments>http://blog.wearemammoth.com/2012/01/donedone-preview-drag-drop-files-svn-git-integration.html#comments</comments> <pubDate>Thu, 19 Jan 2012 19:15:07 +0000</pubDate> <dc:creator>Craig Bryant</dc:creator> <category><![CDATA[Uncategorized]]></category> <category><![CDATA[DoneDone]]></category> <category><![CDATA[donedone releases]]></category> <guid isPermaLink="false">http://blog.wearemammoth.com/?p=1558</guid> <description><![CDATA[It&#8217;s been a busy two weeks for us and we&#8217;re stoked to be releasing two great new features this Saturday, January 20th at about 1:00 PM CST. NOTE: There will be a bit of downtime, probably about 30 minutes. We&#8217;ll be posting an in-app alert as a reminder, and will &#8230; <a
class="continue-reading" href="http://blog.wearemammoth.com/2012/01/donedone-preview-drag-drop-files-svn-git-integration.html">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>It&#8217;s been a busy two weeks for us and we&#8217;re stoked to be releasing two great new features this Saturday, January 20th at about 1:00 PM CST.</p><p><em>NOTE: There will be a bit of downtime, probably about 30 minutes. We&#8217;ll be posting an in-app alert as a reminder, and will otherwise update via Twitter (@getdonedone)<span
id="more-1558"></span></em></p><h3>Drag &amp; Drop your files directly into DoneDone</h3><p>Adding a file to a website the old way is a time suck. You click &#8220;upload a file&#8221;, navigate to the file, select it, then upload it. Then, you do it again if you&#8217;ve got more than one to share. You&#8217;ll now be able to <strong>drag multiple files from your desktop directly into DoneDone</strong>. That&#8217;s it. They automatically upload and you can preview them right then and there. This feature is available anywhere you can upload a file: creating a new issue, adding a comment, or editing either.</p><p>Here&#8217;s now it looks:</p><p><img
class="alignnone size-full wp-image-1579" title="Drag &amp; Drop" src="http://blog.wearemammoth.com/wp-content/uploads/2012/01/dragndrop.jpg" alt="" width="596" height="423" /></p><p>Now for the <strong>Microsoft disclaimer</strong>: If you&#8217;re using Internet Explorer, well, you&#8217;ll get the old experience. This feature is available for Chrome, Safari, and Firefox browsers with acceptable support for HTML5.</p><p>This will save you time. Pure and simple. The only thing missing now is an integrated screenshot tool. Eh-hmmm, any takers?</p><h3>Update issues via Beanstalk SVN &amp; Git commits</h3><p>One of the biggest requests from developers aside from a comprehensive API has been integration with Git and Subversion repositories. We&#8217;ve taken the first step with our friends at <a
href="http://www.wildbit.com" target="_blank">Wildbit</a> by <a
href="http://www.beanstalkapp.com" target="_blank">integrating with their Beanstalk service</a>. Now, developers will have a <strong>full range of DoneDone commands they can include in their Git/SVN commits</strong>, such as changing status, adding comments, re-assigning, and so on.</p><p><a
href="http://www.beanstalkapp.com"><img
class="alignnone size-full wp-image-1572" title="Beanstalk" src="http://blog.wearemammoth.com/wp-content/uploads/2012/01/beanstalk2.png" alt="" width="600" height="136" /></a></p><p>We&#8217;ve gotten the basics done, and will be working with the crew at Wildbit to brush up presentation in their management application over the next couple of weeks. Once we&#8217;re up and running, we&#8217;ll publish some documentation on how to get the two working nicely. Next up for version control integration? Likely GitHub, Bitbucket and Codesion.</p><h3>A few design tweaks</h3><p>Finally, there&#8217;s a few improvements to our UI.</p><h4>Status bars</h4><p>The status bar notifications you see at the top of the page when you create an issue, pay an invoice, add a user, and so on, were a bit dry and the color strategy was wonky. We warmed things up a bit, and made a more intuitive color scheme.</p><p><img
class="alignnone size-full wp-image-1586" title="Status Bar" src="http://blog.wearemammoth.com/wp-content/uploads/2012/01/statusbar1.gif" alt="" width="600" height="499" /></p><h4></h4><h4>Wow, that&#8217;s green.</h4><p>In our last release, the dashboard got pretty green. It&#8217;s a bit much honestly, so we&#8217;ve introduced a couple of other colors to help those tired eyes pick the page apart.</p><div
id="attachment_1575" class="wp-caption alignnone" style="width: 610px"><img
class="size-full wp-image-1575" title="Dashboard" src="http://blog.wearemammoth.com/wp-content/uploads/2012/01/moreblue.jpg" alt="" width="600" height="457" /><p
class="wp-caption-text">A bit less green, a bit more blue</p></div><h4>Minutiae</h4><p>If you use an iPhone to access DoneDone you know that there&#8217;s no mobile version of the site. Well, that&#8217;s still the case, but we disabled the default capitalization from the sign in page so at least you&#8217;ll spend less time with validation errors, and more time inside the app.</p> ]]></content:encoded> <wfw:commentRss>http://blog.wearemammoth.com/2012/01/donedone-preview-drag-drop-files-svn-git-integration.html/feed</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>DoneDone: Preview of January 6 Release</title><link>http://blog.wearemammoth.com/2012/01/donedone-jan-6-public-release.html</link> <comments>http://blog.wearemammoth.com/2012/01/donedone-jan-6-public-release.html#comments</comments> <pubDate>Thu, 05 Jan 2012 20:37:25 +0000</pubDate> <dc:creator>Craig Bryant</dc:creator> <category><![CDATA[Uncategorized]]></category> <category><![CDATA[DoneDone]]></category> <category><![CDATA[donedone releases]]></category> <guid isPermaLink="false">http://blog.wearemammoth.com/?p=1528</guid> <description><![CDATA[It&#8217;s the first release of 2012,  and we have quite a few updates we&#8217;re excited to get out to everyone.  As is our custom, we&#8217;ll be pushing all of these updates live Friday, January 6th, at about 5:00 pm CST. There&#8217;s no anticipated downtime. However,  all &#8216;remember me&#8217; cookies will be &#8230; <a
class="continue-reading" href="http://blog.wearemammoth.com/2012/01/donedone-jan-6-public-release.html">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>It&#8217;s the first release of 2012,  and we have quite a few updates we&#8217;re excited to get out to everyone.  As is our custom, we&#8217;ll be pushing all of these updates live Friday, January 6th, at about 5:00 pm CST. <span
style="color: #000000;">There&#8217;s no anticipated downtime. However,  <em>all &#8216;remember me&#8217; cookies will be deleted and refreshed</em>, so everyone will have to sign in the next time they visit DoneDone. <span
id="more-1528"></span></span></p><p>As always, if you have any questions or concerns, you can <a
href="http://www.getdonedone.com/support" target="_blank">get in contact via our support page</a>, or directly at <a
href="mailto:support@mydonedone.com" target="_blank">support@mydonedone.com</a>.</p><h3>A new Issue Filter design</h3><p>Lot&#8217;s of users have been glancing over a rather important feature of DoneDone, that of the Custom Search &amp; Filter utility, because of it&#8217;s rather subtle design. It&#8217;s available from beneath the project title on a project&#8217;s landing page. Here&#8217;s a shot of the old design.</p><div
id="attachment_1536" class="wp-caption alignnone" style="width: 610px"><img
class="size-full wp-image-1536" title="The old Issue Filters dropdown" src="http://blog.wearemammoth.com/wp-content/uploads/2012/01/old-filtersdd.jpg" alt="The old Issue Filters dropdown" width="600" height="436" /><p
class="wp-caption-text">The old Issue Filters dropdown</p></div><p>The new design is more inviting, as is the Create New Issue Filter button which allows you to create your own filters. We also dropped the word &#8220;Search&#8221; from describing the feature. It&#8217;s a filter of a project&#8217;s issues, so now it&#8217;s just called the Issue Filter feature. In an upcoming release, we&#8217;ll also be cleaning up the actual Create new Issue Filter screen, or what we lovingly refer to as &#8216;the checkbox farm&#8217;.</p><div
id="attachment_1538" class="wp-caption alignnone" style="width: 610px"><img
class="size-full wp-image-1538" title="The new Issue Filters dropdown" src="http://blog.wearemammoth.com/wp-content/uploads/2012/01/new-filtersdd.jpg" alt="The new Issue Filters dropdown" width="600" height="387" /><p
class="wp-caption-text">The new Issue Filters dropdown</p></div><h3>Default an Issue Filter to show every time you visit a project</h3><p>In addition to the design updates, you can also now designate a Filter to be the default issues you see when you visit a project. Just click the little link next to the &#8216;Filter issues by drop down&#8217; and boom!, that&#8217;ll be what loads the next time around. This also works with tags. Click a tag from the right-hand column, click &#8220;Set as default&#8221;, and ka-pow!</p><div
id="attachment_1540" class="wp-caption alignnone" style="width: 575px"><img
class="size-full wp-image-1540" title="Set an Issue Filter to default" src="http://blog.wearemammoth.com/wp-content/uploads/2012/01/SetFilterDefault.jpg" alt="Set an Issue Filter to default" width="565" height="236" /><p
class="wp-caption-text">Default an Issue Filter on a Project landing page</p></div><h3>Testers &amp; Fixers can now edit an issue</h3><p>Little known fact, but until this week&#8217;s update, Testers and Fixers had to lean on a project administrator to make edits to an issue, such as adding tags, editing a description, etc. Well, now Testers and Fixers can move the battlefield to the Edit state of an issue. Won&#8217;t that be fun? Do note, folks, that any edits to issues are documented in an issue&#8217;s history.</p><h3>Various UI updates</h3><p>Finally, we spent a bunch of time refining the periphery of DoneDone&#8217;s pages.</p><div
id="attachment_1546" class="wp-caption alignnone" style="width: 607px"><img
class="size-full wp-image-1546" title="A few updates around the neighborhood" src="http://blog.wearemammoth.com/wp-content/uploads/2012/01/template-new1.jpg" alt="A few updates around the neighborhood" width="597" height="323" /><p
class="wp-caption-text">A few updates around the neighborhood</p></div><h4>1. Global Header</h4><p>We gave the header bar quite a bit of polish. It&#8217;s not only prettier, but it saves quite a bit of vertical space, getting even more primary issue content front and center in your screen. This, in addition to seeing your lovely avatar when you click your name in the upper right, should make you a pinch happier than you were before.</p><h4>2. Cranks become pencils, and &#8216;books&#8217; become &#8216;plus&#8217; symbols.</h4><p>The crank icon which used to denote &#8220;edit&#8221; on an issue page, is now a &#8220;pencil&#8221; icon. Brilliant! Also, the &#8216;create a new &#8230;&#8217; button style has also gotten a bit of lipstick. We opted for a more conventional &#8220;+&#8221; icon and gave it the control a bit of color.</p><h4>3. More of you. And more of them.</h4><p>We cleaned up the Tester &amp; Fixer area in the right-hand column quite a bit. We got rid of the icons, and opted for the words &#8220;Tester&#8221; and &#8220;Fixer&#8221;. It&#8217;s simpler that way. We also added email addresses and phone numbers. Sometimes it&#8217;s better to just call someone instead of duking it out in DoneDone.</p><h3>What&#8217;s next?</h3><p>One very exciting feature we&#8217;ll be releasing soon is the option to drag and drop files into DoneDone. This gesture is a huge time saver, and allows multiple files to be selected, dragged, and dropped in one, fell swoop.  We&#8217;re also hot on the trail of integrating with Git and Subversion.</p> ]]></content:encoded> <wfw:commentRss>http://blog.wearemammoth.com/2012/01/donedone-jan-6-public-release.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>DoneDone Release Preview – December 16th, 2011</title><link>http://blog.wearemammoth.com/2011/12/donedone-release-preview-december-16th-2011.html</link> <comments>http://blog.wearemammoth.com/2011/12/donedone-release-preview-december-16th-2011.html#comments</comments> <pubDate>Thu, 15 Dec 2011 22:16:47 +0000</pubDate> <dc:creator>Craig Bryant</dc:creator> <category><![CDATA[Uncategorized]]></category> <category><![CDATA[DoneDone]]></category> <category><![CDATA[donedone releases]]></category> <guid isPermaLink="false">http://blog.wearemammoth.com/?p=1514</guid> <description><![CDATA[Oh, well hello there. This time around, a couple of niceties to share. We&#8217;ll be putting this up to production about 5:00 pm CST on December 16th, and don&#8217;t expect any system downtime while we&#8217;re busy. You may have questions. We may have answers. Have a look at our support &#8230; <a
class="continue-reading" href="http://blog.wearemammoth.com/2011/12/donedone-release-preview-december-16th-2011.html">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Oh, well hello there. This time around, a couple of niceties to share. We&#8217;ll be putting this up to production about 5:00 pm CST on December 16th, and don&#8217;t expect any system downtime while we&#8217;re busy. You may have questions. We may have answers. Have a <a
href="http://www.getdonedone.com/support" target="_blank">look at our support page to see how to get in touch</a>. Have a wonderful weekend!<span
id="more-1514"></span></p><h3>Sign in to DoneDone from GetDoneDone.com</h3><p>Go ahead, forget your domain, I dare you. And delete the bookmarks. Then google DoneDone. Now, click the 14th result. There you go, up in the right-hand corner, click that link which says &#8220;Sign In&#8221;. There ya go, that did the trick. Finally, <a
href="http://www.getdonedone.com" target="_blank">you can sign in directly from GetDoneDone.com</a>.</p><div
id="attachment_1515" class="wp-caption alignnone" style="width: 610px"><img
class="size-full wp-image-1515" title="signin" src="http://blog.wearemammoth.com/wp-content/uploads/2011/12/signin.jpg" alt="Sign in directly from www.getdonedone.com" width="600" height="429" /><p
class="wp-caption-text">Sign in directly from www.getdonedone.com</p></div><h3>Tags, you&#8217;re not so hard to read anymore. Good.</h3><p>A couple of weeks ago, we tried out a new graphical treatment for tags when we released the &#8220;Delete Tags&#8221; feature. It looked good, and read better, so we&#8217;ve applied the same treatment to the rest of the app. It adds a bit of weight to the page, but it&#8217;s worth it as Tags have really become an important utility across the userbase.</p><div
id="attachment_1516" class="wp-caption alignnone" style="width: 610px"><img
class="size-full wp-image-1516" title="tags" src="http://blog.wearemammoth.com/wp-content/uploads/2011/12/tags.jpg" alt="Tags, with better readability" width="600" height="323" /><p
class="wp-caption-text">The new tag treatment. Now, with more pill.</p></div><p>&nbsp;</p> ]]></content:encoded> <wfw:commentRss>http://blog.wearemammoth.com/2011/12/donedone-release-preview-december-16th-2011.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Transactional accountability: How to give a #$%! at work.</title><link>http://blog.wearemammoth.com/2011/12/transactional-accountability-give-work.html</link> <comments>http://blog.wearemammoth.com/2011/12/transactional-accountability-give-work.html#comments</comments> <pubDate>Wed, 14 Dec 2011 15:50:29 +0000</pubDate> <dc:creator>Craig Bryant</dc:creator> <category><![CDATA[Uncategorized]]></category> <guid isPermaLink="false">http://blog.wearemammoth.com/?p=1496</guid> <description><![CDATA[Can you name 3-4 things you do at your job which you&#8217;d be held accountable for if you failed at them? If the answer is no and you just giggled a little bit, well, damn, that&#8217;s no good. Accountability is a scarcity Accountability is hard to come by at work, &#8230; <a
class="continue-reading" href="http://blog.wearemammoth.com/2011/12/transactional-accountability-give-work.html">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Can you name 3-4 things you do at your job which you&#8217;d be held accountable for if you failed at them? If the answer is no and you just giggled a little bit, well, damn, that&#8217;s no good.</p><h3>Accountability is a scarcity</h3><p>Accountability is hard to come by at work, but most people want it. I&#8217;m no good at economics, but I think that makes accountability a scarcity in the workplace.</p><p>The accountability missing most is what I&#8217;ll call <em>transactional accountability</em>. Or, giving a shit because you know that&#8217;s what your employer would want. It&#8217;s the process of identifying and remediating a problem through learned, professional empathy.</p><blockquote><p>The accountability missing most is what I&#8217;ll call transactional accountability. Or, giving a shit because you know that&#8217;s what your employer would want. It&#8217;s the process of identifying and remediating a problem through learned, professional empathy.</p></blockquote><p>There&#8217;s various reasons for its scarcity. An overbearing management, too much software between employees and the customers, or too little insight and belief into a business&#8217; objectives.</p><p>Think of all the bad experiences you&#8217;ve had at government agencies, restaurants or online and ask yourself whether the person helping you just didn&#8217;t give a shit or were they in a position where they&#8217;re excused from accountability? With the exception of the occasional sociopath working at an airline, my hunch is the latter.</p><p>A big reason for the discontent is that employees don&#8217;t feel accountable for the problem the customer is experiencing. Think of the airline service rep whining to you that the airplane is late. Or the unapologetic waiter who wasn&#8217;t the one who screwed up your order.</p><blockquote><p>A big reason for the discontent is that employees don&#8217;t feel accountable for the problem the customer is experiencing.</p></blockquote><p>But with a bit of empathy, and a few ways of saying sorry, it&#8217;s often a simple fix. What would make that wait for a plane a bit better? Here, how about some free wifi, dude. Oh, yeah, you&#8217;re absolutely right, that chicken does smell like fish. How about this, we&#8217;ll buy a bottle of wine for you, because you probably don&#8217;t want to eat here any more.</p><p>Granted, these are trivial examples. But the process of making an employee recognize their accountability and educating them on how to patch things up is a crucial component in succeeding as a business.</p><h3>How to feel accountable</h3><p>It&#8217;s not always in your control to be accountable. It&#8217;s certainly not in your control to be &#8216;held accountable&#8217;. Here are a few considerations and exercises to help.</p><h4>Who are you accountable to?</h4><p>Write a job description. Not a resume. A wordy description of what you do day in and day out. Include a list of all of the folks you&#8217;re accountable to and why. Customers, developers, clients, investors, etc. Review this with a peer, manager, or boss. The meer act of writing and discussing this is a feat of accountablity in itself. Accountability may, in this case, breed more accountability.</p><h4>Identify common pain points</h4><p>Find the top 5 most popular problems your team encounters. Now, agree on a practical, memorable way of dealing with them. An example with our team is doing release builds on short notice for clients. We almost always screw them up. So, we&#8217;ve made the decision to do release builds at the same time every day. Our team then knows when to quit coding and begin testing. Our customers feel we&#8217;re more accountable because the quality of the code we release is better, and it comes at a predictable time every day.</p><h4>Remove the layers</h4><p>Try picking up the phone and calling someone instead of emailing. Preach human contact. CRMs are warehouses for problems, not magic-angry-customer-fixer-elixers. More often than not, simply speaking to someone directly  will elicit empathy on both sides of the problem. Thecustomer will be left with a real human memory, rather than a digital artifact.</p><blockquote><p>CRMs are warehouses for problems, not magic-angry-customer-fixer-elixers. More often than not, simply speaking to someone directly  will elicit empathy on both sides of the problem.</p></blockquote><p>In <a
href="http://blog.wearemammoth.com/2011/12/good-developer-project-manager.html" target="_blank">my last post about programmers being good project managers</a>, I talked about putting the folks doing the work in direct contact with the folks paying for the work. This creates accountability. Put the cushion of account executives and management between the two and poof! There goes both parties&#8217; sense of accountability to one another.</p><h4>What would &#8216;she&#8217; do</h4><p>Learn to think empathetically by imagining what your (presumeably accountable) team lead would do. Through repetition and shadowing, empathy will become a natural reaction and you&#8217;ll adopt a style all your own. Maybe you won&#8217;t be the snuggly teddy bear your colleague is, but it&#8217;ll be genuine, which is more important.</p><h4>Swim downstream</h4><p>If an employee trusts that the management team is accountable, they&#8217;re more likely to act accountable as well (see above). As a manager, share frustration, emotion, and organizational decision making. No one feels accountable to a heartless robot, it&#8217;s the otherway around. Be a friggin&#8217; human being.</p><h4>Stop with the &#8216;we&#8217;</h4><p>When was the last time you walked out of a meeting with 20 other people and knew that nothing was just decided and nothing would get done? I&#8217;ll bet everyone just &#8220;agreed that we really need to decide and take care of this or that&#8221;. Take a stand, and just say &#8220;I&#8217;ll do it!&#8221;. Better yet, don&#8217;t leave the room until a single individual is held accountable for each of the takeaways in the meeting. By being mutual and saying &#8220;we&#8221; all the time, nothing gets done. In the end, the individual gets work done.</p><h4>Beware the chutes and ladders</h4><p>Which part of the corporate structure screams accountability? There&#8217;s associates, juniors, seniors, directors of, vp&#8217;s of, senior vp&#8217;s of, and it keeps going up and up. What part of working this ladder is meant to make someone feel really accountable? Answer: none. Let responsibility and rank be inherent in the team of characters you hire. This is tough in a larger organization. But aspiring to become a senior art director, or vp creative director doesn&#8217;t make you more accountable, it leads you farther from it. Titles are second. Work ethic is first.</p><h4>Fail utterly and completely. Then fix it.</h4><p>Screwing up is the best way to become accountable. And more often than not, screw ups get more recognition than the great peformances. Think of it. The last time you emailed the &#8216;bad&#8217; draft of the client email, or forgot to fix that critical issue. How quickly were you reprimanded and/or spoken to about your behavior? Now, think of the last time you really knocked it out of the park. Crickets chirping?</p><p>Trusting your team with big decisions and living with the outcome is a leap of faith, admittedly. But, giving your two cents and then letting the team make the final decision has two primary transactions of accountability. The first is you trusting them. The second is their succeeding or failing on their own. If they failed, then it&#8217;s their problem to fix. If they succeeded, it&#8217;s their win to celebrate. It&#8217;s accountability all around.</p> ]]></content:encoded> <wfw:commentRss>http://blog.wearemammoth.com/2011/12/transactional-accountability-give-work.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>A good developer is a better project manager</title><link>http://blog.wearemammoth.com/2011/12/good-developer-project-manager.html</link> <comments>http://blog.wearemammoth.com/2011/12/good-developer-project-manager.html#comments</comments> <pubDate>Tue, 06 Dec 2011 20:29:06 +0000</pubDate> <dc:creator>Craig Bryant</dc:creator> <category><![CDATA[Uncategorized]]></category> <guid isPermaLink="false">http://blog.wearemammoth.com/?p=1471</guid> <description><![CDATA[Consider this. Why on earth would you have someone managing a project who can&#8217;t control when the work gets done? And, why on earth would you have a team of people doing the work who don&#8217;t communicate directly with the client? Developers are, in most cases, the best project managers. &#8230; <a
class="continue-reading" href="http://blog.wearemammoth.com/2011/12/good-developer-project-manager.html">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Consider this. Why on earth would you have someone managing a project who can&#8217;t control when the work gets done? And, why on earth would you have a team of people doing the work who don&#8217;t communicate directly with the client? <span
id="more-1471"></span>Developers are, in most cases, the best project managers. They understand inherently what&#8217;s going on in a project. They&#8217;re coding it. You can trust they&#8217;ll be truthful about when work will get finished. They&#8217;re coding it. They can deliver terse, no-bullshit statuses to a client on a project. They&#8217;re coding it.</p><p>Yet, for some god-unknown reason, this highly skilled, highly paid team of programmers has been taken out of the direct line of communication with clients. And the project managers, bless their Gantt-chart-hearts, are left to bridge the gap. And, speaking on their behalf, they have better things to be doing.</p><p>So, fire your project managers. Better yet, give the m another job. The job of <em>projects manager</em>. Note the use of the plural. There&#8217;s a whole lot of horizontal organization which needs to happen across the business&#8217; portfolio of applications. Change orders, daily stand-ups, staffing, estimates, briefs, calendar negotiation, and so on. This is work a clear-headed organizer excels at. And a note to developers: it&#8217;s not easy work and should pay very well.</p><p>Now, give that silo-minded group of programmers the reigns to manage the day-to-day activities of the project and the responsibility to work directly with the clients. Specification, request negotiation, issue resolution, and so on. You see, programmers are pressed for time, short on specification, and long on endless lists of additional requests, tweaks, and sprints. So, you can bet they&#8217;ll make judicious use of the client&#8217;s time.</p><blockquote><p>Programmers are pressed for time, short on specification, and long on an endless list of additional requests, tweaks, and sprints. So, you can bet they&#8217;ll make judicious use of the client&#8217;s time.</p></blockquote><p>Also. Give &#8216;em Basecamp and an issue tracker and make sure the clients use it. Yes, they need to be on the hook to communicate clearly and regularly with the clients. If they&#8217;re doing daily stand ups, then invite the client to listen in. And, of course, they need to &#8216;socialize&#8217; all fundamental decision making. Ask them though if they&#8217;d prefer to do this because they&#8217;d be better at it (stroke their ego), and they&#8217;ll probably be happy to do it.</p><p>My hunch is that your project manager won&#8217;t mind being excused from the duty of &#8216;mouthpiece of ye heralded programmers&#8217;. And the programmers won&#8217;t mind speaking the truth to the client. If you&#8217;re afraid of developers and clients sharing truths, then this message will self-destruct in 20 seconds. Run.</p><h3>Things to think about</h3><h4>Designate a Developer Lead</h4><p>Every undertaking needs an owner on the technical team. Call it the Developer Lead. Above being responsible for a lion&#8217;s share of the programming and delegating tasks to others, they&#8217;re the mouthpiece of the entire production team, responsible for direct communications with the client regarding specifications, schedules, and build notes. They are the truth. Not a light responsibility.</p><h4>The project manager services the Developer Lead</h4><p>The traditional project manager services the Developer Lead by noting decisions, creating documentation, and performing any other operational duty the team needs to stay focused. They&#8217;re just as much a part of owning an application and determining it&#8217;s fate, but again, they&#8217;re not the go-between for clients and developers. And account executives? Not sure what to do with them.</p><p>I&#8217;ll also add that the project managers start their work in advance of the development team. There&#8217;s plenty of up front prep work to take care of in advance of a development team rolling up their sleeves.</p><h4>Define a convention for communications</h4><p>Style doesn&#8217;t matter, but grammar does. Most people take the short cut with their writing styles online (read: pm&#8217;s and devr&#8217;s). Clean it up. With just a bit of enforcement, the entire team can be taught to take and extra 30 seconds to add a salutation and a closing in each email, issue, or basecamp message. For lengthier communications like build notes, create a template. In short, formalize the communication by making a convention of it. This goes a long way towards winning social trust between production and client teams. Plus, it&#8217;s simple.</p><h4>Accountability</h4><p>Above all, instill accountability. When the developer team hears directly from the client&#8217;s mouth that there&#8217;s a problem, they take it at face value and aren&#8217;t given the chance to blame poor communication on the account team. Likewise, the client will learn a bit of empathy for the development team, which provides good incentive to prioritize. Win/win.</p> ]]></content:encoded> <wfw:commentRss>http://blog.wearemammoth.com/2011/12/good-developer-project-manager.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>DoneDone Public Release – 12/02/11</title><link>http://blog.wearemammoth.com/2011/12/donedone-public-release120211.html</link> <comments>http://blog.wearemammoth.com/2011/12/donedone-public-release120211.html#comments</comments> <pubDate>Fri, 02 Dec 2011 23:42:12 +0000</pubDate> <dc:creator>Craig Bryant</dc:creator> <category><![CDATA[Uncategorized]]></category> <category><![CDATA[DoneDone]]></category> <category><![CDATA[donedone releases]]></category> <guid isPermaLink="false">http://blog.wearemammoth.com/?p=1480</guid> <description><![CDATA[Hey folks, here&#8217;s a summary of what&#8217;s new or updated in DoneDone as of this early evening. If this is the first time you&#8217;ve visited the We Are Mammoth blog, well, then welcome! We Are Mammoth is the company which builds DoneDone. We post updates and musings on DoneDone pretty &#8230; <a
class="continue-reading" href="http://blog.wearemammoth.com/2011/12/donedone-public-release120211.html">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Hey folks, here&#8217;s a summary of what&#8217;s new or updated in DoneDone as of this early evening. If this is the first time you&#8217;ve visited the We Are Mammoth blog, well, then welcome! <a
href="http://www.wearemammoth.com" target="_blank">We Are Mammoth</a> is the company which builds DoneDone. We post updates and musings on DoneDone pretty regularly here, always <a
href="http://blog.wearemammoth.com/tag/donedone" target="_blank">using the tag &#8216;DoneDone&#8217;</a>.</p><p>Please <a
href="http://www.getdonedone.com/support" target="_blank">be in touch with any questions, comments, or shouts!<span
id="more-1480"></span></a></p><h3>Edit a comment</h3><p>You can now edit a comment if it&#8217;s within 30 minutes of creating it. If you&#8217;re curious, yes, you can also remove/add attachments while editing. A long time coming, and now it&#8217;s here. I believe Bruce Springsteen sang that at some point. <em>Note: only the comment&#8217;s author can edit a comment, and once the 30 minutes has passed, that&#8217;s it, it&#8217;s written in stone. </em></p><div
id="attachment_1481" class="wp-caption alignnone" style="width: 610px"><img
class="size-full wp-image-1481" title="edit-comment" src="http://blog.wearemammoth.com/wp-content/uploads/2011/12/edit-comment.png" alt="Edit a comment" width="600" height="219" /><p
class="wp-caption-text">Edit a comment for 30 minutes. Then, it turns to stone!</p></div><h3>Alert system</h3><p>Our in-app alert system will allow us to communicate site downtime &amp; updates to the entire DoneDone userbase. We could&#8217;ve done this using regular email, but this is cleaner, and less spammy. In addition to global alerts, we’ll also be able to send communications to specific users and accounts. We will not be using this as a platform to discuss my fascination with ‘<a
href="http://www.realsnailmail.net/profiles.php" target="_blank">real snail mail</a>’, which is real by the way.</p><div
id="attachment_1482" class="wp-caption alignnone" style="width: 580px"><img
class="size-full wp-image-1482" title="alerts" src="http://blog.wearemammoth.com/wp-content/uploads/2011/12/alerts.png" alt="An alert system on the dashboard" width="570" height="448" /><p
class="wp-caption-text">Alerts for maintenance, system downtime, etc.</p></div><h3>Remember me? Well, do ya?</h3><p>Click the Remember Me option on the sign in screen. It&#8217;s simple. DoneDone will remember you. For 20 years. We removed it a few weeks ago to work out some session/cookie kinks which seem to have gone the way of the dodo. And good riddance. It&#8217;s back again, and should be stable. We&#8217;re sorry it took a bit.</p><div
id="attachment_1483" class="wp-caption alignnone" style="width: 474px"><img
class="size-full wp-image-1483" title="remember-me" src="http://blog.wearemammoth.com/wp-content/uploads/2011/12/remember-me.png" alt="Remember me via sign-in" width="464" height="438" /><p
class="wp-caption-text">Forget those pesky usernames and passwords. Click &quot;Remember me&quot;.</p></div> ]]></content:encoded> <wfw:commentRss>http://blog.wearemammoth.com/2011/12/donedone-public-release120211.html/feed</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Developer’s fatigue and the art of not finishing strong</title><link>http://blog.wearemammoth.com/2011/11/developers-fatigue-art-finishing-strong.html</link> <comments>http://blog.wearemammoth.com/2011/11/developers-fatigue-art-finishing-strong.html#comments</comments> <pubDate>Tue, 29 Nov 2011 20:20:51 +0000</pubDate> <dc:creator>Craig Bryant</dc:creator> <category><![CDATA[Uncategorized]]></category> <guid isPermaLink="false">http://blog.wearemammoth.com/?p=1446</guid> <description><![CDATA[One of the worst things a project owner can do is push out a launch date and expect the development team to hang tight. Your crew has busted rocks to hit an ambitious deadline only to be told &#8220;we thought you&#8217;d be happy to have a bit more time.&#8221; Nice. &#8230; <a
class="continue-reading" href="http://blog.wearemammoth.com/2011/11/developers-fatigue-art-finishing-strong.html">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>One of the worst things a project owner can do is push out a launch date and expect the development team to hang tight. Your crew has busted rocks to hit an ambitious deadline only to be told &#8220;we thought you&#8217;d be happy to have a bit more time.&#8221; Nice. It&#8217;s the first in a series of events spiraling the team into an exhaustion I call <em>developer&#8217;s fatigue</em>. <span
id="more-1446"></span></p><blockquote><p>Developer&#8217;s fatigue occurs when the programming team hits their deadline. But no one else does.  Now, they&#8217;re chained to their desks servicing an endless number of tweaks, requests, and bugs with no formal expectation of when they&#8217;ll be out of the woods.</p></blockquote><p>For all the contempt that programmers have for short timelines, they need &#8216;em. In fact, they should insist on them and require they be held to by their clients too.</p><blockquote><p>A good timeline indicates a point in time when the team expects to be done with a set of tasks and ready to move on to something else. It tells a team how to ration their energy, their workday, their private lives, and so on.</p></blockquote><p>So, what should we persevering souls at the tail-end of the project foodchain do to stave off the disposal of the due dates we&#8217;ve honored?</p><h3>Work for yourself</h3><p>Don&#8217;t work for other companies and stay true to your own commitments. This means, obviously, that you&#8217;re not doing work for hire anymore, rather, you&#8217;re likely building a product or something along those lines. If your bread and butter is consulting work, this doesn&#8217;t apply. Likewise, if you don&#8217;t organize yourself and stay on the ball, you&#8217;ll get a swallow of your own bitter pills and, worst off, not have a finished product which pays your bills.</p><h3>Don&#8217;t launch. Release. Now, do it again.</h3><p>There&#8217;s a whole lot of money, angst, title promotions, and organization  tied up into one big event, your launch date. With the exception of major multi-channel advertising events though, i.e. the Superbowl, you have more than one opportunity to hit the mark. Thus, you should insist on the ability to release more than one build of a site. It&#8217;s healthier that way and promotes prioritization and teamwork. Trying to squeeze out a perfect app in one try doesn&#8217;t work, and more importantly, clients fail to prioritize their requests, treating everything with equal importance.</p><blockquote><p>You should insist on the ability to release more than one build of a site. It&#8217;s healthier that way and promotes prioritization and teamwork. Trying to squeeze out a perfect app all at once excuses clients from prioritizing and they end up treating all requests with equal importance.</p></blockquote><h3>Lift and shift project schedules</h3><p>Instead of working between start date x and end date y, create a calendar based on the days required to get the work done. So, instead of agreeing to start on January 1 and launch on February 1, insist to the client that you need 30 days to do the job right once full production begins. This way, when the client gets you started late and asks you to deliver early, you can point back to 30 days in your agreement, rather than hard dates your team will have to swallow. As part of your own due diligence to your client, make sure you define what dependencies must be met prior to getting the project into production, i.e, design files, copy, functional specs, and so on. Live by the sword, die by the sword.</p><h3>Enforce discipline through contracts</h3><p>If a client insists on a &#8216;one chance to do it right&#8217; project, then contractually obligate your client to hold their end of the bargain at each crucial milestone. Ensure that your work agreement specifies validity only between start date and end date. And don&#8217;t guarantee staffing if that date comes and goes with out a cadence.</p><blockquote><p>Change orders, rush fees, and lift and shift timelines are all administrative controls to keep the broader team aligned.</p></blockquote><h3>Stay disciplined as a team</h3><p>Over the years I&#8217;ve observed a tendency for teams to abandon process the closer they get to a launch date. To use the travel metaphor again, it&#8217;s like second guessing the itinerary you put together before leaving the house .</p><p>When regular fatigue sets in a couple of weeks prior to your launch, make sure everyone continues to use the bug tracker, impose change orders, sketch before implementing, and hold daily calls. This applies to your team and your client.</p><h3>Fact of (the developer&#8217;s) life</h3><p>You can&#8217;t always avoid developer&#8217;s fatigue, but you can deal with it. And keep in mind that your team is well-tuned and more disciplined than any other. That&#8217;s because you&#8217;re carrying projects to the finish line time after time. So, if anyone tries calling you out for not finishing strong, let &#8216;em know you&#8217;re happy to discuss it later. Then schedule them via Outlook  for a 2 am call with your dev team when you&#8217;re all making up for their lost time.</p> ]]></content:encoded> <wfw:commentRss>http://blog.wearemammoth.com/2011/11/developers-fatigue-art-finishing-strong.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>DoneDone: A preview of our 12/02/11 release</title><link>http://blog.wearemammoth.com/2011/11/donedone-preview-120211-release.html</link> <comments>http://blog.wearemammoth.com/2011/11/donedone-preview-120211-release.html#comments</comments> <pubDate>Mon, 28 Nov 2011 22:37:44 +0000</pubDate> <dc:creator>Craig Bryant</dc:creator> <category><![CDATA[Uncategorized]]></category> <category><![CDATA[DoneDone]]></category> <category><![CDATA[release preview]]></category> <guid isPermaLink="false">http://blog.wearemammoth.com/?p=1437</guid> <description><![CDATA[Here&#8217;s what&#8217;s on tap this week as we prepare for Friday&#8217;s public DoneDone release.  As usual, we&#8217;ll be reminding folks what&#8217;s going on via Twitter and posting some release notes summarizing the updates. Oh, and that week you&#8217;re about to have? We hope its nice and simple. Edit a comment One &#8230; <a
class="continue-reading" href="http://blog.wearemammoth.com/2011/11/donedone-preview-120211-release.html">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Here&#8217;s what&#8217;s on tap this week as we prepare for Friday&#8217;s public DoneDone release.  As usual, we&#8217;ll be <a
href="http://www.twitter.com/getdonedone">reminding folks what&#8217;s going on via Twitter</a> and posting some release notes summarizing the updates. Oh, and that week you&#8217;re about to have? We hope its nice and simple.<span
id="more-1437"></span></p><h3>Edit a comment</h3><p>One customer writes &#8220;For the love of God, why can&#8217;t I edit a $%@#ing comment!&#8221;. Well, admins and comment authors will have a distinct period of time, probably 20 minutes, to edit a comment before it becomes hardened testament to your grammar (or potty-mouth).</p><h3>Alert system</h3><p>We&#8217;ll be releasing an in-app alert system which we&#8217;ll use to notify the broader DoneDone userbase about maintenence events, updates, and so on. Until now, we&#8217;ve only been able to communicate with account owners. In addition to global alerts, we&#8217;ll also be able to send communications to specific users and accounts. We will not be using this as a platform to discuss my fascination with &#8216;real snail mail&#8217;, which is real by the way.</p><h3>Remember me? Well, do ya?</h3><p>Now that everyone has permanently remembered their username and password for DoneDone, we&#8217;ll add the Remember Me option back into the sign in screen. We removed it a few weeks ago to work out some session/cookie kinks which seem to have gone the way of the dodo. And good riddance.</p><h3>On the horizon?</h3><p>Here&#8217;s a couple of items in the hopper to be released in the coming couple of weeks:</p><h4>User reports</h4><p>We&#8217;ll be adding an additional report into the Dashboard which currently is codenamed, well, User Reports. Eh-hmm. You&#8217;ll be able to select a company to see active issues across all active projects and users. Currently there is no way to easily see, let&#8217;s say, how many critical issues Ka Wai Cheung has across all of the projects he&#8217;s working on without visiting each project specifically.</p><h4>Performance upgrades to user experience</h4><p>We&#8217;ll be speeding up the issue detail page quite a bit by leaning on jQuery to avoid full page refreshes wherever possible.</p><h4>UI updates</h4><p>The good &amp; plenty captain of industry, Anthony Bruno, will be implementing several updates to DoneDone&#8217;s design. All good things meant to increase prominence and hierarchy on the big-three pages: Dashboard, Project Landing, Issue Detail.</p> ]]></content:encoded> <wfw:commentRss>http://blog.wearemammoth.com/2011/11/donedone-preview-120211-release.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>DoneDone Public Release – 11/18/11</title><link>http://blog.wearemammoth.com/2011/11/donedone-public-release-11182011.html</link> <comments>http://blog.wearemammoth.com/2011/11/donedone-public-release-11182011.html#comments</comments> <pubDate>Fri, 18 Nov 2011 15:03:35 +0000</pubDate> <dc:creator>Craig Bryant</dc:creator> <category><![CDATA[Uncategorized]]></category> <guid isPermaLink="false">http://blog.wearemammoth.com/?p=1425</guid> <description><![CDATA[Another day, another flower. Or so it goes. We&#8217;ll be making a public release this evening at around 5:30 CST, and here&#8217;s a few notes on the updates. Siri, can I delete tags in DoneDone? Well, you dreamed it, we programmed it. You can now get rid of tags across &#8230; <a
class="continue-reading" href="http://blog.wearemammoth.com/2011/11/donedone-public-release-11182011.html">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Another day, another flower. Or so it goes. We&#8217;ll be making a public release this evening at around 5:30 CST, and here&#8217;s a few notes on the updates.<span
id="more-1425"></span></p><h3>Siri, can I delete tags in DoneDone?</h3><p>Well, you dreamed it, we programmed it. You can now get rid of tags across your projects. Note that once you remove a tag, all issues and custom searches which had that tag will get updated.  Now, who&#8217;s the poor soul on your team who will <strong>click over to Project Settings, scroll down, and get rid of all those erroneous tags</strong>? Goodbye Fwance!</p><div
id="attachment_1429" class="wp-caption alignnone" style="width: 610px"><img
class="size-full wp-image-1429" title="Delete Tags" src="http://blog.wearemammoth.com/wp-content/uploads/2011/11/deleteTags.png" alt="Delete Tags under Project Settings" width="600" height="258" /><p
class="wp-caption-text">Delete tags under /Project Settings</p></div><h3>Last week&#8217;s tag updates extended to Create Issue and Edit Issue screens</h3><p>In last week&#8217;s release, we added some better sorting to the tag collection in the right-hand column of the issue detail page. Well, gosh it looks good, so we went ahead and applied the same UI to the Create Issue and Edit Issue screens. Tag spree!</p><h3>Wrap up of email re-styling</h3><p>Last week, we released a more flexible and legible layout for all issue-related emails from DoneDone. Well, we rounded out the suite of emails this week. Now, all DoneDone emails use the same layout. That means emails like Forgot Password, DoneDone invitations, Release Builds, and so on. They&#8217;re cleaner and adapt better to the various devices we all use. They shall read it!</p><h3>Invoice dates from the future</h3><p>In some cases, our new billing system was inserting bad dates into invoices. If the invoices were correct, some customers would have paid $15 for using DoneDone for -1 days. This has been addressed. The space-time continuum continueth!</p><h3>Oh my, that&#8217;s a lot of people</h3><p>Once you get a couple of companies working on a project, the Tester and Fixer dropdowns in the Add New Issue screen start getting, well, verbose. We&#8217;re now sorting the contents of those dropdowns to help distinguish companies. Boom!</p><div
id="attachment_1430" class="wp-caption alignnone" style="width: 593px"><img
class="size-full wp-image-1430" title="Dropdowns sorting by company" src="http://blog.wearemammoth.com/wp-content/uploads/2011/11/dropdown.png" alt="Dropdowns sorting by company" width="583" height="306" /><p
class="wp-caption-text">Fixer/tester dropdowns now sort by company</p></div> ]]></content:encoded> <wfw:commentRss>http://blog.wearemammoth.com/2011/11/donedone-public-release-11182011.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>DoneDone: FAQ, FYI, and WTF, Nov.15th</title><link>http://blog.wearemammoth.com/2011/11/faq-fyi-wtf-november-15th.html</link> <comments>http://blog.wearemammoth.com/2011/11/faq-fyi-wtf-november-15th.html#comments</comments> <pubDate>Tue, 15 Nov 2011 17:27:40 +0000</pubDate> <dc:creator>Craig Bryant</dc:creator> <category><![CDATA[Uncategorized]]></category> <category><![CDATA[DoneDone]]></category> <category><![CDATA[project management]]></category> <guid isPermaLink="false">http://blog.wearemammoth.com/?p=1413</guid> <description><![CDATA[A customer named Ben wrote in yesterday asking why the dropdowns for Fixer and Tester in DoneDone don&#8217;t allow multiple selections to assign an issue to multiple fixers or testers. My response is simple. Assign a task to a group of people, everyone will stand around watching. Assign a task &#8230; <a
class="continue-reading" href="http://blog.wearemammoth.com/2011/11/faq-fyi-wtf-november-15th.html">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p><span
style="color: #000000;">A customer named Ben wrote in yesterday asking why the dropdowns for Fixer and Tester in DoneDone don&#8217;t allow multiple selections to assign an issue to multiple fixers or testers.</span></p><p>My response is simple. Assign a task to a group of people, everyone will stand around watching. Assign a task to a single person, efficiency will ensue. If you ever saw a group of men gathered around a construction zone while one guy digs a hole, you know what I mean.<span
id="more-1413"></span></p><blockquote><p>Assign a task to a group of people, everyone will stand around watching. Assign a task to a single person, efficiency will ensue.</p></blockquote><p>Sure, teams are good for something. People are social creatures and can collaborate and execute amazing things. Lord only knows what <a
href="http://g.co/maps/d2kzv" target="_blank">this team accomplished in the Gobi desert</a>. But, every big accomplishment is composed of single tasks completed by individuals, and therein lies the premise that the individual will always be more productive than the team when it comes time to get your hands dirty.</p><blockquote><p>Every big accomplishment is composed of single tasks completed by individuals.</p></blockquote><p>So long as human nature and org charts exist, DoneDone will only accept a single user as a Fixer or Tester. <strong>If a team is needed to accomplish a task, it&#8217;s a project</strong>. Break it down, sort it out, and make assignments. You&#8217;ll be done quicker than the management team can come up with a name for the product, I promise.</p><p>Have a question or suggestion you&#8217;d like to discuss here? There&#8217;s <a
href="http://www.getdonedone.com/support" target="_blank">plenty of ways to get in touch</a>, including leaving a good ol&#8217; fashioned comment here.</p> ]]></content:encoded> <wfw:commentRss>http://blog.wearemammoth.com/2011/11/faq-fyi-wtf-november-15th.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>DoneDone Public Release – 11/11/11</title><link>http://blog.wearemammoth.com/2011/11/donedone-release-111111.html</link> <comments>http://blog.wearemammoth.com/2011/11/donedone-release-111111.html#comments</comments> <pubDate>Fri, 11 Nov 2011 23:32:50 +0000</pubDate> <dc:creator>Craig Bryant</dc:creator> <category><![CDATA[Uncategorized]]></category> <category><![CDATA[DoneDone]]></category> <category><![CDATA[donedone releases]]></category> <guid isPermaLink="false">http://blog.wearemammoth.com/?p=1388</guid> <description><![CDATA[Well, it&#8217;s the end of Corduroy Day (11/11/11?), so we thought we&#8217;d wrap it up with a rippin&#8217; build. Here&#8217;s a few notes about the updates we just released live a few moments ago.  Update to Email Notifications We released a new email layout for DoneDone notifications. The primary reason &#8230; <a
class="continue-reading" href="http://blog.wearemammoth.com/2011/11/donedone-release-111111.html">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Well, it&#8217;s the end of Corduroy Day (11/11/11?), so we thought we&#8217;d wrap it up with a rippin&#8217; build. Here&#8217;s a few notes about the updates we just released live a few moments ago. <span
id="more-1388"></span></p><h3>Update to Email Notifications</h3><p>We released a new email layout for DoneDone notifications. The primary reason for the update was to make the layout read better across different devices. The old layout was a fixed width which made issue emails look like Chicago does from 15,000 feet in the air.</p><div
id="attachment_1406" class="wp-caption alignnone" style="width: 524px"><img
class="size-full wp-image-1406" title="old email" src="http://blog.wearemammoth.com/wp-content/uploads/2011/11/new-email2.png" alt="" width="514" height="415" /><p
class="wp-caption-text">How DoneDone emails looked this morning</p></div><p>In the new emails, we removed most of the visual styling in favor of allowing the text to flow freely. We tried to improve the relevance of certain elements, such as the &#8216;what happened&#8217; text and the What&#8217;s Next? links. Now, regardless of how you&#8217;re viewing the emails (iPhone, PC, etc.),  the experience will be cohesive and more legible.</p><div
id="attachment_1407" class="wp-caption alignnone" style="width: 524px"><img
class="size-full wp-image-1407" title="new email" src="http://blog.wearemammoth.com/wp-content/uploads/2011/11/old-email2.png" alt="" width="514" height="415" /><p
class="wp-caption-text">How DoneDone emails look this evening</p></div><p>A final tweak to the design is in the convention we use for the email&#8217;s subject. In the old email, we used the convention: #123 &#8211; Project Name &#8211; Action. The new format is a bit more declarative and follows the format [Action which happened] Project Name #123. The added benefit is that the most important information is at the front of the subject so devices with limited real estate, such as mobile phones, will present the most useful information first.</p><h3>Issue Activity</h3><p>Also in this build is a streamlining of the Issue Activity layout. We split the contents of a activity update into three columns (from two), by placing the event&#8217;s order number (#1, #2, etc.). You&#8217;ll also notice that some of the text formatting and layout within an event has been updated to improve scanability. Finally, editing an issue no longer creates bloated entry in Issue Activity. We took all of the &#8216;changes&#8217; and put them into a toggle-able summary which is collapsed by default.</p><div
id="attachment_1401" class="wp-caption alignnone" style="width: 453px"><img
class="size-full wp-image-1401" title="old-activity" src="http://blog.wearemammoth.com/wp-content/uploads/2011/11/old-activity1.png" alt="" width="443" height="290" /><p
class="wp-caption-text">How Issue Activity looked this morning</p></div><div
id="attachment_1402" class="wp-caption alignnone" style="width: 453px"><img
class="size-full wp-image-1402" title="new-activity" src="http://blog.wearemammoth.com/wp-content/uploads/2011/11/new-activity1.png" alt="" width="443" height="290" /><p
class="wp-caption-text">How Issue Activity looks this evening</p></div><h3>Update to how tags are sorted</h3><p>Lastly, but not leastly, Tags in the right-hand column got a bit of an update too. Now, we&#8217;re showing the top 5 tags by default, and by clicking &#8220;view all tags&#8221; you&#8217;ll get an alphabetical listing of all tags used across the project. Hooha!</p><div
id="attachment_1403" class="wp-caption alignnone" style="width: 309px"><img
class="size-full wp-image-1403" title="tags" src="http://blog.wearemammoth.com/wp-content/uploads/2011/11/tags1.png" alt="" width="299" height="406" /><p
class="wp-caption-text">An updated tag sort</p></div> ]]></content:encoded> <wfw:commentRss>http://blog.wearemammoth.com/2011/11/donedone-release-111111.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>A few thoughts on DoneDone’s customer service</title><link>http://blog.wearemammoth.com/2011/11/thoughts-dd-customer-service.html</link> <comments>http://blog.wearemammoth.com/2011/11/thoughts-dd-customer-service.html#comments</comments> <pubDate>Thu, 10 Nov 2011 22:51:47 +0000</pubDate> <dc:creator>Craig Bryant</dc:creator> <category><![CDATA[Uncategorized]]></category> <guid isPermaLink="false">http://blog.wearemammoth.com/?p=1372</guid> <description><![CDATA[We released a new version of DoneDone back on October 1st. A couple of months prior to that, we began a campaign of emails and communications with our existing customer base to help everyone prepare for the transition. To be certain, there were reasons for the ample communication. We changed &#8230; <a
class="continue-reading" href="http://blog.wearemammoth.com/2011/11/thoughts-dd-customer-service.html">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>We released a new version of DoneDone back on October 1st. A couple of months prior to that, we began a campaign of emails and communications with our existing customer base to help everyone prepare for the transition. To be certain, there were reasons for the ample communication. We changed the way we charge for the service, and in many cases, the price our users pay. The entire application was rebuilt from the ground up; it&#8217;s a new design, new features, a new service. We also had to bring the entire system down for 24 hours while we got new servers up and running. And that&#8217;s all before the new tool was even available.<span
id="more-1372"></span></p><p>Now, we&#8217;re five weeks deep, and we&#8217;ve fully concluded the transition of customers, billing platforms, servers, all with the help of email, email campaigns, blog posts, and twitter. Some of the communication was good, other stuff didn&#8217;t hit the mark.</p><p><em>Here&#8217;s a few thoughts on customer service I&#8217;ve been banging on the past couple of days as I reflect on a busy couple of months.</em></p><h3># A few numbers &amp; facts</h3><p>We&#8217;re 5 weeks into the &#8216;new DoneDone&#8217;, and in that time, we&#8217;ve doubled our customer base. We also lost 50% of our pre-October paid customers due to passive subscribers who were paying for the service but haven&#8217;t (yet) continued with the service. As of November 1, more than 6000 people are using DoneDone from across 63 countries. On a typical day, we will handle between 5 and 10 customer support emails.</p><h3># Technology doesn&#8217;t replace heart</h3><p>I believe that direct communication with users brands our service with a human touch. While I&#8217;m proud of the number of people using DoneDone, it&#8217;s not big enough to warrant a layer of software to mediate between me and our customers. Anyhow, the tools I&#8217;ve used and checked-out all feel like 2 inches of bullet proof glass is stuck between me and our customers. Maybe we&#8217;ll build something better. For now, I like that people just write to us. And I write back. I call it … email.</p><h3># Pride in the service is imperative to good support</h3><p>If the person doing support doesn&#8217;t believe the service they&#8217;re supporting is great, then their commitment to helping customers will not be genuine. I&#8217;ve felt both. I didn&#8217;t believe the old DoneDone was great. Nor did I feel that, even with the best of intentions, my commitment to our customers would be rewarding for them as the inflexibility of the system kept us from improving it. I experience this malaise with a lot of services these days.</p><blockquote><p>If the person doing support doesn&#8217;t believe the service they&#8217;re supporting is great, then their commitment to helping customers will not be genuine.</p></blockquote><p>The new DoneDone is, well, much better. It&#8217;s not great. It will be though. And I love that every email is an opportunity to correspond with a customer who knows what it takes to make the service better. I admit to being an inbox junky hoping for that next chance to get someone&#8217;s thoughts. But, with a wife, 3 children, and a consulting business to run, believe me when I say it&#8217;s not just cuz I&#8217;m lonely.</p><p><em>And, should you be on the hunt for a few crafstmen in the trade of customer support, Postmark, CheddarGetter, and Gravity payments all get it right.</em></p><h3># The power to make it right</h3><p>Having a flexible system and a great billing solution (CheddarGetter) puts a few controls in my hands. In tandem with good communication, I know we can improve the tool per a customer&#8217;s suggestion, when appropriate, and I can always credit a customer&#8217;s account when Donedone has treated them wrong. And if nothing else, drop a gift in the mail to say thanks.</p><h3># Assume nobody reads</h3><p>Short and simple is the only thing which gets people&#8217;s attention. I am really good at acting in direct contrast to this truism. The journalistic approach of making sure the title says it all, though, is the best method to ensure even the most time-pressed customer gets the gist of the message. If the user wants to read on, fill in additional content only after the core message is communicated. I am working hard to swallow this oblong pill. It should be noted that my 4 year old daughter calls me Chatty Cathy.</p><h3># Response time, over time</h3><p>Getting back to a user within a certain window of time is great. It needs to be consistent, though. If it&#8217;s within a day, great, always make it a day so that the expectation is clear. In our case, I try to hit the 2 hour mark. We have a lot of international customers though, so it&#8217;s with the disclaimer that it&#8217;ll take a bit longer if it&#8217;s 2:30 AM in Chicago.</p><p>Also, while initial response time is great, providing the same with follow-up communications is greater. I may be writing the 5th message in a string of emails on the same topic, but still strive to keep the response time consistent. This is hard work, and probably a place technology can help.</p><h3># Good customer support is a two way road</h3><p>The quality of DoneDone the tool should be carried through in our support communications. Simple rules like always using a salutation, doing some quick proof reading (try reading it backwards!), and making sure I sign off in a respectful manner are easy techniques, and get a lot of points. The person on the other end knows they&#8217;re dealing with someone who cares.</p><blockquote><p>Simple rules like always using a salutation, doing some quick proof reading (try reading it backwards!), and making sure I sign off in a respectful manner are easy techniques, and get a lot of points.</p></blockquote><p>Furthermore, it engenders reciprocity. Customer emails we receive tend to be really well-written. Most everyone takes the time to express their thoughts, use proper grammar, and when needed, be responsive with their own feedback to us here at DoneDone. That&#8217;s amazing in itself and goes a long way towards maintaining the morale of the support bloak (me). I suppose we&#8217;re blessed in that regard.</p><h3># Customers aren&#8217;t always right, and don&#8217;t want to be</h3><p>The adage that &#8216;the customer is always right&#8217;, isn&#8217;t right. At least not in the world of services like DoneDone. Most customers are very happy being offered an alternative means of accomplishing their goal without a new feature. And most ask questions rather than make demands which is a healthy invitation to teach, rather than sell.</p><p>In cases where their request matches a larger quorom and we plan on implementing it, I&#8217;ve enjoyed discussing the design of the enhancement directly with the customer. For obvious reasons, the design is in a better place because of it.</p><h3># Support is therapy</h3><p>Sometimes, I think, users just want to be heard and vent a bit. I want our support to come with a little bit of therapy included. I try to give a little something extra to each response in the hopes that it occasionally curls someones grin and adds a bit of dimension to the service we provide.</p><blockquote><p>I want our support to come with a little bit of therapy included.</p></blockquote><h3># Customers are the best testers, and should be thanked for it</h3><p>No matter how well we test our systems, there will always be an issue we don&#8217;t discover which a paying customer does. This truth should be eaten between two slices of thank-you bread with a heaping side of modesty. With crowds of users comes endless combinations of browsers, corporate firewalls, intellect, and experience; all the ingredients for a perfect pool of testers. And to boot, every issue they discover comes prepackaged with a sense of urgency we might not otherwise have here were it just us tweaking the app.</p><blockquote><p>With crowds of users comes endless combinations of browsers, corporate firewalls, intellect, and experience; all the ingredients for a perfect pool of testers.</p></blockquote><h3># Find a rhythm and stay warm</h3><p>Lastly, a rhythm. Sometimes I feel connected to our user base. Other times I feel disconnected. Does the fact that no one is sending in problems or feedback suggest we&#8217;re truly disconnected? Isn&#8217;t no problems a good problem to have? In the lulls, I&#8217;m trying to conceive a regular interval of other communications to make. Reading recommendations, techniques for project management, jokes, and so on. Whatever lets our users know that, hey, we&#8217;re here, ready to talk, anytime. I&#8217;m not there yet. I hope to be soon.</p><h3>## What a load of BS, right?</h3><p>I&#8217;ve been at the helm of a consultancy here in Chicago for 5 years now and I&#8217;ve learned a whole bunch about direct client services, financial responsibility, and the essence of building a successful business. Hopefully, a lot of it rubs off on DoneDone. Somehow, though, providing direct customer support feels inherently different, albeit completely natural. Maybe it&#8217;s the Chatty Cathy in me. Whatever it is, I want to be good at it. And per chance I skip a beat, please send a well-formed email my way and I&#8217;ll give it another try.</p> ]]></content:encoded> <wfw:commentRss>http://blog.wearemammoth.com/2011/11/thoughts-dd-customer-service.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>DoneDone: When good cookies go bad</title><link>http://blog.wearemammoth.com/2011/11/donedone-good-cookies-bad.html</link> <comments>http://blog.wearemammoth.com/2011/11/donedone-good-cookies-bad.html#comments</comments> <pubDate>Tue, 01 Nov 2011 19:48:36 +0000</pubDate> <dc:creator>Craig Bryant</dc:creator> <category><![CDATA[Uncategorized]]></category> <category><![CDATA[DoneDone]]></category> <guid isPermaLink="false">http://blog.wearemammoth.com/?p=1364</guid> <description><![CDATA[Over the past few days, a few users have experienced issues getting signed in to DoneDone, and a few more have had issues staying signed in to DoneDone. While we work harder than James Brown to get a sound solution put into place, we&#8217;re asking our customers who are having &#8230; <a
class="continue-reading" href="http://blog.wearemammoth.com/2011/11/donedone-good-cookies-bad.html">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Over the past few days, a few users have experienced issues getting signed in to DoneDone, and a few more have had issues staying signed in to DoneDone. While we work harder than James Brown to get a sound solution put into place, we&#8217;re asking our customers who are having problems to do the following:<span
id="more-1364"></span></p><h3>1. Make sure you&#8217;re explicitly signed out of DoneDone</h3><p>In your browser&#8217;s address bar, type in <a
href="https://wearemammoth.mydonedone.com/security/logout" target="_blank">https://youraccount.mydonedone.com/security/logout</a>,  replacing &#8220;youraccount&#8221; with whatever name your account is using.</p><h3>2. Now, clear all DoneDone related browser cookies</h3><p>Next, we need you to delete all cookies since the beginning of time. This sounds draconian. But, most modern browsers give you the option to remove cookies from &#8216;the last day&#8217;, &#8216;last month&#8217;, and so on. We need you to delete ALL cookies. <strong>If you&#8217;re reliant on cookies for other sites, then most browsers will allow you to remove cookies specific to domains</strong>. In that case, you&#8217;d only remove cookies from the *.mydonedone.com domain.</p><p>If you&#8217;re new to the world of clearing out cookies, here&#8217;s a quick overview for the most common browsers:<a
href=" http://www.wikihow.com/Clear-Your-Browser's-Cookies" target="_blank"> http://www.wikihow.com/Clear-Your-Browser&#8217;s-Cookies</a></p><h3>3. Try signing in again</h3><p>After you&#8217;ve completed #1 and #2 above, you should be in the clear. Most users who&#8217;ve taken these steps has had good success.</p><p>This is a an inconvenience for you all, and we apologize for that. The only analogy I can think of is that of <a
href="http://bit.ly/uoqHFV " target="_blank">Elvis the Alligator guarding Crockett&#8217;s boat cabin-door in Miami Vice</a>. This is exactly <strong>the wrong signal to send to our customers</strong>. We appreciate your patience while we resolve the issue.</p><p>If you&#8217;ve done the above, and you still can&#8217;t get in, please write us directly at <a
href="mailto:support@mydonedone.com" target="_blank">support@mydonedone.com</a>, noting your specific accounts domain. We are more than happy to work one on one with you to get you up and running.</p><p>Regards,</p><p>The DoneDone team</p> ]]></content:encoded> <wfw:commentRss>http://blog.wearemammoth.com/2011/11/donedone-good-cookies-bad.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>DoneDone: FAQ, FYI, and WTF, Oct. 24th</title><link>http://blog.wearemammoth.com/2011/10/donedone-faq-fyi-wtf-oct-24th.html</link> <comments>http://blog.wearemammoth.com/2011/10/donedone-faq-fyi-wtf-oct-24th.html#comments</comments> <pubDate>Mon, 24 Oct 2011 17:10:45 +0000</pubDate> <dc:creator>Craig Bryant</dc:creator> <category><![CDATA[Uncategorized]]></category> <category><![CDATA[DoneDone]]></category> <category><![CDATA[FAQ/FYI/WTF]]></category> <guid isPermaLink="false">http://blog.wearemammoth.com/?p=1344</guid> <description><![CDATA[In this weeks edition of FAQ, FYI, and WTF we&#8217;ll leave out the screenshots and focus on how DoneDone has been performing, what our Pre-October customers need to do before October is over, and what we&#8217;ve been up to over the past week. If you&#8217;d like me to explain any &#8230; <a
class="continue-reading" href="http://blog.wearemammoth.com/2011/10/donedone-faq-fyi-wtf-oct-24th.html">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<div
style="text-align: left;"><p>In this weeks edition of FAQ, FYI, and WTF we&#8217;ll leave out the screenshots and focus on<strong> how DoneDone has been performing</strong>, what our<strong> Pre-October customers</strong> need to do before October is over, and <strong>what we&#8217;ve been up to</strong> over the past week.</p><p><em>If you&#8217;d like me to explain any specific features or expound on our decisions for doing X, Y, or Z, please let me know. I love words and have never hesitated to spit out thousands of them at a time. Especially when it&#8217;s in the name of issue tracking.<span
id="more-1344"></span></em></p><h3>Weekly round up</h3><p>DoneDone has <strong>broken its previous record of being used in 53 countries</strong>. Over the past week, 3 more sovereign states started pinging the app. Singapore, welcome. Laos, what&#8217;s up? Bolivia, there you are!</p><p>Overall usage of the app has steadily increased as well. We&#8217;re paying close attention to how our servers are handling things, especially on the database tier. Pretty soon, we&#8217;ll make a couple of <strong>preemptive upgrades to accommodate the growth</strong>, but so far, we&#8217;re looking pretty good.</p><h3>Pre-October users, October is about over.</h3><p>If you&#8217;re coming over from the old version of DoneDone, first off, thanks for sticking around. As we&#8217;ve communicated a few times via email, blog, and good ol&#8217; shouting, <strong>if you&#8217;re in any of the paid plans, you&#8217;ll need to get your billing information entered prior to next Monday</strong>, November 1st.</p><p>You&#8217;ll be getting an automated reminder a couple of days prior. Should you forget to enter your info? No biggie, but your account will be on hold as of November 1 until you do so. It&#8217;s also possible this guy will silently protest by not bathing during that time.</p><h3>Whats new since last time</h3><h4>Tags</h4><p>The <strong>tag listing in the right-hand column has been cleaned up significantly</strong>. It&#8217;s reading left-to-right and showing the top ten used tags. You can click to view &#8216;em all, though. Sweet.</p><h4>Files</h4><p>Per some healthy requests, we added an <strong>All Files display on the right-hand column</strong>. This collects all files in the issue and also links you to the comment or amendment where they were uploaded. Boom.</p><h4>Release Builds</h4><p>If you use Release Builds, then you probably wish that the Previous Release Builds page linked you to <strong>a listing of all issues in that Release Build</strong>. The emails already did this, but now the app does too. This is handy so you can check progress and not have to keep track of emails.</p><h4>Clicking from the Dashboard to Project Landing pages</h4><p>If you link from the Dashboard page&#8217;s default view to a project landing page, DoneDone now shows only issues that are waiting on you. Before it was &#8220;All your active issues&#8221;. This new tweak will make a connection between the issue counts you see on the Dashboard and what you see by default on the project landing page. Small, but mighty.</p><h4>Existing users being added to new accounts</h4><p>When existing users are added to a &#8216;new&#8217; DoneDone account, they get an email linking them to the new account. The language in that email wasn&#8217;t quite clear that they should sign in with their existing username and password. We cleaned this language up a bit to help with that &#8220;blank stare&#8221;. Makes sense.</p><h3>What&#8217;s next?</h3><p>The biggest update you&#8217;ll see this week is <strong>a new format for emails</strong>. The existing layout doesn&#8217;t read well on mobile devices. So, we&#8217;ve allowed the text to flow to 100% width of the device, which is an incredible improvement. We&#8217;ve also dramatically cleaned up the organization of emails so they read more coherently. This will help get your iPhone back in your pocket before your spouse yells at you.</p><h3>Wrap up</h3><p>Can&#8217;t say this enough, though you may think I have already. The feedback and responsiveness from all of you has been great. I hope it&#8217;s clear that <strong>we really want to be good at this</strong>. We&#8217;re proud of what DoneDone is today, but we&#8217;re frothing with excitement at what it can be in 6 months with your continued involvement and participation. Frothy. That sounds gross, I know.</p><p><em>Have a great week and thanks for using DoneDone.</em></p><p><em>Regards,</em></p><p><em>Craig &amp; the DoneDone team</em></p><p><span
style="font-size: small;"><span
class="Apple-style-span" style="line-height: 24px;"><br
/> </span></span></p></div> ]]></content:encoded> <wfw:commentRss>http://blog.wearemammoth.com/2011/10/donedone-faq-fyi-wtf-oct-24th.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>The new DoneDone: Manage Account pages</title><link>http://blog.wearemammoth.com/2011/10/donedone-manage-account-pages.html</link> <comments>http://blog.wearemammoth.com/2011/10/donedone-manage-account-pages.html#comments</comments> <pubDate>Tue, 18 Oct 2011 15:00:26 +0000</pubDate> <dc:creator>Craig Bryant</dc:creator> <category><![CDATA[Uncategorized]]></category> <category><![CDATA[DoneDone]]></category> <guid isPermaLink="false">http://blog.wearemammoth.com/?p=1322</guid> <description><![CDATA[This past Friday, we took DoneDone offline for an hour to get the Manage Account pages up and running. As of late Friday evening, all accounts now fall into one of 5 DoneDone plans, and if you&#8217;re an account owner, you can click on over to Manage Account to see &#8230; <a
class="continue-reading" href="http://blog.wearemammoth.com/2011/10/donedone-manage-account-pages.html">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>This past Friday, we took DoneDone offline for an hour to get the Manage Account pages up and running. As of late Friday evening, <strong>all accounts now fall into one of 5 DoneDone plans, and if you&#8217;re an account owner, you can click on over to Manage Account to see which one you fit into</strong>. Bear in mind, you may be in a bigger or smaller plan that you originally specified. Thats because we needed to fit everyone into a plan which accommodated their active users as of Friday evening. The remainder of October is still free, so you can upgrade or downsize as you see fit, but note that if you downsize, you may need to remove a few people from your projects.  Regardless, <strong>if you fit into one of our four paid-plans, you&#8217;ll need to enter your payment information prior to November 1st to keep using DoneDone</strong>.</p><p><span
id="more-1322"></span>Alright, now, here&#8217;s an overview of what&#8217;s new.</p><h3>Account Settings</h3><div
id="attachment_1323" class="wp-caption alignnone" style="width: 610px"><img
class="size-full wp-image-1323" title="Account Settings" src="http://blog.wearemammoth.com/wp-content/uploads/2011/10/accountSettings.jpg" alt="Account settings page under Manage Account" width="600" height="297" /><p
class="wp-caption-text">Account settings page under Manage Account</p></div><p>The Manage Account section is available only to account owners, and each account can have only one of those. If, at any time, you&#8217;d like to change account owners, you can do that from the Account Settings page. Do note though, that you&#8217;ll also need to update your Billing Information. If you&#8217;re no longer the account owner, you&#8217;ll need the new account owner to make this update.</p><p>You can also change your account&#8217;s sub-domain at any time, provided the new one is available. Do note that any existing DoneDone emails will no longer point to the correct URL. Needless to say, all of your users will need to be aware of the domain change. DoneDone does not currently notify users of this change.</p><h3>Update Plan</h3><div
id="attachment_1324" class="wp-caption alignnone" style="width: 610px"><img
class="size-full wp-image-1324" title="Update plan" src="http://blog.wearemammoth.com/wp-content/uploads/2011/10/updatePlan.jpg" alt="Update plan page under Manage Account" width="600" height="297" /><p
class="wp-caption-text">Update plan page under Manage Account</p></div><p>The Update Plan page allows you to change your plan, which in turn, determines how many active users and how much storage you have available. Depending on your case, you can upgrade to a bigger plan or downsize to a smaller one. If you&#8217;d like to downsize, but none of the plans are available to you, you&#8217;ll first have to remove a few users from your projects. More on that at the end of this post. <span
class="Apple-style-span" style="font-size: 12px; line-height: 18px;"> </span></p><h3>Payment History</h3><div
id="attachment_1325" class="wp-caption alignnone" style="width: 610px"><img
class="size-full wp-image-1325" title="Payment history" src="http://blog.wearemammoth.com/wp-content/uploads/2011/10/paymentHistory.jpg" alt="The payment history page under Manage Account" width="600" height="297" /><p
class="wp-caption-text">The payment history page under Manage Account</p></div><p>This page is blank for every customer at this time, except for the &#8220;Your next scheduled payment &#8230;&#8221; bit. As soon as the end of October rolls around, and provided you&#8217;ve entered your credit card details (under Billing Information), you&#8217;ll be able to view and print your invoices from here.</p><h3>Billing Information</h3><div
id="attachment_1326" class="wp-caption alignnone" style="width: 610px"><img
class="size-full wp-image-1326" title="Billing information" src="http://blog.wearemammoth.com/wp-content/uploads/2011/10/billingInformation.jpg" alt="Billing information page under Manage Account" width="600" height="297" /><p
class="wp-caption-text">Billing information page under Manage Account</p></div><p>DoneDone accepts all major credit cards, and American Express will be up and running within a couple of days of writing this. You can update your payment details here at any time.</p><h4>Prior to October 31st</h4><p>If you choose to enter your payment info prior to October 31st, that doesn&#8217;t mean you&#8217;ll be charged before then. You still have the remainder of the month to evaluate DoneDone.</p><h3>Cancel Account</h3><div
id="attachment_1327" class="wp-caption alignnone" style="width: 610px"><img
class="size-full wp-image-1327" title="Cancel account" src="http://blog.wearemammoth.com/wp-content/uploads/2011/10/cancelAccount.jpg" alt="The cancel account page under Manage Account" width="600" height="263" /><p
class="wp-caption-text">Cancel account page under Manage Account</p></div><p>It&#8217;s the feature we hate the most, but here it is. We wish you&#8217;d stick around, but there&#8217;s nothing holding ya back from deleting your users and data. Do know that what&#8217;s done is done, though. Your subdomain is immediately available for other customers, and your data and user profiles are permanently deleted.</p><h3>Active users and changing plans</h3><div
id="attachment_1328" class="wp-caption alignnone" style="width: 610px"><img
class="size-full wp-image-1328" title="Account alert page" src="http://blog.wearemammoth.com/wp-content/uploads/2011/10/alert.jpg" alt="An account alert in DoneDone" width="600" height="238" /><p
class="wp-caption-text">An account alert in DoneDone</p></div><p>In the new DoneDone, pricing is based on the number of active users in an account. An active user is someone who has access to at least one active project. For example, if you&#8217;ve added 10 people to a project but only 2 of those users have issues, you have 8 users who are technically active, although they aren&#8217;t creating or fixing issues.</p><p>There are a few events in DoneDone which will let you know you&#8217;ve maxed out your current plan.</p><ol><li>When you add a new user</li><li>When you assign people to a project</li><li>When you unarchive a project which has users assigned to it.</li></ol><p>Remember that not only account owners will see these messages. Users in your company who are also account admins will also get these prompts, as they&#8217;re able to add/remove people and so on. Do note, however, that they cannot change your account&#8217;s plan, nor do they have access to Manage Account pages.</p><h3>Wrap up</h3><p>This concludes the initial release of the new DoneDone. Phew. It&#8217;s been a busy, but extremely satisfying few weeks. What&#8217;s next? We&#8217;re on to improvements. Not everything that&#8217;s new is better. So, we&#8217;re combing through feedback from both customers and our own team and will be making small, myriad improvements to the application. If you&#8217;ve got some ideas, as always, we&#8217;re glad to hear &#8216;em.</p><p>Cheers,</p><p>The DoneDone team</p> ]]></content:encoded> <wfw:commentRss>http://blog.wearemammoth.com/2011/10/donedone-manage-account-pages.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>DoneDone: Accounts &amp; Billing release</title><link>http://blog.wearemammoth.com/2011/10/donedone-accounts-billing-release.html</link> <comments>http://blog.wearemammoth.com/2011/10/donedone-accounts-billing-release.html#comments</comments> <pubDate>Fri, 14 Oct 2011 15:15:55 +0000</pubDate> <dc:creator>Craig Bryant</dc:creator> <category><![CDATA[Uncategorized]]></category> <category><![CDATA[DoneDone]]></category> <guid isPermaLink="false">http://blog.wearemammoth.com/?p=1312</guid> <description><![CDATA[The new DoneDone has been out for two weeks now, and we&#8217;ll be posting a new release tonight, October 14th at about 8:00 pm CST. We expect there to be a maximum of 2 hours downtime. We will notify everyone that we&#8217;re back online via twitter, @getdonedone. The new release will have all account &#8230; <a
class="continue-reading" href="http://blog.wearemammoth.com/2011/10/donedone-accounts-billing-release.html">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>The new DoneDone has been out for two weeks now, and we&#8217;ll be posting a new release tonight, October 14th at about 8:00 pm CST. We expect there to be a maximum of 2 hours downtime. We will notify everyone that we&#8217;re back online via twitter, <a
href="http://www.twitter.com/getdonedone" data-cke-saved-href="http://www.twitter.com/getdonedone">@getdonedone</a>.</p><p>The new release will have all account functionality enabled. So, you&#8217;ll be able to see <strong>which plan you fit into, enter payment details, cancel your account, and, ultimately, view payment history</strong>.</p><p><strong>Don&#8217;t reach for the wallet quite yet</strong>. Everyone still has the rest of October to use DoneDone for free. If you signed up after October 1st, your 30-day trial will still be active. Of course, if you&#8217;d like to get your billing info entered and approved, go right ahead and that&#8217;ll ensure your account isn&#8217;t suspended on November 1st.</p><h3>Some specifics</h3><h4>All customers who signed up prior to October 1st</h4><p>You&#8217;ll need to re-enter your billing information anytime prior to November 1st. On November 1st, if you still haven&#8217;t entered your billing details, your account will be suspended and no users will be able to sign in until you do so. You&#8217;ll receive an email reminder to enter your billing info on or around October 21st.</p><h4>Customers who signed up for a paid-plan on or after October 1st</h4><p>You&#8217;ll continue to have free access to DoneDone until your 30-day trial is up. At that time, you&#8217;ll be prompted to enter in your credit card information. You&#8217;ll receive an email reminder to enter your billing info approximately 10 days before your trial is up.</p><h4>All customers who signed up for the Moonlighter plan</h4><p>So long as your account has 3 or fewer active users, you will not need to pay to use DoneDone after November 1st. Of course, if you and your entire company have fallen madly in love with the app, your account may fall into one of the 4 paid-plans in which case you&#8217;ll be prompted to enter in your billing information at the end of your initial 30 days of free use.</p><h4>Your plan may have changed</h4><p>It&#8217;s possible that your account now fits into a different plan than you originally signed up for. For example, if you signed up for Max, but only have 4 users, you&#8217;ll be placed into the Basic plan. Beginning November 1st, though, accounts will no longer move automatically between plans. You&#8217;ll be notified when you need to  upgrade to the next tier. Likewise, you can always make a few users inactive if you&#8217;d like to move your account to a smaller plan.</p><h3>What&#8217;s on the horizon?</h3><p>Once we get this account functionality out the door, we&#8217;ll be fine tuning user experiences across the entire application. Longer term, there&#8217;s a few ideas we have. Additional languages, integration with version control systems (Bitbucket, etc.), public projects, and a few others. Where would you like to see DoneDone excel in the next few months?</p><h3>We&#8217;re here</h3><p>We&#8217;ve got a whole lot of new users and we&#8217;ve got a whole lot of users who made the transition over from the old DoneDone. Everyone has had great questions and feedback thus far. Please, continue to let us know your thoughts. Your feedback really does help.</p><p><em>Cheers,</em></p><p><em>The DoneDone team</em></p><p>Support? Visit <a
href="www.getdonedone.com/support" target="_blank">www.getdonedone.com/support</a> or <a
href="http://www.twitter.com/getdonedone" target="_blank">come holler on twitter</a>.</p> ]]></content:encoded> <wfw:commentRss>http://blog.wearemammoth.com/2011/10/donedone-accounts-billing-release.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>The new DoneDone: FAQ, FYI, and WTF, part I</title><link>http://blog.wearemammoth.com/2011/10/donedone-faqs-fyis-wtfs-part.html</link> <comments>http://blog.wearemammoth.com/2011/10/donedone-faqs-fyis-wtfs-part.html#comments</comments> <pubDate>Fri, 07 Oct 2011 20:24:30 +0000</pubDate> <dc:creator>Craig Bryant</dc:creator> <category><![CDATA[Uncategorized]]></category> <category><![CDATA[DoneDone]]></category> <guid isPermaLink="false">http://blog.wearemammoth.com/?p=1259</guid> <description><![CDATA[The new DoneDone started it&#8217;s new job this past Monday. So far he&#8217;s made plenty of friends. He&#8217;s handsome, smart, and from the midwest, so we knew he&#8217;d do just fine. He&#8217;s not exactly like the last guy who sat in that chair, though. He&#8217;s his own man, and as &#8230; <a
class="continue-reading" href="http://blog.wearemammoth.com/2011/10/donedone-faqs-fyis-wtfs-part.html">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>The new DoneDone started it&#8217;s new job this past Monday. So far he&#8217;s made plenty of friends. He&#8217;s handsome, smart, and from the midwest, so we knew he&#8217;d do just fine. He&#8217;s not exactly like the last guy who sat in that chair, though. He&#8217;s his own man, and as such, there&#8217;s a few questions which have arisen about his &#8216;way of doing things&#8217;. We all, of course, are accustomed to how the &#8216;old guy&#8217; did things. So, let&#8217;s do some explainin&#8217;.</p><p><strong>This week, we&#8217;ll start with the dashboard, Cc&#8217;ing your team, switching accounts, fixers &amp; testers, and custom search. Let us know what you&#8217;d like us to write about next week at @getdonedone. </strong><span
id="more-1259"></span></p><h3>The Dashboard</h3><h4>How the two views on the dashboard work</h4><p>In the old DoneDone, there was a single listing which showed all projects regardless of whether there were issues or <em>specific updates you need to know about</em>.</p><p>In the new Dashboard, we cleaned things up a bit. The default view shows you <strong>only the projects with issues which are waiting on you for action.</strong> It doesn&#8217;t show you projects where you have issues which <strong>are not waiting</strong> on you.  You&#8217;ll notice that if you click through to a project from this view, the project&#8217;s landing page will display _all of your active issues_, not just the ones waiting on you.</p><p><span
class="Apple-style-span" style="color: #d17540; font-family: ff-tisa-web-pro-1, ff-tisa-web-pro-2, 'Hoefler Text', Georgia, serif; font-weight: bold; line-height: 14px;"><img
class="alignnone" title="dashboard" src="http://content.screencast.com/users/cbryant/folders/Jing/media/bb07e2aa-af63-47a2-9d08-8c47dc4d1b07/00000245.png" alt="" width="856" height="405" /></span></p><p>The second view, All active projects, is made specifically for project managers or account admins who need a birds-eye view of activity and priority across all projects in DoneDone.</p><h4>Recent Project Activity</h4><p>This feature is pretty simple. It shows the 3 projects where _your issues_ were updated most recently. We poll for the first 3 issue updates, which by the way, could all come from the same issue.  Click the eyeball which, may make some queasy, and you get the 10 most recent updates.</p><h3>Cc&#8217;ing people and getting rid of emails</h3><p>One new concept which is an evolution of an old feature is the notion of CC&#8217;ing people on issue updates. In the original DoneDone, you could one-off CC people on comments only. Each comment you added, you had to re-select the people to notify.</p><p>In the new DoneDone, if you select a person to CC, they&#8217;re added to the list, and will be automatically CC&#8217;d next time around. This works on comments, and other issue updates such as status changes, or re-assignments. Now, how about users who don&#8217;t like that extra email? There&#8217;s a link in the email which let&#8217;s them opt-out of future communications on that issue.</p><p>Do note that Testers and Fixers currently can not unsubscribe from issue notifications. Don&#8217;t be sad. Because longer term, we&#8217;re exploring how best to allow all users to manage their notification preferences on the issue, project, and account level. Would love to hear thoughts on this one from anyone who&#8217;s got &#8216;em.</p><h3><span
class="Apple-style-span" style="line-height: 24px;">Switching accounts</span></h3><p>There are a few of you out there who have more than one DoneDone account profile. Well, now you don&#8217;t have two profiles. You have one. And once you&#8217;re signed in to any DoneDone account, you can toggle over to any other account you&#8217;re a part of. See that little icon next to your account&#8217;s name in the upper-left? Click it and let the magic overtake your body.</p><p>If you want to set up different emails and other info on a per-account basis, you can still do that. Just click over to Profile on any account, and you can personalize your contact info for that specific profile.</p><p>Whew.</p><h3>Fixers &amp; Testers</h3><p>What the heck is a Fixer! What&#8217;s with Testers? Well, here&#8217;s the thing. In v1 of DoneDone, there were only two people on an issue: the issue&#8217;s creator and the person assigned to &#8216;do the work&#8217;. Well, this made a lot of sadness for a lot of users. One perk, though, was that it was simple. Now, anybody can create an issue and assign both a Tester and a Fixer . If you&#8217;re like me, I assign both roles to other people which completely and utterly absolves me from any further responsibility.</p><p>Why the names? Well, it&#8217;s an issue tracker, and as such, most companies use DoneDone to do quality assurance &amp; testing towards the tail end of a project. So, we wanted to have some very explicit titles for these roles.</p><p>What&#8217;s that?  You use it for task management during the entire project? That&#8217;s awesome. So do we. Huh? You don&#8217;t even build web apps? Also cool. We get all kinds. Publishers, construction workers, designers, medical equipment engineers, and so on. And hopefully for you all who don&#8217;t have web-guts, the titles don&#8217;t get in the way too much. If they do, what do you think they should be called?</p><h3>Custom Search</h3><p>In the old DoneDone, the search feature on the Project Landing page did the trick, albeit, in some incomplete ways. You couldn&#8217;t do some simple things, such as deleting erroneous searches, and it was hard to predict what your results might be because the list box half-empty half-full effect.</p><p>In the new DoneDone, the new search utility can be found on your project landing page, right under the project title:</p><p><img
class="alignnone" title="NewSearch" src="http://content.screencast.com/users/cbryant/folders/Jing/media/b3bd30dd-4dd7-48a8-8904-b2df0ff733a7/00000228.png" alt="" width="610" height="496" /></p><p>You&#8217;ll notice we&#8217;ve populated the list with the most widely-used searches. You can also create your own by clicking &#8220;Create New Search&#8221;.  That&#8217;ll give you a nice long page of all the different criteria you may want to search by.</p><p><img
class="alignnone" title="custom search page" src="http://content.screencast.com/users/cbryant/folders/Jing/media/c91f4ca2-313f-4a7d-8c20-0394fa766c33/00000229.png" alt="" width="916" height="599" /></p><p>Once you&#8217;ve created your search, give it a name, and it&#8217;ll be saved as a custom search, accessed via the same component above. And of course, with custom searches, you can edit them or remove them via those pretty little icons next door.</p><p><img
class="alignnone" title="customsearch-listing" src="http://content.screencast.com/users/cbryant/folders/Jing/media/c90bfb7a-3b9e-4fe4-9257-cbbc4c5d02ca/00000243.png" alt="" width="622" height="458" /></p><p>&nbsp;</p><h3>Wrap up</h3><p>So, this isn&#8217;t all that&#8217;s changed, but they&#8217;re a few of the big ones. If you have any questions about how anything else works, please let us know. And, of course, if you have any suggestions for how to improve any of this newness, we&#8217;re all ears.</p> ]]></content:encoded> <wfw:commentRss>http://blog.wearemammoth.com/2011/10/donedone-faqs-fyis-wtfs-part.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>DoneDone 10/6/2011 Public Release</title><link>http://blog.wearemammoth.com/2011/10/donedone-1062011-public-release.html</link> <comments>http://blog.wearemammoth.com/2011/10/donedone-1062011-public-release.html#comments</comments> <pubDate>Fri, 07 Oct 2011 02:47:47 +0000</pubDate> <dc:creator>Craig Bryant</dc:creator> <category><![CDATA[Uncategorized]]></category> <category><![CDATA[DoneDone]]></category> <category><![CDATA[donedone releases]]></category> <guid isPermaLink="false">http://blog.wearemammoth.com/?p=1276</guid> <description><![CDATA[Oh, well hi there. Guess you&#8217;re wondering what we did all day Thursday? Without adoing any further &#8230; Markdown, little tiny graphics, DB tuning, and more &#8230;  Text formatting with Markdown (or not) There&#8217;s been a few questions about how Markdown renders older content, but also a few issues with &#8230; <a
class="continue-reading" href="http://blog.wearemammoth.com/2011/10/donedone-1062011-public-release.html">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Oh, well hi there. Guess you&#8217;re wondering what we did all day Thursday? Without adoing any further &#8230; Markdown, little tiny graphics, DB tuning, and more &#8230; <span
id="more-1276"></span></p><h3>Text formatting with Markdown (or not)</h3><p>There&#8217;s been a few questions about how Markdown renders older content, but also a few issues with how it renders &#8216;new&#8217; content. The following updates apply to the issue description and comment text input fields.</p><p><img
class="alignnone size-full wp-image-1292" title="markdown" src="http://blog.wearemammoth.com/wp-content/uploads/2011/10/markdown.png" alt="" width="624" height="249" /></p><h3></h3><ul><li>Autolinking URL&#8217;s &#8211; there was a bit of bug-ness with urls being turned automatically into hyperlinks. Now, URL&#8217;s with query strings will render properly (http://www.cnn.com?isthisnews=nope). We&#8217;ve also patched up underscores in urls, and those should also render properly now.</li><li>We added in a formatting guide. If you click &#8220;preview&#8221; underneath the text input box, on the lower right, you&#8217;ll see a link to the guide which will help you use Markdown.</li><li>Note that: Blockquotes and Code formatting are included in Markdown as of last night. See the formatting guide for info on how to use these slick features.</li></ul><h3>The smallest big update yet</h3><p>Yes, this how you access Custom Search from the Project Landing page. An admittedly shy feature before, this little-tiny graphic stepped in to help users know they&#8217;re just a click away from slicing and dicing their data.</p><p><img
class="alignnone size-full wp-image-1294" title="carat" src="http://blog.wearemammoth.com/wp-content/uploads/2011/10/carat1.png" alt="" width="515" height="161" /></p><h3>The database genie visited</h3><p>His name is Mustafa Shabib. And he worked on some of the larger queries in DoneDone today as part of an ongoing effort to speed up performance. We&#8217;ll be doing this quite a lot over the next several weeks. So you&#8217;re aware, this type of work really, really makes him smile.</p><h3>Comment numbers</h3><p>Since Wednesday&#8217;s build, you&#8217;ll notice that comments and issue updates have their beloved number next to them again. A popular feature we didn&#8217;t realize would be missed so much, it&#8217;s back, now with hot-permalink action too!</p><p><img
class="alignnone size-full wp-image-1295" title="comment-numbers" src="http://blog.wearemammoth.com/wp-content/uploads/2011/10/comment-numbers.png" alt="" width="508" height="345" /></p><p>&nbsp;</p><h3>Wrap up</h3><p>We&#8217;ve also been cranking on our next big release, which will be accounts and plan pages. If you&#8217;ll recall, these are due to be wired up and released on October 15th. Between now and then, we&#8217;ll be continuing to make these small, incremental updates to the UI and database. Small steps, but solid ones. As always, <a
href="http://www.getdonedone.com/support" target="_blank">please send some feedback, questions, or issues to us</a>. We&#8217;re here. Seriously.</p><p>- The DoneDone team</p> ]]></content:encoded> <wfw:commentRss>http://blog.wearemammoth.com/2011/10/donedone-1062011-public-release.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>DoneDone 10/4/2011 Public Release</title><link>http://blog.wearemammoth.com/2011/10/donedone-1042011-public-release.html</link> <comments>http://blog.wearemammoth.com/2011/10/donedone-1042011-public-release.html#comments</comments> <pubDate>Wed, 05 Oct 2011 05:25:44 +0000</pubDate> <dc:creator>Craig Bryant</dc:creator> <category><![CDATA[Uncategorized]]></category> <category><![CDATA[DoneDone]]></category> <category><![CDATA[donedone releases]]></category> <guid isPermaLink="false">http://blog.wearemammoth.com/?p=1262</guid> <description><![CDATA[Today == less twitter, more emails, more support and more comprehensive updates from the guys. Without further ado, here&#8217;s a list of what is hot and fresh per a few moments ago. Tonight&#8217;s build to production includes &#8230; Tagging feature update Tags are now automatically lower-cased when created. Previously, if &#8230; <a
class="continue-reading" href="http://blog.wearemammoth.com/2011/10/donedone-1042011-public-release.html">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Today == less twitter, more emails, more support and more comprehensive updates from the guys. Without further ado, here&#8217;s a list of what is hot and fresh per a few moments ago. Tonight&#8217;s build to production includes &#8230;<span
id="more-1262"></span></p><h4>Tagging feature update</h4><p>Tags are now automatically lower-cased when created. Previously, if you entered &#8220;isSue&#8221; and &#8220;issue&#8221;, it would create 2 distinct tags. Note: all old tags with case-ignorance will remain.</p><h4>CSV output</h4><p>There was some bugginess with a few special characters in the CSV output feature. We&#8217;ve addressed most of these issues, but have not spent any time on non-english characters, so there may be a few remaining problems in non-english descriptions.</p><h4>Added numbers to issue comments/history (not complete, but better)</h4><p>Back by popular demand, we added  a (quickly designed) numerical value next to each update in the Issue Activity area. So, each comment, status change, etc. is now noted with both a number and permalink.</p><h4>Where the $*&amp;# are my issue auto-links in comments and descriptions?</h4><p>We got this back in today. We&#8217;d left this out initially because of the Markdown addition. It&#8217;s really helpful though, so it&#8217;s back baby. If you type #333 into a comment or issue description, it will automatically create a link to that issue page. Longer term, we&#8217;ll likely add additional shorthand for linking to directly to comments and issue updates in the Issue Activity area. That&#8217;ll look something like &#8220;#333.7&#8243;, where the &#8220;.7&#8243; refers to the 7th update to an issue.</p><h4>Markdown improvements</h4><p>There were a few issues sent in regarding adding clear text urls, underscores, and other strangeness w/ Markdown. We spent some time some massaging our implementation of Markdown.</p><ul><li><span
class="Apple-style-span" style="line-height: 24px;">#xxx syntax working again (as noted above) to link to issues. You&#8217;ll note that using the # sign for headers still works well. </span></li><li><span
class="Apple-style-span" style="line-height: 24px;">You can copy and paste URLs directly into comments and descriptions, and they&#8217;ll link up. </span></li><li><span
class="Apple-style-span" style="line-height: 24px;">If you have a URL with an underscore (&#8220;_&#8221;) it won&#8217;t make the world explode. It&#8217;ll just work. </span></li><li><span
class="Apple-style-span" style="line-height: 24px;">We also enabled Blockquotes. NOTE: there is no styling as of yet, but we&#8217;ll get that up soon. </span></li></ul><div><h3>That it?</h3><p>For today it is, yep. Tomorrow is just like today, though, just more like Wednesday. You have questions? Please head over to www.getdonedone.com/support and choose a way to get in touch. Or just leave a comment here. Twitter is nice too (@getdonedone.com).</p><p>Have a lovely slumber. Or, have a lovely breakfast. And as always, it&#8217;s about time for cookies  in Melbourne. Got milk?</p><p>-The DoneDone team</p></div> ]]></content:encoded> <wfw:commentRss>http://blog.wearemammoth.com/2011/10/donedone-1042011-public-release.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>DoneDone 10/3/2011 Public Release</title><link>http://blog.wearemammoth.com/2011/10/donedone-public-release-1032011.html</link> <comments>http://blog.wearemammoth.com/2011/10/donedone-public-release-1032011.html#comments</comments> <pubDate>Tue, 04 Oct 2011 03:53:10 +0000</pubDate> <dc:creator>Craig Bryant</dc:creator> <category><![CDATA[Uncategorized]]></category> <category><![CDATA[DoneDone]]></category> <guid isPermaLink="false">http://blog.wearemammoth.com/?p=1245</guid> <description><![CDATA[Over the next few weeks, we&#8217;ll be posting several builds to production. Most of the time, these won&#8217;t require any downtime, so we&#8217;ll give some updates via @getdonedone. If/when we need to go dark, we&#8217;ll give advance notice. We&#8217;ll release a post here on the blog with some of the &#8230; <a
class="continue-reading" href="http://blog.wearemammoth.com/2011/10/donedone-public-release-1032011.html">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Over the next few weeks, we&#8217;ll be posting several builds to production. Most of the time, these won&#8217;t require any downtime, so we&#8217;ll give some updates via @getdonedone. If/when we need to go dark, we&#8217;ll give advance notice. We&#8217;ll release a post here on the blog with some of the updates. Thanks again to everyone who&#8217;s sending in issues and comments. Very helpful. Now, here&#8217;s whats headed up to production. <span
id="more-1245"></span><span
class="Apple-style-span" style="color: #000000; font-family: 'Hoefler Text', Constantia, Georgia, serif; font-size: 17px; line-height: 25px;">In this evening&#8217;s build</span></p><ul><li><span
class="Apple-style-span" style="line-height: 24px;">The &#8220;Edit Issues&#8221; feature on project landing page was giving you options you may not have a need for. For example, it now doesn&#8217;t show you an option to move issues to another project if you only have one project.</span></li><li><span
class="Apple-style-span" style="line-height: 24px;">There was a logic problem with importing empty companies from Basecamp and/or not selecting anyone to import from a Basecamp project. </span></li><li><span
class="Apple-style-span" style="line-height: 24px;">Speaking of empty companies, if you manually created a company and left it blank, it got inserted in the database, but it was nowhere to be found in the UI. So, now even empty companies (not of the Basecamp flavor!) will show up in the Companies &amp; People listing.  </span></li><li><span
class="Apple-style-span" style="line-height: 24px;">There was a bit of Latin placeholder text left in a tertiary page. It said something along the lines of &#8220;Well if that pizza was meant to be eaten, it certainly didn&#8217;t belong under the mattress now did it&#8221;. We decided this text has no place in an issue tracking app. </span></li></ul><p>Other than that, we verified some issues folks were having such as sensitive spam filters and a few quirky behaviors with some transitioned data. Not much to do there except be aware and keep watching for patterns. None today, though.</p><p>What&#8217;s that? You have questions? Well, then, head over to www.getdonedone.com/support and choose a way to get in touch. Or just leave a comment here. Or, twitter is nice too (@getdonedone.com).</p><p>Have a lovely evening and/or start of the work day, should you be somewhere between here and Mumbai. If you&#8217;re in Melbourne, it&#8217;s cookie-break time.</p><p>-The DoneDone team</p> ]]></content:encoded> <wfw:commentRss>http://blog.wearemammoth.com/2011/10/donedone-public-release-1032011.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>The new DoneDone: 34 countries in 9 hours.</title><link>http://blog.wearemammoth.com/2011/10/donedone-34-countries-9-hours.html</link> <comments>http://blog.wearemammoth.com/2011/10/donedone-34-countries-9-hours.html#comments</comments> <pubDate>Mon, 03 Oct 2011 22:07:51 +0000</pubDate> <dc:creator>Craig Bryant</dc:creator> <category><![CDATA[Uncategorized]]></category> <category><![CDATA[DoneDone]]></category> <guid isPermaLink="false">http://blog.wearemammoth.com/?p=1237</guid> <description><![CDATA[Well, today was the first full business day since the new DoneDone left the nest. Users in 34 countries signed in and got busy with little fanfare. Big sigh of relief. Here at We Are Mammoth, we&#8217;ve spent the day watching things. Watching traffic. Watching feedback. Watching errors. Watching performance. It&#8217;s &#8230; <a
class="continue-reading" href="http://blog.wearemammoth.com/2011/10/donedone-34-countries-9-hours.html">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Well, today was the first full business day since the new DoneDone left the nest. Users in 34 countries signed in and got busy with little fanfare. Big sigh of relief. Here at We Are Mammoth, we&#8217;ve spent the day watching things. Watching traffic. Watching feedback. Watching errors. Watching performance. It&#8217;s been a productive day and has proven the build we put up on Saturday is  stable with few exceptions. Where there were issues, we&#8217;re addressing them and will be posting a build in a little bit.<span
id="more-1237"></span></p><p>As for feedback, we&#8217;ve been getting plenty of it from folks finding those little crevices of DoneDone which eluded our QA. Everyone&#8217;s been super cordial. If you&#8217;ve been in touch today, thanks very much for the well-written feedback, the prompt responses, and the fact that you&#8217;re not sending white-hot pitchforks at us via our inboxes.</p><blockquote><p> At first I was perplexed that everyone was giving such nicely written feedback. Then it dawned on me, &#8220;of course, everyone uses DoneDone and knows the value of well-written feedback when dealing with tired, hungry, and occasionally smelly programmers&#8221;.  It&#8217;s a good business to be in when everyone takes the time to communicate well.</p></blockquote><h3>What&#8217;s on tap?</h3><p>Per the above, we&#8217;ll be getting a build up this evening after some good QA.  After that, and for most of this week, we&#8217;ll continue watching feedback and, of course, critical issues. We want to ensure everyone gets up and running before we head further on down the road.</p><p>After that, we&#8217;ll be finalizing our account pages and functionality. This, you may recall, is due out on October 15th. Finally, we&#8217;ve got a nice healthy list of performance enhancements, UX/UI improvements, and a few new features which didn&#8217;t make it out the door this weekend. Plenty to do. And as always, if you have thoughts or suggestions, send it our way. Here, on twitter (@getdonedone) or via support.</p><p>Thanks, and have a nice evening.</p><p>- Craig, and the DoneDone team.</p> ]]></content:encoded> <wfw:commentRss>http://blog.wearemammoth.com/2011/10/donedone-34-countries-9-hours.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>The new DoneDone: What’s new</title><link>http://blog.wearemammoth.com/2011/10/donedone-2.html</link> <comments>http://blog.wearemammoth.com/2011/10/donedone-2.html#comments</comments> <pubDate>Mon, 03 Oct 2011 03:39:36 +0000</pubDate> <dc:creator>Craig Bryant</dc:creator> <category><![CDATA[Uncategorized]]></category> <category><![CDATA[DoneDone]]></category> <guid isPermaLink="false">http://blog.wearemammoth.com/?p=1220</guid> <description><![CDATA[Happy Monday, folks. If you&#8217;re reading this, you&#8217;re probably signed in to the new DoneDone and thinking &#8220;What the $#%! happened to my DoneDone&#8221;. Then you&#8217;re thinking &#8220;Oh, right, this is the newer, faster, cleaner DoneDone I got 13 emails about.&#8221; Finally, you&#8217;re looking for some kind of primer on &#8230; <a
class="continue-reading" href="http://blog.wearemammoth.com/2011/10/donedone-2.html">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Happy Monday, folks.</p><p>If you&#8217;re reading this, you&#8217;re probably signed in to the new DoneDone and thinking &#8220;What the $#%! happened to my DoneDone&#8221;. Then you&#8217;re thinking &#8220;Oh, right, this is the newer, faster, cleaner DoneDone I got 13 emails about.&#8221; Finally, you&#8217;re looking for some kind of primer on what&#8217;s actually new besides the design and the new .ico in you&#8217;re browser tab . Well, here ya go. Put that cold cup of coffee in the microwave for a minute, sit back down, have a read. Then, go get fixin&#8217;.<span
id="more-1220"></span></p><h3>Hey, first, here&#8217;s two reminders</h3><h4>Your old username doesn’t exist anymore.</h4><p>The first time you (and your users) sign in to the new DoneDone,  use your email address instead of your old username. Because of changes to our authentication model, we couldn’t bring the old ones with. Once you’re in, you can click over to Profile to re-enter that old username if you’d like.</p><h4>DoneDone is free for October. You quite literally can’t pay for it.</h4><p>While you’re busy getting busy using the new DoneDone, we’ll be busy getting our new billing platform into place. For the entire month of October, every DoneDone account is unlimited everything. Around October 15th, we’ll be releasing  a final build of the accounts section of DoneDone, and from then on, you’ll be able to see which plan you’re in, upgrade, downgrade, cancel, and get a sense for how things work now with active users.</p><h3>What&#8217;s new</h3><h4>The Dashboard</h4><p>In the old DoneDone, you saw every project by default. Even the ones with no issues in &#8216;em. We&#8217;ve created two new views on the Dashboard in v2. The default view is of projects with issues you&#8217;re participating in. The secondary view, for project managers, gives a birds-eye view of all active projects, regardless of &#8216;your participation&#8217;. You&#8217;ll also notice a Recent Activity feed at the bottom of the page. This looks at three most recently updated projects where you&#8217;ve got issues.</p><h4>Email-to-ticket attachments</h4><p>You can now email attachments to an issue, both on comment replies and adding issues via email.</p><h4>CC people on an issue</h4><p>In the new version, you can CC yourself or other people on an issue. This means you’ll get cc’d on all issue updates. This might be nice if you want to bring someone in for an opinion without having to reassign the issue. You can also bring others onto the conversation by cc’ing them on a comment, reassignment, etc. Oh, and in case you&#8217;re not interested in the issue, you can excuse yourself directly from the email.</p><h4>Markdown support</h4><p>All description fields in V2 support Markdown. This means you can make bullets out of asterisks, and bold and italicize as well. You can write HTML in there as well if ya&#8217;d like. If you&#8217;re new to Markdown, it&#8217;s easy. <a
href="http://en.wikipedia.org/wiki/Markdown" target="_blank">Here&#8217;s a primer</a>.</p><h4>Testers and Fixers</h4><p>In V1, the person that created the issue was also the one that tested the issue. We got around this by doing a weird “create an issue on behalf of someone else” thing. V2 makes it more straightforward. When you create an issue, you pick both the fixer and the tester. So, Craig finds a browser bug on a project. He creates it for Bruno to fix and Lindsay to test. Simple.</p><h4>Tagging that isn’t horrible</h4><p>V1’s tagging auto-suggest was awful. We’ve made it better now. You can open up a list of tags on that project and click them to add it. Edit the issue to get rid of &#8216;em. No javascript magic. Just simple UI which won&#8217;t leave the browser wheezing.</p><h4>Custom issue searches</h4><p>In V1, once you created a custom search, you couldn’t edit or delete them. Now you can. I call this a feature enhancement.</p><h4>Bulk Edits</h4><p>You can now edit a group of issues in bulk from a project&#8217;s landing page. Change priority levels, testers, fixers, statuses, or even move a set of issues to a different project.</p><h4>Uploading attachments on any action</h4><p>In V1, you could only attach files to a comment. If you wanted to reassign the issue or change the status while attaching a file, you had to do it in two steps. In V2, any action allows you to also attach files.</p><h4>Add notes to release builds</h4><p>You can now add some additional notes to release builds that will get stored in your release build history.</p><h4>Ready for Retest always available</h4><p>In V1, if a project had release builds enabled, you could only mark an issue “ready for next release” when you were done fixing it. It then had to wait for a release build. In V2, you can also mark them as “ready for retest.” It’s nice for those one-off bugs you push, or pushing up issues you may have forgotten to bundle in a release build.</p><h3>Wrap up</h3><p>Whew, that&#8217;s a lot of new. We expect there&#8217;ll be varied reactions to some of the changes we&#8217;ve made. It&#8217;s a completely new user interface. It&#8217;s simpler and more legible, yes, but it&#8217;s new. There&#8217;s going to be some effort involved in relearning some of the actions we all grew accustomed to in the original DoneDone. We think the new experience will pay off though. Alas, nothing is perfect, so please send your feedback, critiques, problems, or compliments. Finally, the new DoneDone is just the start. The application you see today was built to evolve. So, the more you make your voice heard, the more DoneDone will become an issue tracker built around how you work.</p><p>Have a great week, and thanks for using DoneDone!</p><p>The DoneDone team</p><p>Support? Visit <a
href="www.getdonedone.com/support" target="_blank">www.getdonedone.com/support</a> or <a
href="http://www.twitter.com/getdonedone" target="_blank">come holler on twitter</a>.</p> ]]></content:encoded> <wfw:commentRss>http://blog.wearemammoth.com/2011/10/donedone-2.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss><!-- Dynamic page generated in 3.405 seconds. --><!-- Cached page generated by WP-Super-Cache on 2012-05-17 17:47:05 -->

