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