Re: Continue Eclipse Freemarker DLTK?

Daniel Dekany <[email protected]> Tue, 11 Jun 2013 11:44:12 +0200
Newsgroups gmane.comp.web.freemarker.devel
Message-ID <[email protected]>
Monday, June 10, 2013, 3:46:39 PM, Angelo zerr 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).

Of course, I will test it. But most of the work that I will have to do
is with improving the living branch (GitHub, 2.3-gae ATM) so that it
will be good for the plugin.

> If you are interested I could create a GitHub project in my GitHub https://github.com/angelozerr

That's good, I prefer that over sf.net SVN.

> 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?

The FM 3 branch you are talking about (the sf.net SVN trunk) is
"officially" dead for a long time, and it wont ever yield a release.
So in theory, you had to build on what's on GitHub (use the "2.3-gae"
branch now). Of course, 2.3 has virtually no public AST API, so you
can't use that either. (And I guess some other things will be missing
too. Can you tell me what?) So for now you will have to work against
FM 3.

As of what will it work on then when it's released... The AST stuff
changes will break BC too much for a 2.3 (I guess), so it will have to
be FM 2.4. But if it's 2.4.0, then of course I will want to put in
some other minor not-strictly-BC changes too (not to mention new
features that somehow justifies in the eyes of the average uses the
2nd version increase). I will be careful not to be too ambitious with
it, as I don't want to impede the release of the plugin, or undermine
the trust on the release of the new 2.4 branch. So as you see, there
are some difficulties, but if you are going to work on the plugin, I
will try very hard to clear its way.

> 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.

(I see the discussion about that with Greg Amerson has been started .)

> Regards Angelo

-- 
Thanks,
 Daniel Dekany


------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev