IRC log of forms on 2008-02-01
Timestamps are in UTC.
- 13:15:16 [RRSAgent]
- RRSAgent has joined #forms
- 13:15:16 [RRSAgent]
- logging to http://www.w3.org/2008/02/01-forms-irc
- 13:15:22 [Steven]
- rrsagent, make log public
- 13:15:30 [nick]
- but to be save maybe we can allocate 12 ports...
- 13:15:36 [Steven]
- Meeting: Forms WG Virtual Day
- 13:15:41 [Steven]
- Chair: John Boyer
- 13:19:04 [Steven]
- zakim, room for 15 at 09:00 for 150 mins?
- 13:19:05 [Zakim]
- ok, Steven; conference Team_(forms)14:00Z scheduled with code 26631 (CONF1) at 09:00 for 150 minutes until 1630Z
- 13:19:22 [Steven]
- zakim, code?
- 13:19:22 [Zakim]
- the conference code is 26631 (tel:+1.617.761.6200 tel:+33.4.89.06.34.99 tel:+44.117.370.6152), Steven
- 13:19:58 [Steven]
- Steven has changed the topic to: Code is 26631 (CONF1)
- 13:20:26 [Steven]
- Steven has changed the topic to: Zakim dial in code is 26631 (CONF1)
- 13:35:03 [wellsk]
- wellsk has joined #forms
- 13:37:38 [nic1]
- nic1 has joined #forms
- 13:38:07 [Steven]
- hi all
- 13:38:17 [wellsk]
- Hi Steven!
- 13:46:59 [CharlieW]
- CharlieW has joined #forms
- 13:47:11 [CharlieW]
- Hi everybody!
- 13:47:15 [Steven]
- howdy
- 13:47:21 [wellsk]
- Hi Charlie
- 13:47:42 [CharlieW]
- hey steve, keith...will call in shortly...are we ok to use zakim?
- 13:47:55 [CharlieW]
- sorry, steven
- 13:47:55 [Steven]
- Yep:
- 13:47:58 [CharlieW]
- k
- 13:48:01 [Steven]
- zakim, code?
- 13:48:01 [Zakim]
- the conference code is 26631 (tel:+1.617.761.6200 tel:+33.4.89.06.34.99 tel:+44.117.370.6152), Steven
- 13:48:11 [CharlieW]
- great
- 13:48:20 [Steven]
- It's reserved for 150 mins (first half)
- 13:49:06 [Steven]
- I thought I'd wait for reserving the second half until we know how many are really coming
- 13:49:16 [CharlieW]
- sounds right
- 13:50:18 [nick]
- nick has joined #forms
- 13:50:22 [CharlieW]
- i'm in dallas
- 13:50:34 [CharlieW]
- hotel rm
- 13:52:59 [Zakim]
- Team_(forms)14:00Z has now started
- 13:53:06 [Zakim]
- +??P2
- 13:53:34 [CharlieW]
- zakim, P2 is CharlieW
- 13:53:34 [Zakim]
- sorry, CharlieW, I do not recognize a party named 'P2'
- 13:53:44 [CharlieW]
- zakim, ??P2 is CharlieW
- 13:53:44 [Zakim]
- +CharlieW; got it
- 13:53:48 [Steven]
- I brought a speaker phone with me, only to discover it is 230V only.
- 13:53:54 [CharlieW]
- ahg
- 13:53:58 [Steven]
- So I'll be hanging on a regular phone all day too
- 13:54:12 [CharlieW]
- i just called in using the hotel speakerphone, but it's breaking up so will probably use my headset
- 13:57:02 [Steven]
- WHich web interface are we using, Yugaw or whatever it's called, or another?
- 13:57:15 [CharlieW]
- not sure...let's decide when folks get on
- 13:57:20 [Steven]
- ok
- 13:57:22 [CharlieW]
- mark and i have both sent out links
- 13:57:25 [klotz]
- klotz has joined #forms
- 13:57:26 [CharlieW]
- not sure which is better
- 13:57:43 [CharlieW]
- the one i have can only originate sharing from windows, but anybody can see
- 13:57:54 [nick]
- Charlie you should say SameTime don't you ;)
- 13:57:56 [John_Boyer]
- John_Boyer has joined #forms
- 13:58:17 [John_Boyer]
- zakim, code?
- 13:58:17 [Zakim]
- the conference code is 26631 (tel:+1.617.761.6200 tel:+33.4.89.06.34.99 tel:+44.117.370.6152), John_Boyer
- 13:58:24 [Zakim]
- +wellsk
- 13:58:37 [Steven]
- zakim, dial steven-617
- 13:58:37 [Zakim]
- ok, Steven; the call is being made
- 13:58:38 [Zakim]
- +Steven
- 13:59:00 [Zakim]
- +??P11
- 14:00:03 [Zakim]
- + +1.978.399.aaaa
- 14:00:16 [John_Boyer]
- zakim, I am +1.978
- 14:00:16 [Zakim]
- +John_Boyer; got it
- 14:00:17 [wellsk]
- zakim, who is here?
- 14:00:17 [Zakim]
- On the phone I see CharlieW, wellsk, Steven, ??P11, John_Boyer
- 14:00:18 [Zakim]
- On IRC I see John_Boyer, klotz, nick, CharlieW, wellsk, RRSAgent, Zakim, Steven, trackbot-ng
- 14:01:43 [klotz]
- I have to leave 11:25 as I have to 400 elementary school students (science fair) but will be back for 10.
- 14:03:15 [Steven]
- I don't understand your last message Leigh
- 14:03:19 [Steven]
- Time warp?
- 14:03:28 [markbirbeck]
- markbirbeck has joined #forms
- 14:03:55 [nick]
- zakim who is here?
- 14:04:13 [nick]
- zakim, who is here?
- 14:04:13 [Zakim]
- On the phone I see CharlieW, wellsk, Steven, ??P11, John_Boyer
- 14:04:14 [Zakim]
- On IRC I see markbirbeck, John_Boyer, klotz, nick, CharlieW, wellsk, RRSAgent, Zakim, Steven, trackbot-ng
- 14:04:36 [nick]
- zakim, I am P11
- 14:04:36 [Zakim]
- sorry, nick, I do not see a party named 'P11'
- 14:04:43 [markbirbeck]
- zakim, code?
- 14:04:43 [Zakim]
- the conference code is 26631 (tel:+1.617.761.6200 tel:+33.4.89.06.34.99 tel:+44.117.370.6152), markbirbeck
- 14:04:50 [nick]
- zakim, I am ??P11
- 14:04:50 [Zakim]
- +nick; got it
- 14:05:11 [markbirbeck]
- markbirbeck has left #forms
- 14:05:28 [markbirbeck]
- markbirbeck has joined #forms
- 14:05:31 [nick]
- fine for me
- 14:05:34 [markbirbeck]
- zakim, code?
- 14:05:34 [Zakim]
- the conference code is 26631 (tel:+1.617.761.6200 tel:+33.4.89.06.34.99 tel:+44.117.370.6152), markbirbeck
- 14:06:22 [Zakim]
- +Leigh_Klotz
- 14:08:47 [klotz]
- zakim, who is here
- 14:08:47 [Zakim]
- klotz, you need to end that query with '?'
- 14:08:50 [klotz]
- zakim, who is here?
- 14:08:50 [Zakim]
- On the phone I see CharlieW, wellsk, Steven, nick, John_Boyer, Leigh_Klotz
- 14:08:52 [Zakim]
- On IRC I see markbirbeck, John_Boyer, klotz, nick, CharlieW, wellsk, RRSAgent, Zakim, Steven, trackbot-ng
- 14:10:43 [Steven]
- mark?
- 14:10:52 [Steven]
- Which webconference are we going to use?
- 14:10:52 [markbirbeck]
- coming...
- 14:11:03 [Steven]
- Yabadaba or the other one?
- 14:11:10 [markbirbeck]
- up to you...Yugman is running now, if you want to use it.
- 14:11:17 [CharlieW]
- is yugma able to share from any client?
- 14:11:17 [Steven]
- ok
- 14:11:19 [Steven]
- coming
- 14:11:22 [markbirbeck]
- yes
- 14:11:33 [CharlieW]
- k, let's go with that then
- 14:12:29 [Steven]
- The system is pretty straightforward...just go to yugma.com and click
- 14:12:29 [Steven]
- on 'Join a session'. You'll then be prompted to create an account. My
- 14:12:29 [Steven]
- premium account does allow us to skip that step, but to do that I'd
- 14:12:29 [Steven]
- need to invite everyone individually, so it seems a lot easier for
- 14:12:31 [Steven]
- everyone to just create a free account.
- 14:12:33 [Steven]
-
- 14:12:35 [Steven]
- As part of the sign-up you put in the session ID which is 203-299-949.
- 14:13:37 [nick]
- wxhat is de sessiosn id?
- 14:13:44 [wellsk]
- 203-299-949
- 14:14:04 [CharlieW]
- crashes my firefox
- 14:14:22 [nick]
- it works for me
- 14:14:32 [CharlieW]
- leopard or tiger?
- 14:14:46 [markbirbeck]
- tiger here
- 14:14:53 [CharlieW]
- leopard here
- 14:14:55 [markbirbeck]
- Do people still use Firefox?
- 14:14:58 [markbirbeck]
- ;)
- 14:15:04 [CharlieW]
- it's the jvm
- 14:15:08 [CharlieW]
- same either way
- 14:15:23 [CharlieW]
- i'll have to use windows under parallels, hang on
- 14:15:26 [nick]
- it is quite lagging ....
- 14:15:41 [Steven]
- I'm on
- 14:16:03 [Zakim]
- +??P13
- 14:16:07 [markbirbeck]
- zakim, i am ?
- 14:16:07 [Zakim]
- +markbirbeck; got it
- 14:23:50 [John_Boyer]
- zakim, who is here?
- 14:23:50 [Zakim]
- On the phone I see CharlieW, wellsk, Steven, nick, John_Boyer, Leigh_Klotz, markbirbeck
- 14:23:53 [Zakim]
- On IRC I see markbirbeck, John_Boyer, klotz, nick, CharlieW, wellsk, RRSAgent, Zakim, Steven, trackbot-ng
- 14:25:47 [klotz]
- i will start
- 14:25:58 [Steven-eee]
- Steven-eee has joined #forms
- 14:26:03 [John_Boyer]
- Scribe: Leigh
- 14:26:06 [CharlieW]
- moi aussi
- 14:26:10 [klotz]
- agenda?
- 14:26:16 [John_Boyer]
- scribenick: klotz
- 14:26:24 [John_Boyer]
- Agenda: http://www.w3.org/MarkUp/Forms/wiki/Agenda_Feb._1%2C_2008_%28virtual_day%29
- 14:26:39 [John_Boyer]
- Chair: John
- 14:26:51 [Steven]
- Steven has changed the topic to: http://www.w3.org/MarkUp/Forms/wiki/Agenda_Feb._1%2C_2008_(virtual_day)
- 14:26:52 [John_Boyer]
- Meeting: Forms WG Face to Face Virtual Day
- 14:28:17 [John_Boyer]
- Regrets: Uli
- 14:32:22 [nic1]
- nic1 has joined #forms
- 14:32:52 [John_Boyer]
- http://lists.w3.org/Archives/Public/public-forms/2008Jan/0072.html
- 14:33:17 [John_Boyer]
- http://lists.w3.org/Archives/Public/public-forms/2008Jan/0071.html
- 14:41:12 [John_Boyer]
- <select1 ref="payment/methods/@method">
- 14:41:27 [John_Boyer]
- <label>Choose method:</label>
- 14:41:31 [John_Boyer]
- <item>
- 14:41:36 [John_Boyer]
- <label>
- 14:41:40 [John_Boyer]
- <value>
- 14:41:44 [John_Boyer]
- <group>
- 14:41:48 [John_Boyer]
- ...
- 14:41:51 [John_Boyer]
- </group>
- 14:41:53 [John_Boyer]
- </item>
- 14:42:16 [John_Boyer]
- This is what I think Mark is proposing
- 14:42:57 [John_Boyer]
- Rather than putting switch/case inside select/select1
- 14:51:37 [John_Boyer]
- <payment>
- 14:52:12 [John_Boyer]
- <methods method="VISA">
- 14:52:21 [John_Boyer]
- <Visa>
- 14:52:23 [John_Boyer]
- <number>
- 14:52:25 [John_Boyer]
- </Visa>
- 14:53:36 [John_Boyer]
- <mastercarddata>
- 14:53:40 [John_Boyer]
- <number>
- 14:53:44 [John_Boyer]
- <expiry>
- 14:54:59 [John_Boyer]
- </masterdata>
- 14:55:01 [John_Boyer]
- ...
- 14:59:45 [nic1]
- you can only show the content of the case that is selected, bcz not selected cases are non relevant
- 15:00:09 [nic1]
- this will not allow to implement the firefox example
- 15:00:20 [nic1]
- that markB gave us a minute ago
- 15:15:07 [Steven-eee]
- http://www.w3.org/MarkUp/Forms/2008/screen20080201.PNG
- 15:16:05 [nic1]
- I like this much more then adding the extra switch
- 15:19:01 [nic1]
- I had the same problem as charlie
- 15:24:45 [Steven]
- Do we really need itemset?
- 15:25:08 [Steven]
- Can't we just say that <item nodeset="..."> does the job of itemset
- 15:25:29 [John_Boyer]
- Could do, but then the case is still inside the item, so you still get case repetition
- 15:25:31 [CharlieW]
- i still don't like calling the element <case>
- 15:25:46 [Steven]
- +1 to charlie
- 15:26:04 [Zakim]
- -markbirbeck
- 15:26:07 [Steven]
- take 5 for coffee
- 15:26:07 [John_Boyer]
- take 5
- 15:26:26 [klotz]
- +1 to sausage sandwich
- 15:36:14 [wellsk]
- keith is here
- 15:36:38 [wellsk]
- apps
- 15:52:50 [nic1]
- I like the case in select and switch because the the case does the relevance behavior and the element around it (select, select1, switch)
- 15:53:10 [nic1]
- does the switching
- 15:53:53 [John_Boyer]
- <switch ref="some/tree">
- 15:54:03 [John_Boyer]
- <select1> .. </select1>
- 15:54:09 [John_Boyer]
- <case>
- 15:54:10 [John_Boyer]
- <case>
- 15:54:12 [John_Boyer]
- <case>
- 15:55:26 [John_Boyer]
- <switch ref="some/tree">
- 15:55:36 [John_Boyer]
- <select1 ref="@choice">
- 15:55:45 [John_Boyer]
- <item> label value...
- 15:55:48 [John_Boyer]
- </select1>
- 15:56:02 [John_Boyer]
- <case> label value
- 15:56:07 [John_Boyer]
- <case> label value
- 15:56:43 [John_Boyer]
- </switch>
- 15:57:02 [nic1]
- I find it a bit strange
- 15:58:48 [nic1]
- I don't understand why the select needs be inside the case
- 15:59:14 [nic1]
- and how you con be sure that the same values are in the cases
- 16:00:55 [nic1]
- ack me
- 16:02:14 [Zakim]
- -nick
- 16:02:31 [nick]
- nick has joined #forms
- 16:02:36 [nick]
- sorry network dropped out
- 16:02:52 [nick]
- zakim, code?
- 16:02:52 [Zakim]
- the conference code is 26631 (tel:+1.617.761.6200 tel:+33.4.89.06.34.99 tel:+44.117.370.6152), nick
- 16:03:10 [Zakim]
- +??P8
- 16:03:22 [nick]
- zakim, I am ??P8
- 16:03:22 [Zakim]
- +nick; got it
- 16:03:38 [Steven]
- zakim, mute me
- 16:03:38 [Zakim]
- Steven should now be muted
- 16:04:15 [nick]
- nick has joined #forms
- 16:04:59 [John_Boyer]
- <switch ref="payment/methods">
- 16:05:13 [John_Boyer]
- <input ref="@method"> ...
- 16:05:18 [John_Boyer]
- <case>
- 16:05:20 [John_Boyer]
- <case>
- 16:05:21 [John_Boyer]
- <case>
- 16:13:52 [John_Boyer]
- <switch ref="payment/method">
- 16:14:04 [John_Boyer]
- <xyzzy ref="@method">
- 16:14:07 [John_Boyer]
- <case>
- 16:14:08 [John_Boyer]
- <case>
- 16:14:35 [John_Boyer]
- Leigh says do the same thing as upload
- 16:14:45 [klotz]
- <switch ref="payment/method">
- 16:14:49 [klotz]
- <xyzzy ref="@method">
- 16:14:57 [klotz]
- <select1>...</select1>
- 16:15:00 [klotz]
- </xyzzy>
- 16:15:03 [klotz]
- <case>...</case>
- 16:16:03 [wellsk]
- ha
- 16:17:52 [Steven]
- ack me
- 16:21:50 [Zakim]
- -Leigh_Klotz
- 16:22:12 [klotz]
- http://xformstest.org/2008-02-01.txt
- 16:22:25 [nick]
- minutes?
- 16:22:31 [John_Boyer]
- yes
- 16:22:50 [John_Boyer]
- Scribe: Steven
- 16:22:50 [Steven]
- Scribe: Steven
- 16:23:29 [Steven]
- John: Ten mins to go, can we design a name in that time?
- 16:23:59 [Steven]
- ... the reason I suggested 'state' was that I use that name on an attribute now
- 16:24:57 [Steven]
- Steven: How about 'using'
- 16:25:39 [wellsk]
- express?
- 16:26:09 [Steven]
- John: 'selection'?
- 16:26:50 [Steven]
- John: Let's go with 'using' until we find something better
- 16:27:14 [CharlieW]
- +0.5
- 16:27:24 [Steven]
- lol
- 16:27:41 [Steven]
- John: I propose we have enough to consider it for XForms 1.2
- 16:27:59 [Steven]
- ACTION: Jboyer write text for switch using
- 16:27:59 [trackbot-ng]
- Created ACTION-449 - Write text for switch using [on John Boyer - due 2008-02-08].
- 16:28:22 [Steven]
- John: Time for the break
- 16:29:01 [nick]
- buy
- 16:29:08 [nick]
- bey
- 16:29:12 [Zakim]
- -nick
- 16:29:13 [Steven]
- bi
- 16:29:19 [John_Boyer]
- rrsagent, make minutes
- 16:29:19 [RRSAgent]
- I have made the request to generate http://www.w3.org/2008/02/01-forms-minutes.html John_Boyer
- 16:29:19 [Zakim]
- -Steven
- 16:29:20 [Zakim]
- -wellsk
- 16:29:20 [Zakim]
- -CharlieW
- 16:29:24 [Zakim]
- -John_Boyer
- 16:29:27 [Zakim]
- Team_(forms)14:00Z has ended
- 16:29:30 [Zakim]
- Attendees were CharlieW, wellsk, Steven, +1.978.399.aaaa, John_Boyer, nick, Leigh_Klotz, markbirbeck
- 16:29:40 [John_Boyer]
- will be back in an hour...
- 16:29:46 [John_Boyer]
- John_Boyer has left #forms
- 16:30:17 [Steven]
- zakim, how manyports are reserved now?
- 16:30:17 [Zakim]
- I don't understand your question, Steven.
- 16:30:27 [Steven]
- zakim, how many ports are reserved now?
- 16:30:27 [Zakim]
- on Fri Feb 1 11:30:00 2008 I see 41 reserved [51 available], 32 ports 30 minutes later [60 available], and 0 ports 60 minutes later [92 available]
- 16:31:16 [Steven]
- zakim, room for 10 at 12:30 for 150 mins?
- 16:31:17 [Zakim]
- ok, Steven; conference Team_(forms)17:30Z scheduled with code 26631 (CONF1) at 12:30 for 150 minutes until 2000Z
- 16:31:24 [Steven]
- same code
- 16:42:36 [nick]
- nick has joined #forms
- 16:54:24 [nick]
- nick has joined #forms
- 17:15:47 [ebruchez]
- ebruchez has joined #forms
- 17:17:38 [ebruchez]
- hi there
- 17:20:47 [wellsk]
- hi eric -- we will be starting up again about 12:30 EST
- 17:21:18 [ebruchez]
- thanks, are we calling zakim?
- 17:21:52 [nick]
- yes
- 17:21:58 [ebruchez]
- ok
- 17:21:58 [nick]
- zakim, code?
- 17:21:58 [Zakim]
- the conference code is 26631 (tel:+1.617.761.6200 tel:+33.4.89.06.34.99 tel:+44.117.370.6152), nick
- 17:22:10 [ebruchez]
- thx
- 17:22:14 [wellsk]
- yeah -- You didn't need me!
- 17:22:14 [nick]
- (not our regular conference code)
- 17:22:26 [ebruchez]
- yeah I tried that and was thrown out ;-)
- 17:27:16 [Zakim]
- Team_(forms)17:30Z has now started
- 17:27:22 [Zakim]
- +wellsk
- 17:27:44 [wellsk]
- zakiim, mute me
- 17:27:50 [wellsk]
- zakim, mute me
- 17:27:50 [Zakim]
- sorry, wellsk, muting is not permitted when only one person is present
- 17:28:03 [Zakim]
- +??P2
- 17:28:18 [ebruchez]
- are we also joining on Yugma?
- 17:28:29 [nick]
- zakim, I am ??P2
- 17:28:29 [Zakim]
- +nick; got it
- 17:29:02 [wellsk]
- re: yugma, I don't know
- 17:29:09 [Zakim]
- +[IPcaller]
- 17:29:16 [ebruchez]
- zakim, [IP is ebruchez
- 17:29:16 [Zakim]
- +ebruchez; got it
- 17:29:34 [Zakim]
- +??P4
- 17:29:45 [CharlieW]
- zakim, ??P4 is CharlieW
- 17:29:45 [Zakim]
- +CharlieW; got it
- 17:32:12 [wellsk]
- eric, we were using yugma.com this morning -- you can register for a free acct, and then "join session"
- 17:32:31 [wellsk]
- the session code is 203-299-949
- 17:32:32 [Zakim]
- -ebruchez
- 17:33:12 [Zakim]
- +??P3
- 17:33:20 [ebruchez]
- zakim, ??P3 is ebruchez
- 17:33:20 [Zakim]
- +ebruchez; got it
- 17:34:02 [John_Boyer]
- John_Boyer has joined #forms
- 17:34:06 [John_Boyer]
- zakim, code?
- 17:34:06 [Zakim]
- the conference code is 26631 (tel:+1.617.761.6200 tel:+33.4.89.06.34.99 tel:+44.117.370.6152), John_Boyer
- 17:34:19 [Zakim]
- + +1.978.399.aaaa
- 17:34:33 [John_Boyer]
- zakim, I am +1.978
- 17:34:33 [Zakim]
- +John_Boyer; got it
- 17:35:52 [nick]
- now I'm muted
- 17:36:04 [Zakim]
- +??P6
- 17:36:07 [wellsk]
- zakim, mute me
- 17:36:07 [Zakim]
- wellsk should now be muted
- 17:36:07 [markbirbeck]
- zakim, i am ?
- 17:36:08 [Zakim]
- +markbirbeck; got it
- 17:36:28 [nick]
- it really echo's
- 17:38:29 [Steven]
- zakim, dial steven-617
- 17:38:29 [Zakim]
- ok, Steven; the call is being made
- 17:38:31 [Zakim]
- +Steven
- 17:39:34 [markbirbeck]
- http://eric.van-der-vlist.com/blog/2008/01/31/html-5-turns-documents-into-applications/
- 17:41:46 [markbirbeck]
- zakim, mute me
- 17:41:46 [Zakim]
- markbirbeck should now be muted
- 17:42:10 [John_Boyer]
- Scribe: Steven
- 17:42:40 [markbirbeck]
- zakim, unmute me
- 17:42:40 [Zakim]
- markbirbeck should no longer be muted
- 17:43:12 [Steven]
- Topic: Default trigger
- 17:44:13 [Steven]
- John: The idea is to simplify common cases
- 17:44:39 [Steven]
- ... but it's not clear if every implementation generates a DOMActivate for [enter] in an <input>
- 17:46:01 [Steven]
- Steven: We could define tha an [enter] in an input generates a DOMActivate
- 17:46:21 [Zakim]
- +Leigh_Klotz
- 17:46:42 [Steven]
- John: But you might have to duplication the action for several controls
- 17:47:00 [Steven]
- Steven: Well, the advantage of bubbling is that you can wrap the controls and put the action there
- 17:48:06 [Steven]
- Erik: Is the issue just about submission?
- 17:48:07 [John_Boyer]
- <group>
- 17:48:30 [John_Boyer]
- <action ev:event="DOMActivate" whatever to say any time in bubble phase>
- 17:48:49 [John_Boyer]
- <send> default action
- 17:49:09 [John_Boyer]
- But what if the group contains multiple triggers?
- 17:49:56 [Steven]
- Steven: You mean that in some cases you would have to stop the bubbling
- 17:50:07 [Steven]
- s/bubbling/bubbling?/
- 17:50:30 [Steven]
- John: Yes. You can get it to work now, but it is easier to author in HTML
- 17:50:43 [Steven]
- ... and it should be as easy as that
- 17:52:05 [Steven]
- STeven: Are you trying to capture some patterns in XForms now or just trying to capture the HTML [renter] in input case?
- 17:52:10 [Steven]
- John: The latter
- 17:52:46 [Steven]
- John: How did it get to be like that?
- 17:52:59 [Steven]
- Steven: I think that Netscape did that, and everyone copied them
- 17:53:32 [Steven]
- John: How does the Google main page work, where there's two buttons?
- 17:53:39 [Steven]
- Steven: There's a lot of script in there
- 17:54:30 [Steven]
- Erik: You can do this with script
- 17:57:50 [nick]
- 4.4.12 The DOMActivate EventDispatched in response to: the "default action request" for a core form control, for instance pressing a button or hitting enter.
- 17:59:12 [Steven]
- Steven: <input> doesn't take [enter], so the Activate may not even go to the control
- 17:59:53 [Steven]
- Leigh: I just tried it on the google page, and it seems to activate the first trigger in lexical order
- 18:02:08 [Steven]
- zakim, mute me
- 18:02:08 [Zakim]
- Steven should now be muted
- 18:02:12 [John_Boyer]
- Scribe: Nick
- 18:02:18 [John_Boyer]
- scribenick: nick
- 18:03:55 [ebruchez]
- WG members get younger and younger
- 18:04:45 [nick]
- markB: Maybe the auther needs to add a form element and add an action handler
- 18:05:03 [nick]
- JohnB: Or maybe an id of the button that needs to be triggered
- 18:06:19 [nick]
- JohnB: How do we now if the user wants to trigger the default one, with some controls it is obvious
- 18:06:28 [nick]
- .. for others it isn't
- 18:07:26 [nick]
- MarkB: Maybe each control has to say if it wants to buble the event up
- 18:07:43 [nick]
- John: But what if you hit a button
- 18:08:10 [nick]
- MarkB: But should it buble if you hit a button, to activate the default handler
- 18:08:48 [nick]
- John: You can use the tagname of the target
- 18:09:05 [Steven]
- zakim, unmute me
- 18:09:05 [Zakim]
- Steven should no longer be muted
- 18:09:43 [nick]
- Charlie: we can maybe add extra payload
- 18:10:27 [nick]
- Charlie: a field that indicates if default action is taken
- 18:11:25 [nick]
- John: Maybe we need a different event
- 18:11:35 [nick]
- John: xforms-default-action
- 18:11:48 [Steven]
- zakim, mute me
- 18:11:48 [Zakim]
- Steven should now be muted
- 18:12:14 [nick]
- John: You can then write a handler at any level in the UI
- 18:12:26 [nick]
- John: the handler can stop his propagation
- 18:12:59 [Steven]
- s/his/its/
- 18:13:45 [nick]
- John: The attribute that points to the trigger can also be on a switch, group
- 18:15:30 [nick]
- John: I'm focussing on a form or subform that can indicate a default submsission
- 18:16:07 [Steven]
- I think we need to be able to specify what a return in an input does
- 18:16:14 [Steven]
- it's not only about submission
- 18:16:15 [nick]
- John: But it is more general, bcz. you can write a handler on every level
- 18:16:17 [Steven]
- ack me
- 18:17:25 [nick]
- Steven: I think we have this already, the only problem is that input doesn't generate a DOMActivate
- 18:17:32 [markbirbeck_]
- markbirbeck_ has joined #forms
- 18:17:58 [nick]
- Leigh: Select1 generates also a DOMAcivate and you want to submit the form when you select something
- 18:18:25 [John_Boyer]
- Suppose we have <group defaultcontrol="sometriggerID">
- 18:18:45 [John_Boyer]
- Then various controls like input could dispatch xforms-default
- 18:18:50 [John_Boyer]
- when you hit enter
- 18:18:51 [nick]
- ack, me
- 18:19:56 [nick]
- Steven: so input should not generate DOMActivate but another event
- 18:20:10 [markbirbeck]
- markbirbeck has joined #forms
- 18:20:14 [nick]
- Nick: And use our existing eventing framework
- 18:20:38 [ebruchez]
- XForms 1.1 says "An example was added to show the use of a DOMActivate handler on an input to automatically initiate a submission once a user enters and commits input, such as a search query."
- 18:20:48 [ebruchez]
- so we would undo that in 1.1?
- 18:22:27 [ebruchez]
- http://www.w3.org/TR/xforms11/#rpm-event-sequences
- 18:22:30 [nick]
- John: It is just simplification with attributes, a shortcut for the action handlers, there is also the problem that we don't allow actions as child as for example switch. Then you have to use an event handler with target
- 18:23:24 [nick]
- Erik: There are good cases for DOMActivate
- 18:23:27 [ebruchez]
- http://www.w3.org/TR/xforms11/#intro-diffs-ui
- 18:25:45 [nick]
- MarkB: Input generating a DOMActivate is verry handy, and there are forms with no trigger so targetting a trigger isn't always possible
- 18:25:55 [John_Boyer]
- http://www.w3.org/TR/xforms11/#ui-input
- 18:26:21 [markbirbeck_]
- markbirbeck_ has joined #forms
- 18:27:41 [nick]
- Leigh: It is to complicated to solve the problem in complex form, sometimes you just want to go to the next input
- 18:27:57 [markbirbeck_]
- zakim, mute me
- 18:27:57 [Zakim]
- sorry, markbirbeck_, I do not know which phone connection belongs to you
- 18:28:18 [Steven-eee]
- Steven-eee has left #forms
- 18:28:34 [CharlieW]
- * have to hang up for 5min to call room service, back shortly
- 18:28:38 [nick]
- Erik: Some platforms don't have a default button on a dialog
- 18:28:40 [Zakim]
- -CharlieW
- 18:29:11 [nick]
- John: Mac OS does the same as windows in relation to the default trigger handling
- 18:29:43 [Steven-ee1]
- Steven-ee1 has joined #forms
- 18:31:06 [Zakim]
- +??P0
- 18:31:22 [CharlieW]
- zakim, ??P0 is CharlieW
- 18:31:22 [Zakim]
- +CharlieW; got it
- 18:32:00 [nick]
- John: Do we want to defer this to a future release
- 18:32:06 [klotz]
- in w3m, enter in text input allows you to edit the field; in lynx, it tabs to the next field.
- 18:32:08 [John_Boyer]
- http://www.w3.org/TR/xforms11/#ui-input
- 18:32:16 [nick]
- Steven: I tink we should try to solve it
- 18:32:18 [CharlieW]
- +1 on it being important
- 18:32:38 [nick]
- John: The simple case is already coverred in XForms 11
- 18:34:08 [nick]
- John: What is verry deficult to solve : if you have a group of controls that has special default handling
- 18:34:17 [markbirbeck]
- markbirbeck has joined #forms
- 18:34:47 [Steven]
- Oops, no errata for XForms 1.1?
- 18:35:52 [markbirbeck_]
- markbirbeck_ has joined #forms
- 18:35:58 [nick]
- John: Do we get DOMActivate when we make a selection in a select1
- 18:36:48 [John_Boyer]
- http://www.w3.org/TR/xforms11/#sequence-for-select
- 18:39:11 [CharlieW]
- it's particularly important for things we don't have a convenient way to do...
- 18:39:26 [CharlieW]
- boil down the inconvenient combinations of markup into a new simplified solution
- 18:39:53 [CharlieW]
- but mark is suggesting we start from an example of how we'd do it today, concretely which i think is a great idea
- 18:41:48 [nick]
- John: A select one minimal, tab into it, hit space, expand, select an item, hit enter, I don't want to do the default submission
- 18:42:14 [nick]
- John: Go back to the select1 hit enter, now I want to submit
- 18:42:50 [nick]
- MarkB: Maybe we need to tune when DOMActivate is sent in Select1 but this is a small change
- 18:43:12 [CharlieW]
- it's a more evolve through experimentation and drive down into simplified markup
- 18:45:25 [John_Boyer]
- <group>
- 18:45:28 [John_Boyer]
- <label>
- 18:46:16 [John_Boyer]
- <send ev:event="DOMActivate">
- 18:46:28 [John_Boyer]
- <input>
- 18:46:30 [John_Boyer]
- <input>
- 18:46:32 [John_Boyer]
- <input>
- 18:46:38 [John_Boyer]
- </group>
- 18:47:35 [markbirbeck]
- markbirbeck has joined #forms
- 18:47:39 [John_Boyer]
- What if the group contains a trigger or a select1?
- 18:48:15 [John_Boyer]
- Each trigger would have to stop propagating its DOMActivate
- 18:48:39 [John_Boyer]
- The select1 does not know whether to cancel it or not
- 18:49:14 [nick]
- John: Every dialog box has a default trigger
- 18:49:25 [nick]
- John: It is a common pattern
- 18:51:59 [nick]
- John: There are maybe forms out that use the DOMActive on a value change in slect1
- 18:52:37 [nick]
- MarkB: We should describe more carefully how controls behave
- 18:54:43 [John_Boyer]
- <group>
- 18:55:05 [John_Boyer]
- <dispatch ev:event="DOMActivate" event="DOMActivate" target="someTrigger"/>
- 18:55:08 [nick]
- MarB: The common pattern is a group that contains an event handler that dispatches an event to the action handler of your deafualt tigger
- 18:55:53 [John_Boyer]
- <group>
- 18:56:14 [John_Boyer]
- <dispatch ev:event="xforms-default" event="DOMActivate" target="someTrigger"/>
- 18:58:02 [nick]
- MarkB: You have to solve the two half problems
- 18:58:26 [nick]
- MarkB: We should describe more carefully how controls behave
- 18:59:12 [nick]
- John: Should we digg in the conntrols, or should we dispatch another event
- 19:01:59 [nick]
- John: The fact that DOMActivate bubles, prevented us to put a dialog in an action, otherwise the triggers in the dialog will trigger the outer trigger
- 19:03:28 [nick]
- MarkB: You could define that triggers stops propogation of the DOMActivate event, but this breaks generic XML Events 2.0
- 19:04:10 [CharlieW]
- nice
- 19:05:03 [nick]
- MarkB: submit is symantic sugar
- 19:06:27 [nick]
- John: Stop propagation stops the bubbling, cancel prevents the default handling
- 19:07:38 [nick]
- Steven : Default action happens after bubbling
- 19:07:56 [Steven]
- according to the DOM
- 19:09:02 [CharlieW]
- CharlieW has joined #forms
- 19:11:39 [nick]
- John: The real problem is the select1, we can not distinguish between selecting an item and pressing enter on the select1
- 19:14:32 [nick]
- John:Can you write an handler with with no action in it
- 19:14:44 [nick]
- Steven: We have action
- 19:14:58 [nick]
- John: Action has to have at least one child
- 19:15:33 [nick]
- MarkB: You can have a handler attribute on an action
- 19:16:37 [nick]
- John: Can we change the + in a *
- 19:16:51 [nick]
- John: is it XForms 1.1?
- 19:17:01 [nick]
- Steven: I hope
- 19:17:10 [John_Boyer]
- http://www.w3.org/TR/xforms11/#action
- 19:17:38 [nick]
- who gets the action item?
- 19:17:50 [CharlieW]
- +1 (agree)
- 19:18:22 [nick]
- RESOLUTION: Allow sthe action element to have 0 children
- 19:18:52 [nick]
- s/sthe/the/
- 19:19:16 [nick]
- s/to have 0 children/to have 0 children in XForms 1.1
- 19:20:29 [wellsk]
- yep
- 19:20:34 [markbirbeck_]
- markbirbeck_ has joined #forms
- 19:20:40 [John_Boyer]
- <submit submission="X">
- 19:20:46 [John_Boyer]
- <label>Press me</label>
- 19:21:07 [John_Boyer]
- <action ev:event="DOMActivate" ev:stopPropagation="true"/>
- 19:21:10 [John_Boyer]
- </submit>
- 19:21:50 [John_Boyer]
- Test that the event doesn't bubble up to parent of submit, but the submission still happens because the submission is default processing
- 19:22:26 [CharlieW]
- * coffee too
- 19:22:55 [John_Boyer]
- take 5
- 19:25:19 [Steven]
- zakim, mute me
- 19:25:19 [Zakim]
- Steven should now be muted
- 19:30:48 [Steven]
- ack me
- 19:32:02 [John_Boyer]
- resume
- 19:33:06 [John_Boyer]
- <action ev:event="something" ev:stopPropagation="true" if="some condition"/>
- 19:33:47 [nick]
- MarkB: I don't think doesn't stop propagation in XML events 1
- 19:37:17 [Steven]
- zakim, mute me
- 19:37:17 [Zakim]
- Steven should now be muted
- 19:37:31 [John_Boyer]
- http://www.w3.org/TR/xforms11/#sequence-for-select
- 19:38:58 [nick]
- John: There is no text that you get a DOMActivate when you press enter in select and select1
- 19:40:10 [nick]
- John: You only get the DOMActivate if you change the control
- 19:41:54 [nick]
- John: Concludes that you also get a DOMActivate when the value isn't changed.
- 19:42:11 [nick]
- John: And don't get a DOMActivate when the value is changed
- 19:42:23 [markbirbeck_]
- dinner Sunday sounds good to me, too.
- 19:42:35 [John_Boyer]
- Section 4.6.3 bullet 1 says when you make a selection in a select/select1, you get value-changed, but you don't get DOMActivate
- 19:43:01 [John_Boyer]
- bullet 3 says if you "activate" the control (which a common UI experience says happens if you hit enter)
- 19:43:34 [John_Boyer]
- then the third bullet says you get the value changed before the DOMActivate
- 19:43:51 [John_Boyer]
- The spec assumes it's "obvious" that if you activate the control
- 19:43:55 [John_Boyer]
- you will get a DOMActivate
- 19:44:02 [John_Boyer]
- so it is only explaining the order of events
- 19:44:08 [John_Boyer]
- when the control has changed the value.
- 19:44:25 [John_Boyer]
- The user agent defines what "activate the control" means
- 19:45:14 [nick]
- Leigh: Select1 default incremental is true
- 19:46:00 [nick]
- Leigh: Does it activate the control, I'm not sure. I think it is dependant on the modality
- 19:46:41 [markbirbeck_]
- DOMActivate
- 19:46:41 [markbirbeck_]
- The activate event occurs when an element is activated, for instance, thru a mouse click or a keypress. A numerical argument is provided to give an indication of the type of activation that occurs: 1 for a simple activation (e.g. a simple click or Enter), 2 for hyperactivation (for instance a double click or Shift Enter).
- 19:49:23 [nick]
- MarkB: It is vague because it says that the event occurs when a control is activated, it doesn't say how it always activated
- 19:49:35 [nick]
- MarkB: Sso we can be verry specific
- 19:51:13 [nick]
- JohnB: When you click on a dropdown I would expect a DOMActivate but when you click in a textbox I wouldn't expect a DOMActivate
- 19:51:49 [John_Boyer]
- Steven, would you type that or say again?
- 19:52:04 [Steven]
- The number (1 or 2) is not normally exposed in the XForms event handling
- 19:53:08 [nick]
- MarkB: It is availbe with the event function
- 19:53:10 [ebruchez]
- yup
- 19:53:33 [John_Boyer]
- http://www.w3.org/TR/xforms11/#evt-activate
- 19:54:31 [nick]
- JohnB: We should add context info to the DOMActivate event
- 19:55:51 [nick]
- MarkB: The hyper activation is the solution
- 19:56:17 [Steven]
- zakim, who is on the phone?
- 19:56:17 [Zakim]
- On the phone I see wellsk (muted), nick, ebruchez, John_Boyer, markbirbeck, Steven, Leigh_Klotz, CharlieW
- 19:57:49 [CharlieW]
- in previous work, we've distinguished between 3 states: interest, selection, execution
- 19:58:29 [CharlieW]
- this applies across all UI controls
- 19:59:49 [nick]
- MarkB: We need to add an if to Johns example of an handler on the group and use the context info
- 20:00:20 [Steven]
- Keith, Doug Schepers will attend all three days
- 20:00:23 [nick]
- MarkB: And stop propagation of the DOMActivate event on triggers
- 20:00:24 [wellsk]
- ok
- 20:03:16 [klotz]
- http://xformstest.org/2008-02-01.txt
- 20:04:03 [ebruchez]
- bye
- 20:04:03 [Zakim]
- -Leigh_Klotz
- 20:04:06 [Zakim]
- -Steven
- 20:04:08 [Zakim]
- -CharlieW
- 20:04:09 [Zakim]
- -markbirbeck
- 20:04:10 [Zakim]
- -nick
- 20:04:11 [Zakim]
- -John_Boyer
- 20:04:12 [Zakim]
- -wellsk
- 20:04:13 [CharlieW]
- CharlieW has left #forms
- 20:04:14 [Zakim]
- -ebruchez
- 20:04:15 [Zakim]
- Team_(forms)17:30Z has ended
- 20:04:16 [Zakim]
- Attendees were wellsk, nick, [IPcaller], ebruchez, CharlieW, +1.978.399.aaaa, John_Boyer, markbirbeck, Steven, Leigh_Klotz
- 20:04:23 [John_Boyer]
- rrsagent, make minutes
- 20:04:23 [RRSAgent]
- I have made the request to generate http://www.w3.org/2008/02/01-forms-minutes.html John_Boyer
- 20:04:23 [Steven]
- rrsagent, make minutes
- 20:04:23 [RRSAgent]
- I have made the request to generate http://www.w3.org/2008/02/01-forms-minutes.html Steven
- 20:04:28 [wellsk]
- wellsk has left #forms
- 20:04:28 [John_Boyer]
- rrsagent, bye
- 20:04:28 [RRSAgent]
- I see 1 open action item saved in http://www.w3.org/2008/02/01-forms-actions.rdf :
- 20:04:28 [RRSAgent]
- ACTION: Jboyer write text for switch using [1]
- 20:04:28 [RRSAgent]
- recorded in http://www.w3.org/2008/02/01-forms-irc#T16-27-59
- 20:04:29 [Steven]
- lol