Skip to content

Commit

Permalink
Change metacpan links using suggestion from frew++
Browse files Browse the repository at this point in the history
  • Loading branch information
ingydotnet committed Dec 2, 2014
1 parent 2888136 commit f2d32d4
Show file tree
Hide file tree
Showing 7 changed files with 42 additions and 42 deletions.
2 changes: 1 addition & 1 deletion Makefile
Expand Up @@ -13,7 +13,7 @@ COG_ROOT := $(BRANCHDIR)/cog
BUILD_ROOT := $(BRANCHDIR)/build

# XXX Temporary hack to make module links work.
SWIM_LINK_FORMAT_HACK := metacpan
SWIM_LINK_FORMAT_HACK := 1

include pkg/nodes.mk

Expand Down
26 changes: 13 additions & 13 deletions index.html
Expand Up @@ -124,17 +124,17 @@ <h2>Thanks!</h2>
);
</code></pre>

<p>which is a lot cleaner because it works within &quot;the Perl toolchain system&quot; instead of layering an additional step into it. This is documented in <a href="https://metacpan.org/release/Inline-Module-Tutorial">Inline::Module::Tutorial</a>.</p>
<p>which is a lot cleaner because it works within &quot;the Perl toolchain system&quot; instead of layering an additional step into it. This is documented in <a href="https://metacpan.org/pod/Inline::Module::Tutorial">Inline::Module::Tutorial</a>.</p>

<p>We also are receiving help from <strong>ether++</strong> on updating our <a href="https://metacpan.org/release/Dist-Zilla-Plugin-InlineModule">Dist::Zilla::Plugin::InlineModule</a> plugin to work within this cleaner framework.</p>
<p>We also are receiving help from <strong>ether++</strong> on updating our <a href="https://metacpan.org/pod/Dist::Zilla::Plugin::InlineModule">Dist::Zilla::Plugin::InlineModule</a> plugin to work within this cleaner framework.</p>

<p>Additionally, we released <a href="https://metacpan.org/release/Module-Install-InlineModule">Module::Install::InlineModule</a>; a plugin to bring <a href="https://metacpan.org/release/Inline">Inline</a> support to <a href="https://metacpan.org/release/Module-Install">Module::Install</a> based distributions. So for those keeping score, we now support <a href="https://metacpan.org/release/ExtUtils-MakeMaker">ExtUtils::MakeMaker</a>, <a href="https://metacpan.org/release/Dist-Zilla">Dist::Zilla</a>, <a href="https://metacpan.org/release/Zilla-Dist">Zilla::Dist</a>, and <a href="https://metacpan.org/release/Module-Install">Module::Install</a> based distributions for <a href="https://metacpan.org/release/Inline">Inline</a>.</p>
<p>Additionally, we released <a href="https://metacpan.org/pod/Module::Install::InlineModule">Module::Install::InlineModule</a>; a plugin to bring <a href="https://metacpan.org/pod/Inline">Inline</a> support to <a href="https://metacpan.org/pod/Module::Install">Module::Install</a> based distributions. So for those keeping score, we now support <a href="https://metacpan.org/pod/ExtUtils::MakeMaker">ExtUtils::MakeMaker</a>, <a href="https://metacpan.org/pod/Dist::Zilla">Dist::Zilla</a>, <a href="https://metacpan.org/pod/Zilla::Dist">Zilla::Dist</a>, and <a href="https://metacpan.org/pod/Module::Install">Module::Install</a> based distributions for <a href="https://metacpan.org/pod/Inline">Inline</a>.</p>

<h2>Modules, Modules, Modules</h2>

<p>We have also released the amazing <a href="https://metacpan.org/release/Alt-Acme-Math-XS-EUMM">Alt::Acme::Math::XS::EUMM</a> in a new <a href="https://metacpan.org/release/Module-Install">Module::Install</a> based version. Once again for the benefit of those keeping score, the Inline Grant Project has, to date, spawned eight new modules; some plugins, some proofs of concept, and of course <a href="https://metacpan.org/release/Inline-Module">Inline::Module</a> itself. Additionally, it has directly contributed to new releases of <a href="https://metacpan.org/release/Inline">Inline</a>, <a href="https://metacpan.org/release/Inline-CPP">Inline::CPP</a>, <a href="https://metacpan.org/release/Inline-C">Inline::C</a>, and many other support modules.</p>
<p>We have also released the amazing <a href="https://metacpan.org/pod/Alt::Acme::Math::XS::EUMM">Alt::Acme::Math::XS::EUMM</a> in a new <a href="https://metacpan.org/pod/Module::Install">Module::Install</a> based version. Once again for the benefit of those keeping score, the Inline Grant Project has, to date, spawned eight new modules; some plugins, some proofs of concept, and of course <a href="https://metacpan.org/pod/Inline::Module">Inline::Module</a> itself. Additionally, it has directly contributed to new releases of <a href="https://metacpan.org/pod/Inline">Inline</a>, <a href="https://metacpan.org/pod/Inline::CPP">Inline::CPP</a>, <a href="https://metacpan.org/pod/Inline::C">Inline::C</a>, and many other support modules.</p>

