IRC Log for #microformats on 2005-12-26
Timestamps are in UTC.
- [00:31:43] * karlUshi (n=karl@i220-108-253-211.s02.a013.ap.plala.or.jp) has joined #microformats
- [02:39:10] * jcgregorio (n=chatzill@adsl-072-148-043-048.sip.rmo.bellsouth.net) has joined #microformats
- [03:33:09] * fuzzyBSc (n=fuzzy@c210-49-72-91.rochd2.qld.optusnet.com.au) has joined #microformats
- [03:52:34] * valmont (n=chrishol@pdpc/supporter/silver/valmont) Quit (Read error: 110 (Connection timed out))
- [04:42:16] <fuzzyBSc>
I wonder if the feed element in hAtom is actually useful :-/
- [06:04:28] * fuzzyBSc documents his concerns on the mailing list
- [06:11:11] * kingryan (n=kingryan@adsl-65-69-69-159.dsl.kscymo.swbell.net) has joined #microformats
- [06:11:13] * ChanServ sets mode +o kingryan
- [06:22:02] * hlb (i=hlb@CCCA.NCTU.edu.tw) Quit (Read error: 104 (Connection reset by peer))
- [06:22:08] * hlb (i=hlb@CCCA.NCTU.edu.tw) has joined #microformats
- [06:25:41] * Atamido doesn't like the use of the class "title" in hAtom AND hCard.
- [06:26:51] * jcgregorio (n=chatzill@adsl-072-148-043-048.sip.rmo.bellsouth.net) Quit ("Chatzilla 0.9.68.5.1 [Firefox 1.0.7/20051010]")
- [06:30:35] <kingryan>
you have a better idea atamido?
- [06:31:21] <fuzzyBSc>
Atamido: Currently they are disambiguated by context. hAtom can contain vcard only in particular child elements, and hCard cannot contain hAtom. If you just looked for class=title you would not necessarily know what it was the title of, but if you looked for either vcard or entry you should be able to figure out out...
- [06:31:52] <fuzzyBSc>
Anyway, rebooting to try and revive a dead PC... should be back shortly.
- [06:31:55] <Atamido>
I know that, and I don't have a better idea, I just don't like that.
- [06:32:05] <Atamido>
Voicing my opinion. :P
- [06:32:18] * fuzzyBSc (n=fuzzy@c210-49-72-91.rochd2.qld.optusnet.com.au) Quit ("Download Gaim: http://gaim.sourceforge.net/")
- [06:32:33] <kingryan>
why don't you like it?
- [06:32:45] <kingryan>
you know, its optional, you can just use an <h#>
- [07:16:36] * fuzzyBSc (n=fuzzy@c210-49-72-91.rochd2.qld.optusnet.com.au) has joined #microformats
- [07:17:38] <fuzzyBSc>
Atamido: I guess you could complain that having these class=title attributes means that your CSS may not be able to use them. You would have to at least add extra CSS classes to style them appropriately.
- [07:18:20] <Atamido>
kingryan: Except that if your hCard is before your hAtom's title, you're screwed.
- [07:18:57] <kingryan>
you don't have to use an <h#> for your hcard
- [07:19:12] <kingryan>
class="title" is there for this case
- [07:21:12] <kingryan>
wait, nevermind, I misunderstood your point
- [07:21:34] <kingryan>
I guess the author stuff needs to be defined as opaque
- [07:21:50] <Atamido>
Indeed. :P
- [07:22:02] <kingryan>
can you add that to http://microformats.org/wiki/hatom-issues ?
- [07:22:09] <fuzzyBSc>
Umm... it is opaque, isn't it.
- [07:22:11] <fuzzyBSc>
?
- [07:22:20] <fuzzyBSc>
hAtom2Atom.xsl treats it so.
- [07:23:14] <fuzzyBSc>
css doesn't have a concept of opaque elements, so it is impossible to style them differently in css without addional class tags... but a proper hAtom parser shouldn't have any trouble.
- [07:23:53] <fuzzyBSc>
Hrmm.. maybe impossible is too strong a word. css can use some context information.
- [07:23:55] <kingryan>
the spec doesn't state that "entry author" is opaque
- [07:24:49] <mfbot>
[[hatom]] M http://microformats.org/wiki?title=hatom&diff=0&oldid=3593 * RyanKing * (+1) Entry Author - typo
- [07:25:22] <kingryan>
ah, nevermind
- [07:25:30] <kingryan>
the opaque stuff is only in the table, not in the prose
- [07:25:51] <kingryan>
so, author is opaque, which means that having an author hcard before the title is not an issue
- [07:28:16] * fuzzyBSc nods. Not for a parser.
- [07:28:39] <kingryan>
that would be a bug in a parser
- [07:28:59] <kingryan>
it if finds a title inside of an author element, it should not be treated as the entry title
- [07:35:12] * hlb (i=hlb@CCCA.NCTU.edu.tw) Quit (Read error: 104 (Connection reset by peer))
- [07:35:18] * hlb (i=hlb@CCCA.NCTU.edu.tw) has joined #microformats
- [07:35:24] <kingryan>
alright, time to sleep
- [07:35:27] <kingryan>
'night folks
- [07:36:10] <fuzzyBSc>
Night, Ryan.
- [07:36:19] * kingryan (n=kingryan@adsl-65-69-69-159.dsl.kscymo.swbell.net) Quit ()
- [09:16:09] * RobertBachmann (n=RobertBa@M2425P020.adsl.highway.telekom.at) has joined #microformats
- [09:17:50] <RobertBachmann>
greetings
- [09:37:04] * TheMaecenati (n=TheMaece@dsl081-056-047.sfo1.dsl.speakeasy.net) has joined #microformats
- [10:00:12] * bergie (n=bergie@cs78242134.pp.htv.fi) has joined #microformats
- [10:00:17] * TheMaecenati (n=TheMaece@dsl081-056-047.sfo1.dsl.speakeasy.net) Quit ()
- [10:58:21] * RobertBachmann (n=RobertBa@M2425P020.adsl.highway.telekom.at) Quit ("Leaving")
- [11:00:56] <mfbot>
[[rel-tag]] http://microformats.org/wiki?title=rel-tag&diff=0&oldid=3594 * JhonnyX * (-1373)
- [11:18:49] * karlUshi (n=karl@i220-108-253-211.s02.a013.ap.plala.or.jp) Quit ("Mooooo in another space")
- [12:04:20] * valmont (n=chrishol@men75-2-82-66-215-76.fbx.proxad.net) has joined #microformats
- [12:39:34] <mfbot>
[[hatom]] http://microformats.org/wiki?title=hatom&diff=0&oldid=3595 * DavidJanes * (+41) Added Benjamin Carlyle as contributor
- [12:44:25] <mfbot>
[[hatom-issues]] http://microformats.org/wiki?title=hatom-issues&diff=0&oldid=3596 * DavidJanes * (+49) Why atomentry? -
- [12:44:51] <mfbot>
[[hatom-issues]] M http://microformats.org/wiki?title=hatom-issues&diff=0&oldid=3597 * DavidJanes * (+3) Why atomentry? -
- [12:46:32] <mfbot>
[[hatom-issues]] http://microformats.org/wiki?title=hatom-issues&diff=0&oldid=3598 * DavidJanes * (+197) Why atomfeed? -
- [12:47:13] <mfbot>
[[hatom-issues]] http://microformats.org/wiki?title=hatom-issues&diff=0&oldid=3599 * DavidJanes * (+70) Why rel="link" ? -
- [12:48:50] <mfbot>
[[hatom-issues]] http://microformats.org/wiki?title=hatom-issues&diff=0&oldid=3600 * DavidJanes * (+47) hCards -
- [12:49:10] <mfbot>
[[hatom]] http://microformats.org/wiki?title=hatom&diff=0&oldid=3601 * FuzzyBSc * (+64) Add href to my name under Contributors
- [12:49:31] <mfbot>
[[hatom-issues]] http://microformats.org/wiki?title=hatom-issues&diff=0&oldid=3602 * DavidJanes * (+90) Comparisons -
- [12:50:22] <mfbot>
[[hatom-issues]] http://microformats.org/wiki?title=hatom-issues&diff=0&oldid=3603 * DavidJanes * (+120) Repeated Elements -
- [12:50:38] <mfbot>
[[hatom-issues]] http://microformats.org/wiki?title=hatom-issues&diff=0&oldid=3604 * DavidJanes * (+45) Opaqueness -
- [12:51:04] <mfbot>
[[hatom-issues]] http://microformats.org/wiki?title=hatom-issues&diff=0&oldid=3605 * DavidJanes * (+22) Identification -
- [12:51:05] <mfbot>
[[hatom]] http://microformats.org/wiki?title=hatom&diff=0&oldid=3606 * FuzzyBSc * (+2) Revert MUST to SHOULD re absolute URIs
- [12:59:37] <mfbot>
[[hatom]] http://microformats.org/wiki?title=hatom&diff=0&oldid=3607 * FuzzyBSc * (+131) Update to reflect explicit class=author and class=contributor attributes
- [13:01:53] * valmont (n=chrishol@pdpc/supporter/silver/valmont) Quit (Read error: 110 (Connection timed out))
- [13:05:32] <fuzzyBSc>
:)
- [13:05:42] <fuzzyBSc>
Is there a David Janes in the channel at all?
- [14:07:03] * valmont (n=chrishol@men75-2-82-66-215-76.fbx.proxad.net) has joined #microformats
- [14:11:35] * RobertBachmann (n=RobertBa@M2427P019.adsl.highway.telekom.at) has joined #microformats
- [15:11:20] <fuzzyBSc>
Morning, Robert.
- [15:14:55] * valmont (n=chrishol@pdpc/supporter/silver/valmont) Quit (Read error: 110 (Connection timed out))
- [15:24:09] <RobertBachmann>
hi
- [15:37:55] <RobertBachmann>
fuzzyBSc: AFAIK David Janes isn't on the channel.
- [15:38:37] <mfbot>
[[rel-tag]] M http://microformats.org/wiki?title=rel-tag&diff=0&oldid=3608 * RobertBachmann * (+1373) Reverted edit of JhonnyX, changed back to last version by RyanKing
- [15:38:54] * valmont (n=chrishol@men75-2-82-66-215-76.fbx.proxad.net) has joined #microformats
- [15:39:33] <mfbot>
[[Special:Log/block]] http://microformats.org/wiki?title=Special:Log/block&diff=0&oldid=0 * RobertBachmann * (+0) blocked "User:JhonnyX" with an expiry time of 48 hours: Vandalizing rel-tag
- [15:50:47] <fuzzyBSc>
Robert: No :)
- [15:51:20] <fuzzyBSc>
I was having an email conversation with him, and thought that if he was the progress of that conversation might improve.
- [15:53:19] <fuzzyBSc>
You haven't heard from Luke at all? It would be nice to have a cosolidated picture of where we are with the transform and test cases. There are still a few fixes that need to go in.
- [15:54:54] <RobertBachmann>
no I haven't heard from Luke
- [15:57:19] <fuzzyBSc>
Have you made any progress with xml:base handling?
- [15:58:36] <fuzzyBSc>
I'm thinking of taking another look at atom:title disambiguation. I think a recursive traversal is required, rather than just descendant:html:*. The combination of disambiguation and opaqueness means that a pure match-based or a pure descendant-based implementation won't work.
- [15:58:57] <RobertBachmann>
I've had a glance at the spec. Seems like this will be mostly copy & paste from the "get-lang" template.
- [15:58:58] <RobertBachmann>
I'll give it a try.
- [16:00:12] <fuzzyBSc>
Yeah, it should be the same.
- [16:12:26] <fuzzyBSc>
Ok, that's much better. My versions are now under revision control (darcs).
- [16:15:54] * bergie (n=bergie@cs78242134.pp.htv.fi) Quit ()
- [16:18:32] * valmont (n=chrishol@pdpc/supporter/silver/valmont) Quit (Read error: 104 (Connection reset by peer))
- [16:36:27] * valmont (n=chrishol@men75-2-82-66-215-76.fbx.proxad.net) has joined #microformats
- [16:54:43] * RobertBachmann waits anxiously for svn
- [17:01:23] <fuzzyBSc>
Hrmm.. I guess we can't use xslt 2.0 features.
- [17:01:55] <fuzzyBSc>
I'm trying to figure out how to "stop" in the traversal of nodes while looking for a title element.
- [17:02:21] * Atamido wonders what SVN this is for.
- [17:03:19] <fuzzyBSc>
Atamido: hAtom2Atom.xsl. Versioning is currently being managed manually, and a fair bit of change has occured since we last heard from the maintainer sometime around Thursday.
- [17:03:46] <fuzzyBSc>
(hAtom2Atom.xsl and its expanding test suite)
- [17:04:46] <RobertBachmann>
fuzzyBSc: is your repositry public?
- [17:05:24] <Atamido>
Not going to just place the .xsl into the wiki? :P
- [17:05:48] <fuzzyBSc>
Robert: No, however darcs is designed to support coordination between individual private repositories.
- [17:05:58] <fuzzyBSc>
I just haven't used it enough to tell you exactly how ;)
- [17:07:27] <fuzzyBSc>
Atamido: That's not the worst idea, although the extra six files for test cases probably make it impractical.
- [17:07:41] <fuzzyBSc>
Robert: Do you have a darcs install at your disposal?
- [17:10:07] <RobertBachmann>
no. but I have a svn repositry via HTTPS, OTOH I could install darcs as well (if it works on Windows)
- [17:14:21] <fuzzyBSc>
Well, either way. I have two baselines in my repo, 0.0.6 and the set of files I sent to both you and Luke. You could build a repository from that, or install darcs from http://www.darcs.net/. It claims to work under windows.
- [17:16:21] <fuzzyBSc>
If you go the darcs way I'll send you a tarball to start from.
- [17:16:50] <fuzzyBSc>
How will your svn repository interact with Lukes? svn isn't really built to have two, is it?
- [17:20:55] <RobertBachmann>
AFAIK svn doesn't support interaction between repositories. however there are two solutions: Luke could either use mine or he could have use a database dump of mine when he's ready
- [17:22:34] <RobertBachmann>
ups. that should read as "... he could use a database dump of mine ..."
- [17:23:23] <fuzzyBSc>
Ok. Darcs is built around a philosophy of having no "main" repository. The idea is that you start by taking a copy of someone else's repository (just a simple directy tree in their home area) and make changes. The changes are then expressed as patches transmitted between them. Quite nice.
- [17:24:34] <RobertBachmann>
ok I've got darcs installed.
- [17:27:11] <fuzzyBSc>
I have sent you a put of my database. If you unpack it somewhere with whatever name you choose you should be able to start using darcs commands.
- [17:28:10] <fuzzyBSc>
You make changes to files as per usual. You do "darcs add" on new files. When you're ready to send something off you use "darcs record".
- [17:28:51] <fuzzyBSc>
You then use "darcs send" to send, and "darcs apply" to apply patches you recieve via email.
- [17:29:44] <fuzzyBSc>
You can also run it exposed to the internet, in which case you can use the "darcs push" and "darcs pull" methods for direct interactions.
- [17:40:30] <RobertBachmann>
Okay I'll try to add a simple change (handling of @lang) and send it back to you.
- [17:44:55] * valmont_ (n=chrishol@men75-2-82-66-215-76.fbx.proxad.net) has joined #microformats
- [17:45:20] * valmont (n=chrishol@pdpc/supporter/silver/valmont) Quit (Read error: 104 (Connection reset by peer))
- [17:57:25] <fuzzyBSc>
ok
- [18:02:38] <fuzzyBSc>
Well, I have the title disambiguation working correctly now. Unfortunately, I have had to use an exslt function to do it.
- [18:02:46] <fuzzyBSc>
I haven't figured out any better approach as yet.
- [18:04:24] <RobertBachmann>
exslt is not a big problem IMO, it's supported by libxslt, msxsl and perhaps most other real-world engines around.
- [18:13:03] <RobertBachmann>
when I type: "darcs send" it complains "darcs failed: Missing argument: [REPOSITORY]" what should I type here?
- [18:14:01] <fuzzyBSc>
Are you running it from somewhere in the repository?
- [18:16:12] <fuzzyBSc>
Hrmm.. actually you are supposed to identify my repo, I think.
- [18:18:42] <fuzzyBSc>
It should theoretically be using my base repo as its starting point.
- [18:19:59] <fuzzyBSc>
Also, you may need to check your _darcs/prefs/author file to make sure it is correct.
- [18:20:58] <fuzzyBSc>
As near as I can tell, the name of my repo is my email address... but I'm not 100% sure on that.
- [18:30:27] * fuzzyBSc is consulting #darcs
- [18:33:09] * rtomayko (n=rtomayko@cpe-24-166-51-26.neo.res.rr.com) has joined #microformats
- [18:34:17] <fuzzyBSc>
http://darcs.net/DarcsWiki/FrequentlyAskedQuestions#head-6518424ab7ac0729e9c09d365886d22da9f5f0f4
- [18:34:56] <fuzzyBSc>
So I need to send you a context file, so it knows which patches to send back to me :)
- [18:34:57] * fuzzyBSc sends
- [18:36:53] <fuzzyBSc>
Robert: You'll have to save the file somewhere, and use --context=con_BC on the darcs send line.
- [18:37:00] * RobertBachmann (n=RobertBa@M2427P019.adsl.highway.telekom.at) Quit (Read error: 110 (Connection timed out))
- [18:46:36] * RobertBachmann (n=RobertBa@M2401P029.adsl.highway.telekom.at) has joined #microformats
- [18:46:57] <RobertBachmann>
sorry ... had a connection problem
- [18:54:42] <fuzzyBSc>
No problem :)
- [18:55:09] <fuzzyBSc>
I have just sent you a patch to complete the title disambiguation support.
- [18:55:19] <fuzzyBSc>
(as per current hAtom spec)
- [19:08:49] <fuzzyBSc>
I have put my current context file at http://members.optusnet.com.au/benjamincarlyle/benjamin/blog/darcs_hAtom_BC, and will update it when I accept new patches.
- [19:26:15] <fuzzyBSc>
Anyway, I'm off to sleep now. Night all.
- [19:26:50] * fuzzyBSc (n=fuzzy@c210-49-72-91.rochd2.qld.optusnet.com.au) Quit ("Download Gaim: http://gaim.sourceforge.net/")
- [19:29:26] * valmont_ (n=chrishol@men75-2-82-66-215-76.fbx.proxad.net) Quit (Connection timed out)
- [19:35:34] * RobertBachmann (n=RobertBa@M2401P029.adsl.highway.telekom.at) has left #microformats
- [20:17:38] * RobertBachmann (n=RobertBa@M2507P007.adsl.highway.telekom.at) has joined #microformats
- [20:42:09] * hlb (i=hlb@CCCA.NCTU.edu.tw) Quit (Read error: 104 (Connection reset by peer))
- [20:42:15] * hlb (i=hlb@CCCA.NCTU.edu.tw) has joined #microformats
- [21:11:47] * edsu (n=esummers@66.187.134.52) has joined #microformats
- [21:57:11] * bergie (n=bergie@cs78242134.pp.htv.fi) has joined #microformats
- [22:06:52] * RobertBachmann (n=RobertBa@M2507P007.adsl.highway.telekom.at) Quit ("Leaving")
- [22:08:14] * bergie (n=bergie@cs78242134.pp.htv.fi) Quit ()
- [22:17:27] * valmont (n=chrishol@men75-2-82-66-215-76.fbx.proxad.net) has joined #microformats
- [23:06:22] * valmont (n=chrishol@pdpc/supporter/silver/valmont) Quit (Read error: 104 (Connection reset by peer))
- [23:18:38] * rtomayko (n=rtomayko@cpe-24-166-51-26.neo.res.rr.com) Quit (Connection timed out)
- [23:51:48] * Atamido (n=Atamido@user-0ccsqt9.cable.mindspring.com) Quit ("Chatzilla 0.9.68.5 [Firefox 1.0.6/20050716]")
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.