- From: Johannes Wilm <johannes@fiduswriter.org>
- Date: Wed, 24 Jul 2019 23:46:59 +0200
- To: Travis Leithead <travis.leithead@microsoft.com>
- Cc: Grisha Lyukshin <Grisha.Lyukshin@microsoft.com>, Alessandro Curzi <Alessandro.Curzi@microsoft.com>, Bogdan Brinza <Bogdan.Brinza@microsoft.com>, Bo Cupp <pcupp@microsoft.com>, Anupam Snigdha <snianu@microsoft.com>, "Sanket Joshi (EDGE)" <sajos@microsoft.com>, Peng Lyu <penlv@microsoft.com>, Frankie Wu <frankiew@microsoft.com>, "public-editing-tf@w3.org" <public-editing-tf@w3.org>
- Message-ID: <CABkgm-S93aT9ny8MYbfBv28umtUhbFet4r0X7VTMg2UjPGwRJQ@mail.gmail.com>
Hey Travis, I think there is some misunderstanding in concerns of the Editing Taskforce. There has been a rechartering which has created the Web Apps Working group, which is now responsible for text editing in general. Just about all the specs we were working on are in this new Working Group so that's where we'll continue to work on those things. A "taskforce" is apparently just an adhoc thing that the WG can setup, so that can also be done in the Web Apps Working Group if it is concluded that it makes sense to have meetings concerning all the editing specs separate from the other specs. In case a taskforce is not established, that just means that the meetings on these editing specs will happen in the name of the entire WG and my guess is that some people will just sit there and get very bored because they don't really care about editing, or they will just stay way. At any rate - there is no gap to fill by a CG for the existing spec drafts. The one question I am still investigating is what to do with proposals for new specs. I think these should be discussed with the same group of people that also discuss contenteditable and input events, because a lot of this is either an alternative or closely tied complimentary stuff and if we decide to go for this, then there is probably less reason to for example try to get to agreement on Input Events level 2 (or 3). And also it would not be very productive if two browser engines decide to go for one solution and two other engines go for the other solution just because they have been participating in two different series of meetings and therefore reached different conclusions on what the overall consensus is. So I think that either all these things should continue to be discussed in the Editing taskforce, or if W3C processes don't allow that, then the meeting at TPAC should on paper be a joined Editing Taskforce + new CG meeting so that we can talk about all the different proposals with the same people in the same meeting. On Wed, Jul 24, 2019 at 11:21 PM Travis Leithead < travis.leithead@microsoft.com> wrote: > I think we'd like to either jump into the WICG and incubate these > proposals, or spin-up a new Community Group to replace the gap that the > Editing Task Force left. If you would like to support a creation of a CG, > we'd love it! > > (Note: we're aware of the HTML Editing API CG > <https://www.w3.org/community/editing/>, but that group seemed a bit out > of date (as noted by Alex Russell's photo 😉) and not quite geared at > where we want to go as a group.) > > Definately love to have face-time at TPAC! > ------------------------------ > *From:* Johannes Wilm <johannes@fiduswriter.org> > *Sent:* Wednesday, July 24, 2019 2:12 PM > *To:* Grisha Lyukshin <Grisha.Lyukshin@microsoft.com> > *Cc:* Alessandro Curzi <Alessandro.Curzi@microsoft.com>; Bogdan Brinza < > Bogdan.Brinza@microsoft.com>; Bo Cupp <pcupp@microsoft.com>; Anupam > Snigdha <snianu@microsoft.com>; Sanket Joshi (EDGE) <sajos@microsoft.com>; > Peng Lyu <penlv@microsoft.com>; Frankie Wu <frankiew@microsoft.com>; > public-editing-tf@w3.org <public-editing-tf@w3.org> > *Subject:* Re: New API proposals from Editing TFs discussions > > Hey Grisha, > this all looks very interesting. Where would you like the discussion about > these proposals to take place? Should one file issues on > https://github.com/MicrosoftEdge/MSEdgeExplainers/issues > <https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftEdge%2FMSEdgeExplainers%2Fissues&data=02%7C01%7Ctravis.leithead%40microsoft.com%7C7adb5b805d014f8cc18508d7107bb630%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636995995832054733&sdata=hdIzlE3Wz4BUDo42HMRB1k7%2Bl7ShB7nC5fRIzj%2FB9Kk%3D&reserved=0> and > add a specific label to them, should one respond to the entries on wicg.io > <https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwicg.io&data=02%7C01%7Ctravis.leithead%40microsoft.com%7C7adb5b805d014f8cc18508d7107bb630%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636995995832054733&sdata=LKTM60N5QfePYw9SwiSJlsX4YAow%2B5Jzgq9q9JZZUpQ%3D&reserved=0> > or what is the preferred way? > > And I guess you guys would want to have a face to face discussion as part > of an editing meeting at TPAC as well? > > On Sat, Jul 6, 2019 at 1:12 AM Grisha Lyukshin < > Grisha.Lyukshin@microsoft.com> wrote: > > adding few folks from Microsoft that previously expressed interest in > these APIs. > > Hi Everyone, > > I am writing to let you know that we have couple of proposals publicized > on WICG that were inspired by some of the discussions in Editing group. > > https://discourse.wicg.io/t/proposal-editcontext-api/3656 > <https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdiscourse.wicg.io%2Ft%2Fproposal-editcontext-api%2F3656&data=02%7C01%7Ctravis.leithead%40microsoft.com%7C7adb5b805d014f8cc18508d7107bb630%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636995995832064732&sdata=u8jiS%2BSS11%2BdiTiq4losgl4lMTg5XykTzS03AJ93kEE%3D&reserved=0> > > <https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdiscourse.wicg.io%2Ft%2Fproposal-editcontext-api%2F3656&data=02%7C01%7Ctravis.leithead%40microsoft.com%7C7adb5b805d014f8cc18508d7107bb630%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636995995832064732&sdata=u8jiS%2BSS11%2BdiTiq4losgl4lMTg5XykTzS03AJ93kEE%3D&reserved=0> > [Proposal] EditContext API > <https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdiscourse.wicg.io%2Ft%2Fproposal-editcontext-api%2F3656&data=02%7C01%7Ctravis.leithead%40microsoft.com%7C7adb5b805d014f8cc18508d7107bb630%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636995995832074732&sdata=BeWX3BYfUAlLadqh9CKPaJ5ChtcvFfVbG0IVgzVSQGM%3D&reserved=0> > EditContext API was inspired by discussions in Editing TF. It allows web > applications a deeper integration with operating systems’ input services. > The proposed design allows for clean separation of document object model > and data model and a number of other benefits that are not available to a > web developer today. Some of the gaps that the proposal aims to fill in the > web platform: Very hard to build interoperable text editor on the web using > browser primitives, i.e. contenteditable or textare... > discourse.wicg.io > <https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fdiscourse.wicg.io&data=02%7C01%7Ctravis.leithead%40microsoft.com%7C7adb5b805d014f8cc18508d7107bb630%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636995995832084723&sdata=yCNQDkd1rMA7R63RPJqKk3W5ifmEpL1%2BuXXDO3vITgk%3D&reserved=0> > https://discourse.wicg.io/t/proposal-highlight-api/3679/3 > <https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdiscourse.wicg.io%2Ft%2Fproposal-highlight-api%2F3679%2F3&data=02%7C01%7Ctravis.leithead%40microsoft.com%7C7adb5b805d014f8cc18508d7107bb630%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636995995832084723&sdata=ZrbsVdDFdmgHAUX7x3dCMy8a6fv3eP3olHOpjhlKlUI%3D&reserved=0> > > <https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdiscourse.wicg.io%2Ft%2Fproposal-highlight-api%2F3679%2F3&data=02%7C01%7Ctravis.leithead%40microsoft.com%7C7adb5b805d014f8cc18508d7107bb630%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636995995832094726&sdata=M5UqF%2F5eUZc0iPJc0%2FmDeby7i4ykKuFgs0B2qmxXtkk%3D&reserved=0> > [Proposal] Highlight API > <https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdiscourse.wicg.io%2Ft%2Fproposal-highlight-api%2F3679%2F3&data=02%7C01%7Ctravis.leithead%40microsoft.com%7C7adb5b805d014f8cc18508d7107bb630%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636995995832094726&sdata=M5UqF%2F5eUZc0iPJc0%2FmDeby7i4ykKuFgs0B2qmxXtkk%3D&reserved=0> > This proposal was inspired by this issue in Editing discussions. Highlight > API allows web developers to style arbitrary range objects without causing > DOM updates of the view. There are a number of scenarios where this would > be useful, including third party spellcheck and grammar extensions, > javascript implementation of find-on-page, or javascript, rendering of its > own selection. Currently, browsers do not provide this functionality which > forces web developers to modify DOM in order to achieve... > discourse.wicg.io > <https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fdiscourse.wicg.io&data=02%7C01%7Ctravis.leithead%40microsoft.com%7C7adb5b805d014f8cc18508d7107bb630%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636995995832104717&sdata=bwZErTrcWRBBey4Xpfru6cweo4PMiOwUuCQejKIUCnE%3D&reserved=0> > Would love for you to take a look at it and provide some feedback on the > idea, design, etc... > > -Grisha > > Sent from Outlook <http://aka.ms/weboutlook> > > > > -- > Johannes Wilm > Fidus Writer > http://www.fiduswriter.org > <https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.fiduswriter.org%2F&data=02%7C01%7Ctravis.leithead%40microsoft.com%7C7adb5b805d014f8cc18508d7107bb630%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636995995832114707&sdata=aoxRS1bdefh1cWpvabgu7wsVlX6bcN6rSHyKrRqCz9Q%3D&reserved=0> > -- Johannes Wilm Fidus Writer http://www.fiduswriter.org
Received on Wednesday, 24 July 2019 21:47:34 UTC