<p>This next week we intend to finish revamping the <a href="https://metacpan.org/release/Dist-Zilla">Dist::Zilla</a> plugin, tackle <a href="https://metacpan.org/release/Module-Build">Module::Build</a> support, add more tests, and finally convert a couple of pre-existing CPAN modules to Inline-based modules.</p>
<p>This next week we intend to finish revamping the <a href="https://metacpan.org/pod/Dist::Zilla">Dist::Zilla</a> plugin, tackle <a href="https://metacpan.org/pod/Module::Build">Module::Build</a> support, add more tests, and finally convert a couple of pre-existing CPAN modules to Inline-based modules.</p>

<p>It&#39;s gratifying to see the level of enthusiastic support this project has attracted from the Perl Community. We&#39;re seeing more familiar faces in <code>irc.perl.org#inline</code>, receiving more suggestions, and benefiting more from code contributions than ever before.</p>

Expand All @@ -150,13 +150,13 @@ <h2 class="blog-post-title"><a href="node/mh4x.html">Inline Grant Weekly Report
<p>The major events of this week were:</p>

<ul>
<li>Wrote <a href="https://metacpan.org/release/Inline-Module-Tutorial">Inline::Module::Tutorial</a></li>
<li>Added Dist::Zilla support for <a href="https://metacpan.org/release/Inline-Module">Inline::Module</a></li>
<li>Added Zilla::Dist support for <a href="https://metacpan.org/release/Inline-Module">Inline::Module</a></li>
<li>Wrote <a href="https://metacpan.org/pod/Inline::Module::Tutorial">Inline::Module::Tutorial</a></li>
<li>Added Dist::Zilla support for <a href="https://metacpan.org/pod/Inline::Module">Inline::Module</a></li>
<li>Added Zilla::Dist support for <a href="https://metacpan.org/pod/Inline::Module">Inline::Module</a></li>
<li>Released 2 new example modules based on the above:
<ul>
<li><a href="https://metacpan.org/release/Alt-Acme-Math-XS-DistZilla">Alt::Acme::Math::XS::DistZilla</a></li>
<li><a href="https://metacpan.org/release/Alt-Acme-Math-XS-ZillaDist">Alt::Acme::Math::XS::ZillaDist</a></li>
<li><a href="https://metacpan.org/pod/Alt::Acme::Math::XS::DistZilla">Alt::Acme::Math::XS::DistZilla</a></li>
<li><a href="https://metacpan.org/pod/Alt::Acme::Math::XS::ZillaDist">Alt::Acme::Math::XS::ZillaDist</a></li>
</ul>

</li>
Expand All @@ -178,7 +178,7 @@ <h2>Dist::Zilla Support</h2>
ilsm = Inline::C
</code></pre>

<p>then write a <a href="https://metacpan.org/release/Dist-Zilla-Plugin-InlineModule">Dist::Zilla::Plugin::InlineModule</a> and make it all work. In the end that&#39;s exactly what happened, although the path was bumpier than expected.</p>
<p>then write a <a href="https://metacpan.org/pod/Dist::Zilla::Plugin::InlineModule">Dist::Zilla::Plugin::InlineModule</a> and make it all work. In the end that&#39;s exactly what happened, although the path was bumpier than expected.</p>

<p>I started by strolling over to #distzilla on IRC and asking ether++ a few dzil related questions. Then leont++ jumped in and wanted to know what was going on. I told him a bit and he thought I was getting some things wrong… So I invited him to start coding with me (PairUp style)!</p>

Expand Down Expand Up @@ -226,8 +226,8 @@ <h2>Next Week</h2>
<p>Finally, we need to convert some real XS modules like:</p>

<ul>
<li>Ingy&#39;s <a href="https://metacpan.org/release/YAML-XS">YAML::XS</a></li>
<li>David&#39;s <a href="https://metacpan.org/release/Math-Prime-FastSieve">Math::Prime::FastSieve</a></li>
<li>Ingy&#39;s <a href="https://metacpan.org/pod/YAML::XS">YAML::XS</a></li>
<li>David&#39;s <a href="https://metacpan.org/pod/Math::Prime::FastSieve">Math::Prime::FastSieve</a></li>
</ul>

<p>to use Inline::Module. This will happen first under the Alt namespace, then once they pass all tests same as the originals, we can make the real ones use Inline::Module.</p>
Expand Down

0 comments on commit f2d32d4

Please sign in to comment.