<?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: yrc 95K release with patch pile</title>
	<atom:link href="http://jfxpt.com/2023/yrc-95k-release-with-patch-pile/feed/" rel="self" type="application/rss+xml" />
	<link>http://jfxpt.com/2023/yrc-95k-release-with-patch-pile/</link>
	<description>The search for invariants</description>
	<pubDate>Wed, 15 Apr 2026 03:44:06 +0000</pubDate>
	<generator>http://polimedia.us</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Diana Coman</title>
		<link>http://jfxpt.com/2023/yrc-95k-release-with-patch-pile/#comment-2305</link>
		<dc:creator>Diana Coman</dc:creator>
		<pubDate>Wed, 01 Feb 2023 19:31:30 +0000</pubDate>
		<guid isPermaLink="false">http://fixpoint.welshcomputing.com/?p=211#comment-2305</guid>
		<description>Using the footnotes seems to fit the bill perfectly in this context as they are exactly out of the way when not needed and showing up as tooltip/hoover-hint when wanted. 

In the code-centric view, the patches are the arcs not the nodes, so quite separate from patch names+manifest file altogether. Hence, the "codebase #16" is not used instead of a patch name but as a default for code states for which the user didn't bother to give a more meaningful name (where they did, such name is used instead). The reason why the patch name is not used for a node is simply that there can easily be cases where there are several incoming arcs to a state (meaning: different patches that result, with hard guarantees, in the exact same code base, basically merging previously different trees or branches). 

At any rate, my aim is to have the choice of views and the flexibility wrt granularity/level of detail as one explores a whole set of patches in a given context, not at all to mandate one view for all cases and in all possible contexts. And I certainly agree that in this case where there is just one clear sequence of patches following one another, the patch-centric view fits quite well. The two types of views simply meet perhaps on the need to bring in the corresponding entry from the manifest file and show it more prominently.</description>
		<content:encoded><![CDATA[<p>Using the footnotes seems to fit the bill perfectly in this context as they are exactly out of the way when not needed and showing up as tooltip/hoover-hint when wanted. </p>
<p>In the code-centric view, the patches are the arcs not the nodes, so quite separate from patch names+manifest file altogether. Hence, the "codebase #16" is not used instead of a patch name but as a default for code states for which the user didn't bother to give a more meaningful name (where they did, such name is used instead). The reason why the patch name is not used for a node is simply that there can easily be cases where there are several incoming arcs to a state (meaning: different patches that result, with hard guarantees, in the exact same code base, basically merging previously different trees or branches). </p>
<p>At any rate, my aim is to have the choice of views and the flexibility wrt granularity/level of detail as one explores a whole set of patches in a given context, not at all to mandate one view for all cases and in all possible contexts. And I certainly agree that in this case where there is just one clear sequence of patches following one another, the patch-centric view fits quite well. The two types of views simply meet perhaps on the need to bring in the corresponding entry from the manifest file and show it more prominently.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jacob Welsh</title>
		<link>http://jfxpt.com/2023/yrc-95k-release-with-patch-pile/#comment-2303</link>
		<dc:creator>Jacob Welsh</dc:creator>
		<pubDate>Thu, 26 Jan 2023 22:20:28 +0000</pubDate>
		<guid isPermaLink="false">http://fixpoint.welshcomputing.com/?p=211#comment-2303</guid>
		<description>@Diana Coman: it's a good link to the patch- vs codebase-centric distinction. While I wasn't thinking of it at the time, the patch-centric listing format I used here (even if just by default as what the legacy patch format pushes) seems to fit, in the context of someone following along with the blog and wanting to read all the patches in sequence, and in that case the patch names seem the more meaningful primary identifier than something like "codebase #16".

For a full patch explorer (or codebase explorer?) aiming to make all levels of information efficiently navigable, I could see it being the other way around.

And yes, a tooltip / hover-hint came to mind as a place to put the descriptions, since it can fit a fair amount of text without expanding the otherwise compact listing. I don't really like though how those are a second-class sort of text which can't be selected or scrolled and disappear as soon as the mouse is bumped; so perhaps something like the MP-WP footnotes where they play more of a supporting or accelerating role to the "real" text which is still found in the normal document flow.</description>
		<content:encoded><![CDATA[<p>@Diana Coman: it's a good link to the patch- vs codebase-centric distinction. While I wasn't thinking of it at the time, the patch-centric listing format I used here (even if just by default as what the legacy patch format pushes) seems to fit, in the context of someone following along with the blog and wanting to read all the patches in sequence, and in that case the patch names seem the more meaningful primary identifier than something like "codebase #16".</p>
<p>For a full patch explorer (or codebase explorer?) aiming to make all levels of information efficiently navigable, I could see it being the other way around.</p>
<p>And yes, a tooltip / hover-hint came to mind as a place to put the descriptions, since it can fit a fair amount of text without expanding the otherwise compact listing. I don't really like though how those are a second-class sort of text which can't be selected or scrolled and disappear as soon as the mouse is bumped; so perhaps something like the MP-WP footnotes where they play more of a supporting or accelerating role to the "real" text which is still found in the normal document flow.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Diana Coman</title>
		<link>http://jfxpt.com/2023/yrc-95k-release-with-patch-pile/#comment-2302</link>
		<dc:creator>Diana Coman</dc:creator>
		<pubDate>Wed, 25 Jan 2023 09:56:51 +0000</pubDate>
		<guid isPermaLink="false">http://fixpoint.welshcomputing.com/?p=211#comment-2302</guid>
		<description>Congrats on the useful update to yrc.

&lt;blockquote&gt;
the descriptions from each manifest entry might be worth better highlighting, since they reflect real work done on summarizing each patch yet remain somewhat buried as things stand.
&lt;/blockquote&gt;
This is a good point and I think it's part and parcel of actually having more helpful ways to explore any VaMP forest, really. More generally, the idea currently waiting to get to the front of the work queue is to literally be able to explore interactively any set of patches, including expanding/contracting the amount of information shown for any given patch at any point. In this sort of approach, &lt;a href="http://ossasepia.com/2022/05/05/vamps-code-centric-visualization-or-putting-patches-in-their-place/?b=code-centric&#38;e=#select" rel="nofollow"&gt;the very short description of the codebase state achieved through each patch (or the patch's filename as fallback if such description is not available) is the most basic information displayed&lt;/a&gt; but the corresponding manifest entry would naturally be the very next level so perhaps even worth showing as a hint/on hovering over the patch's name.</description>
		<content:encoded><![CDATA[<p>Congrats on the useful update to yrc.</p>
<blockquote><p>
the descriptions from each manifest entry might be worth better highlighting, since they reflect real work done on summarizing each patch yet remain somewhat buried as things stand.
</p></blockquote>
<p>This is a good point and I think it's part and parcel of actually having more helpful ways to explore any VaMP forest, really. More generally, the idea currently waiting to get to the front of the work queue is to literally be able to explore interactively any set of patches, including expanding/contracting the amount of information shown for any given patch at any point. In this sort of approach, <a href="http://ossasepia.com/2022/05/05/vamps-code-centric-visualization-or-putting-patches-in-their-place/?b=code-centric&amp;e=#select" rel="nofollow">the very short description of the codebase state achieved through each patch (or the patch's filename as fallback if such description is not available) is the most basic information displayed</a> but the corresponding manifest entry would naturally be the very next level so perhaps even worth showing as a hint/on hovering over the patch's name.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
