Hi Ivan,

Let me see how can this be done given the current architecture. I'll have a
closer look to the NVChart library and get back to you soon with an answer.

Regards,
Amine

2016-10-19 14:24 GMT+02:00 Ivan Furnadjiev <i...@eclipsesource.com>:

> Hi Amine,
> today I had a brief look at the code. I saw that the JS code of the ACE
> editor is included in one of the bundles. In this case, before we push it
> to the RAP incubator it has to go through the Eclipse IP process. Is it
> possible to consume the ACE editor from a remote location (
> https://cdnjs.com/libraries/ace for example)? We did this with NVChart
> library ( example is here http://git.eclipse.org/c/rap/
> incubator/org.eclipse.rap.incubator.chart.git/tree/
> bundles/org.eclipse.rap.addons.chart/src/org/eclipse/
> rap/addons/chart/NvChart.java). The external location can be overrided
> with a system property. Can we do it in the same way?
> Regards,
> Ivan
>
> On Fri, Sep 23, 2016 at 12:09 PM, Amine Lajmi <aminela...@gmail.com>
> wrote:
>
>> Hi,
>>
>> The styled text editor component is ready for incubation. I've renamed
>> the plugins accordingly and setup a temporary repository on GitHub [1].
>> Regarding the creation of the repository on [2], should I open a regular
>> bug under Community/Git or request the repo creation via this mailling list
>> ?
>>
>> Thanks in advance for clarifying!
>>
>> Regards,
>> Amine
>>
>> [1] https://github.com/plugbee/org.eclipse.rap.addons.texteditor
>> [2] https://git.eclipse.org/c/rap/incubator/
>>
>>
>> 2016-02-04 9:43 GMT+01:00 Ralf Sternberg <rsternb...@eclipsesource.com>:
>>
>>> Hi Amine,
>>>
>>> thanks for the clarification. We're happy to create a new incubator
>>> component for these widgets. Markus will help you with the technical
>>> details of becoming a committer, getting IP clearance, and setting up the
>>> repository.
>>>
>>> Thanks for sharing your work with the RAP community!
>>>
>>> Regards,
>>> Ralf
>>>
>>> --
>>> Ralf Sternberg
>>> Project Lead, Remote Application Platform (RAP)
>>> EclipseSource
>>>
>>> Tel: +49 721 66 47 33-0
>>>
>>> Innoopract Informationssysteme GmbH
>>> Lammstraße 21, 76133 Karlsruhe, Germany
>>> General Manager: Jochen Krause
>>> Registered Office: Karlsruhe, Commercial Register Mannheim HRB 107883
>>>
>>> On Mon, Feb 1, 2016 at 12:27 AM, Amine Lajmi <aminela...@gmail.com>
>>> wrote:
>>>
>>>> Hi Ralf,
>>>>
>>>> Here is a very quick reply to your questions.
>>>>
>>>> - If I understand correctly, you're proposing to include only the
>>>> editor itself in the component. Could you provide a list of bundles to
>>>> include from the github repository?
>>>> - org.dslforge.styledtext
>>>> - org.dslforge.texteditor
>>>> - org.dslforge.texteditor.demo
>>>>
>>>> - Is the widget useful without xtext / DSLs? Are there any examples for
>>>> those basic use cases?
>>>> Yes, there is already a BasicTextEditor class with some examples of how
>>>> to use the widget [1]. DSLs with Xtext can be built on top of it, but It
>>>> can be also more general. The DSL examples, also open-source, will be
>>>> maintained separately on GitHub repo. Would it be fine for you ? Let me
>>>> know if you have any preferences.
>>>>
>>>> - Do you also have an SWT-compatible version of this editor to be used
>>>> in the RCP version, or would you use StyledText there?
>>>> Currently no, the editor is only used against the RAP target, I did not
>>>> cross check with RCP.
>>>>
>>>> - What would your component be called? Since your widget is not
>>>> compatible with SWT's StyledText widget, "styledtext" is likely not a
>>>> suitable name, is it?
>>>> Right, it's called BasicText right now, it can stay like this for the
>>>> moment, I don't mind.
>>>>
>>>> - Following the conventions of the incubator projects, bundles and
>>>> packages should probably be renamed to "org.eclipse.rap.addons.*". Would
>>>> this be ok with you?
>>>> No problem with that. Following the naming convention, those plugins
>>>> would be called:
>>>> - org.eclipse.rap.incubator.basictext
>>>> - org.eclipse.rap.incubator.texteditor
>>>> - org.eclipse.rap.incubator.texteditor.demo
>>>>
>>>> Let me know if this holds for you.
>>>>
>>>> - Would you agree to maintain the component, i.e. follow up on bug
>>>> reports, adjust the build for new RAP version etc?
>>>> Sure.
>>>>
>>>> - Are you an Eclipse committer already?
>>>> This is part of what should be done in the next few weeks.
>>>>
>>>> Best regards,
>>>> Ralf
>>>>
>>>>
>>>> I keep available for any further information.
>>>> Regards,
>>>> Amine
>>>>
>>>> [1] https://github.com/plugbee/dslforge/blob/master/plugins/
>>>> org.dslforge.texteditor/src/org/dslforge/texteditor/BasicTex
>>>> tEditor.java
>>>>
>>>>
>>>> -------------------------------------------------
>>>> Amine Lajmi, PhD
>>>> MDE Expert
>>>>
>>>> Mobile: +33623756198 (preferred)
>>>> Phone: +33145019650
>>>> Email : am...@plugbee.com
>>>> www.plugbee.com
>>>>
>>>> PlugBee SARL
>>>> 145, rue de Lourmel
>>>> 75015 Paris
>>>> France
>>>> -------------------------------------------------
>>>>
>>>>
>>>> 2016-01-29 14:11 GMT+01:00 Ralf Sternberg <rsternb...@eclipsesource.com
>>>> >:
>>>>
>>>>> Hi Amine,
>>>>>
>>>>> thanks for your offer and sorry for the delayed response. Some
>>>>> questions regarding the incubator component you'd like to create:
>>>>>
>>>>> - If I understand correctly, you're proposing to include only the
>>>>> editor itself in the component. Could you provide a list of bundles to
>>>>> include from the github repository?
>>>>>
>>>>> - Is the widget useful without xtext / DSLs? Are there any examples
>>>>> for those basic use cases?
>>>>>
>>>>> - Do you also have an SWT-compatible version of this editor to be used
>>>>> in the RCP version, or would you use StyledText there?
>>>>>
>>>>> - What would your component be called? Since your widget is not
>>>>> compatible with SWT's StyledText widget, "styledtext" is likely not a
>>>>> suitable name, is it?
>>>>>
>>>>> - Following the conventions of the incubator projects, bundles and
>>>>> packages should probably be renamed to "org.eclipse.rap.addons.*". Would
>>>>> this be ok with you?
>>>>>
>>>>> - Would you agree to maintain the component, i.e. follow up on bug
>>>>> reports, adjust the build for new RAP version etc?
>>>>>
>>>>> - Are you an Eclipse committer already?
>>>>>
>>>>> Best regards,
>>>>> Ralf
>>>>>
>>>>> --
>>>>> Ralf Sternberg
>>>>> Project Lead, Remote Application Platform (RAP)
>>>>> EclipseSource
>>>>>
>>>>> Tel: +49 721 66 47 33-0
>>>>>
>>>>> Innoopract Informationssysteme GmbH
>>>>> Lammstraße 21, 76133 Karlsruhe, Germany
>>>>> General Manager: Jochen Krause
>>>>> Registered Office: Karlsruhe, Commercial Register Mannheim HRB 107883
>>>>>
>>>>> On Wed, Jan 20, 2016 at 2:38 PM, Amine Lajmi <aminela...@gmail.com>
>>>>> wrote:
>>>>>
>>>>>> It seems something went wrong with the urls, here are the links
>>>>>> pointing to the right location.
>>>>>>
>>>>>> [1] https://github.com/plugbee/dslforge.git
>>>>>>
>>>>>> [2] http://dslforge.org
>>>>>>
>>>>>>
>>>>>>
>>>>>> Sorry for the spam.
>>>>>>
>>>>>> Regards,
>>>>>>
>>>>>> Amine
>>>>>>
>>>>>>
>>>>>>
>>>>>> ---------- Forwarded message ----------
>>>>>> From: Amine Lajmi <aminela...@gmail.com>
>>>>>> Date: 2016-01-20 14:23 GMT+01:00
>>>>>> Subject: Proposal of a styled text widget for RAP Incubator Project
>>>>>> To: rap-dev@eclipse.org
>>>>>>
>>>>>>
>>>>>> Greetings from Paris,
>>>>>>
>>>>>>
>>>>>> I’m Amine, an independent consultant working on modeling applications
>>>>>> and their web applications. I would like to share my experience on text
>>>>>> editing over RAP.
>>>>>>
>>>>>>
>>>>>> I have developed DSL Forge, a tool for building textual web editors,
>>>>>> and I would like to propose the main component of the tool (a styled text
>>>>>> widget) as a RAP Incubator Project.
>>>>>>
>>>>>>
>>>>>> The repository [1] contains a custom widget based on an integration
>>>>>> of Cloud9 ACE and RAP. I’ve already built some textual language editors
>>>>>> based on the widget, please have a look on the live demo app [2] for some
>>>>>> examples.
>>>>>>
>>>>>>
>>>>>> The widget is not perfect, maybe the integration with RAP is not
>>>>>> optimal, but it does really make textual editors with all the styling
>>>>>> features, annotations, content assist, text hover, and so on.
>>>>>>
>>>>>>
>>>>>>
>>>>>> I’m looking forward to get your feedback on this, I'm available for
>>>>>> any further information.
>>>>>>
>>>>>>
>>>>>>
>>>>>> [1] https://github.com/plugbee/dslforge.git
>>>>>> <http://git.dslforge.org/styledtext.git>
>>>>>>
>>>>>> [2] http://dslforge.org <http://dslforge.org/workbench>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Best regards,
>>>>>>
>>>>>> Amine Lajmi
>>>>>>
>>>>>>
>>>>>>
>>>>>> -------------------------------------------------
>>>>>>
>>>>>> Amine Lajmi, PhD
>>>>>>
>>>>>> Managing Director & MDE Expert
>>>>>>
>>>>>>
>>>>>>
>>>>>> Mobile: +33623756198 (preferred)
>>>>>>
>>>>>> Phone: +33145019650
>>>>>>
>>>>>> Email : am...@plugbee.com
>>>>>>
>>>>>> www.plugbee.com
>>>>>>
>>>>>>
>>>>>>
>>>>>> PlugBee SARL
>>>>>>
>>>>>> 145, rue de Lourmel
>>>>>>
>>>>>> 75015 Paris
>>>>>>
>>>>>> France
>>>>>>
>>>>>> -------------------------------------------------
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> rap-dev mailing list
>>>>>> rap-dev@eclipse.org
>>>>>> To change your delivery options, retrieve your password, or
>>>>>> unsubscribe from this list, visit
>>>>>> https://dev.eclipse.org/mailman/listinfo/rap-dev
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> rap-dev mailing list
>>>>> rap-dev@eclipse.org
>>>>> To change your delivery options, retrieve your password, or
>>>>> unsubscribe from this list, visit
>>>>> https://dev.eclipse.org/mailman/listinfo/rap-dev
>>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> rap-dev mailing list
>>>> rap-dev@eclipse.org
>>>> To change your delivery options, retrieve your password, or unsubscribe
>>>> from this list, visit
>>>> https://dev.eclipse.org/mailman/listinfo/rap-dev
>>>>
>>>
>>>
>>> _______________________________________________
>>> rap-dev mailing list
>>> rap-dev@eclipse.org
>>> To change your delivery options, retrieve your password, or unsubscribe
>>> from this list, visit
>>> https://dev.eclipse.org/mailman/listinfo/rap-dev
>>>
>>
>>
>> _______________________________________________
>> rap-dev mailing list
>> rap-dev@eclipse.org
>> To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/rap-dev
>>
>
>
> _______________________________________________
> rap-dev mailing list
> rap-dev@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/rap-dev
>
_______________________________________________
rap-dev mailing list
rap-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/rap-dev

Reply via email to