freemarker-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Daniel Dekany <ddek...@apache.org>
Subject Re: LSP for FreeMarker Was: Moving JBoss FreeMarker IDE (Eclipse plugin) to the ASF?
Date Fri, 16 Mar 2018 10:17:06 GMT
Friday, March 16, 2018, 11:12:40 AM, Angelo zerr wrote:

>>  I couldn't actually try it yet, as my lsp4e-freemarker build fails
>
> The installation is a little complex, I think the better thing is that I
> provide an update site. Please let me a little time for that.
>
> Please note too that if you install
> https://github.com/mickaelistria/eclipse-bluesky you will benefit with
> advanced completion with HTML, CSS, JS too with the ftl.
>
> I will add a demo in my github for that.

Thanks, great!

BTW, I have retweeted you on https://twitter.com/freemarker. Hope you
don't mind.

> Regard's Angelo
>
> 2018-03-16 11:06 GMT+01:00 Daniel Dekany <ddekany@apache.org>:
>
>> Friday, March 16, 2018, 9:21:49 AM, Angelo zerr wrote:
>>
>> > Hi Daniel,
>> >
>> > Here the project https://github.com/angelozerr/lsp4e-freemarker which is
>> > based on the basic Freemarker Language Server
>> > https://github.com/angelozerr/freemarker-languageserver (which could be
>> > consumed too in VSCode) which supports only validation for the moment.
>> >
>> > Hope you will like it.
>>
>> I couldn't actually try it yet, as my lsp4e-freemarker build fails
>> with:
>>
>>   Could not resolve target platform specification artifact
>>   org.eclipse.lsp4e-freemarker:target-platform:target:0.1.0-SNAPSHOT
>>
>> What's supposed to generate and install that artifact? (Surely I have
>> near 0 investment in Eclipse plugin development; it seems to be its
>> own little universe with Tycho and all.)
>>
>> I guess to generate an "update site" (p2 repo or whatever the correct
>> term is) a Maven module with <packaging>eclipse-repository</packaging>
>> will have to be added.
>>
>> Otherwise so far so good, but of course the question will be if how
>> flexible this setup is. Especially the syntax highlighting can be
>> tricky, as FreeMarker templates my use various syntax permutations
>> (<#...> VS [#...], ${...} VS [=...]), then the static text part can be
>> HTLM or XML or something else. So I wonder how that can be handled.
>> Not to mention syntax auto-detection from the [#ftl] header. In any
>> case, developing a TextMate syntax for a few permutations might be
>> useful, as TextMate and VSCode users can use it as well.
>>
>> > Regard's Angelo
>> >
>> > 2018-03-15 22:00 GMT+01:00 Daniel Dekany <ddekany@apache.org>:
>> >
>> >> Thursday, March 15, 2018, 1:58:31 PM, Angelo zerr wrote:
>> >>
>> >> > Ok thanks Daniel for your answer.
>> >> >
>> >> > I will try to create a github project with my POC which provides:
>> >> >
>> >> >  * syntax coloration for Freemarker by using TextMate
>> >> >  * validation by using a basic Freemarker Language Server (based on
>> >> lsp4j)
>> >> > which should work with Eclipse, VSCode, etc
>> >>
>> >> Sounds like a great start!
>> >>
>> >> > 2018-03-14 22:34 GMT+01:00 Daniel Dekany <ddekany@apache.org>:
>> >> >
>> >> >> Wednesday, March 14, 2018, 4:41:36 PM, Angelo zerr wrote:
>> >> >>
>> >> >> > Hi all,
>> >> >> >
>> >> >> > Do you want that I create a new eclipse plugin with Freemarker
>> based
>> >> on
>> >> >> tm4e
>> >> >> >
>> >> >> > Here the result with syntax coloration:
>> >> >>
>> >> >> Seems to me that the image was removed by the mailing list. But
>> >> >> otherwise of course it's good if we have it started, however I
can't
>> >> >> promise that it will be picked up and continued by someone. Surely
I
>> >> >> will check it out though.
>> >> >>
>> >> >> > Regard's Angelo
>> >> >> >
>> >> >> >
>> >> >> > 2018-03-14 12:20 GMT+01:00 Jacopo Cappellato <
>> >> >> jacopo.cappellato@gmail.com>:
>> >> >> > On Tue, Mar 13, 2018 at 4:47 PM, Daniel Dekany <ddekany@apache.org
>> >
>> >> >> wrote:
>> >> >> >
>> >> >> >> [...]
>> >> >> >> It's our turn. I'm really just waiting to hear if the
other PPMC
>> >> >> >> members think that this should be attempted (like, if
we want that
>> >> >> >> code at all), then I will ask ASF Legal.
>> >> >> >>
>> >> >> >>
>> >> >> > I don't feel much comfortable in commenting on license/legal
stuff
>> >> >> because
>> >> >> > of my lack of confidence on the subject
>> >> >> > However I think that we can start by stating our interest
in
>> accepting
>> >> >> the
>> >> >> > codebase donation from RedHat/JBoss.
>> >> >> > Then we could figure out the exact steps that need to be followed
>> by
>> >> them
>> >> >> > and by us (trying to minimize the workload n their part as
much as
>> >> >> > possible) and then we will decide if it is a feasible plan.
>> >> >> >
>> >> >> > Jacopo
>> >> >> >
>> >> >>
>> >> >> --
>> >> >> Thanks,
>> >> >>  Daniel Dekany
>> >> >>
>> >> >>
>> >>
>> >> --
>> >> Thanks,
>> >>  Daniel Dekany
>> >>
>> >>
>>
>> --
>> Thanks,
>>  Daniel Dekany
>>
>>

-- 
Thanks,
 Daniel Dekany


Mime
View raw message