IRC Log for #microformats on 2009-09-30
Timestamps are in UTC.
- [00:02:38] * shigeta (n=shigeta@60.32.136.97) has joined #microformats
- [00:10:18] * Atamido (n=atamido@76-205-170-42.lightspeed.austtx.sbcglobal.net) Quit (Read error: 104 (Connection reset by peer))
- [00:10:45] * Atamido (n=atamido@76-205-170-42.lightspeed.austtx.sbcglobal.net) has joined #microformats
- [00:36:43] * benward (n=benward@nat/yahoo/x-sxnogkgcwcjjmamk) Quit ("Sleep")
- [00:43:17] * dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) has joined #microformats
- [00:43:17] * ChanServ sets mode +o dglazkov
- [00:43:32] * leahculver (n=leahculv@204.9.180.30) Quit ()
- [00:54:51] * dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) Quit ()
- [01:15:37] * dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) has joined #microformats
- [01:15:37] * ChanServ sets mode +o dglazkov
- [01:33:23] * wooden (n=anon@user-387hrrg.cable.mindspring.com) has joined #microformats
- [01:34:44] * leahculver (n=leahculv@c-67-180-197-78.hsd1.ca.comcast.net) has joined #microformats
- [01:41:25] * wooden (n=anon@user-387hrrg.cable.mindspring.com) has left #microformats
- [02:04:23] * dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) Quit (Read error: 104 (Connection reset by peer))
- [02:04:45] * dglazkov (n=dglazkov@67.188.0.62) has joined #microformats
- [02:04:45] * ChanServ sets mode +o dglazkov
- [02:05:00] * leahculver (n=leahculv@c-67-180-197-78.hsd1.ca.comcast.net) Quit ()
- [02:11:54] * Prometheus is now known as Prometheus\off
- [02:26:19] * dglazkov (n=dglazkov@67.188.0.62) Quit ()
- [02:26:49] * singpolyma (n=singpoly@129-97-185-151.uwaterloo.ca) Quit ("Lost terminal")
- [02:32:19] * dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) has joined #microformats
- [02:32:19] * ChanServ sets mode +o dglazkov
- [03:57:18] * Prometheus\off is now known as Prometheus
- [03:59:10] * Prometheus is now known as Prometheus\off
- [04:01:47] * TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net) Quit (Read error: 110 (Connection timed out))
- [04:46:11] * TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net) has joined #microformats
- [04:54:51] * dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) Quit ()
- [05:25:46] * aux (n=aux@c-76-112-245-77.hsd1.mi.comcast.net) has joined #microformats
- [05:26:22] * aux (n=aux@c-76-112-245-77.hsd1.mi.comcast.net) Quit (Client Quit)
- [05:26:33] * aux_ (n=p@c-76-112-245-77.hsd1.mi.comcast.net) has joined #microformats
- [05:26:47] * aux_ is now known as aux
- [05:31:06] * shigeta (n=shigeta@60.32.136.97) Quit (Read error: 145 (Connection timed out))
- [05:45:56] * shigeta (n=shigeta@sakkgw2.sixapart.jp) has joined #microformats
- [06:04:40] * levitation[A] (n=levitati@193.40.11.14) has joined #microformats
- [06:27:10] * ntoll (n=ntoll@88-111-162-132.dynamic.dsl.as9105.com) has joined #microformats
- [06:57:38] * benward (n=benward@98.210.154.133) has joined #microformats
- [06:57:38] * ChanServ sets mode +o benward
- [07:01:44] * pesla (n=retep@80.101.187.43) has joined #microformats
- [07:17:43] * themattharris (n=thematth@c-24-130-115-72.hsd1.ca.comcast.net) Quit ("zzZZ")
- [07:57:24] * emrojo (n=emrojo@163.117.139.57) has joined #microformats
- [08:01:16] * tobyink (n=tai@77.89.160.246) has joined #microformats
- [08:34:15] * BobJonkman (n=BobJonkm@206.248.137.186) Quit (Remote closed the connection)
- [08:42:39] * Phae (n=phaeness@gateb.thls.bbc.co.uk) has joined #microformats
- [08:42:39] * ChanServ sets mode +o Phae
- [09:40:33] * benward (n=benward@98.210.154.133) Quit ("Sleep")
- [09:52:17] * aux (n=p@c-76-112-245-77.hsd1.mi.comcast.net) Quit ()
- [09:57:00] * adactio (n=adactio@host86-138-101-27.range86-138.btcentralplus.com) has joined #microformats
- [09:57:00] * ChanServ sets mode +o adactio
- [10:00:51] * aux (n=aux@c-76-112-245-77.hsd1.mi.comcast.net) has joined #microformats
- [10:29:22] * abernier (n=abernier@AAubervilliers-551-1-176-87.w92-141.abo.wanadoo.fr) Quit ()
- [11:20:28] * abernier (n=abernier@78.251.81.129) has joined #microformats
- [12:06:45] * abernier (n=abernier@78.251.81.129) Quit (Read error: 110 (Connection timed out))
- [12:34:52] * MrTopf (n=cs@p5B396495.dip.t-dialin.net) has joined #microformats
- [13:30:00] * shigeta (n=shigeta@sakkgw2.sixapart.jp) Quit ("Leaving...")
- [13:54:07] * azazul (n=azazul@195.13.138.124) has joined #microformats
- [14:02:46] * Prometheus\off is now known as Prometheus
- [14:10:27] * levitation[A] (n=levitati@193.40.11.14) Quit (Remote closed the connection)
- [14:15:56] * dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) has joined #microformats
- [14:15:56] * ChanServ sets mode +o dglazkov
- [14:18:33] * levitation[A] (n=levitati@193.40.11.14) has joined #microformats
- [14:50:06] * Prometheus is now known as Prometheus\off
- [14:51:53] * Prometheus\off is now known as Prometheus
- [15:07:09] * dglazkov_ (n=dglazkov@72.14.224.1) has joined #microformats
- [15:07:09] * ChanServ sets mode +o dglazkov_
- [15:08:19] * pesla (n=retep@80.101.187.43) Quit ("( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )")
- [15:17:54] * Prometheus is now known as Prometheus\off
- [15:26:14] * dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) Quit (Read error: 110 (Connection timed out))
- [15:26:14] * dglazkov_ is now known as dglazkov
- [15:28:06] * dglazkov_ (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) has joined #microformats
- [15:28:10] * ChanServ sets mode +o dglazkov_
- [15:28:14] * themattharris (n=thematth@24.130.115.72) has joined #microformats
- [15:28:49] * dglazkov_ (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) Quit (Client Quit)
- [15:30:53] * tobyink (n=tai@77.89.160.246) Quit (Remote closed the connection)
- [15:31:50] * tobyink (n=tai@77.89.160.246) has joined #microformats
- [15:39:20] * pfefferle (n=pfefferl@p4FDABB07.dip.t-dialin.net) has joined #microformats
- [15:46:42] * dglazkov (n=dglazkov@72.14.224.1) Quit (Read error: 110 (Connection timed out))
- [15:49:49] * dglazkov (n=dglazkov@nat/google/x-tfkifcvpsilfyopw) has joined #microformats
- [15:49:49] * ChanServ sets mode +o dglazkov
- [16:06:33] * zro (n=zro@wikimedia/zro) has joined #microformats
- [16:08:51] * tobyink (n=tai@77.89.160.246) Quit (Remote closed the connection)
- [16:09:54] * tobyink (n=tai@77.89.160.246) has joined #microformats
- [16:16:13] * BobJonkman (n=BobJonkm@206-248-137-186.dsl.teksavvy.com) has joined #microformats
- [16:22:57] * tobyink (n=tai@77.89.160.246) Quit ("Leaving.")
- [16:26:04] * emrojo (n=emrojo@163.117.139.57) Quit ("Leaving.")
- [16:27:40] * Phae (n=phaeness@gateb.thls.bbc.co.uk) Quit ()
- [16:36:14] * MrTopf (n=cs@p5B396495.dip.t-dialin.net) Quit ()
- [16:40:51] * MrTopf (n=cs@p5B396495.dip.t-dialin.net) has joined #microformats
- [16:42:55] * pfefferle (n=pfefferl@p4FDABB07.dip.t-dialin.net) Quit ()
- [16:45:18] * MrTopf (n=cs@p5B396495.dip.t-dialin.net) Quit (Client Quit)
- [16:50:35] * adactio (n=adactio@host86-138-101-27.range86-138.btcentralplus.com) has left #microformats
- [17:09:20] * benward (n=benward@nat/yahoo/x-hgpzpmovmrarkido) has joined #microformats
- [17:09:20] * ChanServ sets mode +o benward
- [17:21:28] * madness (n=mng@ip70-176-92-111.ph.ph.cox.net) has joined #microformats
- [17:30:40] * ethicaljunction (n=ethicalj@cpc2-barn3-0-0-cust615.brnt.cable.ntl.com) has joined #microformats
- [17:32:54] * madness (n=mng@ip70-176-92-111.ph.ph.cox.net) Quit ()
- [17:36:28] <ethicaljunction>
Hey guys
- [17:37:08] <ethicaljunction>
If I want to work on developing the hListing brainstorm a bit more - whats the best way to proceed, there seems to be a good foundation there.
- [17:37:13] <ethicaljunction>
http://microformats.org/wiki/hlisting-brainstorming
- [17:41:49] * themattharris (n=thematth@24.130.115.72) Quit ("zzZZ")
- [17:42:49] <ethicaljunction>
I've found the http://microformats.org/wiki/to-do page - which I'm going to review and add to if necessary :)
- [17:49:31] * singpolyma (n=singpoly@node-11036.tor.pppoe.execulink.com) has joined #microformats
- [17:51:58] * leahculver (n=leahculv@204.9.180.30) has joined #microformats
- [18:09:36] * Amorphous (i=jan@unaffiliated/amorphous) Quit (Read error: 110 (Connection timed out))
- [18:12:35] * Amorphous (i=jan@unaffiliated/amorphous) has joined #microformats
- [18:23:43] * BobJonkman (n=BobJonkm@206-248-137-186.dsl.teksavvy.com) Quit (anthony.freenode.net irc.freenode.net)
- [18:23:43] * TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net) Quit (anthony.freenode.net irc.freenode.net)
- [18:23:43] * gsnedders (n=gsnedder@host217-44-35-222.range217-44.btcentralplus.com) Quit (anthony.freenode.net irc.freenode.net)
- [18:23:43] * jrodgers (n=jrodgers@hous-mhr-mac01.uwaterloo.ca) Quit (anthony.freenode.net irc.freenode.net)
- [18:31:43] * madness (n=mng@64.130.243.194) has joined #microformats
- [18:37:35] * themattharris (n=thematth@67.180.202.79) has joined #microformats
- [18:42:30] * BobJonkman (n=BobJonkm@206-248-137-186.dsl.teksavvy.com) has joined #microformats
- [18:42:30] * TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net) has joined #microformats
- [18:42:30] * gsnedders (n=gsnedder@host217-44-35-222.range217-44.btcentralplus.com) has joined #microformats
- [18:42:30] * jrodgers (n=jrodgers@hous-mhr-mac01.uwaterloo.ca) has joined #microformats
- [19:00:35] * madness (n=mng@64.130.243.194) Quit ()
- [19:24:28] * madness_ (n=mng@64-130-243-194.sparkplugbb.net) has joined #microformats
- [19:36:00] * themattharris (n=thematth@67.180.202.79) Quit (Read error: 110 (Connection timed out))
- [19:40:50] * themattharris (n=thematth@67.180.202.79) has joined #microformats
- [19:59:52] * madness_ (n=mng@64-130-243-194.sparkplugbb.net) Quit ()
- [20:09:28] * _fil_ (n=fil@www.rezo.net) Quit (Remote closed the connection)
- [20:11:16] * singpoly1a (n=singpoly@node-11036.tor.pppoe.execulink.com) has joined #microformats
- [20:15:41] * singpolyma (n=singpoly@node-11036.tor.pppoe.execulink.com) Quit (Read error: 113 (No route to host))
- [20:23:50] * ntoll (n=ntoll@88-111-162-132.dynamic.dsl.as9105.com) Quit ("this is not a quit message")
- [20:36:35] * madness (n=mng@64-130-243-194.sparkplugbb.net) has joined #microformats
- [20:49:48] * madness (n=mng@64-130-243-194.sparkplugbb.net) Quit ()
- [21:03:24] * madness (n=mng@64-130-243-194.sparkplugbb.net) has joined #microformats
- [21:08:14] * thomasknoll (n=thomaskn@75-25-157-106.uvs.sntcca.sbcglobal.net) has joined #microformats
- [21:12:49] * tantek (n=tantek@70-36-139-108.dsl.dynamic.sonic.net) has joined #microformats
- [21:12:49] * ChanServ sets mode +o tantek
- [21:14:03] <tantek>
ethicaljunction there's been a lot of work on hListing, and it's still considered a relatively "new" format
- [21:14:11] <tantek>
I'd suggest also joining the microformats-new mailing list
- [21:14:20] <tantek>
and sending a posting out saying you'd like to help contribute to it
- [21:14:38] <tantek>
so that folks who have worked on it so far can get to know you and you can all work together
- [21:14:52] <tantek>
http://microformats.org/mailman/listinfo/microformats-new/
- [21:15:02] <ethicaljunction>
tantek: ok - I'm coding up some hlistings now in BBedit - just to get my head around it .. I'll join now, thanks.
- [21:15:13] <tantek>
excellent - I use BBEdit as well
- [21:16:05] <tantek>
just saw your /wiki/to-do additions, looks good
- [21:16:39] <ethicaljunction>
I've refrained from upgrading from 8.x to 9.x (BBedit) - but am tempted to - not sure how much of a shock it will be.
- [21:19:00] <ethicaljunction>
thanks - need to try and keep up to date with work on the wiki - the more I use microformats - the deeper I'll get into the site, really well organised tantek .
- [21:19:55] * Prometheus\off is now known as Prometheus
- [21:25:22] <tantek>
I'm still using BBEdit 7.1.4 - works fine, is compatible with Classic etc. ;)
- [21:26:02] <tantek>
thanks for your kind words. and the wiki can still be improved a lot - welcome on board!
- [21:36:22] <ethicaljunction>
Cheers ! I still have an old Titanium Powerbook (550Mhz G4) - Good for classic :) - keep wondering what I should do with it.
- [21:37:03] <ethicaljunction>
Anyhow - I've just sent an email to microformats-new - lets see what happens next.
- [21:37:42] <tantek>
great - that should work
- [21:37:52] <tantek>
and definitely encourage folks to join you in IRC to discuss things more quickly
- [21:38:00] <tantek>
there's quite a bit of interest in hListing
- [21:40:04] <ethicaljunction>
cool - I've not seen anything from mailman yet - maybe google has filed it in spam (checking)
- [21:40:21] <tantek>
be sure to set your client to send as plain text
- [21:40:30] <tantek>
and send from the address you signed up with
- [21:40:56] <tantek>
looks like it made it to the archives:
- [21:40:56] <tantek>
http://microformats.org/discuss/mail/microformats-new/2009-September/002093.html
- [21:40:59] <tantek>
that's you right?
- [21:41:09] <ethicaljunction>
yup
- [21:41:28] <tantek>
great. add yourself to http://microformats.org/wiki/irc-people also
- [21:41:45] <ethicaljunction>
so its been filed as spam in gmail - fixing that now.
- [21:41:47] <tantek>
since you have more than one alias and it will help people correlate usernames :)
- [21:42:42] <ethicaljunction>
hmmm thought about changing my irc nick
- [21:43:06] <ethicaljunction>
originally I returned to IRC (after a long break) purely for one thing to do with the company (hence ethicaljunction)
- [21:43:46] * JonathanMalek (n=Jonathan@adsl-68-125-51-219.dsl.pltn13.pacbell.net) has joined #microformats
- [21:43:53] <ethicaljunction>
I might create/ a new ID for irc - tally's more with my online id .. in fact the more I think of it .. signing up for a new freenode nick now :)
- [21:46:31] <JonathanMalek>
tantek: could we open a page dedicated to the "at-most-one-required" concept? Perhaps it's already opened, and I missed it?
- [21:46:50] <JonathanMalek>
I'd like to explore one of the key concepts (Martin addressed it earlier today)
- [21:47:46] <JonathanMalek>
where the choice is between nothing, and using a microformat, it is nearly self-evident that "required" fields are problematic
- [21:50:30] <tantek>
JonathanMalek - I'm convinced that it should be nothing required now.
- [21:50:38] <tantek>
the root class alone should mean something
- [21:50:47] <tantek>
and it makes it *much* easier for folks to get started with microformats
- [21:50:57] <tantek>
(having run this by first-timers at workshops etc.)
- [21:51:05] <tantek>
out for lunch
- [21:51:06] <tantek>
bbiab
- [21:52:21] <JonathanMalek>
however, when there is a gradient of choices, one that presents an increasingly specific expression, I think it's worth considering the exact opposite of that approach--in other words, in specialized derivatives of broad microformats, *nothing* should be optional.
- [21:54:08] <JonathanMalek>
anything (and here, this might be exaggerated) worth capturing as "optional" should be promoted into the base. I'm thinking here specifically of the news format to hatom, where the optional "geo" I believe should be promoted into hatom, and removed from the news format.
- [21:57:12] <JonathanMalek>
tantek: for when you get back, I agree with you. I wonder, however, if there isn't a bit of a false dilemma where the news format is concerned: if someone cannot produce the required fields, it isn't as if they can't produce a uF'd content. In fact, they can: every news formatted story is first and foremost an hatom hentry.
- [22:03:02] <JonathanMalek>
That way, there is value in even taking the first step (and simply producing hatom). If the publisher, or anyone wanting to get started with microformats wants to start there, they can--and if there is any incentive to move to the stricter format, they can.
- [22:12:54] <JonathanMalek>
Incidentally, the more I think about the "nothing required", the more I like it. The risk, it seems to me, is there isn't a single data point for you (as a consumer) to differentiate the information you're looking at. It might be that in an effort to avoid the "90210" effect on data, we tumble into the "wasteland" effect, full of partially described and often indistinguishable points of data.
- [22:13:14] * themattharris (n=thematth@67.180.202.79) Quit (Read error: 110 (Connection timed out))
- [22:15:25] <JonathanMalek>
I suppose the compensation for that then is that consumers can choose when to ignore content, deciding for themselves what is "enough". For instance, Google might decide to ignore certain hcalendar events that don't provide enough information for *them*. Is that your intent?
- [22:22:38] * abernier (n=abernier@AAubervilliers-551-1-4-54.w90-61.abo.wanadoo.fr) has joined #microformats
- [22:35:10] * dglazkov (n=dglazkov@nat/google/x-tfkifcvpsilfyopw) Quit ()
- [22:39:25] * ethicaljunction (n=ethicalj@cpc2-barn3-0-0-cust615.brnt.cable.ntl.com) Quit ()
- [22:40:57] <madness>
isn't the argument over whether it is hnews or hatom a semantic and philosophical one to a point ?
- [22:41:10] <madness>
(jon, in case you haven't noticed, this is Mark Ng)
- [22:41:41] <madness>
if we accept that *everything* is optional, then hnews just defines some extra data points you can add to make it more "news flavoured"
- [22:41:45] * themattharris (n=thematth@123.sub-75-209-97.myvzw.com) has joined #microformats
- [22:42:43] <madness>
I've always thought the principles battle is better fought in the way that creative commons have
- [22:43:23] <madness>
the only thing that changed my mind about that a bit is the fact that actually it *is* an existing pattern
- [22:43:43] <madness>
particularly when we add next-in-parent to principles, as we were discussing yesterday in response to Miles
- [22:44:27] <madness>
JonathanMalek: fyi, themattharris has been working with us a little bit, too. He's finishing off some of my earlier practical experiments with crawlers and APIs
- [22:47:27] <madness>
themattharris: if you've been catching the conversation, your opinion may be useful
- [22:47:57] <themattharris>
i'm just reading over it
- [22:48:14] <themattharris>
wifi connection slipped so i missed a segment
- [22:50:21] * dglazkov (n=dglazkov@nat/google/x-snuzmikaterdzwom) has joined #microformats
- [22:50:21] * ChanServ sets mode +o dglazkov
- [22:50:52] <madness>
themattharris: I'll paste it to you via skype
- [22:56:36] <themattharris>
thanks Mark
- [22:56:40] <madness>
np
- [23:00:55] <madness>
so, Matt was suggesting that it's pointless parser load for an article specifying hnews if it doesn't have one of the currently required fields, also
- [23:01:02] <madness>
though I'm not sure how much we care about parser load
- [23:01:29] <themattharris>
so looking over the bits i missed from the log we're talking about whether any fields in hnews should be required or not. My view is at least one field should be required for the hnews container to be used. Most likely principles (through rel='principles'). Otherwise markup would include the hnews container class but have no hnews data elements. So if an item has no hnews fields, then don't mark it up as hnews (leave the class
- [23:01:29] <themattharris>
off). It's better doing that than having every field optional as this way a parser is still going to look for hnews content even when there is none.
- [23:01:52] <madness>
which is an interesting idea
- [23:02:18] <madness>
JonathanMalek: how important are rights, datelines and source organisations as required elements ?
- [23:02:33] <madness>
JonathanMalek: rights don't have to be expressed for a document to be news, right ?
- [23:03:03] <madness>
JonathanMalek: and a source organisation would be considered as default the organisation which is publishing it ?
- [23:03:16] <madness>
JonathanMalek: does a marked up dateline make it "news" ?
- [23:05:11] <JonathanMalek>
madness: rights has been replaced with item-license (from the licensing-brainstorming page), and yes, it is required
- [23:05:21] <madness>
sorry, I meant item-license
- [23:05:32] <JonathanMalek>
dateline is currently optional, as some organizations do not provide a dateline.
- [23:05:40] <madness>
yup
- [23:05:46] <themattharris>
agreed
- [23:05:47] <JonathanMalek>
and source-org is also required.
- [23:06:19] <madness>
so, I'm looking at an option for many of Miles' issues being next-in-parent for both rights and principles
- [23:06:23] <themattharris>
and source-org should still traverse back up the dom if it can't find one inside the hnews container?
- [23:06:51] <madness>
but of course, when that's the case, rel-license should be valid *as well as* item-license
- [23:06:59] <madness>
right ?
- [23:07:03] <JonathanMalek>
I'm open to making item-license and principles follow the source-org approach.
- [23:07:38] <JonathanMalek>
however, in an earlier discussion (looking for it now), I thought I caught a little dislike for the nearest-in-parent algorithm.
- [23:07:47] <JonathanMalek>
it certainly simplifies things signfiicantly.
- [23:08:51] <madness>
it's harder to parse, but I thought Miles' concerns about principles or rights statements being in other places would certainly be in a large (probably majority) of cases, true for other potential adopters
- [23:09:25] <madness>
tantek: any known dislike or reason for dislike of nearest-in-parent ?
- [23:09:32] <JonathanMalek>
that's certainly the feedback I've been looking for. That's been very helpful.
- [23:10:34] <JonathanMalek>
madness: would you like to open a new issue, or pursue this as part of Miles' open issue?
- [23:10:55] <madness>
JonathanMalek: nearest-in-parent seems to solve miles' rights issue.
- [23:10:56] <themattharris>
would it be sites would commonly locate their rights/principles in the footer of the site, like IP/Copyright notices?
- [23:11:02] <madness>
JonathanMalek: but not his principles issue
- [23:11:20] <madness>
themattharris: yup, thus why we're considering nearest-in-parent with rel-license
- [23:11:39] <themattharris>
ok, that was my understanding so it's good to have that confirmed
- [23:11:47] * tantek does some catching up
- [23:12:08] <tantek>
nearest-in-parent makes sense to parser writers, but not so much to web authors
- [23:12:09] * madness should really surrender the irc nick he's had since he was 16 years old.
- [23:12:17] <tantek>
it's a very "techy" expression
- [23:12:36] * madness is now known as markng
- [23:12:51] <tantek>
and sounds like confusing jargon - actually worse - it uses "familiar" words in a way which has merely metaphorical resemblance to their familiar meaning
- [23:13:00] <tantek>
welcome markng ;)
- [23:13:28] <markng>
sorry, I'm in some other freenode channels that know me as that
- [23:13:33] <themattharris>
from a developer point of view i see nearest-in-parent working, but for web authors i agree with Tantek that they won't necessarily get which the parent is. Thinking of the case where we have an author in the hatom. the nearest in parent for source-org if not defined would be that author - no?
- [23:13:34] <markng>
but hey, I don't play #nethack anymore :P
- [23:14:16] <markng>
so, is that a case of us not explaining nearest in parent well enough, or it being too complex a statement ?
- [23:14:47] <tantek>
for hAtom it has been very confusing
- [23:14:52] <tantek>
for authors
- [23:15:01] <tantek>
markng - both
- [23:15:06] <themattharris>
both
- [23:15:25] <markng>
so introducing it in more elements for hnews would be a problem ?
- [23:15:30] <tantek>
any time you have to depend on hierarchy, you will confuse a lot of authors
- [23:15:38] <markng>
and is it a greater problem that it introduces than the problem it solves ?
- [23:15:45] <tantek>
markng - yes - this is something that needs to be fixed in hAtom 0.4
- [23:15:57] <tantek>
er, make that 0.2
- [23:16:02] <markng>
I was going to say
- [23:16:10] * tantek was thinking hReview
- [23:16:12] <markng>
what happened while I blinked ? :)
- [23:16:14] * thomasknoll (n=thomaskn@75-25-157-106.uvs.sntcca.sbcglobal.net) Quit ("Leaving.")
- [23:17:13] <tantek>
themattharris - could you add the nearest-in-parent confusion issue to hatom-issues? http://microformats.org/wiki/hatom-issues
- [23:18:26] <tantek>
JonathanMalek - I just realized, it might help folks working on hNews get a broader view of the issues involved if hnews-issues (or where it got moved to) linked to hatom-issues as a see-also dependency.
- [23:18:52] <markng>
I'll do that now.
- [23:19:02] <tantek>
thanks markng
- [23:19:20] <tantek>
markng btw, themattharris has your brand new microformats t-shirt :)
- [23:19:37] <markng>
tantek: awesome. that sounds like a good excuse for me to come to SF ;)
- [23:19:51] <themattharris>
markng - you need an excuse?
- [23:20:07] <markng>
themattharris: well, no, but I have to get IPTC/Washington DC down first
- [23:20:31] <markng>
themattharris: I mean, a t-shirt is a flimsy excuse ;)
- [23:21:27] <markng>
is news-issues now large enough to be seperated from news-brainstorming ?
- [23:21:59] <themattharris>
tantek - just reading through the issues on hatom at the moment. don't want to duplicate anything
- [23:22:15] <JonathanMalek>
tantek: great point on linking to hatom-issues
- [23:22:41] <JonathanMalek>
madness: I was keeping it all inline until it got large enough, happy to break it out.
- [23:24:30] <markng>
added a link
- [23:24:35] <JonathanMalek>
does any other microformat use neared-in-parent, besides hatom?
- [23:24:47] <JonathanMalek>
neared->nearest
- [23:25:07] <markng>
http://microformats.org/wiki/Special:WhatLinksHere/algorithm-nearest-in-parent
- [23:25:12] <markng>
doesn't look like it
- [23:26:28] * benward (n=benward@nat/yahoo/x-hgpzpmovmrarkido) Quit (Read error: 110 (Connection timed out))
- [23:26:38] <markng>
so re: principles
- [23:27:28] <markng>
the nearest-in-parent doesn't solve the other problems
- [23:27:44] <tantek>
btw - another way folks tend to say things like "nearest-in-parent" is "inheritance"
- [23:27:46] <tantek>
e.g. in CSS
- [23:28:17] <markng>
so, I'm tempted to suggest that things that have no principles should just remain hatom and not have an hnews root
- [23:28:28] <markng>
for the reasons matt suggests
- [23:28:37] <tantek>
markng - that's kind of hilarious. it's not news if it doesn't have principles!
- [23:28:41] <tantek>
;)
- [23:28:51] <tantek>
(and also misleading IMHO)
- [23:28:54] <markng>
tantek: well, that's kind of my point ;)
- [23:29:15] <markng>
tantek: but we had this conversation about philosophy and the differences between rel-principles and the microformats movement already
- [23:29:27] <tantek>
did we?
- [23:29:49] <markng>
tantek: yeah, when I was suggesting at ufdevcamp that rel-principles may not even belong to microformats anyway
- [23:30:11] <markng>
in terms of documenting a pattern, as opposed to our campaign for publishers to publish their principles
- [23:30:23] <tantek>
why? if it's a rel value, and has real world examples that could make it useful, it makes sense to research it and develop it as a microformat
- [23:30:34] <tantek>
and I think you showed me existing sites that linked to their principles
- [23:30:35] <markng>
well, yeah, I've changed my mind since then :P
- [23:31:03] <tantek>
you could suggest it as a poshformat sure, but I think you are doing yourself a disservice
- [23:31:05] <markng>
so I guess your argument is that it can be news and have no principles whatsoever
- [23:31:10] <tantek>
I think your position is stronger than that
- [23:31:19] <markng>
yeah, now that I've done a bit more work on it, I'm convinced of it too
- [23:31:23] <tantek>
you just need to document the examples of news orgs that are already publishing their principles and linking to them
- [23:31:33] <markng>
I've done a bit of that.
- [23:31:38] <tantek>
start with http://microformats.org/wiki/principles-examples
- [23:31:57] <tantek>
I mean continue with, of course :)
- [23:31:59] <markng>
Should I also put a copy of the poshformat spec I already have in principles-brainstorming, too ?
- [23:32:34] <markng>
http://newscredit.org/development/newscredit-specification/rel-principles-specification/
- [23:32:50] * dglazkov (n=dglazkov@nat/google/x-snuzmikaterdzwom) Quit ()
- [23:33:16] <markng>
so, tantek what do you think makes it worth using the root container "hnews" class ?
- [23:36:40] <JonathanMalek>
tantek: when you have time, would like to pick up the parent/inheritance thread.
- [23:37:02] <tantek>
JonathanMalek - the right place to do that is in hAtom issues
- [23:37:22] <JonathanMalek>
I understand that the algorithm is complex, but it is an alternative--not the only way to do things
- [23:37:35] <tantek>
it's both the algorithm and the name
- [23:37:57] <tantek>
I think it's actually making a simple thing unnecessarily complex
- [23:38:21] * tantek is a little annoyed with the rel-design-pattern page
- [23:38:26] <JonathanMalek>
hmm
- [23:38:38] <tantek>
just using a feature as it's defined, e.g. the rel attribute, is NOT a design pattern
- [23:38:42] <tantek>
there is no "design"
- [23:38:44] <tantek>
there is no "pattern"
- [23:38:52] <tantek>
it's just "using a feature"
- [23:39:11] * tantek wonders if people call things "design patterns" just to make them sound more interesting
- [23:40:07] <JonathanMalek>
well--I agree--I'll keep this on the wiki.
- [23:41:26] <markng>
tantek: can change the text of rel-principles to reflect that, if you like.
- [23:43:48] <tantek>
JonathanMalek - thank you - it's ok by me if whoever adds the "nearest-in-parent" complexity/comprehensibility issue to the wiki (hatom-issues) - we can then all expand on it and express aspects of the problem and possible solutions.
- [23:43:54] <tantek>
markng - please do
- [23:44:06] <tantek>
I just put a strong warning / instructions to fix at the top of http://microformats.org/wiki/rel-design-pattern
- [23:44:31] <markng>
tbh, I was just blindly copying rel-license
- [23:45:06] <markng>
that said, rel-license doesn't have that
- [23:45:20] <markng>
so I must have either copied and earlier version, or something else.
- [23:46:49] <markng>
http://microformats.org/wiki/Special:WhatLinksHere/rel-design-pattern <-- there's alot to choose from
- [23:47:26] <tantek>
yeah
- [23:47:44] * tantek should have nipped that in the bud long ago.
- [23:51:15] <markng>
that's the thing about patterns ;)
- [23:51:20] <markng>
people copy them ;)
- [23:52:25] <tantek>
yeah, they tend to replicate
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.