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
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(a)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(a)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(a)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(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jbosstools-dev