IRC Log for #microformats on 2006-04-19
Timestamps are in UTC.
- [00:08:49] * imajes_ (n=imajes@growl/imajes) Quit (Connection timed out)
- [00:24:15] * imajes_ (n=imajes@growl/imajes) has joined #microformats
- [00:27:57] * imajes_ (n=imajes@growl/imajes) Quit (Client Quit)
- [00:28:08] * imajes (n=imajes@growl/imajes) has joined #microformats
- [00:43:53] * ObstreperousMerr (n=some@128-193-138-147.public.oregonstate.edu) has joined #microformats
- [00:45:57] * tantek (n=tantek@dsl092-180-243.sfo1.dsl.speakeasy.net) Quit ()
- [01:02:33] * mlinksva (n=mlinksva@pdpc/supporter/sustaining/mlinksva) has joined #microformats
- [01:02:33] <jibot>
mlinksva is Mike Linksvayer and from Creative Commons
- [01:03:31] * ObstreperousMerr (n=some@128-193-138-147.public.oregonstate.edu) Quit ()
- [01:11:23] * jcgregorio (n=chatzill@adsl-072-148-043-048.sip.rmo.bellsouth.net) has joined #microformats
- [01:27:22] * valmont (n=chrishol@pdpc/supporter/silver/valmont) Quit (Read error: 110 (Connection timed out))
- [01:36:09] * mlinksva (n=mlinksva@pdpc/supporter/sustaining/mlinksva) Quit (Read error: 110 (Connection timed out))
- [01:39:52] * LTjake (n=brian@CPE0011506c8049-CM0013711405ec.cpe.net.cable.rogers.com) Quit ("Chatzilla 0.9.72 [Firefox 1.5.0.2/2006030804]")
- [02:26:37] * KevinMarks (n=Snak@h-68-164-82-93.snvacaid.dynamic.covad.net) has joined #microformats
- [02:26:40] <mfbot>
[[hcalendar]] M http://microformats.org/wiki?title=hcalendar&diff=0&oldid=5946 * TMsk * (+741) Desktop Authoring Tools -
- [02:29:30] * dmose (n=dmose@dsl081-050-187.sfo1.dsl.speakeasy.net) has joined #microformats
- [02:58:24] * mlinksva (n=mlinksva@pdpc/supporter/sustaining/mlinksva) has joined #microformats
- [02:58:24] <jibot>
mlinksva is Mike Linksvayer and from Creative Commons
- [03:02:21] * jcgregorio (n=chatzill@adsl-072-148-043-048.sip.rmo.bellsouth.net) Quit ("Chatzilla 0.9.68.5.1 [Firefox 1.0.7/20051010]")
- [03:02:38] * bear_dinner is now known as bear
- [03:08:22] * cdevroe (n=cdevroe@c-WBD-72-28-44-40.echoes.net) has joined #microformats
- [03:08:22] <jibot>
cdevroe is Colin D. Devroe, blogs at http://cdevroe.com/, lives in Clifford, PA, USA and helps run the 9rules Network
- [03:23:36] * cdevroe-afk (n=cdevroe@c-WBD-72-28-44-40.echoes.net) Quit (Read error: 110 (Connection timed out))
- [03:58:21] * bear is now known as bear_afk
- [04:14:07] * amette__ (n=kvirc@p54B89DB4.dip0.t-ipconnect.de) has joined #microformats
- [04:15:00] * amette (n=kvirc@p54B88C28.dip0.t-ipconnect.de) Quit (Read error: 110 (Connection timed out))
- [04:29:24] * cdevroe (n=cdevroe@c-WBD-72-28-44-40.echoes.net) Quit ("Kyle is my lover boy")
- [04:38:19] * dmose (n=dmose@dsl081-050-187.sfo1.dsl.speakeasy.net) has left #microformats
- [05:17:15] <bretonslivka>
I think I'm going to need a programming mentor of some sort..
- [05:21:23] * dbaron (n=dbaron@gw.office.mozilla.org) Quit ("8403864 bytes have been tenured, next gc will be global.")
- [05:22:07] * bretonslivka (n=bretonsl@c-67-190-186-46.hsd1.co.comcast.net) Quit ("BitchX: Now available for the Gibson")
- [05:24:56] * Kura (n=Kura@adsl.kurafire.net) has joined #microformats
- [05:26:56] * EliasT (n=Elias@c-24-63-36-43.hsd1.ma.comcast.net) has joined #microformats
- [05:43:51] * ObstreperousMerr (n=some@c-67-171-198-120.hsd1.or.comcast.net) has joined #microformats
- [05:46:37] * EliasT (n=Elias@c-24-63-36-43.hsd1.ma.comcast.net) Quit ("Leaving")
- [05:48:09] * ZenPsycho (n=bretonsl@c-67-190-186-46.hsd1.co.comcast.net) has joined #microformats
- [06:01:10] * jbergius (n=jbergius@kone1.tmvvision.finnetcom.net) has joined #microformats
- [06:33:38] * dbaron (n=dbaron@c-24-6-67-73.hsd1.ca.comcast.net) has joined #microformats
- [06:42:44] * ObstreperousMerr (n=some@c-67-171-198-120.hsd1.or.comcast.net) Quit (Read error: 110 (Connection timed out))
- [07:04:23] * Kura (n=Kura@adsl.kurafire.net) Quit ()
- [08:15:32] * trovster (n=trov@creation1.plus.com) has joined #microformats
- [08:15:32] <jibot>
trovster is a web developer from the UK who writes on http://www.trovster.com and runs www.csslounge.co.uk
- [08:17:05] * Kura (n=Kura@office.mediadesign.nl) has joined #microformats
- [08:28:34] * jbergius (n=jbergius@kone1.tmvvision.finnetcom.net) Quit ()
- [08:28:53] * jbergius (n=jbergius@kone1.tmvvision.finnetcom.net) has joined #microformats
- [08:28:58] * jbergius (n=jbergius@kone1.tmvvision.finnetcom.net) Quit (Client Quit)
- [08:47:52] * dbaron (n=dbaron@c-24-6-67-73.hsd1.ca.comcast.net) Quit ("8403864 bytes have been tenured, next gc will be global.")
- [09:24:13] * jbergius (n=jbergius@kone1.tmvvision.finnetcom.net) has joined #microformats
- [09:38:08] * pecus (n=pecus@194.65.5.235) has joined #microformats
- [09:39:05] * pecus (n=pecus@194.65.5.235) Quit (Client Quit)
- [09:57:33] * Kura (n=Kura@office.mediadesign.nl) Quit ()
- [09:58:34] * pecus (n=pecus@194.65.5.235) has joined #microformats
- [11:04:28] * LTjake (n=brian@h64-5-219-130.gtcust.grouptelecom.net) has joined #microformats
- [11:16:53] * Kura (n=Kura@office.mediadesign.nl) has joined #microformats
- [12:39:07] * schepers (n=schepers@cpe-066-057-015-168.nc.res.rr.com) Quit (Read error: 110 (Connection timed out))
- [12:47:43] * cdevroe (n=cdevroe@c-WBD-72-28-44-40.echoes.net) has joined #microformats
- [12:47:43] <jibot>
cdevroe is Colin D. Devroe, blogs at http://cdevroe.com/, lives in Clifford, PA, USA and helps run the 9rules Network
- [12:50:53] * markp (n=markp@bi01p1.nc.us.ibm.com) has joined #microformats
- [12:51:38] * amanuel (n=amanuel@d150-138-173.home.cgocable.net) has joined #microformats
- [12:51:38] <jibot>
amanuel is Amanuel, the social ambassador at http://otavo.com
- [13:03:31] * jbergius (n=jbergius@kone1.tmvvision.finnetcom.net) Quit ()
- [13:05:49] * schepers (n=schepers@66-194-222-226.gen.twtelecom.net) has joined #microformats
- [13:13:51] <trovster>
Whose written the suda ical script? It doesn't work in Outlook
- [13:31:57] * dglazkov (n=dglazkov@adsl-065-081-081-030.sip.bhm.bellsouth.net) has joined #microformats
- [13:31:57] <jibot>
dglazkov is Dimitri Glazkov (http://glazkov.com) and lives in Birmingham, AL, USA (-6:00 GMT)
- [13:34:11] * dglazkov (n=dglazkov@adsl-065-081-081-030.sip.bhm.bellsouth.net) Quit (Client Quit)
- [13:39:11] * amanuel (n=amanuel@d150-138-173.home.cgocable.net) Quit (Remote closed the connection)
- [13:40:04] * amanuel (n=amanuel@d150-138-173.home.cgocable.net) has joined #microformats
- [13:50:37] * imajes (n=imajes@growl/imajes) Quit ()
- [14:06:22] * pnhChris (n=cac6982@c-68-45-47-38.hsd1.nj.comcast.net) has joined #microformats
- [14:06:22] <jibot>
pnhChris is Chris Casciano, blogs at http://placenamehere.com/ , and a member of the Web Standards Project.
- [14:08:21] * KevinMarks (n=Snak@pdpc/supporter/active/kevinmarks) Quit ("The computer fell asleep")
- [14:08:48] * bear_afk is now known as bear
- [14:11:31] * RodBegbie (n=rod@blazing.arsecandle.org) has joined #microformats
- [14:11:31] <jibot>
RodBegbie is a grumpy Scots git. Blogs at http://groovymother.com/ Earns pay at Bose.
- [14:27:27] * amette__ is now known as amette
- [14:30:30] * amanuel (n=amanuel@d150-138-173.home.cgocable.net) Quit (Remote closed the connection)
- [14:30:49] * amanuel (n=amanuel@d150-138-173.home.cgocable.net) has joined #microformats
- [14:37:36] * RodBegbie (n=rod@blazing.arsecandle.org) Quit (Remote closed the connection)
- [14:39:30] * amanuel (n=amanuel@d150-138-173.home.cgocable.net) Quit (Read error: 104 (Connection reset by peer))
- [14:39:45] * amanuel (n=amanuel@d150-138-173.home.cgocable.net) has joined #microformats
- [15:06:19] * bergie (n=bergie@201-25-8-130.nhoce300.ipd.brasiltelecom.net.br) has joined #microformats
- [15:06:19] <jibot>
bergie is lives in Finland and blogs at http://bergie.iki.fi/blog/ and Midgard CMS developer
- [15:31:51] * ObstreperousMerr (n=some@128-193-137-172.public.oregonstate.edu) has joined #microformats
- [15:39:45] * ObstreperousMerr (n=some@128-193-137-172.public.oregonstate.edu) Quit ()
- [15:43:39] * markp (n=markp@bi01p1.nc.us.ibm.com) Quit ("Chatzilla 0.9.70-rdmsoft [XULRunner 1.8.0.1/2006012608]")
- [15:55:13] * markp (n=markp@bi01p1.nc.us.ibm.com) has joined #microformats
- [16:09:04] * EliasT (n=Elias@bi01pt1.ct.us.ibm.com) has joined #microformats
- [16:11:31] * briansuda (n=briansud@h-68-166-252-239.chcgilgm.covad.net) has joined #microformats
- [16:11:31] <jibot>
briansuda is brian suda of X2V fame
- [16:12:37] * Kura (n=Kura@office.mediadesign.nl) Quit ()
- [16:20:09] <mfbot>
[[comments-formats]] http://microformats.org/wiki?title=comments-formats&diff=0&oldid=5947 * Singpolyma * (+611) xoxo blog format subset
- [16:23:05] <mfbot>
[[comments-formats]] M http://microformats.org/wiki?title=comments-formats&diff=0&oldid=5948 * Singpolyma * (-13)
- [16:42:17] * Kura (n=Kura@adsl.kurafire.net) has joined #microformats
- [16:42:38] * cdevroe (n=cdevroe@c-WBD-72-28-44-40.echoes.net) Quit ("Off to vidcast my ass")
- [16:42:39] * bewest (n=bewest@httpcraft/bewest) Quit (Connection timed out)
- [16:57:41] * valmont (n=chrishol@germany.pspdev.pas.earthlink.net) has joined #microformats
- [16:58:27] * EliasT (n=Elias@bi01pt1.ct.us.ibm.com) Quit (Read error: 110 (Connection timed out))
- [17:00:45] * ObstreperousMerr (n=some@128-193-137-172.public.oregonstate.edu) has joined #microformats
- [17:02:18] * danath333 (n=some@128-193-137-172.public.oregonstate.edu) has joined #microformats
- [17:02:18] * ObstreperousMerr (n=some@128-193-137-172.public.oregonstate.edu) Quit (Read error: 104 (Connection reset by peer))
- [17:03:21] * mstickel (n=mstickel@S0106000393e10a7b.cg.shawcable.net) has joined #microformats
- [17:06:09] * pecus (n=pecus@194.65.5.235) Quit (Read error: 110 (Connection timed out))
- [17:14:04] * bewest (n=bewest@httpcraft/bewest) has joined #microformats
- [17:14:04] <jibot>
bewest is curious about emerging standards
- [17:19:11] * trovster (n=trov@creation1.plus.com) Quit ()
- [17:21:04] * pnhChris (n=cac6982@c-68-45-47-38.hsd1.nj.comcast.net) Quit ()
- [17:48:40] * dbaron (n=dbaron@c-24-6-67-73.hsd1.ca.comcast.net) has joined #microformats
- [17:55:30] * EliasT (n=Elias@bi01pt1.ct.us.ibm.com) has joined #microformats
- [18:01:49] <DanC>
hmm... 'TERMINAL 3' ... I wonder if that fits in adr somewhere...
- [18:02:24] <DanC>
maybe "extended address"
- [18:03:11] <DanC>
it's there in http://microformats.org/wiki/hcard-profile
- [18:03:37] <DanC>
and http://www.w3.org/2006/03/hcard#extended-address
- [18:03:53] <bewest>
meh... I think I'm giving up on the timezone thing
- [18:04:14] <DanC>
it's quite a challenge.
- [18:04:14] * markp (n=markp@bi01p1.nc.us.ibm.com) Quit (Read error: 104 (Connection reset by peer))
- [18:04:18] <bewest>
DanC: I found a shapefile that claimed to have vertices for timezones
- [18:04:34] <bewest>
I did some sniffing and found some dump utilities
- [18:04:43] <bewest>
the format is weird... it's got 2 layers of indirection
- [18:04:57] * markp (n=markp@bi01p1.nc.us.ibm.com) has joined #microformats
- [18:05:03] <DanC>
who maintains the shapefile? pointer?
- [18:05:11] <bewest>
anyway, there are about 2,000 vertices
- [18:05:14] <bewest>
which seems high
- [18:05:53] <bewest>
http://openmap.bbn.com/data/shape/timezone/
- [18:06:20] <bewest>
actually, it's not even clear if that is "it"
- [18:06:42] <bewest>
I got shapelib, a C library for reading these things
- [18:06:51] <bewest>
but the documentation isn't so clear
- [18:07:42] <bewest>
and I fear 2,000 points is too much.... I was going to map them using gmap's polylines
- [18:07:54] <bewest>
to see if it looks correct
- [18:08:35] <bewest>
not sure if it's worth all the effort
- [18:09:17] <bewest>
dunno, a SOAP/REST service that tells you the tz offset of at lat/lon would be neat though
- [18:09:26] * ZenPsycho (n=bretonsl@c-67-190-186-46.hsd1.co.comcast.net) Quit ("My damn controlling terminal disappeared!")
- [18:12:44] <taare>
bewest: If you mean what I think you mean, isn't it possible to calculate that on the fly?
- [18:13:02] <bewest>
calculate what on the fly?
- [18:13:09] <taare>
The tz offset
- [18:13:13] * hober (n=ted@unaffiliated/hober) has joined #microformats
- [18:13:13] <jibot>
hober is Edward O'Connor and works for EVDB on http://eventful.com/ and lives in San Diego, CA (-08:00)
- [18:13:19] <bewest>
taare: based on what?
- [18:13:29] <taare>
the lat and lon
- [18:13:44] <bewest>
how would one know that?
- [18:14:10] <bewest>
the calculation part
- [18:14:56] <taare>
Well, you would have to do a lot of thinking, but I believe that could be possible
- [18:15:13] <bewest>
taare: you'd have to know the vertices that create a polygon for each of the timezones
- [18:15:17] <bewest>
taare: that's exactly what I'm after :-)
- [18:15:32] <taare>
Heh, ok :)
- [18:15:42] <bewest>
taare: after which I'd _create_ and host a soap and/or rest service that tells you the offset based on a lat/lon
- [18:17:17] <bewest>
but it's more work than I'm prepared to do
- [18:17:22] <bewest>
and I have other things
- [18:17:38] <bewest>
like a microformats consumer for my http://nokia.com/770
- [18:17:53] <bewest>
the thing comes with no PIM software
- [18:18:03] <bewest>
there is a group that is creating GPE stuff for PIM stuff
- [18:18:09] <bewest>
they seem to be the leaders
- [18:18:42] <bewest>
but I was thinking of making some kind of daemon (accessible to a system via d-bus) that manages all the syncing to a web resource
- [18:18:45] <taare>
I don't know what PIM or GPE is though :)
- [18:18:53] <bewest>
GPE is a suite of PIM tools
- [18:19:03] <bewest>
PIM is personal information management...
- [18:19:09] <bewest>
like calendars and to-do lists and whatnot
- [18:19:25] <taare>
Alright
- [18:19:47] <taare>
Yeah, that sounds like a sweet idea
- [18:20:10] * trovster (n=tr-vs73r@blakesheen.demon.co.uk) has joined #microformats
- [18:20:10] <jibot>
trovster is a web developer from the UK who writes on http://www.trovster.com and runs www.csslounge.co.uk
- [18:20:15] <taare>
Though, the tz offset from lon/lan sounds pretty sweet too
- [18:20:20] <bewest>
well..
- [18:20:29] <bewest>
there are too many interesting things to do
- [18:20:44] * kingryan (n=kingryan@dsl092-180-243.sfo1.dsl.speakeasy.net) has joined #microformats
- [18:20:45] <taare>
Especially since I don't have a nokia 770
- [18:20:45] <bewest>
taare: I can give you the shapefiles for the tz stuff
- [18:20:47] * ChanServ sets mode +o kingryan
- [18:20:52] <bewest>
taare: and point you to the library to parse them
- [18:21:05] <taare>
Nah, I wouldn't know what do with it, and I'm quite busy myself
- [18:21:08] <bewest>
oh damn..
- [18:21:09] <bewest>
heh
- [18:21:17] <bewest>
I should blog it...
- [18:21:20] <bewest>
but I'd have to set up a blog
- [18:21:30] <bewest>
who has time for that?
- [18:21:46] <taare>
Hehe
- [18:21:55] <bewest>
I should install wordpress and be done with it
- [18:22:51] <taare>
If you blog it, I'll probably take a look
- [18:23:25] <taare>
Just to see what you got going
- [18:29:47] * imajes (n=imajes@growl/imajes) has joined #microformats
- [18:33:11] * EliasT (n=Elias@bi01pt1.ct.us.ibm.com) Quit (Read error: 110 (Connection timed out))
- [18:37:30] * amanuel (n=amanuel@d150-138-173.home.cgocable.net) Quit (Remote closed the connection)
- [18:38:24] * amanuel (n=amanuel@d150-138-173.home.cgocable.net) has joined #microformats
- [18:49:26] * KevinMarks (n=Snak@h-68-164-82-93.snvacaid.dynamic.covad.net) has joined #microformats
- [18:53:05] <kingryan>
any apache experts around here?
- [18:59:45] * imajes (n=imajes@growl/imajes) Quit ()
- [19:03:20] * markp (n=markp@bi01p1.nc.us.ibm.com) Quit ("Chatzilla 0.9.70-rdmsoft [XULRunner 1.8.0.1/2006012608]")
- [19:09:06] * tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) has joined #microformats
- [19:09:07] <jibot>
tantek is Tantek <http://tantek.com> and works on Technorati and develops microformats <http://microformats.org>
- [19:09:10] * ChanServ sets mode +o tantek
- [19:13:20] <bewest>
someone here works on eventful?
- [19:13:39] * bear is now known as bear_lunch
- [19:25:07] * tantek taps hober on the shoulder
- [19:25:19] * tantek sets mode +o KevinMarks
- [19:25:33] <hober>
yo
- [19:26:17] <tantek>
hober, I think bewest is looking for you
- [19:28:17] <bewest>
oh thanks
- [19:28:17] <bewest>
is the developer key per host like google's? or per user or per application?
- [19:28:17] <bewest>
like if someone wanted to develop something for a mobile device, would installation of the software require registering and obtaining an application key?
- [19:28:36] <bewest>
or could I embed on key globally across installs
- [19:28:42] <bewest>
s/on/one/
- [19:29:06] <bewest>
and I don't see a python or C library API implementation :-(
- [19:34:16] <bewest>
upcoming.org seems very similar
- [19:36:09] <bewest>
I wish there was a publishing system like eventful
- [19:43:03] * dbaron (n=dbaron@c-24-6-67-73.hsd1.ca.comcast.net) Quit ("->office")
- [19:43:37] * bergie (n=bergie@201-25-8-130.nhoce300.ipd.brasiltelecom.net.br) Quit (Read error: 110 (Connection timed out))
- [19:44:10] * cdevroe (n=cdevroe@c-WBD-72-28-44-40.echoes.net) has joined #microformats
- [19:44:10] <jibot>
cdevroe is Colin D. Devroe, blogs at http://cdevroe.com/, lives in Clifford, PA, USA and helps run the 9rules Network
- [19:44:18] * bergie (n=bergie@201-25-8-4.nhoce300.ipd.brasiltelecom.net.br) has joined #microformats
- [19:47:38] <cdevroe>
So, I heard this channel was jamming full of great conversation. Then I roll in, and see nothing but tumbleweeds. :)
- [19:47:57] * hober (n=ted@unaffiliated/hober) Quit (Read error: 104 (Connection reset by peer))
- [19:50:13] <mstickel>
hah
- [19:52:14] <kingryan>
cdevroe, its bursty
- [19:52:14] <kingryan>
come back in about an hour :D
- [19:52:14] <kingryan>
(when DanC rolls in, looking to get me to work on stuff)
- [19:52:14] <cdevroe>
heh.
- [19:52:14] <kingryan>
for now, lunchtime
- [19:52:14] * kingryan is now known as kingryan|lunch
- [19:52:14] * hober (n=ted@unaffiliated/hober) has joined #microformats
- [19:52:14] <hober>
bewest: it's per application
- [19:52:16] <hober>
not per instance
- [19:52:54] <hober>
We have a Python API client, but it's not quite releasable ATM; I'll move finishing it up higher on my todo list
- [19:53:35] <hober>
I don't know of a C API client
- [19:57:29] <bewest>
ok
- [19:58:28] <bewest>
hober: it looks great
- [19:58:28] <bewest>
lots of output formats
- [19:58:28] <bewest>
hober: do you know of any desktop applications that make use of it?
- [19:58:31] <bewest>
or rather, of any PIM suites that use evdb to sync?
- [20:02:25] <hober>
I don't know of any desktop PIMs using the API, no.
- [20:07:44] * danath333 (n=some@128-193-137-172.public.oregonstate.edu) Quit ()
- [20:08:26] * EliasT (i=Elias@140.247.249.248) has joined #microformats
- [20:10:16] * LTjake (n=brian@h64-5-219-130.gtcust.grouptelecom.net) Quit (Read error: 104 (Connection reset by peer))
- [20:11:16] * dbaron (n=dbaron@gw.office.mozilla.org) has joined #microformats
- [20:29:47] * kingryan|lunch is now known as kingryan
- [20:32:08] * jbergius (n=jbergius@a88-112-42-2.elisa-laajakaista.fi) has joined #microformats
- [20:36:10] * KevinMarks (n=Snak@pdpc/supporter/active/kevinmarks) Quit (Connection timed out)
- [20:42:12] * bear_lunch is now known as bear
- [20:49:26] <DanC>
hmm... x2v isn't picking up my airport geo stuff. http://www.w3.org/2006/02dc-nce/aa-nce.html
- [20:49:42] <DanC>
<abbr class='geo' title='39.2975,-94.7138888889'>
- [20:49:42] <DanC>
(<span class='nickname'>MCI</span>)
- [20:49:42] <DanC>
</abbr>
- [20:49:53] <kingryan>
I thought we were doing geo with sub-properties?
- [20:50:39] <kingryan>
(rather than the ; seperated list)
- [20:50:50] * kingryan realizes he doesn't have an geo tests yet
- [20:51:45] <DanC>
yeah, no tests.
- [20:51:55] <kingryan>
I'll get on that
- [20:51:55] <DanC>
I did find an example with subproperties
- [20:52:29] <kingryan>
I think the plan is to go with subproperties, though I've examples-in-the-wild like yours (from several sources)
- [20:52:48] <briansuda>
try a semicolon
- [20:52:57] <briansuda>
<abbr class='geo' title='39.2975;-94.7138888889'>
- [20:53:03] <DanC>
I'm sorta copying from http://austin.adactio.com/ <abbr class="geo adr" title="30.267991;-97.739568">
- [20:53:25] <kingryan>
so, briansuda, are we going to support both methods of marking it up?
- [20:53:29] * DanC tries a ;
- [20:53:56] * DanC loses... gets GEO:;;
- [20:53:57] <briansuda>
i do believe so, the ABBR was an addition for SxSW and it works and makes sense, so i think we are going to keep it yes
- [20:54:09] <briansuda>
let me look into that
- [20:54:52] <DanC>
http://austin.adactio.com/:54: parser error : Entity 'ndash' not defined
- [20:54:52] <DanC>
–
- [20:55:21] <DanC>
x2v gives GEO:;; for http://austin.adactio.com/ too
- [20:55:58] <DanC>
6:3e57d9b96b27 Mar 30 ... wonder if that's still current...
- [20:56:03] <briansuda>
which version of the xslt are you using, just so i know
- [20:56:25] <DanC>
whoa... looks like 30:e04ba952c163 is current
- [20:56:54] <DanC>
ah... that version gets GEO:30.266935;-97.739267 from http://austin.adactio.com/
- [20:57:15] <DanC>
... and from my aa-nce.html page
- [20:57:21] <briansuda>
OK, so it's works fine then... good to know
- [20:57:37] <DanC>
well, it's ahead of the specs and tests
- [20:58:16] <kingryan>
a lot of stuff's ahead of the tests
- [20:58:28] <kingryan>
being ahead of the specs is a problem, though
- [20:58:40] * ObstreperousMerr (n=some@128-193-137-172.public.oregonstate.edu) has joined #microformats
- [20:59:35] * danath333 (n=some@128-193-137-172.public.oregonstate.edu) has joined #microformats
- [20:59:35] * ObstreperousMerr (n=some@128-193-137-172.public.oregonstate.edu) Quit (Read error: 104 (Connection reset by peer))
- [21:00:43] <DanC>
hmm... 2vcal isn't so happy...
- [21:00:52] <DanC>
runtime error: file /home/connolly/mf-hg/x2v/xhtml2vcal.xsl line 717 element value-of
- [21:01:53] <DanC>
unregistered variable x-from-url
- [21:02:12] <kingryan>
need to add a default value for that?
- [21:03:06] <DanC>
how does $x-from-url relate to $Source ?
- [21:03:50] <kingryan>
same thing, different names
- [21:04:05] <kingryan>
I think we were moving towards using $Source for everything
- [21:04:06] <DanC>
Wed Apr 05 "finshed switching from x-from-url to Source" maybe not so finished?
- [21:04:16] <kingryan>
that was probalby only in reference to hcard
- [21:04:29] <kingryan>
but, yeah, not so finished it seems
- [21:07:33] * kingryan gets fed up with perl
- [21:08:07] <DanC>
hmm... I can't push to ssh://hg.microformats.org/x2v
- [21:08:21] <DanC>
it's asking for a password, rather than doing ssh public key auth
- [21:08:52] <kingryan>
its /repos/x2v
- [21:09:02] <kingryan>
plus mercurial@
- [21:09:32] <DanC>
ah yes. winning now.
- [21:09:58] * DanC needs to record that default
- [21:10:40] <briansuda>
you beat me too it!
- [21:11:23] <briansuda>
i must have changed the PHP and the top of the XSLT so it never failed for me because my PHP was passing both. After your update everything should be correct now.
- [21:13:33] <briansuda>
i think that whole 'expand uri' needs to be reworked, because it is not checking the protocol, so if it pass it 'ftp://example.org' it will try to create an absolute URL of it and come-up with something like http://cur.domain.com/fttp://example.org/ (i think one if the tests using OBJECT @data) is like that - or maybe i'm imagining things
- [21:13:50] <kingryan>
DanC, is this an ignorable message:
- [21:13:51] <kingryan>
searching for changes
- [21:13:51] <kingryan>
abort: push creates new remote branches!
- [21:14:00] <kingryan>
I remember you saying something about that being a bug
- [21:14:47] <DanC>
well, I just pushed a commit, so you might want to pull first
- [21:14:59] <kingryan>
to tests?
- [21:15:04] <DanC>
no
- [21:15:06] <kingryan>
ok
- [21:15:21] <kingryan>
I'll push then
- [21:15:31] * kingryan just added test hcard/25-abbr-title
- [21:15:47] <DanC>
that "push creates new remote branches!" thing is sometimes spurious. There's supposed to be a fix or 2, but I'm having trouble verifying
- [21:16:01] <DanC>
there's an 0.81 release
- [21:16:04] <kingryan>
actually hcard/25-geo-abbr-title
- [21:16:28] <kingryan>
ok, i'll have to check out that release
- [21:18:41] <DanC>
holy XPath, batman! that is-org test is frightening
- [21:21:07] <kingryan>
perhaps you could simplify it?
- [21:21:21] <DanC>
well, I'm trying to figure out what the heck it's doing
- [21:21:21] * kingryan goes to work on more tests, so that we don't introduce regressions
- [21:21:27] <kingryan>
briansuda?
- [21:23:03] <DanC>
handling <del> elements seems to be blowing up the code
- [21:23:17] <DanC>
is that really worth doing?
- [21:24:10] <kingryan>
not sure
- [21:24:26] <kingryan>
its still technically "experimental" and I believe it was briansuda's idea
- [21:24:55] <tantek>
it's part of the suggestions I made in hcard-parsing
- [21:25:07] <tantek>
to better handle "normal" HTML semantic markup
- [21:25:21] <tantek>
X2V does some very nice things for example with lists and paragraphs inside an hCard NOTE
- [21:25:37] <tantek>
(since to vCard, NOTE is just a stream of text without structure)
- [21:25:43] <kingryan>
I've yet to see anyone put a <del> in an hcard
- [21:25:50] <kingryan>
but that's just me
- [21:26:26] <tantek>
I believe I did when my cell phone changed
- [21:26:31] <briansuda>
yeah, i'm here
- [21:26:37] <tantek>
or rather, when my old workphone became invalid
- [21:26:37] <DanC>
note that the x2v code is an on-ramp to microformats for developer types. If it's scary, we scare away some folks.
- [21:26:47] <tantek>
DanC, for now, that's actually ok
- [21:26:55] <tantek>
microformats need more publishers than developers
- [21:27:18] <tantek>
we're in the "cutting edge" phase for developers of microformats.
- [21:27:25] <kingryan>
ok, we got one example from the wild :D
- [21:27:44] <tantek>
if you're scared, you probably should be, and can come back in a short while when more "frameworks" and shared libraries have been written
- [21:28:05] <DanC>
well, it's a chicken-and-egg thing, of course; more developers will mean more shiny toys which will entice more publishers.
- [21:28:17] <tantek>
we made the conscious decision to make the on-ramp nearly flat for publishers, at the cost of steepening it for developers
- [21:28:28] <tantek>
DanC, it's not chicken and egg, that's the poing
- [21:28:30] <tantek>
point even
- [21:28:31] <DanC>
we did? which we?
- [21:28:44] <briansuda>
kingryan, that is-org will get bigger when i need to check to make sure that it is ALSO not a child of an AGENT
- [21:29:25] <tantek>
by making it trivial for publishers, with a few easy to use useful tools (Click here to add your hCard to Address Book etc.), we eliminated the classical chicken-egg problem
- [21:30:10] <tantek>
the right way to look at this is not interms of chicken-egg (because that's a boostrapping problem, which we don't have)
- [21:30:30] <tantek>
but rather in terms of increasing the number of positive feedback loops to accelerate adoption/awareness
- [21:30:49] <tantek>
however, by *any* measure adoption of microformats is roaring ahead at an incredible pace
- [21:31:14] <tantek>
this was part of my point in the recent podcast - microformats are outpacing the adoption rate of RSS by about 10x.
- [21:31:41] * imajes (n=imajes@growl/imajes) has joined #microformats
- [21:32:24] <tantek>
ergo, DanC, building or neatening on-ramps for developer types is NOT a top priority problem for microformats. not even close. so many other things to work on (e.g. validator).
- [21:32:30] <DanC>
well, I abstain from any decisions to make things hard for developers.
- [21:32:42] <tantek>
that's a vacuum perspective
- [21:32:49] <tantek>
no decision should be made based on a single factor like that
- [21:33:03] <tantek>
it's a matter of tradeoffs
- [21:33:03] <kingryan>
tantek, no one's arguing with you
- [21:33:20] <DanC>
I'm happy with no decision being made. But you said "we made a conscious decision..."
- [21:33:22] <kingryan>
(unless you take that point as a disagreement)
- [21:33:30] <tantek>
:)
- [21:33:34] <tantek>
nice one kingryan
- [21:34:30] <kingryan>
the <del> stuff is still experimental, we'll see if its worth doing
- [21:34:35] <tantek>
DanC - perhaps I should be more clear, we started with me, codifying the principles for microformats (including humans first, which results in publishers first), and running them by some of the early folks involved like Kevin Marks and Rohit Khare
- [21:34:47] <tantek>
kingryan is correct
- [21:36:10] * DanC would lobby for an 80-character limit for x2v like most sane projects, but XSLT is so verbose that it's hard
- [21:36:22] <briansuda>
ultimately, the <del> makes the XPATH longer, but once there are Libraries out there, then the end-user/developer is not to worry
- [21:36:40] <kingryan>
and to get libraries we
- [21:36:45] <kingryan>
... need tests :D
- [21:37:16] <tantek>
right on
- [21:37:19] <DanC>
ok, but x2v is the leading implementation; the library writers are going to read it to see how it works. the <del> stuff is just not going to get implemented, based on this code.
- [21:37:37] <tantek>
the first implementation of any new format is messy
- [21:37:44] <tantek>
that's inevitable
- [21:37:54] <tantek>
if it took the time to be neat and clean and orderly, it woudln't be the first
- [21:38:03] <DanC>
please stop telling me to go suck eggs, agree that the code should be improved, and help me improve it.
- [21:38:23] <DanC>
I'm trying to provide helpful code review here.
- [21:38:33] <tantek>
DanC, there are other parsers out there - you don't have to beat your head against the XSLT wall
- [21:38:52] <kingryan>
tantek, DanC wants to help make it more 'tidy', why discourage him?
- [21:38:59] <tantek>
good point
- [21:39:09] <kingryan>
you've mistaken frustration for criticism
- [21:39:10] <tantek>
ok, i'll shut up about the XSLT now
- [21:39:21] * kingryan goes back to writing tests :D
- [21:39:47] <kingryan>
briansuda, you still around?
- [21:39:52] <briansuda>
yup
- [21:40:13] <kingryan>
I'm trying to figure out what's wrong with test hcard/21
- [21:40:34] <kingryan>
the TYPE list seems to be produced out of order
- [21:40:42] <briansuda>
let me check
- [21:41:36] <briansuda>
yes, the way the XSLT works is that it has an internal enumerated list of values
- [21:41:55] * DanC puzzles over true() = ... and false() = ...
- [21:41:59] <briansuda>
it then check to one-by-one to see if that value is present, if it is, then it displays it
- [21:42:08] <kingryan>
hmm
- [21:42:18] <kingryan>
perhaps a different strategy would be better
- [21:42:31] <kingryan>
do we really need to only parse the 'valid' values?
- [21:42:56] <kingryan>
do implementations of vCard choke on invalid values?
- [21:42:57] <briansuda>
DanC, if i check for class="fn" and there is one on an img, then it comes back as TRUE, so then i try to use the node-value(), but it is blank, so the true() false() gets around that issue
- [21:43:18] <briansuda>
i'm not sure vCards choke on invalid values, i am just getting them from the RFC
- [21:44:12] <tantek>
implementations do different things. if you discover more about that, please add to wiki/vcard-implementations
- [21:44:33] <tantek>
do different things with invalid vCards that is (and some with valid vCards too)
- [21:44:55] <briansuda>
well, i know there is always the mix-up with CELL and MOBILE phones, so if we don't restrict the list to the enumerated values people will be getting card that they thing are valid, but never import
- [21:45:03] <DanC>
kingryan, are you asking for an extensible TYPE list? I'm curious why.
- [21:45:09] <kingryan>
evolvability
- [21:45:17] <kingryan>
simpler implementattion
- [21:45:24] * kingryan ducks
- [21:46:01] * LTjake (n=brian@CPE0011506c8049-CM0013711405ec.cpe.net.cable.rogers.com) has joined #microformats
- [21:46:07] <briansuda>
DanC the test cases and the X2V output are not exactly matching, all the values are there but not in the order displayed in the HTML
- [21:46:19] <DanC>
er... hCard evolvability? is that really a goal?
- [21:46:19] * EliasT (i=Elias@140.247.249.248) Quit (Read error: 110 (Connection timed out))
- [21:47:30] <DanC>
so true() = ...stuff... means ...stuff... is not empty?
- [21:48:27] <briansuda>
i think so... it was pretty late at night when i wrote all that... i know it works, and i know if you take it away it doesn't
- [21:49:48] <briansuda>
it is a monster! but that is because it is several ORs and several nested ANDs, it probably could be re-written as several IFs, but then the xsl:variable wouldn
- [21:50:11] <briansuda>
't work because of the fact XSL is a template language and variables are assigned at different places than something like C
- [21:51:24] <DanC>
there's got to be a way of using more than one variable, or using call-template, or something...
- [21:51:33] <DanC>
I can't even get emacs to indent the thing
- [21:51:34] <kingryan>
alright, I'll give up on the TYPE issue, its not a big deal to me
- [21:51:45] <kingryan>
just thought I'd mention it– I'll change the test case instead
- [21:52:48] * DanC notes TYPE order is another thing that using RDF graph matching would solve
- [21:53:18] * kingryan notes that his normalize.pl script could get smarter
- [21:53:20] <kingryan>
:D
- [21:53:37] <DanC>
yes, normalize.pl will eventually implement RDF graph matching. ;-)
- [21:54:09] <DanC>
briansuda, what about (1) compute an fn string value (2) compute an org string value (3) see if they match
- [21:54:16] <DanC>
is that what this expression is doing/
- [21:54:17] <DanC>
?
- [21:55:03] <briansuda>
the problem is that the FN could be in 3-4 different places, and so could the ORG
- [21:55:34] <briansuda>
so i'd have to look in all the possible places get a value for both then compare - i managed to smash that all into a single IF
- [21:56:01] <briansuda>
the IF is doing the following:
- [21:57:27] * ObstreperousMerr (n=some@128-193-137-172.public.oregonstate.edu) has joined #microformats
- [21:57:35] <briansuda>
if the FN value is an image with an @alt = true() and org is the same AND they are equal, OR all the different combinations, IMG=ABBR, ABBR=node-value, node-val=node-val, IMG=node-val, etc.
- [21:58:20] * danath333 (n=some@128-193-137-172.public.oregonstate.edu) Quit (Read error: 104 (Connection reset by peer))
- [21:58:37] <DanC>
don't you already have code to compute the FN value? and the ORG value? why not call that code and compare the results?
- [21:58:48] <briansuda>
it is three TRUEs, 1, FN is on X element, 2, ORG is on X element, AND they are equal
- [21:59:22] <DanC>
are you trying to find FN and ORG in the same class attribute?
- [21:59:28] <briansuda>
because i need to compare those BEFORE the other templates are evaluated because things like N could be skipped
- [21:59:51] <briansuda>
it doesn't matter if it is on the SAME or on two different ones, they just need to be EQUAL
- [22:00:06] <briansuda>
99% of the time they will be the same element
- [22:01:19] <tantek>
briansuda is correct, you cannot depend on the ORG and FN being in the same class attribute
- [22:01:38] <tantek>
though that may be the common case
- [22:03:06] * tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) Quit ()
- [22:04:32] <DanC>
re BEFORE... the templates can be rearranged, I'm pretty sure...
- [22:04:41] * bergie (n=bergie@201-25-8-4.nhoce300.ipd.brasiltelecom.net.br) Quit ()
- [22:05:32] <kingryan>
DanC, briansuda, before re-arranging those templates, do we have some test cases to cover it?
- [22:06:11] <DanC>
tantek pointed me at something on technorati.com yesterday
- [22:06:27] <kingryan>
for the fn == org thing?
- [22:06:34] <DanC>
yes
- [22:06:56] <kingryan>
yeah, that's actually pretty common, as that the prefered way to and "organization hcard"
- [22:08:31] <kingryan>
probably http://technorati.com/about/contact.html
- [22:09:04] <DanC>
hmm... textPropLang is pretty complicated too. still hunting for code that just grabs a string value...
- [22:10:38] * mlinksva (n=mlinksva@pdpc/supporter/sustaining/mlinksva) Quit ("Leaving")
- [22:10:53] <briansuda>
sting value for which property?
- [22:11:09] <DanC>
fn and org
- [22:11:16] <DanC>
i.e. for any property
- [22:11:20] * mlinksva (n=mlinksva@pdpc/supporter/sustaining/mlinksva) has joined #microformats
- [22:13:23] <DanC>
looks like textPropLang is the right code... it covers the cases of IMG, ABBR, etc.
- [22:14:55] <briansuda>
it should be in there.
- [22:15:24] * bergie (n=bergie@201-25-8-4.nhoce300.ipd.brasiltelecom.net.br) has joined #microformats
- [22:15:24] <jibot>
bergie is lives in Finland and blogs at http://bergie.iki.fi/blog/ and Midgard CMS developer
- [22:15:51] <briansuda>
some of that output gets passed to another template 'textFormatted' to output 'fancy' text
- [22:16:58] * schepers (n=schepers@66-194-222-226.gen.twtelecom.net) Quit ("Free at last!")
- [22:17:35] <DanC>
do you set your tabs at 4 or something?
- [22:18:20] <briansuda>
i am using TextMate, so i'm not sure what that is set at
- [22:18:23] <kingryan>
lol, the tabs bother me too
- [22:18:28] <briansuda>
4
- [22:18:28] <kingryan>
tm's default is 4
- [22:18:38] * kingryan uses "soft tabs" in TM
- [22:18:51] <kingryan>
ie, spaces
- [22:19:45] * Kura (n=Kura@adsl.kurafire.net) Quit ()
- [22:20:06] * DanC wonders how to get emacs to treat a tab as 4 spaces
- [22:21:37] <kingryan>
might be a hint here: http://pear.php.net/manual/en/standards.php#standards.indenting
- [22:21:38] <DanC>
nxml-mode defaults to indent by 2 spaces
- [22:22:11] <DanC>
+1 "with no tabs"
- [22:23:11] <hober>
DanC: set nxml-child-indent to 4
- [22:23:35] <DanC>
is that buffer-local?
- [22:24:12] <hober>
Doesn't look it, but you can always (set (make-local-variable 'nxml-child-indent) 4) in an appropriate hook
- [22:24:44] <DanC>
well, an emacs priest can always do such things. mere mortals like myself, on the other hand, can rarely do so.
- [22:26:18] <DanC>
hmm... a lot of code seems to be in both xhtml2vcard.xsl and xhtml2vcal.xsl
- [22:26:28] <DanC>
e.g. textPropLang
- [22:26:34] <briansuda>
yes, there is alot of duplication.
- [22:26:42] <hober>
DanC: (add-hook 'nxml-mode-hook (lambda () (when (string-match "some-regexp-here" (buffer-file-name)) (set (make-local-variable 'nxml-child-indent) 4))))
- [22:26:43] <briansuda>
once things settle down, i will refactor
- [22:26:45] <hober>
untested of course
- [22:30:04] <DanC>
ok, I think I have simplified is-org... is there a README or anything that discusses how to run the tests to make sure I didn't regress?
- [22:30:32] <DanC>
FAIL hcard/01-tantek-basic
- [22:30:32] <DanC>
6c6
- [22:30:32] <DanC>
< PRODID:-//suda.co.uk//X2V 0.7.13 (BETA)//EN
- [22:30:32] <DanC>
---
- [22:30:32] <DanC>
> PRODID:-//suda.co.uk//X2V 0.7.15 (BETA)//EN
- [22:31:05] <kingryan>
hold on, DanC, let me push an update
- [22:31:28] * DanC updates... working better...
- [22:31:35] <kingryan>
basically:
- [22:31:47] <kingryan>
$bin/test-xsltproc.pl hcard
- [22:31:47] <DanC>
FAIL hcard/21-tel
- [22:32:06] <kingryan>
you can do:
- [22:32:11] <DanC>
it seems to work without the hcard arg
- [22:32:22] <kingryan>
$bin/test-xsltproc.pl -f hcard to have it keep going after a failur
- [22:32:27] * DanC hunts for a -k ...ah.
- [22:32:40] * tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) has joined #microformats
- [22:32:40] <jibot>
tantek is Tantek <http://tantek.com> and works on Technorati and develops microformats <http://microformats.org>
- [22:32:42] * ChanServ sets mode +o tantek
- [22:32:49] <DanC>
-f as in force? I was thinking -k as in make -k
- [22:33:05] <DanC>
Passed: 24
- [22:33:05] <kingryan>
yeah, as in force
- [22:33:05] <DanC>
Failed: 7
- [22:33:09] <kingryan>
yeah, that's about right
- [22:33:26] <DanC>
oh, really? I shouldn't expect to pass them all yet?
- [22:33:28] <kingryan>
there are some unfinished tests in there
- [22:33:29] * ObstreperousMerr (n=some@128-193-137-172.public.oregonstate.edu) Quit ()
- [22:33:41] <kingryan>
well, you probably *should* expect tests to pass
- [22:33:43] * jbergius (n=jbergius@a88-112-42-2.elisa-laajakaista.fi) Quit ()
- [22:33:44] <kingryan>
but, you know...
- [22:33:57] <DanC>
what I mean is: the failures are not necessarily because of the code I just wrote
- [22:34:02] * jbergius (n=jbergius@a88-112-42-2.elisa-laajakaista.fi) has joined #microformats
- [22:34:04] <kingryan>
right
- [22:34:11] <DanC>
we haven't achieved "nobody checks in until all the tests pass" status yet.
- [22:34:12] <kingryan>
as long as you don't add more failures, we're cool
- [22:34:16] <kingryan>
not yet
- [22:34:41] <kingryan>
hopefully soon
- [22:35:24] <DanC>
I seem to be getting the right answer from xsltproc --novalid xhtml2vcard.xsl http://technorati.com/about/contact.html
- [22:35:33] <DanC>
but I suppose I should test more combinations
- [22:35:41] <DanC>
what is is-org used for, anyway? looking...
- [22:36:24] <DanC>
<xsl:when test="$is-org">
- [22:36:24] <DanC>
<xsl:text>
N:;;;;;</xsl:text>
- [22:36:24] <DanC>
</xsl:when>
- [22:37:02] * jbergius (n=jbergius@a88-112-42-2.elisa-laajakaista.fi) Quit (Client Quit)
- [22:37:51] <DanC>
do the test nn- numbers matter much?
- [22:37:59] * jbergius (n=jbergius@a88-112-42-2.elisa-laajakaista.fi) has joined #microformats
- [22:38:17] <kingryan>
not really
- [22:38:21] <kingryan>
just the order I created them in
- [22:38:52] <kingryan>
and so I can just say #15, rather than "honorific-additional-single"
- [22:38:56] <briansuda>
when $is-org is true, then the N property is empty
- [22:39:00] * jbergius (n=jbergius@a88-112-42-2.elisa-laajakaista.fi) Quit (Client Quit)
- [22:39:43] <briansuda>
it's been a high-traffic Microformat day, i gotta run, but if there are problems/questions just shoot me an email.
- [22:39:52] * DanC works on 16-fn-org
- [22:40:11] * DanC wonders if briansuda is in on the office-hours thing
- [22:40:16] * bergie (n=bergie@201-25-8-4.nhoce300.ipd.brasiltelecom.net.br) Quit ()
- [22:40:31] <briansuda>
no, i'm not on there...
- [22:40:40] * briansuda should really post something.
- [22:41:21] <DanC>
"there"? I'm not aware of anyplace you need to post something, though I guess that helps. Showing up is the main thing ;-)
- [22:41:48] <briansuda>
well, if i posted the hours anyone COULD expect me would be nice... later
- [22:41:53] * briansuda (n=briansud@h-68-166-252-239.chcgilgm.covad.net) Quit ()
- [22:42:47] <kingryan>
ok, DanC, so I'm still seeing some weirdness with hg
- [22:43:01] <DanC>
do tell
- [22:43:08] <kingryan>
I added a file earlier, pushed it, then did a fresh clone, but its not there
- [22:43:23] <kingryan>
is it in a branch somewheres, maybe/
- [22:43:57] <kingryan>
I take that back, maybe I forgot to push it
- [22:43:57] <DanC>
got a revision hash from where you added it?
- [22:44:02] <DanC>
;-)
- [22:44:18] * kingryan forgets that hg status is not enough
- [22:45:38] * tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) Quit ()
- [22:46:26] * tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) has joined #microformats
- [22:46:29] * ChanServ sets mode +o tantek
- [22:47:24] <DanC>
test .ics files should have $SOURCE$ or something?
- [22:48:53] <kingryan>
yeah, and $PRODID$
- [22:49:00] <kingryan>
as those things can change based on context
- [22:50:52] <kingryan>
like, we we publish them at mf.org/tests/
- [22:50:54] <DanC>
kingryan, I just pushed a 30-fn-org test. changeset e0ecdc19c36f. wanna sanity-check it?
- [22:51:33] <kingryan>
arg, it won't let me merge with uncommited changes?
- [22:51:41] <kingryan>
(even if they're aren't on the same file?)
- [22:51:54] <DanC>
ummm...
- [22:52:05] <kingryan>
ah, -f will work
- [22:52:06] <DanC>
-f --force force a merge with outstanding changes
- [22:52:23] * kingryan notes that he just typed `hg merge -mf`
- [22:52:31] <kingryan>
rather `hg update -mf`
- [22:54:26] <kingryan>
did you push a change to x2v, as well?
- [22:54:31] <DanC>
yes.
- [22:54:40] <DanC>
50bf9f506b23
- [22:54:54] <DanC>
the test should work before and after that x2v update
- [22:55:02] <kingryan>
it's not for me
- [22:55:06] <DanC>
:(
- [22:55:07] * bergie (n=bergie@201-25-8-4.nhoce300.ipd.brasiltelecom.net.br) has joined #microformats
- [22:55:07] <jibot>
bergie is lives in Finland and blogs at http://bergie.iki.fi/blog/ and Midgard CMS developer
- [22:55:10] <kingryan>
~/microformats/tests ryan$ bin/test-xsltproc.pl hcard/30-fn-org
- [22:55:10] <kingryan>
FAIL hcard/30-fn-org
- [22:55:10] <kingryan>
21c21
- [22:55:10] <kingryan>
< N:;;;;;
- [22:55:10] <kingryan>
---
- [22:55:13] <kingryan>
> N;CHARSET=UTF-8:;W3C;;;;
- [22:55:15] <kingryan>
22a23
- [22:55:18] <kingryan>
> NICKNAME;CHARSET=UTF-8:W3C
- [22:55:55] <kingryan>
which seems to indicate that its picking up a nickname where it shouldn't
- [22:56:21] <kingryan>
how do I see what changesets I have?
- [22:56:32] <DanC>
hg log, or hg tip
- [22:56:34] <DanC>
or hg id
- [22:56:51] <kingryan>
are you sure you pushed that x2v change?
- [22:56:52] <kingryan>
~/microformats/x2v ryan$ hg tip
- [22:56:52] <kingryan>
changeset: 31:75820f2c7309
- [22:56:53] <kingryan>
tag: tip
- [22:56:53] <kingryan>
user: Dan Connolly http://www.w3.org/People/Connolly/
- [22:56:55] <kingryan>
date: Wed Apr 19 16:05:58 2006 -0500
- [22:56:57] <kingryan>
summary: more x-from-url to Source fixes
- [22:57:07] * kingryan thinks it'd be easier to have just 1 repository, rather than two
- [22:57:42] <DanC>
oops... pushed 50bf9f506b23 just now.
- [22:58:19] <DanC>
well, we've all got pretty strong cvs habits
- [22:58:53] <kingryan>
alright, test passes now
- [22:59:05] <kingryan>
ironically, it looks like your refactoring fixed a problem
- [22:59:11] <DanC>
:)
- [22:59:28] * kingryan hopes DanC will do more 'refactoring'
- [22:59:43] <tantek>
DanCrefactoring++
- [23:00:05] <kingryan>
ok, DanC, here's an hg question for you
- [23:00:16] <kingryan>
I got hcard/30-fn-org.html from you
- [23:00:23] <kingryan>
but now it shows up to me as all new
- [23:00:32] <kingryan>
~/microformats/tests ryan$ hg status
- [23:00:33] <kingryan>
M bin/test-xsltproc.pl
- [23:00:33] <kingryan>
M hcard/23-abbr-title-everything.html
- [23:00:33] <kingryan>
M hcard/30-fn-org.html
- [23:00:35] <kingryan>
M hcard/30-fn-org.vcf
- [23:01:04] <kingryan>
I don't wanna produce *another* changeset
- [23:01:31] <DanC>
hmm... lemme look with `hg view` ...
- [23:01:41] <kingryan>
eh?
- [23:01:55] <DanC>
it's a cool visualization of the history/tree
- [23:01:59] <DanC>
it's an extension
- [23:02:02] <kingryan>
ah
- [23:02:19] <DanC>
it's pretty much like hg serve, but using tk rather than http
- [23:02:38] <kingryan>
http://flickr.com/photos/89312585@N00/82162604/ ?
- [23:02:39] <DanC>
what does `hg tip` tell you?
- [23:02:50] <kingryan>
~/microformats/tests ryan$ hg tip
- [23:02:50] <kingryan>
changeset: 144:e0ecdc19c36f
- [23:02:50] <kingryan>
tag: tip
- [23:02:50] <kingryan>
parent: 141:2fb804f9d66d
- [23:02:50] <kingryan>
user: Dan Connolly http://www.w3.org/People/Connolly/
- [23:02:53] <kingryan>
date: Wed Apr 19 17:50:12 2006 -0500
- [23:02:55] <kingryan>
summary: test fn/org abbr/img combinations
- [23:03:31] * DanC scratches head
- [23:03:36] <DanC>
did you hg update?
- [23:04:14] <DanC>
how about `hg parents` ?
- [23:04:15] <kingryan>
yeah
- [23:04:26] <kingryan>
~/microformats/tests ryan$ hg parents
- [23:04:26] <kingryan>
changeset: 143:c162d6d424e1
- [23:04:26] <kingryan>
user: Ryan King http://theryanking.com/
- [23:04:26] <kingryan>
date: Wed Apr 19 15:39:30 2006 -0700
- [23:04:26] <kingryan>
summary: adding a target file for this test (thought I already did this?)
- [23:04:30] <kingryan>
changeset: 144:e0ecdc19c36f
- [23:04:32] <kingryan>
tag: tip
- [23:04:35] <kingryan>
parent: 141:2fb804f9d66d
- [23:04:37] <kingryan>
user: Dan Connolly http://www.w3.org/People/Connolly/
- [23:04:39] <DanC>
yes, that flickr photo... hgk and hg view are the same
- [23:04:40] <kingryan>
date: Wed Apr 19 17:50:12 2006 -0500
- [23:04:42] <kingryan>
summary: test fn/org abbr/img combinations
- [23:04:45] <kingryan>
I'm guessing that we're on different branches
- [23:05:32] <kingryan>
wow, googline for `hg view` and I get http://rbach.priv.at/Microformats-IRC/2006-03-22
- [23:05:32] <DanC>
ah... indeed... I neglected to pull some of your changes before I committed...
- [23:06:04] <kingryan>
ah
- [23:06:07] <kingryan>
makes sense
- [23:06:27] <kingryan>
how do I get hgk?
- [23:06:41] <DanC>
ok, I just pulled, merged, and pushed.
- [23:07:13] <DanC>
to get `hg view`, what I did was put this in my ~/.hgrc:
- [23:07:14] <DanC>
# see http://www.selenic.com/mercurial/wiki/index.cgi/UsingHgk
- [23:07:14] <DanC>
[extensions]
- [23:07:14] <DanC>
hgk=/home/connolly/src/mercurial/contrib/hgk.py
- [23:07:28] <DanC>
[hgk]
- [23:07:28] <DanC>
path=/home/connolly/src/mercurial/contrib/hgk
- [23:07:57] <kingryan>
ok, I'll figure it out
- [23:08:19] <DanC>
family time is coming, but let's give this 2 more minutes... can you pull my latest change?
- [23:08:31] <DanC>
i.e. 432c6b005eb4
- [23:08:40] <DanC>
and update
- [23:08:53] <kingryan>
yeah
- [23:09:05] <DanC>
and then what does `hg status` say?
- [23:09:23] * EliasT (n=Elias@c-24-63-36-43.hsd1.ma.comcast.net) has joined #microformats
- [23:09:29] <kingryan>
alright, I have the latest:
- [23:09:30] <kingryan>
~/microformats/tests ryan$ hg tip
- [23:09:30] <kingryan>
changeset: 145:432c6b005eb4
- [23:09:30] <kingryan>
tag: tip
- [23:09:30] <kingryan>
parent: 144:e0ecdc19c36f
- [23:09:32] <kingryan>
parent: 143:c162d6d424e1
- [23:09:35] <kingryan>
user: Dan Connolly http://www.w3.org/People/Connolly/
- [23:09:37] <kingryan>
date: Wed Apr 19 18:06:15 2006 -0500
- [23:09:40] <kingryan>
summary: merge with Ryan
- [23:09:50] <kingryan>
but status still shows your stuff as modified:
- [23:09:51] <kingryan>
~/microformats/tests ryan$ hg status
- [23:09:52] <kingryan>
M bin/test-xsltproc.pl
- [23:09:52] <kingryan>
M hcard/23-abbr-title-everything.html
- [23:09:52] <kingryan>
M hcard/30-fn-org.html
- [23:09:54] <kingryan>
M hcard/30-fn-org.vcf
- [23:09:57] <kingryan>
M hcard/from-wild-11.html
- [23:10:00] <kingryan>
(in addition to stuff I've changed
- [23:10:01] <kingryan>
)
- [23:10:15] <DanC>
hg tip might be the wrong one; try hg parents
- [23:11:04] <DanC>
(meanwhile, hg view shows a couple commits by brian on the 17th got left in a branch)
- [23:11:14] <kingryan>
~/microformats/tests ryan$ hg parents
- [23:11:14] <kingryan>
changeset: 143:c162d6d424e1
- [23:11:14] <kingryan>
user: Ryan King http://theryanking.com/
- [23:11:16] <kingryan>
date: Wed Apr 19 15:39:30 2006 -0700
- [23:11:19] <kingryan>
summary: adding a target file for this test (thought I already did this?)
- [23:11:23] <kingryan>
changeset: 144:e0ecdc19c36f
- [23:11:25] <kingryan>
parent: 141:2fb804f9d66d
- [23:11:28] <kingryan>
user: Dan Connolly http://www.w3.org/People/Connolly/
- [23:11:30] <kingryan>
date: Wed Apr 19 17:50:12 2006 -0500
- [23:11:32] <kingryan>
summary: test fn/org abbr/img combinations
- [23:11:41] * EliasT wonders what's hg?
- [23:11:48] <DanC>
yeah; hg parents shows that your working dir doesn't have 145:432c6b005eb4. I guess you need to hg update -m
- [23:11:50] <kingryan>
hg =mercurial
- [23:11:53] <DanC>
-mf
- [23:12:12] <kingryan>
~/microformats/tests ryan$ hg update -mf
- [23:12:12] <kingryan>
aborting: outstanding uncommitted merges
- [23:12:15] <DanC>
re hg, see http://www.selenic.com/mercurial/
- [23:12:24] <kingryan>
I guess force != force!
- [23:12:53] <DanC>
well, or you can only merge once before you have to commit. i.e. you can only have 2 parents, not 3.
- [23:13:05] <kingryan>
ah
- [23:13:10] <kingryan>
it was hcard/23
- [23:13:15] <kingryan>
I guess you'd modified that?
- [23:13:31] <kingryan>
once I checked that in, I could merge
- [23:13:36] <DanC>
23? I don't think I modified that.
- [23:13:39] <kingryan>
weird
- [23:13:43] <DanC>
yes, I guess you better commit, then merge
- [23:14:31] * mstickel (n=mstickel@S0106000393e10a7b.cg.shawcable.net) Quit ("later.")
- [23:14:54] * DanC hopes these hg bumps smooth out pretty soon
- [23:15:21] <kingryan>
yeah, me too
- [23:15:46] <kingryan>
ok, I ci'ed my stuff, but push is giving me the same error:
- [23:15:47] <kingryan>
~/microformats/tests ryan$ hg push ssh://mercurial@microformats.org/repos/testspushing to ssh://mercurial@microformats.org/repos/tests
- [23:15:50] <kingryan>
Enter passphrase for key '/Users/ryan/.ssh/id_dsa':
- [23:15:53] <kingryan>
searching for changes
- [23:15:55] <kingryan>
abort: push creates new remote branches!
- [23:15:58] <kingryan>
(did you forget to merge? use push -f to force)
- [23:16:28] <DanC>
yes, you're going to create a new branch. it's ok
- [23:16:51] <kingryan>
ok
- [23:17:02] <DanC>
(the un-merged changesets from brian are c4d4ce4c1071a7aa861f16cc67702483dd3923d6 and dfac774526b6c87afc40e0ba29b6af38ffa93456 , from 17 March, fyi)
- [23:17:12] <kingryan>
ok, pushed
- [23:17:18] <kingryan>
how do we go about merging those?
- [23:18:19] <DanC>
umm... shall I Just Do It? or wait? family time is about here
- [23:18:39] <kingryan>
just do it
- [23:18:56] <kingryan>
or tell me how to
- [23:19:24] * DanC doing it...
- [23:20:33] * KevinMarks (n=Snak@h-68-164-87-226.snvacaid.dynamic.covad.net) has joined #microformats
- [23:20:40] <DanC>
yuck... conflicts...
- [23:21:55] <DanC>
ok, I think it's all merged into one head now: 150:8552f3731e8e
- [23:22:12] <kingryan>
ok
- [23:22:23] <DanC>
if you pull and update, then all of hg tip, hg heads, and hg parents should show just that one rev
- [23:22:50] <kingryan>
yeah
- [23:22:52] <kingryan>
good
- [23:23:01] * DanC heads out
- [23:23:27] <kingryan>
alright, later
- [23:33:34] * imajes (n=imajes@growl/imajes) Quit ()
- [23:34:10] <kingryan>
omg, hgk is hot, thanks DanC
- [23:39:37] * tantek sets mode +o KevinMarks
- [23:42:59] * amanuel (n=amanuel@d150-138-173.home.cgocable.net) Quit (Remote closed the connection)
- [23:43:17] * amanuel (n=amanuel@d150-138-173.home.cgocable.net) has joined #microformats
- [23:45:00] * hober (n=ted@unaffiliated/hober) Quit ("nil")
- [23:46:35] <trovster>
Whose suko?
- [23:47:41] * bergie (n=bergie@201-25-8-4.nhoce300.ipd.brasiltelecom.net.br) Quit ()
- [23:48:18] <kingryan>
suko?
- [23:48:27] <kingryan>
trovster?
- [23:49:01] <trovster>
THat website which converts hcards/hcal into ical/vcards
- [23:49:08] <kingryan>
x2v?
- [23:49:57] <kingryan>
are you talking about brian suda?
- [23:50:06] <trovster>
Aha, suda, that's it!
- [23:50:59] * tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) Quit ()
- [23:51:37] <kingryan>
gotta run
- [23:51:42] <kingryan>
see ya guys later.
- [23:51:44] * kingryan (n=kingryan@dsl092-180-243.sfo1.dsl.speakeasy.net) Quit ()
- [23:55:24] * schepers (n=schepers@cpe-066-057-015-168.nc.res.rr.com) has joined #microformats
- [23:55:32] * pnhChris (n=cac6982@c-68-45-47-38.hsd1.nj.comcast.net) has joined #microformats
- [23:55:32] <jibot>
pnhChris is Chris Casciano, blogs at http://placenamehere.com/ , and a member of the Web Standards Project.
- [23:56:28] * bear is now known as bear_dinner
- [23:59:00] * epeus (n=Snak@h-68-164-87-226.snvacaid.dynamic.covad.net) has joined #microformats
- [23:59:23] * KevinMarks (n=Snak@pdpc/supporter/active/kevinmarks) Quit ("back soon")
These logs were automatically created by mflogbot on
chat.freenode.net
using a modified version of the Java IRC LogBot.
See http://microformats.org/wiki/mflogbot for more information.