Tuesday, May 11, 2010, 1:24:11 AM, Angelo zerr wrote:
> Hi Daniel,
>
> Ok, I have getted Freemarker 2.3 source from SVN and Token are not visible -(
>
>>Committing changes into FreeMarker requires a signed paper CLA sent to
>>us, because corporate lawyers have problems with using FreeMarker
>>otherwise. I suggest that the same should stand for the sandbox. If
>>this plugin later becomes part of JBoss IDE or like, the unclear legal
>>status can become a problem.
>
> Ok Daniel, I don't have distrurb with you. You wish I stop commit
> my work?
I think that would be wise. However, it's not up to me. There was an
agreement regarding the code of FreeMarker itself (that CLA is
required), but not regarding the sandbox. So let's see what the other
two admins say.
Anyway, I think you better fill the CLA, and then at least you can
commit into FreeMarker as well. As of the stuff committed so far into
the sandbox... I'm not a lawyer, so I really don't know how to get out
of that now. But I guess we can't do more than deleting the current
commitment and then later when you have sent the CLA you just
re-commit it. /-: If that doesn't please the lawyers, well, too bad,
we won't lose a plugin because of that.
I'm sorry the other didn't warn you about the turn and the CLA.
> Could you give me the link of the paper CLA please?
I send it to you in private.
> If Token from Freemarker 2.3 can not be change (public class +
> manage startOffset/endOffset), it will be difficult for me to
> continue to develop DLTK Freemarker. Please tell me if change could
> be done?
Certainly... making things public that were not public should not
break backward compatibility after all. (I didn't look into the source
code however.)
> Thank a lot.
>
> Regards Angelo
>
> 2010/5/10 Daniel Dekany <ddekany@...>
> Monday, May 10, 2010, 12:52:02 PM, Jonathan Revusky wrote:
>
>> On Mon, May 10, 2010 at 9:56 AM, Angelo zerr <angelo.zerr@...> wrote:
>>> Hi,
>>>
>>> 2010/5/7 Guo Du <mrduguo@...>
>>>>
>>>> On Fri, May 7, 2010 at 9:05 AM, angelozerr <angelo.zerr@...> wrote:
>>>> > 2. Are you interested with this plugin?
>>>> Interested to have a more decent/native eclipse plugin. Will check it
>>>> out once available.
>>>
>>> Thank a lot Guo for your interesting.
>>>
>>> I have continue my work and resolve my problem with start/end char (When you
>>> type for instance <#if > into the editor, it display a red round error into
>>> the line (like JBoss Feemarker editor), but it
>>> highlight too the <#if > (JBoss doesn't manage that). So to manage start/end
>>> char I have
>>>
>>> 1. getted Freemarker source from trunk SVN and I have noticed that Token was
>>> public (great!)
>>> 2. I have created freemarker .jar and I have noticed that FMParser parser
>>> packages have changed (now it's freemarker.core.parser, before it was
>>> freemarker.core)
>>
>> We have a lot of flexibility developing against the FreeMarker trunk,
>> since that is FreeMarker 2.4.x
>
> No, it's FreeMarker 3.0.0 for a while.
>
>
>> and there has only been a preview
>> release, so basically nobody is using it. We can move packages around
>> and change things if necessary without much of a problem.
>>
>>> 3. I have computed start/end char by using beforeColumn, endColumn,
>>> beforeLine,/endLine information about Token, NUT I iterate each character
>>> from the editor to compute start/end char, because I don't know size of each
>>> line. I think it should be better if FMParser could computed directly
>>> start/end char. Jonathan could you see that when I will commit my work?
>>
>> Yes, I think so. I guess you mean the offset of the character in the
>> whole file? I guess I never anticipated that anybody would want that!
>> But it is probably pretty easy to put that in.
>>
>> I would encourage you to check in your work as soon as possible.
>> (Though it is up to you, of course...)
>>
>> JR
>>
>>> Thank a lot.
>>>
>>> Before commiting my work, I would like clean my code. I would like know if
>>> you are OK with me :
>>>
>>> 1. I have 3 plugins, which have named like this :
>>> - org.eclipse.dltk.freemarker.core : core of DLTK Freemarker (DLTK
>>> Freemarker parser...)
>>> - org.eclipse.dltk.freemarker.ui : UI of DLTK Freemarker (Editor...).
>>> org.eclipse.dltk.freemarker.core and org.eclipse.dltk.freemarker.core follow
>>> the same name like another DLTK implementation (ex :
>>> org.eclipse.dltk.ruby.core, org.eclipse.dltk.javscript.core...)
>>> - org.freemarker : this plugin contains only the freemarker.jar and export
>>> packages (see MANIFEST.MF). IHMO, I think it should be better if MANIFEST.MF
>>> of freemarker will contains directly OSGi information like this :
>>>
>>> ---------
>>> Manifest-Version: 1.0
>>> Bundle-ManifestVersion: 2
>>> Bundle-Name: Freemarker
>>> Bundle-SymbolicName: org.freemarker
>>> Bundle-Version: 2.3.98
>>> Bundle-RequiredExecutionEnvironment: J2SE-1.5
>>> Export-Package: freemarker.cache,
>>> freemarker.core,
>>> freemarker.core.ast,
>>> freemarker.core.builtins,
>>> freemarker.core.helpers,
>>> freemarker.core.ooparam,
>>> freemarker.core.parser,
>>> freemarker.debug,
>>> freemarker.debug.impl,
>>> freemarker.ext.ant,
>>> freemarker.ext.beans,
>>> freemarker.ext.dom,
>>> freemarker.ext.jruby,
>>> freemarker.ext.jsp,
>>> freemarker.ext.jython,
>>> freemarker.ext.rhino,
>>> freemarker.ext.script,
>>> freemarker.ext.servlet,
>>> freemarker.ext.util,
>>> freemarker.log,
>>> freemarker.template,
>>> freemarker.template.utility
>>> ---------
>>>
>>> Freemarker.jar would be an OSGi bundle (you can notice, there are not
>>> dependance of OSGi API).
>>>
>>> 2. I have started to add EPL license into Java header file, but I don't know
>>> if you are OK with that?
>>>
>>> As soon as, my clean is done and you will answer me, I will commit my
>>> (basic) work.
>>>
>>> Regards Angelo
>>>
>>>>
>>>> -Guo
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>>
>>>> _______________________________________________
>>>> FreeMarker-devel mailing list
>>>> FreeMarker-devel@...
>>>> https://lists.sourceforge.net/lists/listinfo/freemarker-devel
>>>
>>>
>>> ------------------------------------------------------------------------------
>>>
>>>
>>> _______________________________________________
>>> FreeMarker-devel mailing list
>>> FreeMarker-devel@...
>>> https://lists.sourceforge.net/lists/listinfo/freemarker-devel
>>>
>>>
>>
>> ------------------------------------------------------------------------------
>>
>> _______________________________________________
>> FreeMarker-devel mailing list
>> FreeMarker-devel@...
>> https://lists.sourceforge.net/lists/listinfo/freemarker-devel
>>
>
> --
> Best regards,
> Daniel Dekany
>
>
>
> ------------------------------------------------------------------------------
>
> _______________________________________________
> FreeMarker-devel mailing list
> FreeMarker-devel@...
> https://lists.sourceforge.net/lists/listinfo/freemarker-devel
--
Best regards,
Daniel Dekany
|