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/BasicTextEditor.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