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/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 >
_______________________________________________ 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