Now that the ACE part has been solved, I think it is time to move the
current code contribution with a CQ through the IP review process.

@Amine, can you create a CQ with your initial code contribution and add me
as CC to the CQ? The project handbook at [1] describes the required steps.
If there is anything unclear we can try to solve this.

[1] https://www.eclipse.org/projects/handbook/#ip-initial-contribution


Thanks,
Markus




On 9 November 2016 at 11:05, Ivan Furnadjiev <i...@eclipsesource.com> wrote:

> Hi Amine,
> the mentioned CQ by Nedelcho (https://dev.eclipse.org/
> ipzilla/show_bug.cgi?id=11808) is already approved. In order to use the
> ACE editor in RAP Incubator styled text widget I've opened a piggyback CQ:
> https://dev.eclipse.org/ipzilla/show_bug.cgi?id=12234
> Once it is approved too (should not take too long) we can proceed further.
> Regards,
> Ivan
>
>
> On 10/31/2016 22:53, Amine Lajmi wrote:
>
> Hi Ivan,
>
> I've cleaned up the depenencies to ACE, the scripts are now consumed from
> https://cdnjs.cloudflare.com/ajax/libs/ace/1.2.4/
>
> 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/i
>> ncubator/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 listrap-...@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe from 
> this list, visithttps://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