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

<channel>
	<title>PaperCut Blog / News &#187; General</title>
	<atom:link href="http://www.papercut.com/blog/tags/general/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.papercut.com/blog</link>
	<description>Keep an eye on what the PaperCut developers are up to ...</description>
	<lastBuildDate>Thu, 19 Jan 2012 03:01:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>My Trip to Melbourne</title>
		<link>http://www.papercut.com/blog/rick/2011/12/06/my-trip-to-melbourne/</link>
		<comments>http://www.papercut.com/blog/rick/2011/12/06/my-trip-to-melbourne/#comments</comments>
		<pubDate>Tue, 06 Dec 2011 02:24:37 +0000</pubDate>
		<dc:creator>rick</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.papercut.com/blog/?p=1647</guid>
		<description><![CDATA[I spent the last week working from our main office in Melbourne. I live in Portland, Oregon and this is my second trip to Australia to work with the team here. The trip had been planned for months, and I’ll &#8230; <a href="http://www.papercut.com/blog/rick/2011/12/06/my-trip-to-melbourne/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I spent the last week working from our main office in Melbourne. I live in Portland, Oregon and this is my second trip to Australia to work with the team here. The trip had been planned for months, and I’ll have to admit that I wasn’t really looking forward to the 13 hour flight or living out of a suitcase. I’m not much of a road warrior. Once here it took me a while to recover from jet lag and get my bio clock realigned. On my first work day I only made a little progress on the goals that I had set for the trip.</p>
<div id="attachment_1658" class="wp-caption alignright" style="width: 310px"><a href="http://www.papercut.com/blog/wp-content/uploads/2011/12/blog-office-kanban1.jpg"><img class="size-medium wp-image-1658" title="blog-office-kanban" src="http://www.papercut.com/blog/wp-content/uploads/2011/12/blog-office-kanban1-300x224.jpg" alt="Office Kanban" width="300" height="224" /></a><p class="wp-caption-text">The Melbourne Office Kanban</p></div>
<p>Steve, our Partner Alliance Manager joined us from Sydney on Tuesday. We spent most of the day flowcharting our sales and distribution channel partner strategy. That and the ever changing Melbourne weather gave me a headache that had me limping back to the hotel at the end of the day instead of socializing with the team as I had hoped to do. As I rested in my hotel room that night I wondered if the trip was going to be worth the expense and inconvenience. The following day was much better. Steve and I finished up the channel process flowchart, and I went out for beers with Tom, Hendrik, and Ian after work. Things were back on track.</p>
<p>On Thursday I watched the team go into action birthing release 11. 6, better known as the <a href="/blog/development-team/2011/12/01/11-6-with-an-airprint-cherry-on-top/">iPad Printing release</a>. We don’t have pointy haired managers or project team meetings at PaperCut –instead we use the <a href="http://en.wikipedia.org/wiki/Kanban_(development)">Kanban</a> method of project management. For PaperCut that means pasting colored pieces of paper on a wall and moving them through stages starting with concept and ending with completion. Everyone on the team stood in a circle and each of us reported the progress of the previous day as the papers were moved from “Review” to ”Done”. The build was completed by Tom and Chris in the late evening hours in order to keep to our policy of not posting new releases on Friday.</p>
<p><span id="more-1647"></span></p>
<p>Thursday night I went to an art museum opening with Hendrik and met several of his artist friends. I really enjoyed that. The experience kicked my creative juices into high gear. On Friday, I was able to finish the tasks that I had planned, and we all got together for the Friday Christmas dinner.</p>
<p>Saturday was my one play day in Melbourne. We spent the day in the Yarra Valley at Healesville Sanctuary, a beautiful wildlife park that houses some of Australia’s most interesting animals. We finished the outing with lunch at the Chandon Winery. I spent the evening dining with John and Christine the anchors of our Customer Service team. They keep the orders and licenses flowing to the resellers and customers in the 60 countries where PaperCut supplies print management solutions.</p>
<p>&nbsp;</p>
<p>I had a great time overall and left with a few new insights that were not on my list of stated goals:</p>
<ul>
<li>Steve is still a rock star. Sure, he stopped touring years ago, but he doesn’t skip a beat synchronizing our development and operational teams with our business partners globally. That’s not an easy gig.</li>
<li>I saw a different side of Hendrik. He introduced me to an eclectic group of artist, complete with a personal tour of the backroom of their gallery in downtown Melbourne. I wouldn’t have guessed that he had mates with such a different background. We had a great conversation about art and psychology over dinner that expanded my thinking, and my view of Hendrik.</li>
<li>Face time is important. I experienced my team mates in a way that can’t be done via chat, email and phone calls. Thanks to everyone that invited me into their space and took time to share with me.</li>
<li>Finally, my brief time with Chris helped me to focus on what I need to do to fulfill my role at PaperCut. My job is getting PaperCut into the hands of everyone in the Americas that can appreciate its benefits. The message that I took away from the meeting with Chris is summarized best in a quote that was shared with me by the traveler that sat next to me on the flight from Sydney to San Francisco:</li>
</ul>
<div style="text-align: center;">
<p><em>Ten words of two that can change you<br />
If it is to be, it is up to me</em> – William H. Johnsen</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.papercut.com/blog/rick/2011/12/06/my-trip-to-melbourne/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Three Months in PaperCut Support</title>
		<link>http://www.papercut.com/blog/nate/2011/11/09/three-months-in-papercut-support/</link>
		<comments>http://www.papercut.com/blog/nate/2011/11/09/three-months-in-papercut-support/#comments</comments>
		<pubDate>Wed, 09 Nov 2011 02:26:08 +0000</pubDate>
		<dc:creator>Nate</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[PaperCut Tips]]></category>

		<guid isPermaLink="false">http://www.papercut.com/blog/?p=1561</guid>
		<description><![CDATA[I am still fairly new to PaperCut, which means I&#8217;ve spent the first part of my time here reading. Previous blog posts, release notes, knowledge base articles, resolved tickets and troubleshooting steps have all become my bread and butter. One &#8230; <a href="http://www.papercut.com/blog/nate/2011/11/09/three-months-in-papercut-support/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I am still fairly new to PaperCut, which means I&#8217;ve spent the first part of my time here reading. Previous <a href="/blog/">blog posts</a>, <a href="/release-history/">release notes</a>, <a href="/kb/">knowledge base articles</a>, resolved tickets and troubleshooting steps have all become my bread and butter. One of the things that stood out was this excerpt from one of Jason’s posts:<div id="attachment_1575" class="wp-caption alignright" style="width: 215px"> <img class="size-fullwp-image-1489" src="http://www.papercut.com/blog/wp-content/uploads/2011/11/paper-pile1.png" alt="cleaning paper with quality support" width="200" height="200" /><p class="wp-caption-text">Clearing your printing problems with PaperCut support</p></div></p>
<blockquote><p>&#8220;One thing that was always on my mind was the quality and timeliness of support available from software and hardware vendors. It was no good getting fast support that didn&#8217;t resolve my issue and nor was it useful having accurate support that took 5 working days to get back to me. Good quality support is important!&#8221;</p></blockquote>
<p>Jason was an IT manager and a PaperCut customer in his former role. His firsthand experience on the receiving end of support has helped us to elevate the quality level of our support.</p>
<p>Since starting with PaperCut, one thing that has impressed me more than anything else has been that everyone here actually enjoys helping customers. To the developers and fellow techs, this is more than just a job that you clock in, muddle through a few calls, chats and emails, turn in your time card, and go home.</p>
<p>I chose quality support as the theme of my blog post because I want to make sure that everyone knows how to get the most out of this great resource. Here are a few tips:</p>
<p>First, which is the best method of contacting PaperCut technical support? It really depends what you need. For example, If you need general technical information, sales information, or are just curious about PaperCut&#8217;s capabilities, a phone call is probably best. However, if you’re looking for detailed technical information, then you would be better served by either using the <a href="/contact/">Support Chat</a> or emailing <a href="mailto:support@papercut.com">support@papercut.com</a>. This way, when the tech you&#8217;re working with responds with the necessary technical information, it will be provided in a format that is easy to reference, complete with relevant knowledge base articles and technical instructions that would be difficult to retain if relayed over the phone. It also helps us techs get faster and better support from the developers.</p>
<p>When you contact PaperCut support, please include information regarding the systems related to the problem. Let us know the version of PaperCut, the OS on the server and workstations, which printers (make and model) are affected. If it was working previously, let us know about any changes made to the server/printer/workstation/etc. When we receive a support request from a user with that information, it usually cuts the resolution time significantly.</p>
<p>Lastly, PaperCut has a <a href="/kb/">knowledge base</a>, which is keyword searchable with a Google search tool! You will find it at the top of all PaperCut web pages. If you haven&#8217;t used our knowledge base, here are some articles that will help to get you started:</p>
<p><a href="http://www.papercut.com/kb/Main/ReportingProblems">http://www.papercut.com/kb/Main/ReportingProblems</a></p>
<p><a href="http://www.papercut.com/kb/Category/Troubleshooting">http://www.papercut.com/kb/Category/Troubleshooting</a></p>
<p><a href="http://www.papercut.com/products/ng/manual/apdx-faq.html">http://www.papercut.com/products/ng/manual/apdx-faq.html</a></p>
<p>Now entering my third month working with the people here at PaperCut, I&#8217;m amazed at how much I&#8217;ve learned and how much I still have to learn, but at least I&#8217;m beginning to pull my weight, and at least Chris hasn&#8217;t had a dart launcher placed on my desk for when I mess up&#8230; yet.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.papercut.com/blog/nate/2011/11/09/three-months-in-papercut-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An interview with the team</title>
		<link>http://www.papercut.com/blog/tom2-0/2011/09/13/an-interview-with-the-team/</link>
		<comments>http://www.papercut.com/blog/tom2-0/2011/09/13/an-interview-with-the-team/#comments</comments>
		<pubDate>Tue, 13 Sep 2011 02:37:19 +0000</pubDate>
		<dc:creator>tom2.0</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.papercut.com/blog/?p=1461</guid>
		<description><![CDATA[Every workplace has its own unique culture. It&#8217;s been about a month since I joined PaperCut, and I&#8217;d love to share an insight into the way we do things here. My background is in design. For someone like me, going &#8230; <a href="http://www.papercut.com/blog/tom2-0/2011/09/13/an-interview-with-the-team/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><div id="attachment_1489" class="wp-caption alignright" style="width: 210px"><a href="http://www.papercut.com/blog/wp-content/uploads/2011/09/whats-a-java.png"><img src="http://www.papercut.com/blog/wp-content/uploads/2011/09/whats-a-java.png" alt="" width="200" height="200" class="size-full wp-image-1489" /></a><p class="wp-caption-text">Diagram 1A</p></div>
<p>Every workplace has its own unique culture. It&#8217;s been about a month since I joined PaperCut, and I&#8217;d love to share an insight into the way we do things here.</p>
<p>My background is in design. For someone like me, going into a workplace where code is essentially the second language used is kinda like fighting an army of technological lions armed only with an HB Pencil.  In fact, I regularly finding myself nodding unknowingly at the office talk of &#8216;JavaScript&#8217; to which I respond with the bent finger of the <a href="http://knowyourmeme.com/memes/philosoraptor#.Tm2oh9TEFtQ"> philosoraptor</a>; &#8220;what’s a java?&#8221;(refer to Diagram 1A. For the Gen-X&#8217;s in the company this is a Gen-Y <a href="http://knowyourmeme.com/memes/philosoraptor#.Tm2oh9TEFtQ">internet meme</a>)  This usually generates a few laughs from my co-workers, although I fear the day they actually figure out that I seriously have no idea. </p>
<p>
PaperCut is a fast growing company and it was inevitable that somebody with the same name as an existing developer was going to join the team at some point. Unfortunately that someone was me! I was quickly dubbed <strong>&#8220;tom2.0&#8243;</strong> to avoid confusion, and the name has stuck. </p>
<p>
I must admit the thought of my first blog post was daunting, so essentially I did what any other Gen-Y would;  I copied someone else’s work off the interwebz. Luckily for me someone out there in the blogosphere recently interviewed us so half my work was done. We were interviewed by blogger <a href="http://www.randomitguy.com/2011/08/interview-with-folks-at-papercut.html">Random IT Guy</a>. He was looking for a glimpse behind the bright green curtain of PaperCut to see how we work as a company; we were more than happy to oblige. Here is an extract from the interview:</p>
<div>&nbsp;</div>
<div style="margin-left: 30px;margin-right: 30px;color: #666;font-size: 0.9em">
<p>
The folks down at PaperCut headquarters were nice enough to answer a few of my questions about their operations, as well as their products and initiatives. &nbsp;Now that I have a glimpse into how they work, it&#8217;s no wonder they have a superb product. If you haven&#8217;t checked them out yet, see their site <a href="http://www.papercut.com/">here</a>. &nbsp;Even if you don&#8217;t work in an enterprise IT setting, check out some of their free products <a href="http://www.papercut.com/products/free_software/">here</a>.
</p>
<div>&nbsp;</div>
<p><b>Q:  What is the typical non-Friday day like at PaperCut headquarters? </b></p>
<div>
</div>
<div>
A:  You must be following our <a href="http://twitter.com/PaperCutDev">twitter feed</a>!  Non-Fridays are quite different from Fridays <img src='http://www.papercut.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  &#8230;more on that later.  For us a typical day here in the Melbourne office is focused around two important core events.  One is the 10:00am coffee run and the other is the 3:30pm coffee run! Coffee, along with print management is part of the culture here at PaperCut Software.  As you&#8217;ll see from our blog, we&#8217;re all <a href="http://www.papercut.com/blog/chris/2010/07/15/what-does-print-management-have-to-do-with-coffee/">certified coffee baristas</a>!  Most of us have espresso machines at home and even dabble a little in home bean roasting.  All job interviews start with coffee questions and you&#8217;ll even find references around our website and manuals. We often say all we do is turn <a href="http://www.papercut.com/blog/hendrik/2010/04/30/code-coffee-consume/">coffee into code</a>!</p>
<p>On a more serious note, our day normally starts with a dose of support. We have a policy where everyone starts out with some customer support (either technical support or sales support).  Developers jump in for a hour or so at the start of the day.  This approach ensures us developers have close contact with our users.  Nothing helps turn ideas into applications more than being &#8220;in the trenches&#8221;. <br />
<b><br /></b><br />
<b>Q:  Tell me a little about what you do on Fridays?</b></div>
<div></div>
<div>
A:  Fridays are quite different to other days.  We try to make Friday the &#8220;ideas day&#8221;.  The company puts in Friday lunch for the team.  We have a &#8220;food roster&#8221; and rotate around a selection of Pizza, Indian, Chinese, Lebanese and Japanese Sushi (to keep everyone happy!).  Often the food is complimented with some homebrew beer.  Tom, one of our core software developers, is also our resident (and award winning) <a href="http://www.papercut.com/blog/tom/2009/04/07/brewing-beer-why-i-started-with-grain/">beer brewer</a>.  Tom assists us in appreciating the finer points of beer.  We then follow up lunch with a &#8220;tech talk&#8221;.  This is where we share our knowledge on all manner of geeky topics.  For example last Friday we did a session on keyboard shortcuts for the Eclipse IDE, and this week Hendrik will be taking everyone through Linux filesystem management with LVM.  Topics are usually &#8220;Geek factor 10&#8243;, however after some of Tom&#8217;s beer (or good coffee) they always seem interesting for even the less geeky in the team. <img src='http://www.papercut.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  To mix things up a little, we&#8217;ve also started a Friday darts contest.  Of course, this has gotten the geek treatment as well and rules like &#8220;ending on a prime number&#8221; often get thrown in to mix!</p>
<div>&nbsp;</div>
<p><b>Q:  How do you choose what to add in releases?  How has that changed over time?</b></div>
<div></div>
<div>
A:  We have so many ideas.  It&#8217;s hard to make a call on which feature to work on next.  To make it easier we try to leave it to our users to make the decision.  We ask customers to vote, and also bounce ideas off the sites we work closely with.  Recently we&#8217;ve done lots of work under our <a href="http://www.papercut.com/kb/Main/AdoptAFeature">Adopt A Feature</a> program, as many of our large university customers have specific requirements, and need to &#8220;jump the queue&#8221;.  Recently we&#8217;ve got the feeling that we&#8217;ve been doing too many of these so over the next few months we&#8217;re focusing back on core highly voted features! </p>
<div>&nbsp;</div>
<p><b>Q:  Tell me a little about your Developing World License?  How was that brought about? </b></p>
<p>A:  The <a href="http://www.papercut.com/products/free_software/">developing world license</a> was an initiative introduced by John about 7 years ago.  We were detecting quite a high portion of piracy (unpaid copies of PaperCut) from developing countries.  We obviously frown on that, but we can understand why it was occurring in poorer regions.  John thought it would be good idea to offer subsidized or sponsored licenses for schools and colleges in these regions.  The program has been a great success and we have small schools in Africa running PaperCut on networks powered by generators! It&#8217;s a great program as we hear some very interesting stories about how PaperCut is making a real difference.  In many cases the developing world license takes the form of a Western school sponsoring a school in a developing region.  Often this does not mean money, but rather some IT assistance via email to help them set up PaperCut.  Many schools don&#8217;t have full time IT staff and it&#8217;s the teacher doubling as a system administrator.  We&#8217;re proud that PaperCut is helping education sites like the animal ranger school in Tanzania or the <a href="http://www.papercut.com/blog/christine/2009/08/28/mercy-ships/">Mercy Ships</a> mission into Benin in Africa.</p>
<div>&nbsp;</div>
<p><b>Q:  Prospective or new customers may not be familiar with your release schedule, please enlighten us a bit about your timelines and why you choose to do it that way?&nbsp;</b></div>
<div></div>
<div>
A:  We develop PaperCut under a &#8220;release often policy&#8221; and try to get a new version out every 6 to 8 weeks.  This ensures we can get new features out as fast as possible.  Having said that we don&#8217;t expect every site to upgrade PaperCut every time, however when you do upgrade, you&#8217;ll know that you&#8217;re getting the latest features fresh from our development team.  Also on a pragmatic side the shorter release cycles take a little stress away from our development team.  If a bug does slip through the testing net (which does happen from time to time!) we&#8217;re able to roll out a fix very quickly as we&#8217;re well rehearsed in quick turnarounds.</p>
<p>As a side-note, some think it seems strange that a software company would highlight that their software has bugs.  This is also an important part of our development philosophy.  We work hard on transparency. All bugs are disclosed in our <a href="http://www.papercut.com/release-history/">release history</a>, and urgent bugs are pushed out immediately via our knowledge base <a href="http://www.papercut.com/kb/Main/KnownIssues">here</a>. </p>
<div>&nbsp;</div>
<p><b>Q:  We know that the folks at PaperCut promote being green, how do you put that in practice? </b></p>
<p>A: &nbsp;A lot of what PaperCut is about is saving paper and being green and you&#8217;ll find features such as your organization&#8217;s environmental impact is very visible in the application.  We also have a new idea on how to present this information and encourage even more savings so stay tuned for future releases!</p>
<p>Of course we also try to be green in our office.  When we need to send out paper invoices or print marketing brochures you&#8217;ll find that they&#8217;re on 100% recycled paper.  Ann, our office manager is also our &#8220;paper overlord&#8221; and she takes care to ensure that paper used for print testing is used more than once! </p>
<p>We regularly find that one of the developers is testing PaperCut on the office printers, which often results in ransomed print jobs, along the lines of &#8220;It says here your print job costs $4.00.  Pay up and I&#8217;ll release it for you!&#8221;. </p>
<div>
Recently we&#8217;ve donated to a non-profit initiative called the <a href="http://www.paperlessalliance.com.au/">Paper-Less Alliance</a> and their focus is to save paper in many shapes and forms across industry &#8211; not just running PaperCut but doing other things like encourage electronic invoices and bank statements. </p>
<div>&nbsp;</div>
<p><b>Q:  How does one become a part of the PaperCut team? </b></p>
<p>A:  We&#8217;re a tight knit team of &#8220;tech guys and girls&#8221; and are a growing company, so we&#8217;re always on the lookout for like-minded people.  We look for people who share our passion for technology, transparency, and of course our love of coffee.  If you ever end up in an interview, be ready for a grilling on the last point!  Seriously though, if you think you would be a good fit, get in touch and tell us why the team needs you. </p>
<div>&nbsp;</div>
<p><b>Q:  Do you guys have a mascot?  Where can we get PaperCut bumper stickers or other memorabilia? </b></div>
<div>
A:  Great question!  Going back many years, Matt and I started PaperCut out of the back room at our house.  In those days it was just the two of us spending many hours writing code.  I decided it was a bit quiet in the office, and to ramp up the energy we adopted a puppy named &#8220;Macchiato&#8221; &#8211; named after coffee of course!  Matt&#8217;s wife saw the puppy on its first day &#8220;of work&#8221; and sure enough the next week Matt had one two!  The two puppies were very loyal and accompanied us through the long days and nights writing the first version of PaperCut NG.  After a few chewed power cords and a move into commercial property saw the dogs go into comfortable retirement.  They are both known to put in an appearance in the office from to time and have their photos on the wall! </p>
<div>&nbsp;</div>
<p><b>Q:  What has been your largest deployment?  Can you explain some of the hardships you/your customer faced? </b></p>
<p>A:  We&#8217;ve had some very large deployments of PaperCut.  We assisted in a project in Scandinavia to deploy PaperCut across hundreds of schools via a centrally hosted datacenter.  There is an install at a large Community College in Florida with over 350,000 users running on a smoking hot cluster setup.  And more recently we assisted in a project to push PaperCut across a prestigious UK university which had so many rules and policies that their team spent weeks writing print scripts to accommodate the requirements.  All of these projects have had their challenges.  The technical hurdles were overcome with good teamwork &#8211; the DBA, the server admins, and our development team, all working together.  The harder issues are always the political ones.  What print quotas should students get?  How do we keep the art department happy with their plotters? We&#8217;re yet to find a &#8220;geek solution&#8221; to inter-department politics <img src='http://www.papercut.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  </p>
<div>&nbsp;</div>
<p><b>Q:  Please feel free to provide any other facts/stories that would give a potential customer/green enthusiast/random IT guy some insight into PaperCut the company and your products. </b></p>
<p>A:  My favorite story for tech guys is about &#8220;backups&#8221;!  We received a call form one of our customers asking for assistance on restoring a database from a known backup.  After a few minutes we had their system up and going and the chat turned to small talk&#8230; &#8220;So what happened?&#8221;.  To cut a long story short, this system administrator managed the computers on a research station located on a small tropical island off the coast of Australia.  University students would live on the island to conduct marine research.  It turned out there was a fire.  Unfortunately the fire was not confined to the lab, but spread and burnt down the whole island!  In his words, &#8220;Tell all your customers to have a full backup plan&#8230; off-disk, off-site, and off-island!&#8221;.  </p>
<div><strong>&#8230;</strong></div>
</div>
</div>
</div>
<div style="color: #000000;margin-left: 0px;margin-right: 0px">
<p> For the full interview and some pictures of PaperCut HQ head over to <a href="http://www.randomitguy.com/2011/08/interview-with-folks-at-papercut.html">Random IT Guy&#8217;s blog</a> and check it out. Now that I&#8217;ve finished plagiarising my post I should probably get back to work on all this print management system stuff.</p>
</div>
<div>&nbsp;</div>
<p>- Tom2.0</p>
<div>&nbsp;</div>
]]></content:encoded>
			<wfw:commentRss>http://www.papercut.com/blog/tom2-0/2011/09/13/an-interview-with-the-team/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Who broke the build?</title>
		<link>http://www.papercut.com/blog/chris/2011/08/19/who-broke-the-build/</link>
		<comments>http://www.papercut.com/blog/chris/2011/08/19/who-broke-the-build/#comments</comments>
		<pubDate>Fri, 19 Aug 2011 00:55:05 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.papercut.com/blog/?p=1400</guid>
		<description><![CDATA[Warning to regular readers &#8211; this post is “Geek Factor 10” At PaperCut we use continuous integration to monitor the quality of our codebase. It doesn&#8217;t happen often, but occasionally someone makes a mistake and the build gets broken. It’s &#8230; <a href="http://www.papercut.com/blog/chris/2011/08/19/who-broke-the-build/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div id="attachment_1433" class="wp-caption alignright" style="width: 236px"><a href="https://github.com/codedance/Retaliation"><img src="http://www.papercut.com/blog/wp-content/uploads/2011/08/retaliation.jpg" alt="" title="retaliation" width="226" height="155" class="size-full wp-image-1433" /></a><p class="wp-caption-text">You'll never break the build again!</p></div>
<div style="margin-left: 20px; font-size:0.9em; color:#878787;"><em>Warning to regular readers &#8211; this post is “Geek Factor 10”</em></div>
<p>At PaperCut we use <a href="http://en.wikipedia.org/wiki/Continuous_integration">continuous integration</a> to monitor the quality of our codebase. It doesn&#8217;t happen often, but occasionally someone makes a mistake and the build gets broken.  It’s important this is detected and rectified early so other members of the dev team are not inconvenienced.</p>
<p>Traditional <a href="http://slashdot.org/story/04/08/26/1550255/Getting-Your-Boss-To-Buy-Lava-Lamps">Lava Lamps</a>, and of course email, are the tools of choice to notify a team that the build is broken.  However, lava lamps, just like pink curtains and shag pile, don’t really fit into the culture here at PaperCut.  We thought we could do better, and so a new open source project called <a href="https://github.com/codedance/Retaliation">Retaliation</a> was born!</p>
<p><em>Retaliation</em> is a <a href="http://jenkins-ci.org/">Jenkins CI</a> build monitor that automatically coordinates a foam missile counter-attack against the developer who breaks the build. It does this by playing a pre-programmed control sequence to a <a href="http://www.dreamcheeky.com/thunder-missile-launcher">USB Foam Missile Launcher</a> to target the offending code monkey.  Check out <a href="http://www.youtube.com/watch?v=1EGk2rvZe8A">the video</a> to see Tom take one in the back of the head all because of a missing semicolon!</p>
<div style="text-align: center;">
<iframe width="560" height="345" src="http://www.youtube.com/embed/1EGk2rvZe8A" frameborder="0" allowfullscreen></iframe>
</div>
<p>At a deeper level <strong>Retaliation</strong> is more than just a &#8220;simple python script&#8221;. It&#8217;s a radical rethink into how to manage software development teams and the software development lifecycle.  It works on a deep psychological level to offer vast productivity improvements. The primal threat of mutually assured destruction lurking in every coder&#8217;s psyche ensures that even your sloppiest developers will never forget to check in that missing file again!</p>
<p>Like all good apps <a href="https://github.com/codedance/Retaliation">Retaliation</a> has testimonials that sing its praise&#8230;</p>
<div style='margin-left: 40px; margin-right: 40px; font-size: 0.9em; font-family: Cambria,Georgia,Times,"Times New Roman",serif; background: url("/images/layout/quote-background.png") no-repeat scroll right 30px transparent; color:#666; '>
<p><em>Retaliation brought us the productivity improvement pair programming promised but could never deliver! We&#8217;ve seen a 13.37% decrease in build breakage since its implementation.</em><br />
<strong>Will, Chief Code Hacker</strong></p>
<p><em>Honestly, would you work in a dev team with a lava lamp build notifier? What next? Nyan Cat mouse mats? Real coders work under the threat of Retaliation!</em><br />
<strong>Matt, Coding Machine</strong></p>
<p><em>Does what it says on the box. I&#8217;ve seen improvements in my team and we haven&#8217;t even installed it yet! Just the threat has kicked my team&#8217;s coding into line!</em><br />
<strong>Tom, Head Code Captain</strong>
</div>
<p>It’s great to see that Chris’ skills in reverse engineering printer binary protocols has not gone to waste.  He’s been able to apply this skill to a new field in reverse engineering Foam Missile Launcher system USB protocols!  Coding print management software may not be the most glamorous job, however it just got that bit more sexy now that <a href="https://github.com/codedance/Retaliation">Retaliation</a> is involved!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.papercut.com/blog/chris/2011/08/19/who-broke-the-build/feed/</wfw:commentRss>
		<slash:comments>63</slash:comments>
		</item>
		<item>
		<title>PaperCut Version 11.3 Now Available</title>
		<link>http://www.papercut.com/blog/development-team/2011/06/02/papercut-version-11-3-released/</link>
		<comments>http://www.papercut.com/blog/development-team/2011/06/02/papercut-version-11-3-released/#comments</comments>
		<pubDate>Thu, 02 Jun 2011 10:16:08 +0000</pubDate>
		<dc:creator>Development Team</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Releases]]></category>

		<guid isPermaLink="false">http://www.papercut.com/blog/?p=1370</guid>
		<description><![CDATA[PaperCut 11.3 is now available for download. This release contains plenty of improvements like project/client discounts (per-shared account) and hardware-level validation of pages printed. See the release history for the full list of changes. In the meantime, our new support &#8230; <a href="http://www.papercut.com/blog/development-team/2011/06/02/papercut-version-11-3-released/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>PaperCut 11.3 is now available for download.  This release contains plenty of improvements like project/client discounts (per-shared account) and hardware-level validation of pages printed.  See the <a href="/release-history/">release history</a> for the full list of changes.</p>
<p>In the meantime, our <a href="/blog/jason/2011/05/13/picking-a-new-support-system-5-candidates-reviewed/">new support system</a> has now had some time to settle in.  If you&#8217;ve contacted support lately you may have noticed some changes such as the new live chat interface and being able to log in to check the status of your ticket(s).  For us, the system provides better visibility of open tickets and makes it easier for your question to go straight to the person with the right knowledge to help.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.papercut.com/blog/development-team/2011/06/02/papercut-version-11-3-released/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Picking a new support system &#8211; 5 candidates reviewed</title>
		<link>http://www.papercut.com/blog/jason/2011/05/13/picking-a-new-support-system-5-candidates-reviewed/</link>
		<comments>http://www.papercut.com/blog/jason/2011/05/13/picking-a-new-support-system-5-candidates-reviewed/#comments</comments>
		<pubDate>Fri, 13 May 2011 05:52:58 +0000</pubDate>
		<dc:creator>jason</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.papercut.com/blog/?p=1307</guid>
		<description><![CDATA[I sometimes find myself sitting on the fence between &#8216;customer&#8217; and &#8216;technical support&#8217;. It was not that long ago I was an IT manager for a reasonable size high school here in Melbourne, Australia. One thing that was always on &#8230; <a href="http://www.papercut.com/blog/jason/2011/05/13/picking-a-new-support-system-5-candidates-reviewed/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div id="attachment_1336" class="wp-caption alignright" style="width: 310px"><a href="http://www.papercut.com/blog/wp-content/uploads/2011/05/2044441912_cdbad12fd8.jpg"><img src="http://www.papercut.com/blog/wp-content/uploads/2011/05/2044441912_cdbad12fd8-300x199.jpg" alt="" title="Ye Olde Support System has been archived for posterity" width="300" height="199" class="size-medium wp-image-1336" /></a><p class="wp-caption-text">Ye Olde Support System has been archived for posterity</p></div>
<p>I sometimes find myself sitting on the fence between &#8216;customer&#8217; and &#8216;technical support&#8217;. It was not that long ago I was an IT manager for a reasonable size high school here in Melbourne, Australia. One thing that was always on my mind was the quality and timeliness of support available from software and hardware vendors. It was no good getting fast support that didn&#8217;t resolve my issue and nor was it useful having accurate support that took 5 working days to get back to me.  Good quality support is important!</p>
<p>Typically support ticketing at PaperCut has been managed by various different systems depending on the mode of contact (email, live web chat, or phone).  We&#8217;ve grown rapidly over the past few years and now have tens-of-thousands of customers and hundreds of support emails a day.  Our primary support system was a home grown set of <a href="http://www.python.org/">Python</a> scripts married with our mail system (<a href="http://www.exim.org/">exim</a>).  It&#8217;s served us well but we collectively decided it was time to look around&#8230;<br />
<span id="more-1307"></span><br />
<strong>Our Analysis</strong><br />
Our first wish list item was a centralized system with both Live-Chat and email ticketing. Too often we had customers jump on our easily accessible (and therefor timely!) Live Chat system and say &#8220;About that ticket I wrote in last week. I have an update.&#8221; This meant we had to jump into another system, search around for their email address, checking various queues. What if it went to sales instead of technical support, thats another system again!</p>
<p>Other objective we had was to &#8220;learn from others&#8221;. Given that the wheel has been made, remade and improved on, why not ask around and find out what&#8217;s in use.  We have a large user base, many with their own help desks (e.g. Universities) and also many resellers who have support systems in place.  We started asking around!</p>
<p>We soon came away with a fairly large list of candidates ranging from <a href="http://www.bugzilla.org/">Bugzilla</a> through to <a href="http://otrs.org/">OTRS</a>, my old favourite <a href="http://bestpractical.com/rt/">RT</a> and some of the new comers such as <a href="http://www.zendesk.com/">ZenDesk</a> and <a href="http://www.kayako.com/">Kayako</a>. From this list we had to whittle down the candidates to the point where would sign up for trials and spend the time to test them out. We dropped those systems that were bug trackers, CRMs, Project Management tools and we certainly dropped those that haven&#8217;t been updated since 2007!  A live web chat feature was also important so this again this allowed us to rule out a few.</p>
<p>We were left with the following candidates, <a href="http://www.zendesk.com/">ZenDesk</a>, <a href="http://www.zoho.com/support/">Zoho Support</a>, <a href="http://www.smartertools.com/support/general-information.aspx">Smarter Tracker</a>, <a href="http://www.kayako.com/">Kayako</a> and <a href="http://www.cerberusweb.com/">Cerb5</a>.  In no particular order:</p>
<div style="margin-left: 30px;"><strong>ZenDesk </strong>- The licensing for ZenDesk was a small barrier for entry in that is was inflexible and was a tiered approach. We like simple pricing. We also couldn&#8217;t demo the Live Chat functionality which was disappointing. After spending quite a bit of time in the demo version we were reasonably happy that we would be able to get things working with the help of the ZenDesk team.&nbsp;</p>
<p><strong>Zoho Support</strong> &#8211; While Zoho Support did not come with inbuilt Live Chat it did have integration into Zoho CRM, a product we already use. The Zoho Support module appeared to be quite new and was still very much in-development. We did notice that there was no automated SLA functionality. Overall not a bad impression but it certainly didn&#8217;t wow us.</p>
<p><strong>Smarter Tracker</strong> &#8211; Smarter Tools&#8217; ticket tracking system appeared quite mature, had good inbuilt reporting and documentation was quite thorough. While there was no Native SLA process we could possibly build something with &#8220;Events&#8221;. Overall very good.</p>
<p><strong>Kayako</strong> &#8211; Has in-built Live Chat (that requires a Windows only download) module, Native (and powerful) SLA processes. Ability for customers to login and manage their organization&#8217;s tickets (i.e. John Citizen from AcmeCo can see Jane Smith&#8217;s tickets!). We can turn Live Chat&#8217;s into tickets quite easily and the Live Chat function has a remote desktop function called OnSite (uses VNC essentially). The initial setup was quite an undertaking but in the end we were pretty happy with results.</p>
<p><strong>Cerberus Helpdesk 5</strong> - My impression was that Cerb5 seems to have some really excellent features and some features that just need a bit more polish. There was much talk about a Live Chat function but it never bubbled to the top of the list for development. Our impression was that development was not as quick as some of the other options.</p>
</div>
<p><strong>And the winner is&#8230;</strong><br />
After more testing we found ourselves coming back to <strong>Kayako</strong> more and more. In the end, the Live Chat and OnSite combination was excellent. Customization of the installation via the templates was equally good. Quite possibly what sold us was the Live Chat -&gt; Offline Message -&gt; Ticket Process where if we&#8217;re busy on the phones, a customer can leave a message that we can get back to with quickly.</p>
<p>So with all that said, we&#8217;ve implemented the new system.  As with all IT projects there are bound to be some hidden issues but we&#8217;ll work hard to ensure PaperCut&#8217;s <a href="http://www.papercut.com/">print management software</a> support moves along as usually &#8211; just with a bit more polish on the inside!</p>
<p><span style="font-size: 0.8em;"><a href="http://www.flickr.com/photos/adulau/2044441912/in/photostream/">Image &#8220;Old Ericsson Phone&#8221; by Alexandre Dulaunoy</a> / <a href="http://creativecommons.org/licenses/by-sa/2.0/">CC BY-SA</a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.papercut.com/blog/jason/2011/05/13/picking-a-new-support-system-5-candidates-reviewed/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>The Free PaperCut Print Logger Has Been Rejuvenated!</title>
		<link>http://www.papercut.com/blog/puneet/2011/02/24/the-free-papercut-print-logger-rejuvenated/</link>
		<comments>http://www.papercut.com/blog/puneet/2011/02/24/the-free-papercut-print-logger-rejuvenated/#comments</comments>
		<pubDate>Thu, 24 Feb 2011 04:50:01 +0000</pubDate>
		<dc:creator>Puneet</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[PaperCut Print Logger]]></category>

		<guid isPermaLink="false">http://www.papercut.com/blog/?p=1224</guid>
		<description><![CDATA[The PaperCut developers have been working hard in getting out the 11.1 release which had many enhancements and minor new features. Due to the high positive feedback about PaperCut 11’s new look and feel, we felt the urge to give &#8230; <a href="http://www.papercut.com/blog/puneet/2011/02/24/the-free-papercut-print-logger-rejuvenated/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The PaperCut developers have been working hard in getting out the <a href="/blog/development-team/2011/02/17/papercut-version-11-1-released/">11.1 release</a> which had many enhancements and minor new features. Due to the high positive feedback about PaperCut 11’s new look and feel, we felt the urge to give a new life to our free <a href="/products/free_software/print_logger/">print logging program</a> as well.</p>
<p><img class="aligncenter size-full wp-image-1227" src="/blog/wp-content/uploads/2011/02/pcpl-main-800x535.png" alt="PaperCut Print Logger" width="800" height="535" /></p>
<p>This task, being a relatively straightforward one, was given to me (Puneet), the summer intern. I started my internship here at PaperCut Software in January 2011. It has been a pleasure working here with friendly, hardworking and enthusiastic coffee-loving developers (they weren’t able to make me start drinking coffee though!).</p>
<p>Over my very exciting and fulfilling two months here, I did a great amount of software testing, helped out with User Web Tool Customisation, restructured the <a href="/kb/">Knowledge Base</a>, added the header and footer to the <a href="http://www.papercut.com/products/ng/manual/">online manual</a>, and now, revamped the <a href="/products/free_software/print_logger/">free Print Logger</a>.</p>
<p>
In this version&#8230;
</p>
<ul>
<li>Most of my work went into stripping down and re-decorating the Print Logger with the <strong>New look and feel</strong> based on <a href="/blog/development-team/2011/01/17/papercut-11-with-a-shiny-new-dashboard/">PaperCut 11’s new design</a>.</li>
<li>We added the <strong>News Gadget</strong> which allows you to keep up to date with the developments at PaperCut.</li>
<li>The <strong>New About tab</strong> lets us share some information about PaperCut and lets you follow us close.</li>
</ul>
<p>Print Logger is aimed at small businesses and home users. Don’t hesitate, <a href="/products/free_software/print_logger/">download</a> the new version today!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.papercut.com/blog/puneet/2011/02/24/the-free-papercut-print-logger-rejuvenated/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>A simple trick for recurring paper jams</title>
		<link>http://www.papercut.com/blog/jason/2010/12/13/a-simple-trick-for-recurring-paper-jams/</link>
		<comments>http://www.papercut.com/blog/jason/2010/12/13/a-simple-trick-for-recurring-paper-jams/#comments</comments>
		<pubDate>Sun, 12 Dec 2010 22:32:47 +0000</pubDate>
		<dc:creator>jason</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.papercut.com/blog/?p=1079</guid>
		<description><![CDATA[Today in the busy PaperCut offices Peter was runing tests of his PCL6 print job watermarking feature over our corpus of test documents. This involves quite a bit of printing and unfortunately we suffered a rather nasty paperjam. The first &#8230; <a href="http://www.papercut.com/blog/jason/2010/12/13/a-simple-trick-for-recurring-paper-jams/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div id="attachment_1088" class="wp-caption alignright" style="width: 224px"><a href="http://www.papercut.com/blog/wp-content/uploads/2010/12/photo.jpg"><img class="size-medium wp-image-1088" title="A piece is missing" src="http://www.papercut.com/blog/wp-content/uploads/2010/12/photo-214x300.jpg" alt="A piece is missing from a removed paper jam" width="214" height="300" /></a><p class="wp-caption-text">Where is that last piece?</p></div>
<p>Today in the busy PaperCut offices Peter was runing tests of his PCL6 <a href="http://www.papercut.com/tour/watermark/">print job watermarking</a> feature over our corpus of test documents. This involves quite a bit of printing and unfortunately we suffered a rather nasty paperjam. The first few attempts by us to remove the paperjam did not have the best results.</p>
<p>Then my System Administrator brain kicked in and I remembered two simple tricks that I thought I would share with everyone.</p>
<p><strong>1) Be Thorough!</strong><br />
When you have a difficult to remove paper jam in your device, keep all of the pieces of paper as you pull them out. Reassemble it like a puzzle. If you don&#8217;t have a complete page you have missed something!</p>
<p>By doing this we could tell that there was a remaining tiny piece of paper, somewhere deep in the paper path of our copier.</p>
<p><strong>2) Use what&#8217;s at hand.</strong><br />
That tiny piece of paper was no where to be seen. We could see where the paper was jaming but couldn&#8217;t see inside to remove it. Most of the time, fixing this is going to require either calling in a repair tech (if under warranty / service agreement) or pulling the entire thing apart.</p>
<p>What I&#8217;ve learnt is that using 150-200GSM paper and manually feeding it through the paper path by hand can often dislodge the offending piece. If I don&#8217;t have a piece of heavy weight card around I can simply fold an A4/Letter piece of paper in half, length wise, and feed that through. This tip has saved me many hours and more than a few dollars worth of service calls, not to mention my sanity!</p>
<p>That reminds me, when I sat back down at my desk an my PaperCut installation had notified me that the print was in error. Have YOU setup your <a href="http://www.papercut.com/products/ng/manual/ch-sys-mgmt-sys-nofications.html">PaperCut system notifications</a>? These notifications can inform you of low toner issues, paperjams and much more.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.papercut.com/blog/jason/2010/12/13/a-simple-trick-for-recurring-paper-jams/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Controlling printing via AirPrint &#8211; Apple&#8217;s iPad Printing</title>
		<link>http://www.papercut.com/blog/chris/2010/12/08/controling-printing-via-airprint-apples-ipad-printing/</link>
		<comments>http://www.papercut.com/blog/chris/2010/12/08/controling-printing-via-airprint-apples-ipad-printing/#comments</comments>
		<pubDate>Tue, 07 Dec 2010 23:50:43 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.papercut.com/blog/?p=1064</guid>
		<description><![CDATA[With the release of iOS 4.2, finally Apple iPads and iPhones can print! Of course the this possibility opens up many questions, particularly from network administrators managing printing in schools, colleges and Universities. How do I control AirPrint printing and &#8230; <a href="http://www.papercut.com/blog/chris/2010/12/08/controling-printing-via-airprint-apples-ipad-printing/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><div id="attachment_1066" class="wp-caption alignright" style="width: 436px"><a href="http://www.papercut.com/tour/manage-ipad-printing/"><img src="http://www.papercut.com/blog/wp-content/uploads/2010/12/ipad-airprint-print.png" alt="iPad showing Safari Print option via AirPrint" title="iPad Printing" width="426" height="554" class="size-full wp-image-1066" /></a><p class="wp-caption-text">Control printing on the iPad with PaperCut</p></div>With the release of iOS 4.2, finally Apple iPads and iPhones can print! Of course the this possibility opens up many questions, particularly from network administrators managing printing in schools, colleges and Universities.  <em>How do I control AirPrint printing and prevent a student free-for-all?</em>  It&#8217;s been such a popular question and hot topic on our support queue that we&#8217;ve started work straight away on an iPad print control option.  The aim is to ensure all of PaperCut&#8217;s core features such as print quotas, print control, and print cost allocation to accounts are all available to users using iPads and iPhones.  Our approach builds on AirPrint by providing IP address based authentication on top of the Mac OS X server AirPrint exposed print queues (via CUPS and Bonjour/mDNS).  Read more about PaperCut&#8217;s <a href="http://www.papercut.com/tour/manage-ipad-printing/">iPad Printing Print Control Options</a> in the PaperCut tour.  It&#8217;s all been prototyped and is currently with the software development team to be included in a point release of PaperCut version 11 at no extra cost.  We&#8217;ll keep you posted.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.papercut.com/blog/chris/2010/12/08/controling-printing-via-airprint-apples-ipad-printing/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Switching between your desktop audio devices</title>
		<link>http://www.papercut.com/blog/tom/2010/10/26/switching-desktop-audio/</link>
		<comments>http://www.papercut.com/blog/tom/2010/10/26/switching-desktop-audio/#comments</comments>
		<pubDate>Tue, 26 Oct 2010 03:18:53 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.papercut.com/blog/?p=1017</guid>
		<description><![CDATA[Hands up if any of this sounds familiar: You&#8217;re at your desk. Your headset is plugged into your cell phone to play music. The desktop phone rings. You take off your headset to pick up the handset. Then someone calls &#8230; <a href="http://www.papercut.com/blog/tom/2010/10/26/switching-desktop-audio/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><div id="attachment_1026" class="wp-caption alignright" style="width: 510px"><a href="http://www.papercut.com/blog/wp-content/uploads/2010/10/spaghetti-cables.jpg"><img src="http://www.papercut.com/blog/wp-content/uploads/2010/10/spaghetti-cables.jpg" alt="Spaghetti Cables" title="Spaghetti Cables" width="500" height="333" class="size-full wp-image-1026" /></a><p class="wp-caption-text">Spaghetti Cables</p></div><br />
Hands up if any of this sounds familiar: You&#8217;re at your desk.  Your headset is plugged into your cell phone to play music.  The desktop phone rings.  You take off your headset to pick up the handset.  Then someone calls on Skype.  You unplug the headset from the cell phone and plug in into the computer.  Now the cell phone rings.  You pick up the cell phone, unplugging its charger in the process.  The call finishes, cell phone goes back on the table, charger and headset plugged back in&#8230;</p>
<p>That&#8217;s what my desktop is like here at <a href="/">PaperCut</a>, and it&#8217;s a real pain in the donkey.  One day after enough plugging and unplugging to wear out the connections I decided it was time to look for a better way&#8230;<br />
<span id="more-1017"></span><br />
<div id="attachment_1036" class="wp-caption alignleft" style="width: 310px"><a href="http://www.papercut.com/blog/wp-content/uploads/2010/10/printer_switch.jpg"><img src="http://www.papercut.com/blog/wp-content/uploads/2010/10/printer_switch.jpg" alt="Parallel Printer Switch to share printers" title="printer_switch" width="300" height="237" class="size-full wp-image-1036" /></a><p class="wp-caption-text">Ye Olde Printer Share - the LPT switch!</p></div> The first step was to see what was already out there.  I remembered back to the old days of sharing parallel port printers between computers with hardware switches like the one on the left, and KVM switches for using the same keyboard and monitor for multiple computers.  Perhaps there was already an equivalent for desktop audio?  I searched for &#8220;audio switch&#8221;, &#8220;headset switch&#8221; and so on.  None of it was particularly interesting, although there were a few pages describing how to <a target="_blank" href="http://www.instructables.com/id/DIY-Audio-Switch/">build your own</a> (which were very nice, but I wasn&#8217;t quite ready for DIY).</p>
<p>What I did find was plenty of audio/video switches for <a target="_blank" href="http://en.wikipedia.org/wiki/RCA_connector">RCA</a> plugs &#8211; the kind you would use under an old TV to switch between TV, VCR and DVD.  This formed the basis of a crazy plan: could I use an AV switch for desktop audio?  RCA has three plugs &#8211; two for audio, one for video.  Surely I could just use the video plug for the microphone and I&#8217;d be set?!</p>
<p>I went to work finding all the parts.  These arrived in bits and pieces over the next few weeks, at prices I don&#8217;t attempt to comprehend (one connector was shipped from Hong Kong in an envelope with a hand-written address, and the total price was less than a dollar!).  All going to plan, this setup would allow me to:</p>
<ul>
<li>Listen to music/audio from my cell phone, and answer calls.</li>
<li>Listen to music/audio from my computer, and answer calls (on VoIP / Skype).</li>
<li>Answer calls from my desktop phone.</li>
</ul>
<p>And if I wanted any of that on my desktop speakers, I&#8217;d just need to turn them on.</p>
<p>Here&#8217;s how it fit together:<br />
<div id="attachment_1019" class="wp-caption aligncenter" style="width: 443px"><a href="http://www.papercut.com/blog/wp-content/uploads/2010/10/audio-switch.jpg"><img src="http://www.papercut.com/blog/wp-content/uploads/2010/10/audio-switch.jpg" alt="Audio Switch Diagram" title="Audio Switch Diagram" width="433" height="944" class="size-full wp-image-1019" /></a><p class="wp-caption-text">I have no idea what some of these connectors are really used for</p></div></p>
<p>And&#8230; it worked!  Kind of.</p>
<p>When switched to the desktop phone there was a loud static hissing.  When switched to the computer, Skype wouldn&#8217;t recognize the microphone (although other applications worked fine).  Perhaps both of these were due to the poor quality switch?  In any case, the setup didn&#8217;t cut it.</p>
<p>What&#8217;s the next step?  These days many modern headsets plug into computers via USB.  This means they don&#8217;t use the computer&#8217;s sound card, but rather emulate their own.  This allows the headset to produce/emulate surround sound, have a microphone, add mute buttons and other buttons all sharing the one USB plug.  Obviously the audio switch setup above can&#8217;t be used with a USB plug, but if everything was in the computer and managed by software then the problem goes away &#8211; you could just switch between inputs and outputs in your OS&#8217;s sound properties.</p>
<p>This shift from hardware to software is the inevitable evolution of many technologies.  This includes printing, as Peter pointed out in <a href="/blog/peter/2010/08/10/25-years-of-digital-printing/">his post on the history of digital printing</a> and of course demonstrated clearly by the fact that we don&#8217;t use hardware printer switches today!  Putting these functions in software allows for ultimate flexibility in switching, control and automation.  When someone is calling, the audio can die down and pause, and afterwards the audio resumes, just like happens on cell phones today.</p>
<p>All of this seems like it should be technically possible, but the devil is in the details.  Does anyone have a desktop audio success story to share?  How do you manage your audio devices in the office or at home?</p>
<p><span style="font-size: 0.8em;"><a href="http://www.flickr.com/photos/comedynose/4103140420/">Image &#8220;Project 365 #318: 141109 Spaghetti Junction!&#8221; by comedy_nose</a> / <a href="http://creativecommons.org/licenses/by/2.0/">CC BY</a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.papercut.com/blog/tom/2010/10/26/switching-desktop-audio/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

