Re: Continue Eclipse Freemarker DLTK?

Greg Amerson <[email protected]> Mon, 10 Jun 2013 22:26:13 +0800
Newsgroups gmane.comp.web.freemarker.devel
Message-ID <CANwu30f5_4mEhNdbH6PMJ5qq9oFE_SeTyCbv+PiZXwbTeJgA2Q@mail.gmail.com>
Hey Angelo,

I'm Greg Amerson from Liferay and I'm pleased to meet you online. :)

My team and I at Liferay are very interested in your DLTK based freemarker
editor and the improved debugging support via DBGP.  I am the project lead
of Liferay IDE<https://www.liferay.com/community/liferay-projects/liferay-ide/overview>(set
of OSS
eclipse plugins <https://github.com/liferay/liferay-ide> for Liferay-based
development) and as you have read Liferay makes heavy use of freemarker,
theme development, application display templates, workflow templates, etc,
etc.  I have even spent the last few weeks writing a debugger client for
freemarker in Liferay
IDE<https://github.com/gamerson/liferay-ide/tree/IDE-986a/common/plugins/com.liferay.ide.debug.core>to
hook into the existing RMI API (which
required a few changes to freemarker RMI
debugger<https://github.com/freemarker/freemarker/pull/5>).
 I'm sorry that I didn't stumble upon your DBGP work before as I was have
contacted you earlier. :)

So to answer 2 of your questions

1) I am extremely interested in your DLTK debugger.  I am interested to see
a new editor that advancing past the capabilities of the existing
Freemarker Editor created by Joe Hudson (now hosted at jbosstools).  I can
commit my own team's resources to testing, debugging and helping with bug
fixes for your new DLTK based editor.

3) DBGP Debugger
I am interested in advancing the features of freemarker debugger that move
beyond the current capabilities of RMI debugger to include, stepping,
evaluation, change-value.  If going with a brand new DBGP debugger is the
best way to go, then I'm willing to pitch in.  But if it would be faster to
just enhance/extend the RMI debugger, I'm interested in that as well
especially if that would allow us to ship something within a few months.

Once again its my pleasure to begin this discussion with you, hope to hear
from you soon!

Greg

On Mon, Jun 10, 2013 at 9:46 PM, Angelo zerr <[email protected]> wrote:

> Hi Daniel,
>
> I have retried my work about Freemarker DLTK with last version of DLTK.
> The good news is that the API of DLTK has a changed a litlle. So it was
> easy to rerun Freemarker DLTK with DLTK 4.0.
>
> I have seen quickly my code and those plugins was based on FM 3.0.0 and I
> had changed a lot the Debbuger code to manage DBGP protocol (debug protocol
> supported by DLTK).
>
> I have several questions  :
>
> 1) Are you really  interested with Freemarker DLTK? To be honest with you,
> I will not really motivated to develop it if nobody test and play with it
> (and it should be fantastic if I find people who help me).
>
> If you are interested I could create a GitHub project in my GitHub
> https://github.com/angelozerr
>
> But my big problem is time (as a lot of developpers).
>
> 2) FM 3.0.0?
>
> Is it a good idea to use FM 3.0.0 based on FreeCC if I have understood?
>
> 3) DBGP Debugger
>
> Existing code of Debugger should be modified to support several
> implementation of Debugger (RMI, DBGP, etc). So I think it's the first step
> if we decide to develop Freemarker DLTK.
>
> Regards Angelo
>
>
>
>
>
>
> ------------------------------------------------------------------------------
> How ServiceNow helps IT people transform IT departments:
> 1. A cloud service to automate IT design, transition and operations
> 2. Dashboards that offer high-level views of enterprise services
> 3. A single system of record for all IT processes
> http://p.sf.net/sfu/servicenow-d2d-j
> _______________________________________________
> FreeMarker-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/freemarker-devel
>
>


-- 
Greg Amerson
Liferay Developer Tools
Liferay, Inc. www.liferay.com

------------------------------------------------------------------------------
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j

_______________________________________________
FreeMarker-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freemarker-devel