Re: Continue Eclipse Freemarker DLTK?
Angelo zerr <[email protected]> Tue, 11 Jun 2013 14:11:41 +0200
| Newsgroups | gmane.comp.web.freemarker.devel |
|---|---|
| Message-ID | <CAKLdLg8pQc8snEQqL_GFWpfZQDYTPxdb48DzBH3HiE4pFRwKrQ@mail.gmail.com> |
Hi Greg, Daniel, > Do you think you could rehost your DLTK plugins onto github? That will make it easier to collaborate. Sure! I have pushed Freemarker DLTK on GitHub https://github.com/angelozerr/Freemarker-Eclipse-DLTK It works with last version of DLTK 4.0 (current is 5.0). I have written a short dev-guide https://github.com/angelozerr/Freemarker-Eclipse-DLTK/wiki/Developer-Guide which explains how to launch it. For the features, please read for the moment https://freemarker.svn.sourceforge.net/svnroot/freemarker/sandbox/org.eclipse.dltk.freemarker/docs/ I add you as colaborator in my GitHub project. So I think you can push it. @Daniel, if you are interested, I can add you too. > Then I can install DLTK dependencies in my environment and try to import them in. No needs to install DLTK with classic mean. Just set the Target Platform (see explanation at https://github.com/angelozerr/Freemarker-Eclipse-DLTK/wiki/Developer-Guide) I like this idea about using Target Platform, because you can switch to another version of DLTK without installing it in your Eclipse. > Which part of the features of the current DLTK editor require FM3.0 and which can work on 2.3? My work doesn't work with FM 2.3 because FM3.0 changes package name for instance. But I think it will be easy to switch to 2.3 the only thing is to create some patches because debugger should be improved. > 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. > Ok, it's done. https://github.com/angelozerr/Freemarker-Eclipse-DLTK > > 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. > I will try to migrate to 2.3 to see if they are a lot of modification to do. > > > 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 > Regards Angelo > > -- > Thanks, > Daniel Dekany > > ------------------------------------------------------------------------------ This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev _______________________________________________ FreeMarker-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freemarker-devel