<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Release notes for old versions</title>
	<atom:link href="http://blogs.mathworks.com/steve/2009/10/07/release-notes-for-old-versions/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.mathworks.com/steve/2009/10/07/release-notes-for-old-versions/</link>
	<description>Steve Eddins manages the Image &#38; Geospatial development team at The MathWorks and coauthored Digital Image Processing Using MATLAB. He writes here about image processing concepts, algorithm implementations, and MATLAB.</description>
	<lastBuildDate>Sat, 11 Feb 2012 18:27:50 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Terry</title>
		<link>http://blogs.mathworks.com/steve/2009/10/07/release-notes-for-old-versions/#comment-23531</link>
		<dc:creator>Terry</dc:creator>
		<pubDate>Sun, 26 Sep 2010 03:02:25 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mathworks.com/steve/2009/10/07/release-notes-for-old-versions/#comment-23531</guid>
		<description>I knew I couldn&#039;t be the only one interested in a change history. :)

In my case, I often tweak, optimize, or rewrite parts of code I&#039;ve downloaded from the file exchange or in a third-party toolbox. Sometimes it&#039;s just a matter of taking advantage of more recent syntax, whether it&#039;s for a performance gain or simply my (and often MLint&#039;s) style preference. :-p I have yet to submit any as patches, though, because I know it&#039;s quite possible that it was an intentional compatibility measure that I just undid. It would be great if a change history of at least just the syntax of the language could be put together.

I would think that would be pretty easy since changes to keywords, operators, etc. are infrequent, typically of a pretty simple nature (introduction or addition of a new usage), and perhaps even individually memorable to Mathworks developers. (I have a mental image of an intern being handed a clipboard, syntax cheat-sheet, and pencil at the next company picnic. :-D)

As an ultimate goal I think the approach Peter described would be ideal. It would provide maximal detail (short of patch files) and require far less work to compile and maintain than would explicit change histories, I would think. Function help for past releases is already online--access is just limited. The least ambitious attempt (tracking not functionality, but functions, per se) could be nearly entirely automated while still providing some value to users. Continuity through more complex changes (e.g. a function is renamed, splits and merges of functionality between functions, etc) could be tackled incrementally. In the meantime, users could at least get a conservative sense of the cut-offs to use in their verLessThan checks (http://blogs.mathworks.com/loren/2007/11/14/what-version-is-being-used/).</description>
		<content:encoded><![CDATA[<p>I knew I couldn&#8217;t be the only one interested in a change history. :)</p>
<p>In my case, I often tweak, optimize, or rewrite parts of code I&#8217;ve downloaded from the file exchange or in a third-party toolbox. Sometimes it&#8217;s just a matter of taking advantage of more recent syntax, whether it&#8217;s for a performance gain or simply my (and often MLint&#8217;s) style preference. :-p I have yet to submit any as patches, though, because I know it&#8217;s quite possible that it was an intentional compatibility measure that I just undid. It would be great if a change history of at least just the syntax of the language could be put together.</p>
<p>I would think that would be pretty easy since changes to keywords, operators, etc. are infrequent, typically of a pretty simple nature (introduction or addition of a new usage), and perhaps even individually memorable to Mathworks developers. (I have a mental image of an intern being handed a clipboard, syntax cheat-sheet, and pencil at the next company picnic. :-D)</p>
<p>As an ultimate goal I think the approach Peter described would be ideal. It would provide maximal detail (short of patch files) and require far less work to compile and maintain than would explicit change histories, I would think. Function help for past releases is already online&#8211;access is just limited. The least ambitious attempt (tracking not functionality, but functions, per se) could be nearly entirely automated while still providing some value to users. Continuity through more complex changes (e.g. a function is renamed, splits and merges of functionality between functions, etc) could be tackled incrementally. In the meantime, users could at least get a conservative sense of the cut-offs to use in their verLessThan checks (<a href="http://blogs.mathworks.com/loren/2007/11/14/what-version-is-being-used/" rel="nofollow">http://blogs.mathworks.com/loren/2007/11/14/what-version-is-being-used/</a>).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve</title>
		<link>http://blogs.mathworks.com/steve/2009/10/07/release-notes-for-old-versions/#comment-22656</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Mon, 01 Feb 2010 13:54:52 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mathworks.com/steve/2009/10/07/release-notes-for-old-versions/#comment-22656</guid>
		<description>Peter&#8212;Thanks for the suggestion. I forwarded it along.</description>
		<content:encoded><![CDATA[<p>Peter&mdash;Thanks for the suggestion. I forwarded it along.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter</title>
		<link>http://blogs.mathworks.com/steve/2009/10/07/release-notes-for-old-versions/#comment-22648</link>
		<dc:creator>Peter</dc:creator>
		<pubDate>Fri, 29 Jan 2010 22:02:22 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mathworks.com/steve/2009/10/07/release-notes-for-old-versions/#comment-22648</guid>
		<description>Just adding my voice: this would be very useful.  I haven&#039;t been able to find just the documentation for older releases anywhere on the mathworks site.  Making this available would be a simple first step.  Putting notes into function documentation to indicate when the function became available is helpful too, although doesn&#039;t capture potential changes to the function&#039;s input/output formats.

Ultimately an approach like you see on apidock.com would be great.  For each function doc page you have a list of all releases that included the function and can click to see the documentation from each version.  This is not so difficult to compile once you have the text of the documentation for each release available.</description>
		<content:encoded><![CDATA[<p>Just adding my voice: this would be very useful.  I haven&#8217;t been able to find just the documentation for older releases anywhere on the mathworks site.  Making this available would be a simple first step.  Putting notes into function documentation to indicate when the function became available is helpful too, although doesn&#8217;t capture potential changes to the function&#8217;s input/output formats.</p>
<p>Ultimately an approach like you see on apidock.com would be great.  For each function doc page you have a list of all releases that included the function and can click to see the documentation from each version.  This is not so difficult to compile once you have the text of the documentation for each release available.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve</title>
		<link>http://blogs.mathworks.com/steve/2009/10/07/release-notes-for-old-versions/#comment-22400</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Fri, 04 Dec 2009 18:16:51 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mathworks.com/steve/2009/10/07/release-notes-for-old-versions/#comment-22400</guid>
		<description>Kristof&#8212;Single-precision arithmetic was added to MATLAB 7.0 (R14), and &lt;tt&gt;im2single&lt;/tt&gt; was added to Image Processing Toolbox at the same time.</description>
		<content:encoded><![CDATA[<p>Kristof&mdash;Single-precision arithmetic was added to MATLAB 7.0 (R14), and <tt>im2single</tt> was added to Image Processing Toolbox at the same time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kristof</title>
		<link>http://blogs.mathworks.com/steve/2009/10/07/release-notes-for-old-versions/#comment-22363</link>
		<dc:creator>Kristof</dc:creator>
		<pubDate>Tue, 17 Nov 2009 07:25:58 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mathworks.com/steve/2009/10/07/release-notes-for-old-versions/#comment-22363</guid>
		<description>I also strongly support the idea.
I have just recently bumped into the problem that &lt;i&gt;im2single&lt;/i&gt; was not included in an older release of the image processing toolbox. I have spent about an hour trying to locate it at the release notes page, with no luck. Does anyone have a clue when it was introduced? I would really appreciate any help.</description>
		<content:encoded><![CDATA[<p>I also strongly support the idea.<br />
I have just recently bumped into the problem that <i>im2single</i> was not included in an older release of the image processing toolbox. I have spent about an hour trying to locate it at the release notes page, with no luck. Does anyone have a clue when it was introduced? I would really appreciate any help.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve</title>
		<link>http://blogs.mathworks.com/steve/2009/10/07/release-notes-for-old-versions/#comment-22211</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Fri, 09 Oct 2009 14:57:51 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mathworks.com/steve/2009/10/07/release-notes-for-old-versions/#comment-22211</guid>
		<description>Oliver&#8212;I&#039;m glad I could help. I&#039;m not completely certain, but I think the &quot;missing&quot; doc about CMYK output was one of those cases where we documented the change in one place (M-file help) but not the other (reference page), or vice versa.  Duplication is a generic evil in software, and we&#039;re looking at ways to improve our handling of the doc.</description>
		<content:encoded><![CDATA[<p>Oliver&mdash;I&#8217;m glad I could help. I&#8217;m not completely certain, but I think the &#8220;missing&#8221; doc about CMYK output was one of those cases where we documented the change in one place (M-file help) but not the other (reference page), or vice versa.  Duplication is a generic evil in software, and we&#8217;re looking at ways to improve our handling of the doc.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Oliver Woodford</title>
		<link>http://blogs.mathworks.com/steve/2009/10/07/release-notes-for-old-versions/#comment-22210</link>
		<dc:creator>Oliver Woodford</dc:creator>
		<pubDate>Fri, 09 Oct 2009 14:54:19 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mathworks.com/steve/2009/10/07/release-notes-for-old-versions/#comment-22210</guid>
		<description>Thanks, Steve. My google search didn&#039;t turn up the old release notes, so it&#039;s good to know where to look now. Fingers crossed for an &quot;available since&quot; on functions at some point. Of course, there are ever increasing levels of detail you could go to (e.g. when a particular feature of a function was introduced), but I appreciate it&#039;s a case of diminishing returns for TMW.

Thanks for the tip on cmyk support, too. I was able to add cmyk tiff output to export_fig without any version checking as a result.</description>
		<content:encoded><![CDATA[<p>Thanks, Steve. My google search didn&#8217;t turn up the old release notes, so it&#8217;s good to know where to look now. Fingers crossed for an &#8220;available since&#8221; on functions at some point. Of course, there are ever increasing levels of detail you could go to (e.g. when a particular feature of a function was introduced), but I appreciate it&#8217;s a case of diminishing returns for TMW.</p>
<p>Thanks for the tip on cmyk support, too. I was able to add cmyk tiff output to export_fig without any version checking as a result.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Loren Shure</title>
		<link>http://blogs.mathworks.com/steve/2009/10/07/release-notes-for-old-versions/#comment-22209</link>
		<dc:creator>Loren Shure</dc:creator>
		<pubDate>Fri, 09 Oct 2009 11:23:29 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mathworks.com/steve/2009/10/07/release-notes-for-old-versions/#comment-22209</guid>
		<description>Kelly-

Sometimes the only change is a date or version information or information for the See Also line.  But the revision number would still change.  This can add to the noise rather than the signal.

I am still very sympathetic for wanting to know when functions were introduced or significant changes made.

--loren</description>
		<content:encoded><![CDATA[<p>Kelly-</p>
<p>Sometimes the only change is a date or version information or information for the See Also line.  But the revision number would still change.  This can add to the noise rather than the signal.</p>
<p>I am still very sympathetic for wanting to know when functions were introduced or significant changes made.</p>
<p>&#8211;loren</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve L</title>
		<link>http://blogs.mathworks.com/steve/2009/10/07/release-notes-for-old-versions/#comment-22208</link>
		<dc:creator>Steve L</dc:creator>
		<pubDate>Thu, 08 Oct 2009 22:01:12 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mathworks.com/steve/2009/10/07/release-notes-for-old-versions/#comment-22208</guid>
		<description>Kelly,

If we told you that version 1.2.3.4 of function foo.m shipped with R2011c and version 1.4.3.2 of that function shipped with R2011d, how would you use that information?  What types of changes would you expect to have been done to that function between R2011c and R2011d?</description>
		<content:encoded><![CDATA[<p>Kelly,</p>
<p>If we told you that version 1.2.3.4 of function foo.m shipped with R2011c and version 1.4.3.2 of that function shipped with R2011d, how would you use that information?  What types of changes would you expect to have been done to that function between R2011c and R2011d?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve</title>
		<link>http://blogs.mathworks.com/steve/2009/10/07/release-notes-for-old-versions/#comment-22207</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Thu, 08 Oct 2009 19:31:53 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mathworks.com/steve/2009/10/07/release-notes-for-old-versions/#comment-22207</guid>
		<description>Kelly&#8212;Because I believe that it would difficult, time-consuming, and costly.  And, in many cases, the data would be misleading for users, resulting in confusion and higher support costs.</description>
		<content:encoded><![CDATA[<p>Kelly&mdash;Because I believe that it would difficult, time-consuming, and costly.  And, in many cases, the data would be misleading for users, resulting in confusion and higher support costs.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

