[jbosstools-dev] FreeMarker plugin deprecation

Max Rydahl Andersen manderse at redhat.com
Wed Mar 7 11:16:56 EST 2018


just want to raise that we don't need to move to apache - we can make 
anyone a contributor
on the jboss tools freemarker plugin that agreeds to the jboss CLA.

Can also decide to move it over to a foundation like Eclipse (or Apache) 
- just need someone
willing to go through IP review and handle the renames that would be 
needed.

/max
http://about.me/maxandersen

On 6 Mar 2018, at 9:35, Nick Boldt wrote:

> I'm no lawyer but afaik you should easily be able to just fork the 
> github
> repo at push that new fork up to apache.org. The code's currently 
> under EPL
> so moving it to ASL should be easily done -- or just leave it as-is, 
> if
> it's OK to have ASF-hosted code under an EPL license.
>
> The project should be easy enough to build as long as you keep it 
> current
> against the latest JBoss Tools parent pom [1] version. If you prefer 
> to not
> have cross-org dependencies, or are not allowed to, you will probably 
> have
> to implement your own parent pom (copy from ours into the freemarker 
> plugin
> project's root pom).
>
> [1]
> https://github.com/jbosstools/jbosstools-build/blob/master/parent/pom.xml
>
> If you need to rebrand it (change namespace from org.jboss to 
> org.apache)
> there's a way to ensure that old versions can still be updated through 
> the
> namespace change. I can provide you with a PR or sample code for the 
> p2.inf
> instructions you need in your feature(s) to support such a name 
> change.
>
> It's really not that much work to move to another foundation -- we've 
> often
> contributed org.jboss plugins/features to Eclipse so I know it's 
> doable.
>
> Once you have it hosted at apache, building and publishing an update 
> site
> (and/or zip) should be fairly easy too. Do you have a Jenkins or 
> Hudson
> instance you can use there?
>
> Nick
>
>
>
>
> On Tue, Mar 6, 2018 at 5:43 AM, Daniel Dekany <ddekany at freemail.hu> 
> wrote:
>
>> Monday, March 5, 2018, 10:46:59 PM, Nick Boldt wrote:
>>
>>> Great question. See reply in
>>> https://stackoverflow.com/questions/49072160/why-is-
>> freemarker-ide-in-eclipse-oxygen-jboss-tools-4-5-2-
>> final-deprecated/49119784#49119784
>>
>> Thanks!
>>
>>> Turns out we JUST removed Freemarker tooling from the forthcoming
>>> JBoss Tools 4.5.3.AM2 build (to be released tomorrow), after 
>>> deprecating
>> it in July 2017.
>>>
>>> So, it could come back if you're willing to take ownership of the
>>> tooling builds & publication.
>>
>> Sure, I'm willing to (assuming there's no crazy administrative
>> overhead). In fact, I have asked about this earlier (like years ago),
>> as it was difficult to get my PR-s merged.
>>
>> Or, just my quick idea, but you can perhaps donate the code to the
>> ASF, where the FreeMarker project is anyway. Haven't looked into how
>> messy that would be legally though...
>>
>>> Do you have any stats to demonstrate the size of its user base?
>>
>> Nope.
>>
>> People who need this plugin need it because of FreeMarker, and they
>> have no "relationship" with the other JBoss IDE products, so... as 
>> the
>> installation instructions on apache.freemarker.org say, they only
>> install the FreeMarker plugin. Then no statistics are collected, as
>> far as I understand from your answer on StackOverflow.
>>
>>> Nick
>>>
>>>
>>>
>>> On Sat, Mar 3, 2018 at 3:05 AM, Daniel Dekany <ddekany at freemail.hu>
>> wrote:
>>> I have noticed months ago that the FreeMarker plugin was deprecated.
>>> As a current maintainer of FreeMarker, I would like to know what 
>>> will
>>> it practically mean in the future, such as, will PR-s be still
>>> integrated, will the artifacts be still hosted, and for how long? 
>>> What
>>> steps should we (at FreeMarker) take to ensure that the plugin 
>>> remains
>>> available for users (if any)?
>>>
>>> Also, can someone answer this user question about the deprecation 
>>> (as
>>> I'm not entirely sure about the answer either)?:
>>> https://stackoverflow.com/questions/49072160/why-is-
>> freemarker-ide-in-eclipse-oxygen-jboss-tools-4-5-2-final-deprecated
>>>
>>> --
>>> Thanks,
>>>  Daniel Dekany
>>>
>>> _______________________________________________
>>> jbosstools-dev mailing list
>>> jbosstools-dev at lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev
>>>
>>>
>>>
>>
>> --
>> Thanks,
>>  Daniel Dekany
>>
>>
>
>
> -- 
>
> Nick Boldt
>
> Senior Software Engineer, RHCSA
>
> Productization Lead :: JBoss Tools & Dev Studio
>
> IM: @nickboldt / @nboldt / http://nick.divbyzero.com
> <https://red.ht/sig>
> TRIED. TESTED. TRUSTED. <https://redhat.com/trusted>
> @ @redhatnews <https://twitter.com/redhatnews>      Red Hat
> <https://www.facebook.com/RedHatInc>
> <https://www.facebook.com/RedHatInc>
>
>
> “The Only Thing That Is Constant Is Change” - Heraclitus


> _______________________________________________
> jbosstools-dev mailing list
> jbosstools-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/jbosstools-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20180307/f516954a/attachment-0001.html 


More information about the jbosstools-dev mailing list