/irc-logs / w3c / #webapps / 2015-01-28 / end
Options:
Previous day, Next day
- # Session Start: Wed Jan 28 00:00:00 2015
- # Session Ident: #webapps
- # [00:01] * Quits: tantek (~tantek@public.cloak) (tantek)
- # [00:03] * Joins: heycam (~cam@public.cloak)
- # [00:12] * Joins: sicking (~sicking@public.cloak)
- # [00:34] * nickstenn is now known as zz_nickstenn
- # [00:43] * Joins: marcosc (~marcosc@public.cloak)
- # [00:53] * Quits: sicking (~sicking@public.cloak) (sicking)
- # [00:56] * Quits: marcosc (~marcosc@public.cloak) (Client closed connection)
- # [00:56] * Joins: marcosc (~marcosc@public.cloak)
- # [00:57] * Joins: sicking (~sicking@public.cloak)
- # [00:58] * Quits: marcosc (~marcosc@public.cloak) (Client closed connection)
- # [00:58] * Joins: marcosc (~marcosc@public.cloak)
- # [00:59] * Joins: tantek (~tantek@public.cloak)
- # [01:00] * Joins: marcosc_ (~marcosc@public.cloak)
- # [01:00] * Quits: marcosc (~marcosc@public.cloak) (Client closed connection)
- # [01:01] * Quits: marcosc_ (~marcosc@public.cloak) (Client closed connection)
- # [01:01] * Joins: marcosc (~marcosc@public.cloak)
- # [01:23] * Quits: marcosc (~marcosc@public.cloak) (Client closed connection)
- # [01:31] * Quits: sicking (~sicking@public.cloak) (sicking)
- # [01:32] * Joins: marcosc (~marcosc@public.cloak)
- # [01:33] * Joins: sicking (~sicking@public.cloak)
- # [01:41] * Joins: Lachy (~Lachy@public.cloak)
- # [01:43] * Quits: marcosc (~marcosc@public.cloak) (Client closed connection)
- # [01:43] * Joins: marcosc (~marcosc@public.cloak)
- # [01:49] * Joins: masayuki (~masayuki@public.cloak)
- # [01:54] * Joins: kbx (~kbx@public.cloak)
- # [01:59] * Quits: sicking (~sicking@public.cloak) (sicking)
- # [01:59] * Joins: Travis (~Travis@public.cloak)
- # [01:59] * Joins: Zakim (zakim@public.cloak)
- # [01:59] * Joins: RRSAgent (rrsagent@public.cloak)
- # [01:59] <RRSAgent> logging to http://www.w3.org/2015/01/28-webapps-irc
- # [02:00] <Travis> RRSAgent: this meeting spans midnight
- # [02:00] <RRSAgent> ok, Travis; I will not start a new log at midnight
- # [02:00] <Travis> Zakim, who is on the phone
- # [02:00] <Zakim> I don't understand 'who is on the phone', Travis
- # [02:00] <Travis> Zakim, this is D3E
- # [02:00] <Zakim> ok, Travis; that matches RWC_WAPI(D3E)8:00PM
- # [02:00] <Travis> Zakim, who is on the phone
- # [02:00] <Zakim> I don't understand 'who is on the phone', Travis
- # [02:00] * Joins: garykac (~garykac@public.cloak)
- # [02:00] <masayuki> Travis: Hi
- # [02:01] * Quits: kbx (~kbx@public.cloak) (Ping timeout: 180 seconds)
- # [02:01] <Zakim> +??P1
- # [02:02] <masayuki> garykac: Hi,
- # [02:02] * Joins: sicking (~sicking@public.cloak)
- # [02:02] <garykac> masayuki: Hello
- # [02:03] <garykac> Travis is having trouble with IRC. He's working on a fix right now.
- # [02:04] <masayuki> Oh, I see.
- # [02:04] * Joins: Travis_ (~Travis@public.cloak)
- # [02:05] * Travis_ is back.
- # [02:05] <Travis_> We have a few things to follow up on from last meeting.
- # [02:05] <Travis_> Spec name change is one
- # [02:06] * Quits: smaug (~chatzilla@public.cloak) (Ping timeout: 180 seconds)
- # [02:06] <Travis_> 3 bugs from Masayuki blocking Gecko progress
- # [02:06] <Travis_> Removal of beforeinput and friends from the spec
- # [02:06] <garykac> And renaming and moving the spec.
- # [02:06] <garykac> Oops! I see that was already mentioned
- # [02:07] <Travis_> Topic: Spec name change
- # [02:07] <Travis_> garykac: Not done yet.
- # [02:07] <Travis_> ... will do next.
- # [02:07] * Quits: Travis (~Travis@public.cloak) (Ping timeout: 180 seconds)
- # [02:07] <Travis_> ... hesitated since there are redirects to old one, etc.
- # [02:07] <Travis_> ... renaming and moving to new URL?
- # [02:07] <Travis_> ... can't remember the details.
- # [02:08] <Travis_> ... Are we going to move it to D4E?
- # [02:08] <Travis_> ... [and other questions]
- # [02:08] <Travis_> So, latest TR published is here: http://www.w3.org/TR/DOM-Level-3-Events/
- # [02:09] <Travis_> So, the shortname is "DOM-Level-3-Events"
- # [02:09] <Travis_> Editor's draft is here: https://dvcs.w3.org/hg/dom3events/raw-file/tip/html/DOM3-Events.html
- # [02:09] <Travis_> So, under HG's "dom3events" folder.
- # [02:10] <garykac> Basically, we need to agree on the exact order that we do things in.
- # [02:10] <Travis_> One thing we should do is re-publish the current spec with a re-direct to it's new home
- # [02:10] <Travis_> So, unordered list first :)
- # [02:10] <Travis_> * Modifiy Editor's draft to change name
- # [02:11] <Travis_> * Copy editor's draft new location
- # [02:11] <garykac> * Decide where the editor's draft should live: the current D3E, current UIE, or a new place
- # [02:11] <Travis_> * Change current published doc's "editor's draft" link to point to new location.
- # [02:12] <Travis_> * Publish new draft in TR with new name and valid links
- # [02:12] <Travis_> * Update bug database component name?
- # [02:13] <garykac> I'm going to dig up the email where this was last discussed to remind myself what it says...
- # [02:14] <garykac> Philip suggested publishing an updated version (new name) and having *both* shortnames point to it.
- # [02:15] <Travis_> OK, well, first step is probably "modify editor's draft" so that we can do that :-)
- # [02:15] <Travis_> As for location, where do we put the editor's draft?
- # [02:16] <garykac> We need to make sure that both ED links point to the correct editor's draft
- # [02:17] <garykac> I think it makes sense to keep using the dom3events location
- # [02:17] <Travis_> I don't mind the mercurial path staying D3E (vesus a new location or D4E)
- # [02:17] <garykac> OK. so that means that we rename dom3events in-place
- # [02:17] <Travis_> So, scrap the "Copy editor's draft to new location"
- # [02:18] <Travis_> garykac: New shortname?
- # [02:18] <Travis_> ... nope, it'll be UIEvents
- # [02:20] <Travis_> Do you want to change the name of the file in mercurial?
- # [02:21] <garykac> I don't think it's necessary, but we can do that later if we need to.
- # [02:21] <Travis_> garykac: I would avoid doing that now--we can always do it later.
- # [02:21] <Travis_> Topic: beforeinput removal
- # [02:21] <garykac> Next topic
- # [02:21] <garykac> I removed beforeinput and input from the spec.
- # [02:22] <garykac> But we still have a few links that need to be updated
- # [02:22] <garykac> But I don't have a real spec to link them to.
- # [02:22] <garykac> This makes me sad
- # [02:23] <garykac> I'm waiting until we have a real link before fixing them - I'm assuming that we can get the links soon.
- # [02:23] <garykac> Ben's unofficial spec is at: http://w3c.github.io/editing-explainer/input-events.html
- # [02:24] <Travis_> http://w3c.github.io/selection-api/
- # [02:24] <masayuki> Where the input spec go to? .isComposing is important and useful. So, it should be defined by somebody.
- # [02:24] <Travis_> Oh, I don't think my link was right...
- # [02:25] <masayuki> Oh, I see, bad timing...
- # [02:25] <garykac> The link I sent is an "unofficial draft", so I'd like to see a more semi-official draft before fixing up all the links.
- # [02:25] <garykac> masayuki: isComposing is part of the input spec
- # [02:26] <garykac> They took their initial draft from the work we did
- # [02:26] <masayuki> garykac: Yeah, thanks, I confirmed.
- # [02:26] <Travis_> Topic: 3 bugs for masayuki
- # [02:27] <Travis_> (a new children's story)
- # [02:27] <Travis_> j/k
- # [02:28] <Travis_> bug 24739, 26019 and 26218
- # [02:30] <masayuki> I updated bug 26218 now.
- # [02:30] <Travis_> ... [familiarizing ourselves with the bugs again]
- # [02:31] <masayuki> Our Linux's module owner, karlt, doesn't like adding "Super" and "Hyper" to the modifier key, but I like them.
- # [02:31] <garykac> So, for 24739
- # [02:32] <garykac> Which keys are missing to support the Sun keyboard?
- # [02:32] <garykac> Props is there...
- # [02:32] <masayuki> garykac: its label is "Props".
- # [02:33] <masayuki> USB keycode indicates "Menu".
- # [02:33] <garykac> vs. ContextMenu
- # [02:33] <garykac> So, do we need Menu and ContextMenu (with Props mapping to Menu)?
- # [02:33] <masayuki> But it's different from "ContextMenu" and Sun's keyboard also has "ContextMenu" key. Therefore, we should provide different name for "Props".
- # [02:34] <masayuki> It will provide a way to distinguish the keys.
- # [02:35] <garykac> Sun has ContextMenu and Props. But if Props -> Menu, isn't that sufficient.
- # [02:35] <masayuki> I guess "Props" is a good name? "Menu" sounds like not good.
- # [02:35] <garykac> This assumes that we add Menu (in a way that clearly distinguishes it from ContextMenu)
- # [02:36] <garykac> masayuki: Yeah. "Menu" sounds to generic and will be probably be mis-used.
- # [02:36] <garykac> ContextMenu and Props are what we currently have in the spec.
- # [02:36] <masayuki> garykac: Yeah, it must be mis-used.
- # [02:37] <masayuki> Oh, you added "Props" already?
- # [02:37] <masayuki> https://dvcs.w3.org/hg/dom3events/raw-file/tip/html/DOM3Events-code.html#code-Props
- # [02:37] <garykac> So, it sounds like the current spec has the definitions is needs? Is there anything else that has to happen for this bug?
- # [02:38] <masayuki> garykac: just close it ;-)
- # [02:38] <garykac> masayuki: yes, 'props' is in the legacy section and has a bunch of other Sun keys
- # [02:38] <garykac> Yay!
- # [02:40] <Travis_> On to bug 26019
- # [02:40] <garykac> OK, 26019... (reading bug)
- # [02:40] <masayuki> I also filed https://www.w3.org/Bugs/Public/show_bug.cgi?id=27902 and https://www.w3.org/Bugs/Public/show_bug.cgi?id=27903
- # [02:41] <masayuki> Olli, our DOM event module owner, doesn't like the dictionary name and attribute names.
- # [02:43] <garykac> I hadn't seen those names before. Perhaps UIEventModifierInit
- # [02:44] <Travis_> Ah, I recall the issue with 26019.
- # [02:44] <Travis_> In DOM4, the way to process an event initializer is laid out: https://dom.spec.whatwg.org/#constructing-events
- # [02:44] <Travis_> Step 4 basically maps names onto properties.
- # [02:45] <Travis_> However, for these modifier key states, there's no corresponding attribute name on the event object.
- # [02:45] <Travis_> So, I needed to define how to do this in the UIEvents/D3E spec.
- # [02:46] <Travis_> (It's just some simple prose that describes the mapping.)
- # [02:47] <Travis_> I can take 26019. It's a relatively small change.
- # [02:47] <Travis_> Related to the bug 27903, garykac and I don't have a strong reason not to change the names.
- # [02:48] <garykac> travis: and 27092 and 27903 seem related to 26019 (naming suggestions)_
- # [02:48] * terri is now known as terri_offline
- # [02:48] <Travis_> (double negatives!)
- # [02:48] <Travis_> Now, 26218.
- # [02:51] <masayuki> Using "Super" and "Hyper" and adding "SystemAccel" is my best idea. But comment 5 and comment 6 disagree with the approach.
- # [02:53] <masayuki> He said "similar to 'OS'". But "similar" must cause incompatibility between browsers at mapping them...
- # [02:59] <Travis_> garykac and I are musing about how Mac is unique... :)
- # [03:00] <Travis_> We already have "Accel" which covers the Ctrl (windows), Meta (mac), and Super (linux)
- # [03:00] <Travis_> garykac will now scribe what he thinks.
- # [03:01] <masayuki> Travis_: no, Accel on Linux should be Control
- # [03:01] <garykac> I was originally thinking that the 'OS' key would catch the Windows key and the Mac Command key, but that it not the case. (Mac Command -> Meta)
- # [03:02] <garykac> Given that, it would be very nice to have a single key that captures Win and Command. SystemAccel fits that purpose.
- # [03:03] <masayuki> My suggestion is, SystemAccel should be OS on Windows and Super/Hyper on Linux. Not existing on Mac.
- # [03:03] <masayuki> Because Command is used for shortcut key. It should be Accel.
- # [03:03] <garykac> For the Mac, I think that the Command key should be in both Accel and SystemAccel.
- # [03:04] <garykac> It we want people to adopt SystemAccel as the platform neutral way of getting system accel keys, then it needs to work on all platforms.
- # [03:05] <garykac> So, I will add the SystemAccel definition to the spec based on the discussion we had back in July.
- # [03:05] <masayuki> I'm not use Mac usually. Does Command key is also used for system's shortcut key?
- # [03:05] <garykac> And I think we're out of time
- # [03:06] <garykac> masayuki: yes. e.g., Cmd-Tab to switch apps
- # [03:06] <Travis_> So, we should meet again in two weeks?
- # [03:07] <garykac> The Command key is the main shortcut key for app and system shortcuts
- # [03:07] <garykac> two weeks sounds good.
- # [03:07] <masayuki> garykac: Cmd-Tab example is conflict with Alt-Tab on Windows, though. But if it's so, I don't disagree with mapping Command key as SystemAccel.
- # [03:07] <masayuki> I'm okay two weeks.
- # [03:07] <Travis_> Fantastic. Thanks everyone!
- # [03:07] <Travis_> Is this a wrap?
- # [03:07] <masayuki> Thank you!
- # [03:08] <garykac> masayuki:
- # [03:08] <Zakim> -[Microsoft]
- # [03:08] <Zakim> -??P1
- # [03:08] <Zakim> RWC_WAPI(D3E)8:00PM has ended
- # [03:08] <Zakim> Attendees were [Microsoft]
- # [03:08] <Travis_> RRSAgent: make the minutes
- # [03:08] <RRSAgent> I have made the request to generate http://www.w3.org/2015/01/28-webapps-minutes.html Travis_
- # [03:09] <Travis_> RRSAgent: make logs public
- # [03:09] <RRSAgent> I have made the request, Travis_
- # [03:09] <garykac> oops! never mind. See you in 2 weeks.
- # [03:09] * Quits: garykac (~garykac@public.cloak) ("Page closed")
- # [03:09] <masayuki> garykac: Okay, see you!
- # [03:10] * Quits: masayuki (~masayuki@public.cloak) ("Page closed")
- # [03:13] * Quits: Travis_ (~Travis@public.cloak) ("Page closed")
- # [03:36] * Quits: sicking (~sicking@public.cloak) (sicking)
- # [03:49] * Quits: tantek (~tantek@public.cloak) (tantek)
- # [04:26] * Zakim excuses himself; his presence no longer seems to be needed
- # [04:26] * Parts: Zakim (zakim@public.cloak) (Zakim)
- # [04:28] * heycam is now known as heycam|away
- # [04:36] * heycam|away is now known as heycam
- # [06:17] * Joins: marcosc_ (~marcosc@public.cloak)
- # [06:17] * Quits: marcosc (~marcosc@public.cloak) (Client closed connection)
- # [06:50] * Joins: tantek (~tantek@public.cloak)
- # [07:12] * heycam is now known as heycam|away
- # [07:36] * Joins: sicking (~sicking@public.cloak)
- # [08:29] * Quits: sicking (~sicking@public.cloak) (sicking)
- # [08:47] * Joins: darobin (rberjon@public.cloak)
- # [09:01] * Joins: dom (dom@public.cloak)
- # [09:30] * zz_nickstenn is now known as nickstenn
- # [09:34] * Quits: marcosc_ (~marcosc@public.cloak) (Client closed connection)
- # [09:51] * Joins: marcosc (~marcosc@public.cloak)
- # [09:56] * Joins: anssik (~uid10742@public.cloak)
- # [10:07] * Quits: Lachy (~Lachy@public.cloak) (Lachy)
- # [10:22] * nickstenn is now known as zz_nickstenn
- # [10:37] * Joins: Lachy (~Lachy@public.cloak)
- # [10:59] * zz_nickstenn is now known as nickstenn
- # [11:02] * Joins: marcosc_ (~marcosc@public.cloak)
- # [11:02] * Quits: marcosc (~marcosc@public.cloak) (Client closed connection)
- # [11:05] * Quits: marcosc_ (~marcosc@public.cloak) (Client closed connection)
- # [11:09] * Joins: marcosc (~marcosc@public.cloak)
- # [11:19] * Joins: marcosc_ (~marcosc@public.cloak)
- # [11:19] * Quits: marcosc (~marcosc@public.cloak) (Client closed connection)
- # [11:26] * nickstenn is now known as zz_nickstenn
- # [11:43] * Quits: marcosc_ (~marcosc@public.cloak) (Client closed connection)
- # [11:44] * Quits: darobin (rberjon@public.cloak) (Client closed connection)
- # [11:50] * Joins: marcosc (~marcosc@public.cloak)
- # [12:03] * Quits: tantek (~tantek@public.cloak) (tantek)
- # [12:18] * Joins: smaug (~chatzilla@public.cloak)
- # [12:54] * Quits: terri_offline (~terri@public.cloak) (Ping timeout: 180 seconds)
- # [13:16] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
- # [13:22] * Joins: Lachy (~Lachy@public.cloak)
- # [13:32] * Quits: smaug (~chatzilla@public.cloak) ("ChatZilla 0.9.91.1 [Firefox 38.0a1/20150122030202]")
- # [13:33] * Joins: smaug (~chatzilla@public.cloak)
- # [13:34] * zz_nickstenn is now known as nickstenn
- # [13:35] * nickstenn is now known as zz_nickstenn
- # [13:39] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
- # [13:42] * Joins: Lachy (~Lachy@public.cloak)
- # [13:44] * Quits: marcosc (~marcosc@public.cloak) ("")
- # [13:52] * Joins: marcosc (~marcosc@public.cloak)
- # [13:54] * Quits: marcosc (~marcosc@public.cloak) (Client closed connection)
- # [13:55] * Joins: marcosc (~marcosc@public.cloak)
- # [14:02] * Quits: marcosc (~marcosc@public.cloak) (Ping timeout: 180 seconds)
- # [14:04] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
- # [14:12] * Joins: Lachy (~Lachy@public.cloak)
- # [14:28] * Joins: terri_offline (~terri@public.cloak)
- # [14:31] * terri_offline is now known as terri
- # [14:39] * Quits: smaug (~chatzilla@public.cloak) (Ping timeout: 180 seconds)
- # [14:53] * zz_nickstenn is now known as nickstenn
- # [15:53] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
- # [15:54] * Joins: Lachy (~Lachy@public.cloak)
- # [16:27] * nickstenn is now known as zz_nickstenn
- # [16:27] * Joins: smaug (~chatzilla@public.cloak)
- # [16:55] * Joins: marcosc (~marcosc@public.cloak)
- # [16:55] * Joins: artb (~ArtB@public.cloak)
- # [17:02] * Quits: marcosc (~marcosc@public.cloak) (Ping timeout: 180 seconds)
- # [17:04] * zz_nickstenn is now known as nickstenn
- # [18:02] * Joins: tantek (~tantek@public.cloak)
- # [18:23] * Quits: anssik (~uid10742@public.cloak) ("Connection closed for inactivity")
- # [18:25] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
- # [18:25] * Joins: sicking (~sicking@public.cloak)
- # [18:26] * Quits: dom (dom@public.cloak) ("")
- # [19:07] * nickstenn is now known as zz_nickstenn
- # [19:14] * Joins: jsbell (~jsbell@public.cloak)
- # [20:49] * Quits: sicking (~sicking@public.cloak) (sicking)
- # [21:02] * Joins: chaals (~Adium@public.cloak)
- # [21:29] * Joins: sicking (~sicking@public.cloak)
- # [22:42] * Joins: Lachy (~Lachy@public.cloak)
- # [22:46] * Quits: Lachy (~Lachy@public.cloak) (Client closed connection)
- # [22:47] * Joins: Lachy (~Lachy@public.cloak)
- # [22:53] * Quits: tantek (~tantek@public.cloak) (tantek)
- # [23:04] * heycam|away is now known as heycam
- # Session Close: Thu Jan 29 00:00:01 2015
Previous day, Next day
Think these logs are useful? Then please donate to show your gratitude (and keep them up, of course). Thanks! — Krijn