<div dir="ltr">moving it to its own submodule is just a complicated version of cutting a branch that has the code Right before deleting it from master. <div>afaik, the amount of love needed is roughly "one or more full time grad students really owning it", though i could be wrong. <br><div><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 20, 2015 at 5:39 AM, RodLogic <span dir="ltr"><<a href="mailto:dev@rodlogic.net" target="_blank">dev@rodlogic.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>(disclaimer: I know nothing about the vectorization code)</div><div><br></div><div>Now, is the vectorization code really dead code or it is code that needs love to come back to life? By removing it from the code base, you are probably sealing it's fate as dead code as we are limiting new or existing contributors to act on it (even if it's a commit hash away). If it is code that needs love to come back to life, grep noise or conditional compilation is a small price to pay here, imho.</div><div><br></div><div>As a compromise, is it possible to move vectorization code into it's own submodule in git or is it too intertwined with core GHC? So that it can be worked on independent of GHC?</div><div><br></div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 20, 2015 at 6:47 AM, Herbert Valerio Riedel <span dir="ltr"><<a href="mailto:hvriedel@gmail.com" target="_blank">hvriedel@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>On 2015-01-20 at 09:37:25 +0100, Jan Stolarek wrote:<br>
>> Here's an alternate suggestion: in SimplCore, keep the call to vectorise<br>
>> around, but commented out<br>
<br>
> Yuck. Carter and Brandon are right here - we have git, let it do the<br>
> job. I propose that we remove vectorization code, create a Trac ticket<br>
> about vectorization & DPH needing love and record the commit hash in<br>
> the ticket so that we can revert it easily in the future.<br>
<br>
</span>I'm also against commenting out dead code in the presence of a VCS.<br>
<br>
Btw, here's two links discussing the issues related to commenting out if<br>
anyone's interested in knowing more:<br>
<br>
 - <a href="http://programmers.stackexchange.com/questions/190096/can-commented-out-code-be-valuable-documentation" target="_blank">http://programmers.stackexchange.com/questions/190096/can-commented-out-code-be-valuable-documentation</a><br>
<br>
 - <a href="http://programmers.stackexchange.com/questions/45378/is-commented-out-code-really-always-bad" target="_blank">http://programmers.stackexchange.com/questions/45378/is-commented-out-code-really-always-bad</a><br>
<br>
<br>
Cheers,<br>
  hvr<br>
<div><div>_______________________________________________<br>
ghc-devs mailing list<br>
<a href="mailto:ghc-devs@haskell.org" target="_blank">ghc-devs@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/ghc-devs" target="_blank">http://www.haskell.org/mailman/listinfo/ghc-devs</a><br>
</div></div></blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
ghc-devs mailing list<br>
<a href="mailto:ghc-devs@haskell.org">ghc-devs@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/ghc-devs" target="_blank">http://www.haskell.org/mailman/listinfo/ghc-devs</a><br>
<br></blockquote></div><br></div>