<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Suggested Alternatives as a MetaCPAN feature</title>
	<atom:link href="http://blog.timbunce.org/2013/03/10/suggested-alternatives-as-a-metacpan-feature/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.timbunce.org/2013/03/10/suggested-alternatives-as-a-metacpan-feature/</link>
	<description>Listen. Reflect. Explore. Solve.</description>
	<lastBuildDate>Sun, 14 Apr 2013 08:36:20 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: neilbowers</title>
		<link>http://blog.timbunce.org/2013/03/10/suggested-alternatives-as-a-metacpan-feature/#comment-2900</link>
		<dc:creator><![CDATA[neilbowers]]></dc:creator>
		<pubDate>Mon, 11 Mar 2013 08:46:30 +0000</pubDate>
		<guid isPermaLink="false">http://timbunce.wordpress.com/?p=549#comment-2900</guid>
		<description><![CDATA[I like this / Yanick&#039;s idea, but think there &lt;em&gt;might&lt;/em&gt; be a danger of local maxima, or of users being directed the wrong way, because they don&#039;t know what they&#039;re looking for, or don&#039;t know the (perl-)specific terms for describing what they&#039;re after?

Extending the idea, instead of &quot;I&#039;d use module::A over module::B&quot;, more useful would be &quot;I&#039;d use module::A over module::B, &lt;em&gt;for task X&lt;/em&gt;. And perhaps this could be combined with the tagging idea, raised by a number of people.

For example, considering all the modules related to defining constants: All modules might be tagged &quot;constants&quot;. Modules like Const::Fast and Readonly might also be tagged with &quot;immutable variables&quot;. Modules like constant and Constant::Generate might also be tagged with &quot;constant functions&quot;, etc.

Instead of, or more likely in addition to, the comment field, there could be a shorter text field (max 25 chars, say) for specifying the &quot;scope&quot; in which you think module::A is a better choice than module::B.

As well as typing your own in, it would have a drop-down menu for selecting from previously used ones. Then essentially people are tagging two modules at a time.

This could use the &lt;a href=&quot;https://metacpan.org/module/CPAN::Meta::Spec#keywords&quot; rel=&quot;nofollow&quot;&gt;keywords&lt;/a&gt; field from the meta spec. If the module author has provided a keyword, then this might be presented as the default tag when suggesting an alternative. MetaCPAN could also let people tag modules, without having to specify an alternative, and could support basic curation, so you could say that &lt;em&gt;immutable variables&lt;/em&gt; was the same thing as the oxymornic &lt;em&gt;constant variables&lt;/em&gt;.

Together these would really enable a much richer MetaCPAN search experience.]]></description>
		<content:encoded><![CDATA[<p>I like this / Yanick&#8217;s idea, but think there <em>might</em> be a danger of local maxima, or of users being directed the wrong way, because they don&#8217;t know what they&#8217;re looking for, or don&#8217;t know the (perl-)specific terms for describing what they&#8217;re after?</p>
<p>Extending the idea, instead of &#8220;I&#8217;d use module::A over module::B&#8221;, more useful would be &#8220;I&#8217;d use module::A over module::B, <em>for task X</em>. And perhaps this could be combined with the tagging idea, raised by a number of people.</p>
<p>For example, considering all the modules related to defining constants: All modules might be tagged &#8220;constants&#8221;. Modules like Const::Fast and Readonly might also be tagged with &#8220;immutable variables&#8221;. Modules like constant and Constant::Generate might also be tagged with &#8220;constant functions&#8221;, etc.</p>
<p>Instead of, or more likely in addition to, the comment field, there could be a shorter text field (max 25 chars, say) for specifying the &#8220;scope&#8221; in which you think module::A is a better choice than module::B.</p>
<p>As well as typing your own in, it would have a drop-down menu for selecting from previously used ones. Then essentially people are tagging two modules at a time.</p>
<p>This could use the <a href="https://metacpan.org/module/CPAN::Meta::Spec#keywords" rel="nofollow">keywords</a> field from the meta spec. If the module author has provided a keyword, then this might be presented as the default tag when suggesting an alternative. MetaCPAN could also let people tag modules, without having to specify an alternative, and could support basic curation, so you could say that <em>immutable variables</em> was the same thing as the oxymornic <em>constant variables</em>.</p>
<p>Together these would really enable a much richer MetaCPAN search experience.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
