<div dir="ltr">What&#39;s involved in performing a code contribution to ASF? Are lawyers involved? Do I just send an email to someone saying &quot;here&#39;s the repo, it&#39;s EPL, fork it as you want&quot; ?<div><br></div><div>Nick </div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Mar 6, 2018 at 2:44 PM, Daniel Dekany <span dir="ltr">&lt;<a href="mailto:ddekany@freemail.hu" target="_blank">ddekany@freemail.hu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">Tuesday, March 6, 2018, 3:35:02 PM, Nick Boldt wrote:<br>
<br>
&gt; I&#39;m no lawyer but afaik you should easily be able to just fork the<br>
&gt; github repo at push that new fork up to <a href="http://apache.org" rel="noreferrer" target="_blank">apache.org</a>.<br>
<br>
</span>Certainly that would be my last commit at the ASF... (: It&#39;s more<br>
paper work. &quot;You&quot; (RedHat) had to contribute the code to the ASF<br>
first. Then the EPL licenses will be replaced by ASL, the product is<br>
rebranded to be &quot;Apache&quot;, packages names change, etc.<br>
<br>
If you think that a such transfer is doable, and is preferred over me<br>
managing the plug-in here, then I will bring it up at the ASF, and see<br>
what they think.<br>
<span class=""><br>
&gt; The code&#39;s currently under EPL so moving it to ASL should be easily<br>
&gt; done -- or just leave it as-is, if it&#39;s OK to have ASF-hosted code<br>
&gt; under an EPL license.<br>
&gt;<br>
&gt; The project should be easy enough to build as long as you keep it<br>
&gt; current against the latest JBoss Tools parent pom [1] version. If<br>
&gt; you prefer to not have cross-org dependencies, or are not allowed<br>
&gt; to, you will probably have to implement your own parent pom (copy<br>
&gt; from ours into the freemarker plugin project&#39;s root pom).<br>
&gt;<br>
&gt; [1]<br>
&gt; <a href="https://github.com/jbosstools/jbosstools-build/blob/master/parent/pom.xml" rel="noreferrer" target="_blank">https://github.com/jbosstools/<wbr>jbosstools-build/blob/master/<wbr>parent/pom.xml</a><br>
&gt;<br>
&gt; If you need to rebrand it (change namespace from org.jboss to<br>
&gt; org.apache) there&#39;s a way to ensure that old versions can still be<br>
&gt; updated through the namespace change. I can provide you with a PR or<br>
&gt; sample code for the p2.inf instructions you need in your feature(s) to support such a name change.<br>
&gt;<br>
&gt; It&#39;s really not that much work to move to another foundation --<br>
&gt; we&#39;ve often contributed org.jboss plugins/features to Eclipse so I know it&#39;s doable.<br>
&gt;<br>
&gt; Once you have it hosted at apache, building and publishing an<br>
&gt; update site (and/or zip) should be fairly easy too. Do you have a<br>
&gt; Jenkins or Hudson instance you can use there?<br>
<br>
</span>Yes.<br>
<div><div class="h5"><br>
&gt; Nick<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; On Tue, Mar 6, 2018 at 5:43 AM, Daniel Dekany &lt;<a href="mailto:ddekany@freemail.hu">ddekany@freemail.hu</a>&gt; wrote:<br>
&gt; Monday, March 5, 2018, 10:46:59 PM, Nick Boldt wrote:<br>
&gt;<br>
&gt;&gt; Great question. See reply in<br>
&gt;&gt; <a href="https://stackoverflow.com/questions/49072160/why-is-freemarker-ide-in-eclipse-oxygen-jboss-tools-4-5-2-final-deprecated/49119784#49119784" rel="noreferrer" target="_blank">https://stackoverflow.com/<wbr>questions/49072160/why-is-<wbr>freemarker-ide-in-eclipse-<wbr>oxygen-jboss-tools-4-5-2-<wbr>final-deprecated/49119784#<wbr>49119784</a><br>
&gt;<br>
&gt; Thanks!<br>
&gt;<br>
&gt;&gt; Turns out we JUST removed Freemarker tooling from the forthcoming<br>
&gt;&gt; JBoss Tools 4.5.3.AM2 build (to be released tomorrow), after deprecating it in July 2017.<br>
&gt;&gt;<br>
&gt;&gt; So, it could come back if you&#39;re willing to take ownership of the<br>
&gt;&gt; tooling builds &amp; publication.<br>
&gt;<br>
&gt; Sure, I&#39;m willing to (assuming there&#39;s no crazy administrative<br>
&gt; overhead). In fact, I have asked about this earlier (like years ago),<br>
&gt; as it was difficult to get my PR-s merged.<br>
&gt;<br>
&gt; Or, just my quick idea, but you can perhaps donate the code to the<br>
&gt; ASF, where the FreeMarker project is anyway. Haven&#39;t looked into how<br>
&gt; messy that would be legally though...<br>
&gt;<br>
&gt;&gt; Do you have any stats to demonstrate the size of its user base?<br>
&gt;<br>
&gt; Nope.<br>
&gt;<br>
&gt; People who need this plugin need it because of FreeMarker, and they<br>
&gt; have no &quot;relationship&quot; with the other JBoss IDE products, so... as the<br>
&gt; installation instructions on <a href="http://apache.freemarker.org" rel="noreferrer" target="_blank">apache.freemarker.org</a> say, they only<br>
&gt; install the FreeMarker plugin. Then no statistics are collected, as<br>
&gt; far as I understand from your answer on StackOverflow.<br>
&gt;<br>
&gt;&gt; Nick<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On Sat, Mar 3, 2018 at 3:05 AM, Daniel Dekany &lt;<a href="mailto:ddekany@freemail.hu">ddekany@freemail.hu</a>&gt; wrote:<br>
&gt;&gt; I have noticed months ago that the FreeMarker plugin was deprecated.<br>
&gt;&gt; As a current maintainer of FreeMarker, I would like to know what will<br>
&gt;&gt; it practically mean in the future, such as, will PR-s be still<br>
&gt;&gt; integrated, will the artifacts be still hosted, and for how long? What<br>
&gt;&gt; steps should we (at FreeMarker) take to ensure that the plugin remains<br>
&gt;&gt; available for users (if any)?<br>
&gt;&gt;<br>
&gt;&gt; Also, can someone answer this user question about the deprecation (as<br>
&gt;&gt; I&#39;m not entirely sure about the answer either)?:<br>
&gt;&gt; <a href="https://stackoverflow.com/questions/49072160/why-is-freemarker-ide-in-eclipse-oxygen-jboss-tools-4-5-2-final-deprecated" rel="noreferrer" target="_blank">https://stackoverflow.com/<wbr>questions/49072160/why-is-<wbr>freemarker-ide-in-eclipse-<wbr>oxygen-jboss-tools-4-5-2-<wbr>final-deprecated</a><br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; Thanks,<br>
&gt;&gt;  Daniel Dekany<br>
&gt;&gt;<br>
&gt;&gt; ______________________________<wbr>_________________<br>
&gt;&gt; jbosstools-dev mailing list<br>
&gt;&gt; <a href="mailto:jbosstools-dev@lists.jboss.org">jbosstools-dev@lists.jboss.org</a><br>
&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/jbosstools-dev" rel="noreferrer" target="_blank">https://lists.jboss.org/<wbr>mailman/listinfo/jbosstools-<wbr>dev</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Thanks,<br>
&gt;  Daniel Dekany<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
<br>
--<br>
</div></div>Thanks,<br>
 Daniel Dekany<br>
<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:8pt;font-family:Arial;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap"><font color="#999999">Nick Boldt</font></span></p><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:8pt;font-family:Arial;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap"><font color="#999999">Senior Software Engineer, RHCSA</font></span></p><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:8pt;font-family:Arial;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap"><font color="#999999">Productization Lead :: JBoss Tools &amp; Dev Studio</font></span></p><p dir="ltr" style="line-height:1.2;margin-top:0pt;margin-bottom:3pt"><span><font color="#999999"><span style="font-size:8pt;font-family:Arial;background-color:transparent;vertical-align:baseline;white-space:pre-wrap">IM: @nickboldt / @nboldt / </span><span style="font-size:8pt;font-family:Arial;background-color:transparent;vertical-align:baseline;white-space:pre-wrap"><a href="http://nick.divbyzero.com" target="_blank">http://nick.divbyzero.com</a></span></font></span><br></p><div><div dir="ltr"><table border="0" style="color:rgb(0,0,0)"><tbody><tr><td width="100px"><a href="https://red.ht/sig" style="color:rgb(17,85,204)" target="_blank"><font face="arial, helvetica, sans-serif" size="1"><img src="https://www.redhat.com/files/brand/email/sig-redhat.png" width="90" height="auto"></font></a></td><td><div><a href="https://redhat.com/trusted" style="color:rgb(204,0,0);text-decoration:none;font-weight:bold" target="_blank"><font face="arial, helvetica, sans-serif" size="1">TRIED. TESTED. TRUSTED.</font></a></div></td></tr></tbody></table><div><div style="color:rgb(153,153,153)"><font face="arial, helvetica, sans-serif" size="1"><a href="https://twitter.com/redhatnews" title="twitter" style="color:rgb(119,119,119);background-image:url(&quot;https://www.redhat.com/files/brand/email/sm-twitter.png&quot;);height:20px;text-decoration:none;display:inline-block;line-height:20px;padding-left:16px;background-repeat:no-repeat;background-position:0px 50%" target="_blank">@ @redhatnews</a>  </font><span style="color:rgb(153,153,153);background-image:url(&quot;https://www.redhat.com/files/brand/email/sm-facebook.png&quot;);height:20px;text-decoration:none;display:inline-block;line-height:20px;padding-left:16px;background-repeat:no-repeat;background-position:0px 50%;font-family:Arial;font-size:8pt;white-space:pre-wrap"><a href="https://www.facebook.com/RedHatInc" title="Facebook" style="color:rgb(119,119,119);background-image:url(&quot;https://www.redhat.com/files/brand/email/sm-facebook.png&quot;);height:20px;text-decoration:none;display:inline-block;line-height:20px;padding-left:16px;background-repeat:no-repeat;background-position:0px 50%" target="_blank">    Red Hat</a></span><a href="https://www.facebook.com/RedHatInc" title="Facebook" target="_blank"><br></a></div><div style="color:rgb(153,153,153)"><br></div><div><div><font color="#999999"><span style="font-size:12.8px"><br></span></font></div><div><font size="1"><font color="#999999">“The Only Thing That Is Constant Is Change” - </font><span style="color:rgb(153,153,153)">Heraclitus</span></font></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
</div>