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