<?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>rants Archives &#8211; Structured Procrastination</title>
	<atom:link href="https://blog.adamspiers.org/tag/rants/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.adamspiers.org/tag/rants/</link>
	<description>because there&#039;s always something more interesting than what you should be doing</description>
	<lastBuildDate>Sun, 07 Sep 2014 23:13:29 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.2</generator>

<image>
	<url>https://blog.adamspiers.org/wp-content/uploads/2018/12/cropped-IMG_20160907_193859-PANO-c-7-32x32.jpg</url>
	<title>rants Archives &#8211; Structured Procrastination</title>
	<link>https://blog.adamspiers.org/tag/rants/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>in partial defense of GitHub&#8217;s review system</title>
		<link>https://blog.adamspiers.org/2013/05/12/in-partial-defense-of-githubs-review-system/</link>
					<comments>https://blog.adamspiers.org/2013/05/12/in-partial-defense-of-githubs-review-system/#comments</comments>
		
		<dc:creator><![CDATA[Adam]]></dc:creator>
		<pubDate>Sun, 12 May 2013 11:47:20 +0000</pubDate>
				<category><![CDATA[geek]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[code review]]></category>
		<category><![CDATA[Gerrit]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[rants]]></category>
		<guid isPermaLink="false">http://blog.adamspiers.org/?p=934</guid>

					<description><![CDATA[<p>Julien Danjou recently posted a thought-provoking rant about GitHub&#8217;s pull request workflow implementation. His main point is essentially that Gerrit provides a more sophisticated review system. Of course I&#8217;m not going to disagree with that 😉 I am generally a big fan of Julien&#8217;s work and I&#8217;m very excited for the future of OpenStack Ceilometer [&#8230;]</p>
<p>The post <a href="https://blog.adamspiers.org/2013/05/12/in-partial-defense-of-githubs-review-system/">in partial defense of GitHub&#8217;s review system</a> appeared first on <a href="https://blog.adamspiers.org">Structured Procrastination</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><a href="http://julien.danjou.info">Julien Danjou</a> recently posted a thought-provoking <a href="http://julien.danjou.info/blog/2013/rant-about-github-pull-request-workflow-implementation">rant about GitHub&#8217;s pull request workflow implementation</a>. His main point is essentially that Gerrit provides a more sophisticated review system. Of course I&#8217;m not going to disagree with that <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>I am generally a big fan of Julien&#8217;s work and I&#8217;m very excited for the future of <a href="http://launchpad.net/ceilometer">OpenStack Ceilometer</a> of which he is the current <a href="https://wiki.openstack.org/wiki/Governance/Foundation/TechnicalCommittee">PTL</a>. However, in this case I think his views are understandably biased towards review workflows on very large projects like OpenStack, and I found the length of the rant slightly disproportionate to the actual substance of the points made within it. Somewhat ironically, AFAICS his blog&#8217;s own review process could use some improvement due to comments currently being disabled <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /> So here are my thoughts.</p>
<p><em>Disclaimer: currently I use GitHub for reviews more regularly than Gerrit, so my views are likely to be biased at least as much as Julien&#8217;s, but in the opposite direction <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></em></p>
<p><span id="more-934"></span></p>
<h2>Barrier to entry too low?</h2>
<p>Julien says:</p>
<blockquote><p>The pull-request system looks like an incredible easy way to contribute to any project hosted on Github. You&#8217;re a click away to send your contribution to any software. But the problem is that any worthy contribution isn&#8217;t an effort of a single click.</p>
<p>Doing any proper and useful contribution to a software is never done right the first time.</p></blockquote>
<p>That&#8217;s an unhelpful over-generalization. There are <em>plenty</em> of cases where the low barrier to entry of a single click means the difference between a worthy contribution being merged and it never being sent. Fixing typos is the classic example, but there are others &#8211; small tweaks to comments and docs, one-line bug fixes etc. I work on several small projects for which setting up Gerrit would be complete overkill, and GitHub&#8217;s PR mechanism is a godsend in this regard.</p>
<p>So I&#8217;d suggest that one size does not fit all, and the larger the project, the higher the barrier to entry should be. </p>
<h2>Preserving rewritten history</h2>
<blockquote><p>The problem is that if your contributor does this <em>[history rewriting via <code>git rebase --interactive</code>]</em> and then repush the branch composing your pull-request to Github, you will both lose the previous review done, each time. There&#8217;s no history on the different versions of the branch that has been pushed.</p></blockquote>
<p>This is not quite correct.  Julien is right to point out that GitHub doesn&#8217;t provide history of the commit SHA1s via the web UI or via the <a href="http://developer.github.com/v3/pulls/#list-commits-on-a-pull-request">API</a>.  This is indeed a crucial flaw <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f641.png" alt="🙁" class="wp-smiley" style="height: 1em; max-height: 1em;" />  I have not seen any evidence that GitHub exposes anything akin to <a href="https://www.kernel.org/pub/software/scm/git/docs/git-reflog.html">reflogs</a>, and this flaw aligns with that, so it may be a deliberate design trade-off they decided in order to save on disk space (although that doesn&#8217;t sound like a big saving to me).</p>
<p>However, let&#8217;s give credit where it&#8217;s due: GitHub does provide history of the review <em>discussion</em>, and in particular has quite a nice feature for handling comments on outdated diff hunks.  If someone submitted a pull request with (say) two diff hunks, you provided feedback on both, and then they force-pushed new history which only changes one of those hunks, then the pull request page will now only show one of the hunks as outdated, so both the contributor and the reviewer can see that one hunk needs a fresh review, and the other still contains unresolved issues.  Here&#8217;s <a href="https://github.com/aspiers/test/pull/1">an example pull request</a> I just made to illustrate it.  GitHub presents a chronological history of the review:</p>
<ul>
<li>the first version of the patch is lamentably missing from near the top,
<li>the final version of the patch is near the bottom, and
<li>discussion over now-outdated diff hunks are initially collapsed for brevity.
</ul>
<p>You can click to expand the discussion over points which are outdated.  For comparison, here&#8217;s the <a href="https://api.github.com/repos/aspiers/test/pulls/1/commits">JSON returned by the API for the same view</a>.</p>
<h2>Gate testing</h2>
<p>Gate testing is very easy to set up on GitHub projects using <a href="https://travis-ci.org/">Travis CI</a>, and integration between the two systems is very nice.</p>
<p>Again, I agree with Julien that the weakness of this approach is that (AFAIK) Travis only runs the tests against the tip of each pull request branch, rather than for each commit within it, and this leaves the project <em>more</em> vulnerable to pull requests which contain broken commits.  I am every bit as passionate about history cleanliness as Julien, as you can see from <a href="/7-principles-for-contributing-patches-to-software-projects/#cleanliness">my previous blog on the subject</a>.  However, this assertion is inaccurate:</p>
<blockquote><p>
With such a restriction, it&#8217;s impossible to have &#8220;fixup commits&#8221; merged in your project and pollute the history and the testability of the project.  [&#8230;]  This implies that no broken patchset can ever sneak in, [&#8230;]
</p></blockquote>
<p>Even if the tests pass for every commit, that does not prove that the pull request contains no fixup commits.  For example, a fixup commit might fix a typo in a comment introduced by a previous commit in the same series.  The typo won&#8217;t break any tests, but it will pollute the history.  So testing every commit is very good (if you can afford it), but it&#8217;s not a panacea.</p>
<h2>Other opinions</h2>
<p>I am an occasional contributor to <code>git</code> itself, and I find it interesting to note that those folks are absolutely religious about reviewing patches via the mailing list, using <code>git format-patch</code> and <code>git send-email</code>, rather than via an external tool such as GitHub or Gerrit.  Although the maintainer does an incredibly good job, there are occasions where patches can get accidentally dropped or the wrong version taken, and my personal preference would be to use a more structured system like Gerrit to defend against this.  However every system has its strengths and weaknesses, and I&#8217;m fairly sure they have good reasons for deliberately choosing not to use Gerrit.</p>
<p>Additionally, <a href="https://github.com/torvalds/linux/pull/17#issuecomment-5654674">Linus absolutely hates GitHub pull requests</a> <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<h2>Conclusion</h2>
<p>Yes, GitHub has some crucial deficiencies in its pull request review workflow.  But nevertheless, for small to medium-size projects, what it offers for free can be incredibly useful, and I for one am very grateful.</p>
<p>In the future I hope to use Gerrit more often than GitHub, but I thought it was worth partially defending the underdog here <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fblog.adamspiers.org%2F2013%2F05%2F12%2Fin-partial-defense-of-githubs-review-system%2F&#038;title=in%20partial%20defense%20of%20GitHub%E2%80%99s%20review%20system" data-a2a-url="https://blog.adamspiers.org/2013/05/12/in-partial-defense-of-githubs-review-system/" data-a2a-title="in partial defense of GitHub’s review system"><img src="https://static.addtoany.com/buttons/share_save_171_16.png" alt="Share"></a></p><p>The post <a href="https://blog.adamspiers.org/2013/05/12/in-partial-defense-of-githubs-review-system/">in partial defense of GitHub&#8217;s review system</a> appeared first on <a href="https://blog.adamspiers.org">Structured Procrastination</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.adamspiers.org/2013/05/12/in-partial-defense-of-githubs-review-system/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>music industry learns nothing from the Avid / Sibelius saga?</title>
		<link>https://blog.adamspiers.org/2013/02/25/music-industry-learns-nothing-from-the-avid-sibelius-saga/</link>
					<comments>https://blog.adamspiers.org/2013/02/25/music-industry-learns-nothing-from-the-avid-sibelius-saga/#comments</comments>
		
		<dc:creator><![CDATA[Adam]]></dc:creator>
		<pubDate>Mon, 25 Feb 2013 22:46:10 +0000</pubDate>
				<category><![CDATA[geek]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[Avid]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[FSF]]></category>
		<category><![CDATA[GNU]]></category>
		<category><![CDATA[LilyPond]]></category>
		<category><![CDATA[MuseScore]]></category>
		<category><![CDATA[rants]]></category>
		<category><![CDATA[Sibelius]]></category>
		<category><![CDATA[software]]></category>
		<guid isPermaLink="false">http://blog.adamspiers.org/?p=862</guid>

					<description><![CDATA[<p>UPDATE 26/02/2013: Daniel has replied to this post, and I have replied to his reply. As George Santayana famously said, &#8220;those who cannot remember the past are condemned to repeat it&#8221;. In light of recent news regarding music notation software, I would add with some disappointment and frustration that those who choose to ignore the [&#8230;]</p>
<p>The post <a href="https://blog.adamspiers.org/2013/02/25/music-industry-learns-nothing-from-the-avid-sibelius-saga/">music industry learns nothing from the Avid / Sibelius saga?</a> appeared first on <a href="https://blog.adamspiers.org">Structured Procrastination</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>UPDATE 26/02/2013:</strong> Daniel has <a href="http://blog.steinberg.net/2013/02/welcome/#comment-203">replied</a> to this post, and I have <a href="http://blog.steinberg.net/2013/02/welcome/#comment-207">replied</a> to his reply.</p>
<p>As <a href="http://en.wikiquote.org/wiki/George_Santayana">George Santayana</a> famously said, &#8220;those who cannot remember the past are condemned to repeat it&#8221;. In light of recent news regarding music notation software, I would add with some disappointment and frustration that those who choose to ignore the past are also condemned to repeat it.</p>
<p>For those of you who don&#8217;t already know, <a href="http://en.wikipedia.org/wiki/Sibelius_(software)">Sibelius</a> is a proprietary software product for music notation which has for many years been one of the most popular choices for professional musicians and composers. For many of the more experienced customers in the technology industry who have already been burned in the past, a heavy reliance on a single technology is enough to trigger alarm bells &#8211; what if the company providing that technology goes bust, or decides to change direction and cease work on it, or simply does an <em>awful</em> job (*cough* Microsoft *cough*) of maintaining and supporting that technology? Then you&#8217;re up a certain creek without the proverbial paddle.</p>
<p>In the IT industry, this is a well-known phenomenon called <em><a href="http://en.wikipedia.org/wiki/Vendor_lock-in">vendor lock-in</a></em>. A powerful movement based on <a href="http://en.wikipedia.org/wiki/Free_software">Free Software</a> was born in the early eighties to free computer users from this lock-in, and is now used on billions of devices world-wide. You may have never heard of Free Software, but if you own an Android phone or a &#8220;broadband&#8221; router, or have ever used the Firefox browser or Google Chrome, you have already used it. The vast majority of the largest companies in the world all run Free Software in their datacentres around the world; for example, every time you access Google or Facebook you are (indirectly) using Free Software.</p>
<p>What does any of this have to do with Sibelius? <span id="more-862"></span>Well, in 2006, <a href="http://en.wikipedia.org/wiki/Sibelius_Software">Sibelius Software</a> was bought by <a href="http://en.wikipedia.org/wiki/Avid">Avid Technology, Inc.</a>, and despite remaining a very successful business, in July 2012 <a href="http://www.artsjournal.com/slippeddisc/2012/08/at-sibelius-software-the-last-staff-turn-out-the-lights.html">Avid laid off the entire Sibelius development team</a>, effectively condemning the product to rapid decline and a very uncertain future. This decision received widespread condemnation, and yet Avid have refused to waver from their course, potentially stranding millions of users in the medium to long term.</p>
<p>I do not wish to criticise those users for locking themselves into a proprietary solution in the first place. Many of them will have been encouraged along that route during their education (<a href="http://en.wikipedia.org/wiki/Sibelius_(software)#Users">many music colleges provide Sibelius to students</a>, for example), and will have never heard of Free Software, let alone realised that <a href="http://musescore.org/">viable alternatives</a> do <a href="http://lilypond.org/">exist</a>. These people are specialists in music, not in technology, so it&#8217;s entirely understandable that they just want music software which works well, allowing them to focus on making music rather than learning technology. (In contrast, I have no sympathy for anyone working in the IT industry who subjects themself to proprietary lock-in; full-time technologists really should know better&#8230; but I digress.)</p>
<p>However, what <em>does</em> really frustrate and disappoint me is the news that the sacked team of Sibelius developers have announced that they are repeating history by <a href="http://blog.steinberg.net/2013/02/welcome/">starting work on a new proprietary product at Steinberg</a> which has the same fatal flaw. In that blog post, Daniel Spreadbury writes:</p>
<blockquote><p>Of course there are dangers inherent in starting again from scratch, but since we don&#8217;t have any code of our own to use, we have no choice in any case.</p></blockquote>
<p>As a long-term professional <a href="http://adamspiers.org/CV/music.html">musician</a> and <a href="http://adamspiers.org/CV/IT.html">professional software developer</a> who has <a href="/tag/ly2video">recent experience of enhancing music notation software</a>, I simply cannot understand this statement, since both <a href="http://musescore.org/">MuseScore</a> and <a href="http://lilypond.org/">GNU LilyPond</a> would serve as excellent starting points for a world-class music notation product. Daniel is well aware of the existence of LilyPond, as shown by <a href="http://blog.steinberg.net/2013/02/welcome/#comment-156">one of his responses</a> to a reader who commented on his blog:</p>
<blockquote><p>Lilypond is wonderful software, and it’s great that its proponents advocate for it so strongly. I hope we will demonstrate to you that our experience and, yes, our taste in musical typography makes our new application a worthy rival, even if it is (to you) a useless, closed source white elephant.</p></blockquote>
<p>I am sure that he and his whole development team are equally aware of the existence of MuseScore. Therefore despite a clear, publically stated awareness of the risks, they are deliberately choosing to start from scratch, rather than enhance existing pieces of Free Software in a way which would <a href="http://lilypond.org/freedom.html">benefit everyone</a> (more on that in a bit).</p>
<p>I can only hazard a guess as to why Steinberg have decided to go this route, but let me first bust some very common myths about Free Software which are relevant here:</p>
<p><strong>Myth #1 &#8211; you can&#8217;t run a business or make a living off Free Software.</strong><br />
This one&#8217;s incredibly easy to address, because I can and do! &#8211; quite comfortably, thank you very much. I work (part-time) for <a href="http://suse.com/">a highly successful global software vendor</a> which has sold services related to Free Software for <a href="https://www.suse.com/company/press/2012/4/suse%2Dshowcases%2D20%2Dyears%2Dof%2Dcommercializing%2Dopen%2Dsource%2Dsoftware.html">over 20 years</a>. We are (still) profitable, and growing fast, as is the number of other companies following suit. How is that possible? By selling <em>services</em>, not licenses. In other words, selling good old-fashioned honest expertise. That can come in many forms: software maintenance (i.e. bug fixes), upgrades, technical support, documentation, consulting, training&#8230;</p>
<p>Secondly, it&#8217;s &#8220;Free&#8221; as in free speech, not as in free beer. <a href="http://en.wikipedia.org/wiki/Richard_Matthew_Stallman">The founder of the Free Software movement</a> specifically <a href="http://www.gnu.org/philosophy/selling.html">encourages the sale of Free Software</a>.</p>
<p><strong>Myth #2 &#8211; it only runs on certain systems which most people don&#8217;t use.</strong><br />
Both LilyPond and MuseScore already run on Windows, MacOS X, and Linux.</p>
<p><strong>Myth #3 &#8211; it&#8217;s written by a bunch of hobbyists / it&#8217;s lower quality / you get what you pay for</strong> etc.<br />
These statements are no more useful than any other sweeping generalisation. Are Firefox and Chrome better than Internet Explorer? The vast majority of IT professionals would say yes. But there are also plenty of counter-examples. So let&#8217;s focus specifically on music notation software.</p>
<p>I suspect that Daniel and his team would gracefully agree that LilyPond produces extremely high quality output, in many cases (admittedly not all) even slightly superior to the output from Sibelius. This is no surprise, because <a href="http://lilypond.org/doc/v2.17/Documentation/essay/the-lilypond-story">output quality is LilyPond&#8217;s primary concern</a>. They would also quite rightly point out that LilyPond is challenging to learn for less technically-minded people who tend to want to be able to do most work with the mouse. MuseScore has an interface somewhat similar to Sibelius and goes a long way towards addressing this group of users, but its output is currently nowhere near the same quality.  There are also promising front-ends for LilyPond, such as <a href="http://www.denemo.org/">Denemo</a>.</p>
<p>Since these are Free Software, any developer is free to take the existing code and enhance it in any direction they want. So the Steinberg team could have for example used LilyPond&#8217;s superb rendering engine as a starting point, optimise it for WYSIWYG rendering, and build a superb Sibelius-like graphical user interface (GUI) around it. Or they could have started with MuseScore and work on enhancing both the rendering engine and the GUI.</p>
<p>You may ask, but why should they? What are the benefits of Free Software? Here&#8217;s <a href="http://www.gnu.org/philosophy/practical.html">one rather amusing answer</a>, and <a href="http://www.edutopia.org/blog/benefits-free-software-shahzad-saeed">a slightly more helpful one</a>. I&#8217;ll add two more specific examples in this context. Firstly put yourself in the shoes of a poor music student, or a musician trying to make a living in a very poor country. Without <a href="http://www.gnu.org/education/">access to good Free Software</a>, the only choices are: obtain an illegal copy of a commercial product, or go without. Now imagine you are a high-earning film/TV composer, and whilst working on a contract you discover a bug in the proprietary software which makes your life very difficult. You report the bug to the company who develops and sells the software, and they politely decline to fix it (or more likely, ignore your request). The only choices here are: live with it, or switch your whole studio setup to another product.</p>
<p>So it&#8217;s clear how Free Software makes the world a better place. So why then have Steinberg decided to start from scratch, despite the extra risk and man-years of work this will cost? Only Daniel and his colleagues can answer that, but my guess is one or more of the following:</p>
<ul>
<li>They just don&#8217;t &#8220;get&#8221; how well Free Software projects can thrive and offer opportunities for making money.</li>
<li>They do &#8220;get&#8221; it but they believe that the profit margins in Free Software are too low for their business strategy which involves making truck-loads of money e.g. through being the sole distributor.</li>
<li>There&#8217;s a perceived technical barrier. For example, maybe they really really don&#8217;t want to use C++. (I can sympathise with this sort of stance, but it&#8217;s still not justification for working on a proprietary product.) Or maybe they have a fundamental concern with the existing architecture of LilyPond or MuseScore. For example, in <a href="http://blog.steinberg.net/2013/02/welcome/#comment-100">a response to another comment on Daniel&#8217;s blog post</a>, he writes:<br />
<blockquote><p>The difficulty with complex applications like scoring programs is that a great deal of the richness of the end result that you see visually on the screen or on paper is worked out algorithmically from the small amount of data actually contained in the file saved on disk. Even if you consider Lilypond, the Lilypond file format itself does not describe exactly how the finished score will appear, because it is up to Lilypond itself to handle positioning, spacing, etc. based on its own internal algorithms and rules.</p></blockquote>
<p>but that misses the point that it is entirely possible to get LilyPond to output positioning/spacing information which could then be fixed across LilyPond versions and embedded within a non-brittle output file format. In fact, with a few hours of help from Jan Nieuwenhuizen, one of the co-authors of LilyPond, <a href="https://github.com/aspiers/ly2video/commit/c2ab06e8142519befeafe2ab050d324095e2bc97">I implemented that recently myself</a> for the <a href="https://github.com/aspiers/ly2video/#README">ly2video</a> project without even having to modify LilyPond&#8217;s core C++ code.</li>
</ul>
<p>It further saddens me that <a href="http://www.artsjournal.com/slippeddisc/2013/02/rejoice-a-new-sibelius-is-born.html">this announcement is being considered as a reason for celebration</a>, when as far as I can see a different path could so easily have been chosen which would benefit everyone more. However I suspect these sorts of opinions are simply due to an honest ignorance of Free Software. I hope that in a very small way this post might help address that.</p>
<p><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fblog.adamspiers.org%2F2013%2F02%2F25%2Fmusic-industry-learns-nothing-from-the-avid-sibelius-saga%2F&#038;title=music%20industry%20learns%20nothing%20from%20the%20Avid%20%2F%20Sibelius%20saga%3F" data-a2a-url="https://blog.adamspiers.org/2013/02/25/music-industry-learns-nothing-from-the-avid-sibelius-saga/" data-a2a-title="music industry learns nothing from the Avid / Sibelius saga?"><img src="https://static.addtoany.com/buttons/share_save_171_16.png" alt="Share"></a></p><p>The post <a href="https://blog.adamspiers.org/2013/02/25/music-industry-learns-nothing-from-the-avid-sibelius-saga/">music industry learns nothing from the Avid / Sibelius saga?</a> appeared first on <a href="https://blog.adamspiers.org">Structured Procrastination</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.adamspiers.org/2013/02/25/music-industry-learns-nothing-from-the-avid-sibelius-saga/feed/</wfw:commentRss>
			<slash:comments>12</slash:comments>
		
		
			</item>
		<item>
		<title>Flying with a (carbon fibre) cello</title>
		<link>https://blog.adamspiers.org/2011/08/01/flying-with-a-carbon-fibre-cello/</link>
					<comments>https://blog.adamspiers.org/2011/08/01/flying-with-a-carbon-fibre-cello/#respond</comments>
		
		<dc:creator><![CDATA[Adam]]></dc:creator>
		<pubDate>Mon, 01 Aug 2011 21:17:46 +0000</pubDate>
				<category><![CDATA[front page]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[travel]]></category>
		<category><![CDATA[airlines]]></category>
		<category><![CDATA[cello]]></category>
		<category><![CDATA[droids]]></category>
		<category><![CDATA[flying]]></category>
		<category><![CDATA[jobsworths]]></category>
		<category><![CDATA[policies]]></category>
		<category><![CDATA[rants]]></category>
		<guid isPermaLink="false">http://blog.adamspiers.org/?p=521</guid>

					<description><![CDATA[<p>When flying, most cellists are faced with either buying an extra ticket or getting a flight case, paying oversized baggage fees, and praying. Experiences vary widely and are in places well documented and full of useful advice, e.g. http://cellobello.com/blog/chamber_music/cello-is-my-co-pilot/ http://cellofun.yuku.com/topic/4483 My situation is different because I have a Luis and Clark carbon fiber cello which [&#8230;]</p>
<p>The post <a href="https://blog.adamspiers.org/2011/08/01/flying-with-a-carbon-fibre-cello/">Flying with a (carbon fibre) cello</a> appeared first on <a href="https://blog.adamspiers.org">Structured Procrastination</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>When flying, most cellists are faced with either buying an extra ticket or getting a flight case, paying oversized baggage fees, and praying. Experiences vary widely and are in places well documented and full of useful advice, e.g.</p>
<ul>
<li><a href="http://cellobello.com/blog/index.php/cello-is-my-co-pilot/">http://cellobello.com/blog/chamber_music/cello-is-my-co-pilot/</a></li>
<li><a href="http://cellofun.yuku.com/topic/4483">http://cellofun.yuku.com/topic/4483</a></li>
</ul>
<p>My situation is different because I have a <a href="http://www.luisandclark.com/">Luis and Clark carbon fiber cello</a> which is incredibly robust and generally does not even go out of tune when checked in as normal baggage and placed in the hold of the aircraft in a normal hard case. My case is a <a href="http://www.stradviolin.com/store/store.php/products/bam-hightech-adjustable-cello-case">Bam Hightech measuring 54.5 × 21 × 13.75&#8243;</a>.  It seems virtually all airlines policies regarding oversized baggage operate in &#8220;linear&#8221; or total dimensions, which generally means by summing up the 3 separate dimensions together (although <a href="http://www.ryanair.com/en/terms-and-conditions/regulations-checkedbaggage/">in some cases</a> the wording is so confused, even that&#8217;s not clear).  This means my case has a linear dimension of 89.25&#8243; which unfortunately is outside the 62&#8243; standard limit, and even just outside Delta&#8217;s second tier limit of 80&#8243;.  Having said that, so far I have always managed to get it treated as normal sized baggage just by behaving exactly as if it was a normal suitcase, or even need be simply by confidently pointing out that the height is 54.5&#8243; which is under 62&#8243;.  In my experience, most staff at the check-in gate are not familiar with the exact terms in their airline&#8217;s policies, so having the right attitude (confidently knowledgeable and up-front but non-confrontational) can go a long way.</p>
<p>I&#8217;ve done some research on the policies of some popular airlines and referenced the relevant extracts below, with one section per airline. The quotes I&#8217;ve taken are focused mainly on national flights within the USA, because despite being from the UK, I&#8217;m currently flying around the USA a lot. However the policies for international flights seem similar, although sometimes with higher fees.<br />
<span id="more-521"></span><br />
N.B. In addition to the below fees, most airlines typically charge around $25 for checking an extra bag.</p>
<h3>Delta Air Lines</h3>
<p><a href="http://www.delta.com/traveling_checkin/baggage/special_baggage/musical_instruments/index.jsp">http://www.delta.com/traveling_checkin/baggage/special_baggage/musical_instruments/index.jsp</a></p>
<blockquote><p><strong>What Musical Instruments Can Be Checked?</strong><br />Musical instruments or equipment can be checked if the total linear dimension (length+width+height) does not exceed 115 inches (292 cm) and provided the weight, including the case, does not exceed 100 lbs. (45 kg).<br />Standard rules and fees for overweight and oversized baggage</p></blockquote>
<p><a href="http://www.delta.com/traveling_checkin/baggage/excess_baggage/index.jsp#oversize">http://www.delta.com/traveling_checkin/baggage/excess_baggage/index.jsp#oversize</a></p>
<blockquote><p>175 USD/CAD* for bags measuring 63–80 inches (161-203 cm) in combined length, width, and height. Some <a href="http://www.delta.com/traveling_checkin/baggage/special_baggage/index.jsp">Specialty Items</a> may be exempt from this fee.<br />
<br />300 USD/CAD* for bags measuring 81-115 inches (204-292 cm) in combined length, width, and height. Some <a href="http://www.delta.com/traveling_checkin/baggage/special_baggage/index.jsp">Specialty Items</a> may be exempt from this fee</p></blockquote>
<p><em>Summary &#8211; could cost over $300 but been lucky so far.</em></p>
<h3>Jetblue Airways</h3>
<p><a href="http://help.jetblue.com/SRVS/CGI-BIN/webisapi.dll/,/?St=351,E=0000000000047971896,K=4928,Sxi=18,Case=obj(2132)">http://help.jetblue.com/SRVS/CGI-BIN/webisapi.dll/,/?St=351,E=0000000000047971896,K=4928,Sxi=18,Case=obj(2132)</a></p>
<blockquote><p><strong>Musical instruments as checked baggage:</strong><br />
There is no charge for Musical instruments as long as they are within size and weight requirements. JetBlue accepts no liability for damage to Musical instruments. We suggest packing them in a hard-sided container designed for travel.</p></blockquote>
<p><a href="http://help.jetblue.com/SRVS/CGI-BIN/webisapi.dll/,/?St=351,E=0000000000047971896,K=4928,Sxi=18,Case=obj(634)">http://help.jetblue.com/SRVS/CGI-BIN/webisapi.dll/,/?St=351,E=0000000000047971896,K=4928,Sxi=18,Case=obj(634)</a></p>
<blockquote><p>63 &#8211; 80 inches (203.2 centimeters): $75 per bag<br />
Bags over 80 inches: Will not be accepted</p></blockquote>
<p><em>Summary: could be forced to buy an extra cabin ticket, or even turned away.</em> However they have a <a href="http://cellobello.com/blog/index.php/cello-is-my-co-pilot/">good reputation amongst cellists</a>.</p>
<h3>United Airlines</h3>
<p><a href="http://www.united.com/page/article/0,6867,50773,00.html#music">http://www.united.com/page/article/0,6867,50773,00.html#music</a></p>
<table border="0" cellspacing="0" cellpadding="0" width="460">
<tbody>
<tr valign="center">
<td width="222" valign="top" bgcolor="#f8f7f3"><span style="font-family: Arial, Helvetica; font-size: x-small;"><strong>Maximum weight/size for musical instruments as checked baggage<br />
</strong>50 pounds/62 linear inches<br />
(23 kg/158 linear cm)</span></td>
</tr>
</tbody>
</table>
<p>However standard oversized baggage allowed up to 115 linear inches:</p>
<p><a href="http://www.united.com/page/article/0,6867,52907,00.html#oversize">http://www.united.com/page/article/0,6867,52907,00.html#oversize</a></p>
<p>for fee of $100:</p>
<p><a href="http://www.united.com/page/article/1,,53403,00.html">http://www.united.com/page/article/1,,53403,00.html</a></p>
<p><em>Summary: musical instruments discriminated against and limited to max of 62&#8243; whereas other oversized baggage can go up to 115&#8243; for cost of $100.</em></p>
<h3>Frontier Airlines</h3>
<p><a href="http://www.frontierairlines.com/frontier/plan-book/travel-info-services/baggage/baggage-chart.do;jsessionid=5DBD43BCE9C1368C59705E648F626AD4">http://www.frontierairlines.com/frontier/plan-book/travel-info-services/baggage/baggage-chart.do;jsessionid=5DBD43BCE9C1368C59705E648F626AD4</a></p>
<p>For musical instruments, no extra charges but excess, oversize and overweight charges apply if applicable.</p>
<p><a href="http://www.frontierairlines.com/frontier/plan-book/travel-info-services/baggage/checked-baggage.do">http://www.frontierairlines.com/frontier/plan-book/travel-info-services/baggage/checked-baggage.do</a></p>
<blockquote><p>We know it&#8217;s a weighty issue, but please remember items which exceed 62 linear inches (length + width + depth) or weigh more than 50 pounds will incur a fee. There is a $75 fee for bags exceeding these weight limitations and a $75 fee for exceeding the size limitation. These fees are charged separately and one item can incur multiple fees. You can read more about baggage in the <a href="http://www.frontierairlines.com/frontier/pdf/Contract_of_Carriage.pdf" target="new">Contract of Carriage (PDF)</a>.<br />We take the safety of our passengers and employees very seriously. Frankly folks, our employees have to lift and carry these bags to get them to your flight and we&#8217;d really like to keep those checked bags under 50 pounds each. And, as much as we&#8217;d like to help, we don&#8217;t accept baggage that weighs more than 100 pounds or exceeds 110 linear inches (length + width + depth). If you need to transport items this large, please check with your favorite package delivery company. Thanks for your understanding of our policy.</p></blockquote>
<p><em>Summary: $75 worst case &#8211; the best policy I&#8217;ve found so far.</em></p>
<h3>Continental Airlines</h3>
<p><a href="http://www.continental.com/CMS/en-US/travel/Pages/BaggageExcess.aspx">http://www.continental.com/CMS/en-US/travel/Pages/BaggageExcess.aspx</a></p>
<blockquote>
<h4>Oversized Baggage</h4>
<ul>
<li>Customers who travel with checked baggage exceeding 62 linear inches (157 cm) (total length + width + height) will be charged at the rate of $100.00 per piece for travel within the U.S., and between the U.S. and Canada, Puerto Rico, and the U.S. Virgin Islands. Customers to Mexico, the Caribbean, Central America, and South America with oversize baggage will be charged at the rate of $200.00 per piece.</li>
<li>These charges are in addition to any charge assessed for additional or overweight baggage.</li>
<li>Baggage measuring more than 115 in (292 cm) (total outside dimensions; length + width + height) will not be accepted as checked baggage.</li>
</ul>
</blockquote>
<p><em>Summary: $100 worst case.</em></p>
<h3>American Airlines</h3>
<p><a href="http://www.aa.com/i18n/travelInformation/baggage/baggageAllowance.jsp#overweight">http://www.aa.com/i18n/travelInformation/baggage/baggageAllowance.jsp#overweight</a></p>
<blockquote><p>Checked baggage which is larger than 62 in/157 cm will be charged at the rate of $200 per piece.<br />Baggage measuring more than 126 in/320 cm will not be accepted as checked baggage.<br />&#8230;<br />Instruments may also be transported as checked baggage, however, due to their fragile nature AA does not accept liability for damages and has limited liability for loss. AA is also not liable for any damage to checked musical instruments not presented in a hard-sided case. If the outside of the hard-sided case does not have visible damage, AA is not liable for any damage to the musical instrument inside the case.</p></blockquote>
<p>The implications of the last two sentences don&#8217;t make any sense &#8211; if they do not accept liability for damage (as in the previous sentence), why even bother specifying requirements for hard cases and visible damage on the outside?</p>
<p><em>Summary: as bad as Delta, and with highly ambiguous wording regarding liability for damage.</em></p>
<h3>Conclusion</h3>
<p>Any cello case, even a non-flight case, will exceed the standard 62&#8243; limit for oversized checked baggage, and unless you are lucky at check-in, will incur a fee typically around $75 to $100. Most cello cases are unlikely to top the overweight baggage restrictions. Generally musical instruments are subject to a slightly different &#8220;special baggage&#8221; policy to normal checked baggage, but usually this amounts to a disclaimer of liability and similar or identical rules regarding dimensions.  Some airline policies are much worse, e.g. Delta, will potentially charge a whopping $300 for exceeding 80 linear inches, but having said that I have travelled with Delta several times and they didn&#8217;t charge me any oversize fee at all, just the extra checked item fee. United could potentially require a cabin ticket, and Frontier have the cheapest and most tolerant policy I&#8217;ve found so far.</p>
<p><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fblog.adamspiers.org%2F2011%2F08%2F01%2Fflying-with-a-carbon-fibre-cello%2F&#038;title=Flying%20with%20a%20%28carbon%20fibre%29%20cello" data-a2a-url="https://blog.adamspiers.org/2011/08/01/flying-with-a-carbon-fibre-cello/" data-a2a-title="Flying with a (carbon fibre) cello"><img src="https://static.addtoany.com/buttons/share_save_171_16.png" alt="Share"></a></p><p>The post <a href="https://blog.adamspiers.org/2011/08/01/flying-with-a-carbon-fibre-cello/">Flying with a (carbon fibre) cello</a> appeared first on <a href="https://blog.adamspiers.org">Structured Procrastination</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.adamspiers.org/2011/08/01/flying-with-a-carbon-fibre-cello/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
