Options:
- # Session Start: Sat Sep 01 00:00:00 2012
- # Session Ident: #microformats
- # [01:04] * Quits: danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba) (Remote host closed the connection)
- # [02:14] * Quits: @tantek (~tantek@nat/mozilla/x-uanuhenxdphdcfsk) (Quit: tantek)
- # [02:25] * Quits: lgedeon (~lgedeon@ip98-182-46-155.ri.ri.cox.net) (Ping timeout: 252 seconds)
- # [02:27] * Joins: lgedeon (~lgedeon@ip98-182-46-155.ri.ri.cox.net)
- # [03:18] * Joins: nonge (~nonge@p5082A291.dip.t-dialin.net)
- # [03:20] * Joins: tantek (~tantek@66-87-7-110.pools.spcsdns.net)
- # [03:20] * ChanServ sets mode: +o tantek
- # [03:23] * Joins: teleject (~christoph@c-24-143-97-34.customer.broadstripe.net)
- # [03:26] * Quits: teleject (~christoph@c-24-143-97-34.customer.broadstripe.net) (Client Quit)
- # [03:52] * Joins: Cat4D (182bc9d2@gateway/web/freenode/ip.24.43.201.210)
- # [03:54] * Joins: romainneutron (~romain@tru75-8-88-167-167-29.fbx.proxad.net)
- # [04:17] * Quits: Cat4D (182bc9d2@gateway/web/freenode/ip.24.43.201.210) (Ping timeout: 245 seconds)
- # [04:28] * Quits: romainneutron (~romain@tru75-8-88-167-167-29.fbx.proxad.net) (Quit: romainneutron)
- # [04:34] <Loqi> [[Xiaxue Slut2718286]] N http://microformats.org/wiki/index.php?title=Xiaxue_Slut2718286&rcid=61627 * ArethaozailkfazwJaneiro * (+507) New page: [http://XiaxueSlut.blogspot.com Xiaxue Bitch] Slut or slattern is a term applied to an individual who is considered to have loose sexual morals or who is sexually promiscuous. The term is...
- # [05:12] * Quits: @tantek (~tantek@66-87-7-110.pools.spcsdns.net) (Quit: tantek)
- # [05:19] <Loqi> [[Xiaxue Bitch9247127]] N http://microformats.org/wiki/index.php?title=Xiaxue_Bitch9247127&rcid=61628 * HaroldqzsukfwdnlBieniek * (+501) New page: [http://Xiaxueslut.blogspot.com Xiaxue] Slut or slattern is a term applied to an individual who is considered to have loose sexual morals or who is sexually promiscuous. The term is gener...
- # [06:20] * Joins: tantek (~tantek@70-36-197-110.dsl.dynamic.sonic.net)
- # [06:20] * ChanServ sets mode: +o tantek
- # [06:32] * Quits: @tantek (~tantek@70-36-197-110.dsl.dynamic.sonic.net) (Quit: tantek)
- # [08:08] * Joins: tantek (~tantek@70-36-197-110.dsl.dynamic.sonic.net)
- # [08:08] * ChanServ sets mode: +o tantek
- # [08:09] <Loqi> [[Special:Log/block]] block * Tantek * blocked [[User:ArethaozailkfazwJaneiro]] with an expiry time of infinite (account creation disabled): Spamming links to external sites
- # [08:09] <Loqi> [[Special:Log/block]] block * Tantek * blocked [[User:HaroldqzsukfwdnlBieniek]] with an expiry time of infinite (account creation disabled): Spamming links to external sites
- # [08:09] <Loqi> [[Special:Log/delete]] delete * Tantek * deleted "[[Xiaxue Bitch9247127]]": content was spam
- # [08:09] <Loqi> [[Special:Log/delete]] delete * Tantek * deleted "[[Xiaxue Slut2718286]]": content was spam
- # [09:37] * Quits: jkridner__ (~jason@pdpc/supporter/active/jkridner) (Read error: Connection reset by peer)
- # [09:37] * Joins: jkridner__ (~jason@pdpc/supporter/active/jkridner)
- # [09:43] * Joins: teleject (~christoph@c-24-143-97-34.customer.broadstripe.net)
- # [09:43] * Joins: glennjones (~gjones@cpc22-brig15-2-0-cust92.3-3.cable.virginmedia.com)
- # [09:43] * Quits: glennjones_ (~gjones@cpc22-brig15-2-0-cust92.3-3.cable.virginmedia.com) (Read error: Connection reset by peer)
- # [10:02] * Quits: rasifiel (~rasifiel@188.134.61.5) (Ping timeout: 268 seconds)
- # [10:13] * Joins: chiui (~chiui@77.72.196.170)
- # [11:05] * Joins: nonge_ (~nonge@p50829FDA.dip.t-dialin.net)
- # [11:05] * Joins: romainneutron (~romain@tru75-8-88-167-167-29.fbx.proxad.net)
- # [11:07] * Joins: xtof_fr (~christoph@mon75-5-82-226-31-58.fbx.proxad.net)
- # [11:09] * Quits: nonge (~nonge@p5082A291.dip.t-dialin.net) (Ping timeout: 276 seconds)
- # [12:38] * Joins: barnabywalters (~barnabywa@host-89-241-104-191.as13285.net)
- # [12:39] * Quits: @tantek (~tantek@70-36-197-110.dsl.dynamic.sonic.net) (Quit: tantek)
- # [12:44] * Quits: barnabywalters (~barnabywa@host-89-241-104-191.as13285.net) (Quit: Back to real life!)
- # [13:37] * Quits: glennjones (~gjones@cpc22-brig15-2-0-cust92.3-3.cable.virginmedia.com) (Quit: glennjones)
- # [13:43] * Quits: chiui (~chiui@77.72.196.170) (Read error: Connection reset by peer)
- # [13:43] * Joins: chiui (~chiui@77.72.196.170)
- # [13:46] <Loqi> http://twitter.com/pretty_girl_014 :: omegash sana tlaga si papa hcard ka date ni mama dawn haayy...wag sanang hopia
- # [14:10] * Quits: NimeshNeema (u2689@gateway/web/irccloud.com/x-nvynhvdmseoxgkvk) (Max SendQ exceeded)
- # [14:13] * Joins: NimeshNeema (u2689@gateway/web/irccloud.com/x-wnxyzoqtmbtyptgk)
- # [14:16] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
- # [14:16] * ChanServ sets mode: +o tantek
- # [14:52] * Quits: romainneutron (~romain@tru75-8-88-167-167-29.fbx.proxad.net) (Quit: romainneutron)
- # [15:11] * Quits: @ChanServ (ChanServ@services.) (*.net *.split)
- # [15:16] * Joins: ChanServ (ChanServ@services.)
- # [15:16] * card.freenode.net sets mode: +o ChanServ
- # [16:00] * Joins: tobyink (~tai@host86-146-95-181.range86-146.btcentralplus.com)
- # [16:04] * Quits: chiui (~chiui@77.72.196.170) (Read error: Connection reset by peer)
- # [16:04] * Joins: chiui (~chiui@77.72.196.170)
- # [16:20] <Loqi> http://twitter.com/FreeWSOdownload :: Free download: WSO - WP Author hReview (Plugin) http://t.co/7QX9U90f
- # [16:46] * Joins: rasifiel (~rasifiel@188.134.61.5)
- # [17:43] * Quits: nonge_ (~nonge@p50829FDA.dip.t-dialin.net) (Quit: Verlassend)
- # [17:54] * Joins: romainneutron (~romain@tru75-8-88-167-167-29.fbx.proxad.net)
- # [17:58] * Quits: tobyink (~tai@host86-146-95-181.range86-146.btcentralplus.com) (Ping timeout: 246 seconds)
- # [18:18] * Joins: jkridner___ (~jason@pdpc/supporter/active/jkridner)
- # [18:21] * Quits: jkridner__ (~jason@pdpc/supporter/active/jkridner) (Ping timeout: 246 seconds)
- # [19:26] * Joins: eighty4_ (~eighty4@li150-164.members.linode.com)
- # [19:27] * Quits: @Phae (u455@gateway/web/irccloud.com/x-toghornvmvhnmkvm) (Ping timeout: 246 seconds)
- # [19:27] * Quits: eighty4 (~eighty4@unaffiliated/eighty4) (Ping timeout: 246 seconds)
- # [19:28] * Joins: Phae (u455@gateway/web/irccloud.com/x-wvknmhhuvkztdgzc)
- # [19:28] * ChanServ sets mode: +o Phae
- # [19:57] * Joins: singpolyma (~singpolym@2001:0:53aa:64c:302f:5ddf:ba54:65dd)
- # [20:14] * Quits: xtof_fr (~christoph@mon75-5-82-226-31-58.fbx.proxad.net) (Quit: xtof_fr)
- # [20:33] * Joins: tobyink (~tai@host86-146-95-181.range86-146.btcentralplus.com)
- # [20:43] * Quits: chiui (~chiui@77.72.196.170) (Read error: Connection reset by peer)
- # [20:43] * Joins: chiui_ (~chiui@77.72.196.170)
- # [20:46] <aaronpk> Anybody know of a web service that takes a URL and outputs a JSON interpretation of the microformats present on the page?
- # [20:47] * Joins: barnabywalters (~barnabywa@host-92-28-215-242.as13285.net)
- # [20:48] <barnabywalters> tantek: I forked your hcard generator, added some mf2 support and output of minicard and microcard: http://test.waterpigs.co.uk/h-card.html
- # [20:49] <barnabywalters> todo: more mf2 support, expose styling for minicard and microcard, finalise minicard/microcard markup
- # [20:50] * Quits: romainneutron (~romain@tru75-8-88-167-167-29.fbx.proxad.net) (Quit: romainneutron)
- # [20:56] * Joins: romainneutron (~romain@tru75-8-88-167-167-29.fbx.proxad.net)
- # [21:07] <@tantek> barnabywalters - that's awesome! looks great.
- # [21:07] <@tantek> looks like some of my out-of-date code made it in - for tags, we should stop referencing kitchen.technorati as it's been gone for a while :/
- # [21:08] <barnabywalters> tantek: yep, not entirely sure what we should do for tags
- # [21:08] <barnabywalters> apart from getting people to specify a base url for using…
- # [21:08] <@tantek> perhaps even just switch it to <span class="category">tag1</span>, <span class="category">tag2</span> etc.
- # [21:08] <barnabywalters> e.g. for me it would be http://waterpigs.co.uk/tags/
- # [21:08] <barnabywalters> yep, that's a simpler approach
- # [21:09] <@tantek> also - tag markup doesn't show up in the Code textarea ;)
- # [21:09] <@tantek> so something broke
- # [21:09] <@tantek> actually - the code areas are kinda broken in general
- # [21:09] <barnabywalters> ah ha! weird. I'll have a look at that
- # [21:09] <@tantek> hmm - they're not actually showing anything I type in the fields
- # [21:10] <@tantek> except the mini/micro versions show *only* a p-name with the given-name inside
- # [21:10] <barnabywalters> the main one isn't, no
- # [21:10] <barnabywalters> that is very strange
- # [21:10] <@tantek> and the microcard should have h-card as the root class name - not p-name
- # [21:10] <barnabywalters> I have barely changed your original code
- # [21:10] <@tantek> looks like you've got some more coding to do :)
- # [21:11] <barnabywalters> tantek: as always :)
- # [21:11] <@tantek> also - I wouldn't bother adding the minicard / microcard class names
- # [21:11] <barnabywalters> tantek: my plan was to give example css for the mini/microcards
- # [21:12] <@tantek> is everything inside the minicard a span?
- # [21:12] <@tantek> I'd just distinguish with root element
- # [21:12] <barnabywalters> although I suppose the microcard could actually be styled just using the fact it's inside an <a>
- # [21:12] <barnabywalters> ah, you got there before me :)
- # [21:12] <@tantek> e.g. full - <div>, mini - <p>, micro - <span>
- # [21:13] <@tantek> because those are likely to make sense in context for their different sizes / extents
- # [21:13] <barnabywalters> yep. that is cleaner
- # [21:13] <barnabywalters> is using <p> for mini semantically valid? it's not a paragraph of text
- # [21:13] <@tantek> yeah - the definition for <p> is actually quite broad in HTML5
- # [21:14] <@tantek> it would work for the minicard
- # [21:14] <barnabywalters> I think I glossed over <p> last time I read the spec
- # [21:14] <barnabywalters> okay, well that's a good todo list for that
- # [21:15] <barnabywalters> got to go and eat now
- # [21:15] <@tantek> but yeah - in general, go through each field, and make sure changing it actually changes the produced code :)
- # [21:15] <@tantek> I would keep things like middle name in all three
- # [21:15] <@tantek> if someone enters a middle name, I think they intend for it to be in the "full" name
- # [21:16] <barnabywalters> tantek: yes, that's true. I have come across people who do that
- # [21:16] <@tantek> consider doing only uf2 output for the minicard and microcard
- # [21:16] <@tantek> will keep them even more miniature
- # [21:16] <@tantek> the microcard makes sense to demonstrate the simple root-class-name-only case
- # [21:16] <@tantek> it should always just have class="h-card" at the top, and no other class names
- # [21:17] <barnabywalters> pretty sure I'm already doing that — haven't added uf2 to the full one either
- # [21:17] <barnabywalters> off to eat, bbiab
- # [21:17] * Quits: barnabywalters (~barnabywa@host-92-28-215-242.as13285.net) (Quit: barnabywalters)
- # [21:17] * Quits: @tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Read error: Connection reset by peer)
- # [21:18] * Joins: tantek_ (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
- # [21:18] * ChanServ sets mode: +o tantek_
- # [21:51] * Quits: elf-pavlik (~elf-pavli@lorea/elf) (Ping timeout: 246 seconds)
- # [21:56] * Joins: barnabywalters (~barnabywa@host-92-28-215-242.as13285.net)
- # [21:59] * Joins: nonge (~nonge@p50829FDA.dip.t-dialin.net)
- # [22:07] <aaronpk> barnabywalters: where did your microcard markup go on your site! It was looking so good the other day!
- # [22:12] <@tantek_> aaronpk - I see it on this page: http://test.waterpigs.co.uk/activity/
- # [22:13] * @tantek_ is now working on how to incorporate that markup pattern into the implied properties algorithm of #uf2
- # [22:18] <barnabywalters> aaronpk: yep, it's in the h1, showing off it's scaling ability
- # [22:19] <barnabywalters> I'm way overcommitted at the mo, but when I get round to it (and the markup is finalised) I'll be rolling it out all over my site, and in indieweb @anywhere
- # [22:19] <barnabywalters> which still needs a good name
- # [22:21] <aaronpk> ahh I was looking at the "notes" page
- # [22:21] <barnabywalters> not sure how best to expose it yet
- # [22:21] <barnabywalters> activity is quite hidden
- # [22:22] <aaronpk> tantek_: is this an appropriate h-card markup? I have v1 in here too: https://gist.github.com/3585643
- # [22:30] <barnabywalters> aaronpk: I am no expert, but tantek_'s comment above suggests that "it should always just have class="h-card" at the top, and no other class names"
- # [22:31] <aaronpk> where url is implied?
- # [22:32] <barnabywalters> aaronpk: I think the idea is to wrap it in a span, although that seems a bit bloated
- # [22:33] <barnabywalters> it does make sense from a styling point of view though
- # [22:33] <barnabywalters> e.g. if we are creating minicards and microcards based on the root element of the h-card, a microcard might not have a url associated, and so the root element can't be an <a>
- # [22:34] <aaronpk> true but if there is a url, then it should be ok for the root element to be an <a> with a url, right?
- # [22:34] <aaronpk> <a href="" class="h-card"><img src="" alt="" /> Name</a> <-- minimal example
- # [22:34] <barnabywalters> well, I want to be able to use and style the microcard markup universally
- # [22:35] <barnabywalters> ah, yep, perhaps the implied syntax works out
- # [22:37] <aaronpk> tantek_: How about this as the most minimal h-card? <a href="http://aaronparecki.com" class="h-card"><img src="http://aaronparecki.com/images/aaronpk.png" alt="" /> Aaron Parecki</a>
- # [22:40] <Loqi> [[microformats-2-implied-properties]] http://microformats.org/wiki/index.php?title=microformats-2-implied-properties&diff=47181&oldid=44838&rcid=61633 * Tantek * (+1247) /* additional markup patterns to consider */ provide finer grouping / explanation, and add root element with one child and text based on Barnaby Walters's example in the wild
- # [22:42] <Loqi> [[microformats-2-implied-properties]] http://microformats.org/wiki/index.php?title=microformats-2-implied-properties&diff=47182&oldid=47181&rcid=61634 * Tantek * (+4) cluster rejected with respective pattern
- # [22:42] <@tantek_> ok I'm back - was deep in editing context :)
- # [22:43] <@tantek_> barnabywalters - based on your markup pattern I came up with another implied property pattern to consider for uf2: http://microformats.org/wiki/microformats-2-implied-properties#root_element_with_one_child_and_text
- # [22:43] <rasifiel> Oooh... More different semantic markup(
- # [22:44] <@tantek_> rasifiel - yeah, from actual web publishing patterns
- # [22:44] <@tantek_> aaronpk, checking your gist
- # [22:44] <@tantek_> so you have two choices:
- # [22:45] <@tantek_> 1. if you want backcompat with hCard v1, you need a separate root element (e.g. span) surrounding all the elements with properties.
- # [22:45] <Loqi> http://loqi.me/4yV
- # [22:45] <@tantek_> 2. or if you're ok with only h-card support
- # [22:46] <aaronpk> i think i'll go with only h-card support on this one
- # [22:46] <@tantek_> then you can drop class names vcard url u-url u-photo photo and the <span class="p-name fn">, assuming you like the markup pattern I *just* documented for barnabywalters
- # [22:47] <@tantek_> this one: http://microformats.org/wiki/microformats-2-implied-properties#root_element_with_one_child_and_text
- # [22:47] <@tantek_> OR - did you have a specific styling reason (or otherwise) for the child <span> ?
- # [22:47] * Quits: chiui_ (~chiui@77.72.196.170) (Ping timeout: 246 seconds)
- # [22:48] <@tantek_> (trying to understand if that's an actual use-case, or if you just put the span there as a hook for those properties)
- # [22:48] <barnabywalters> tantek_: what if the person represented by the microcard has no URL?
- # [22:48] <barnabywalters> (this is theoretical for h card generator btw)
- # [22:48] <aaronpk> the <span> is there to separate the "@" from the name when I use nicknames
- # [22:49] <aaronpk> I'll remove the <span> when I use a real name
- # [22:51] <Loqi> [[microformats-2-implied-properties]] http://microformats.org/wiki/index.php?title=microformats-2-implied-properties&diff=47183&oldid=47182&rcid=61635 * Tantek * (+370) /* root element with one child and text */ note gist from aaronpk as another possibility to consider
- # [22:51] <@tantek_> barnabywalters - if the person represented by the microcard has no URL, then the root element is a span instead of an <a>
- # [22:52] <barnabywalters> fab. thought as much
- # [22:52] <@tantek_> aaronpk - do you have a publishing example of that "separate the "@" from the name when I use nicknames" ?
- # [22:52] <@tantek_> I think I remember seeing it but I'd prefer to link directly to a publishing example in the wild
- # [22:52] <aaronpk> tantek_: yea, let me push the code up, I just made some changes
- # [22:52] <@tantek_> BTW re: h-entry p-name vs. entry-title, all I saw is more support and no objections, so I'm going to make that edit to h-entry in uf2.
- # [22:53] <@tantek_> aaronpk - do you support h-entry in your markup yet? if so, you may want to wait a sec...
- # [22:53] <aaronpk> it's ok, pushing is easy and I prefer to have smaller related changes in my commit history anyway
- # [22:55] <aaronpk> tantek_: http://aaronparecki.com/2012/230/reply/1
- # [22:59] <barnabywalters> okay, just pushed a few fixes to my h-card generator, including universal styling support (styling based on root elements)
- # [23:03] <Loqi> [[microformats2]] http://microformats.org/wiki/index.php?title=microformats2&diff=47184&oldid=47175&rcid=61636 * Tantek * (+291) /* h-entry */ drop p-entry-title (p-name is more reflective of actual use), switch to p-summary and e-content. "entry-" is no more.
- # [23:04] <@tantek_> ok, http://microformats.org/wiki/microformats2#h-entry updated per the discussion this week. h-entry markup just got simpler / shorter :)
- # [23:04] <barnabywalters> awesome. most of my h-entries are already updated, but I forgot about e-content (think I used p- by mistake)
- # [23:05] <@tantek_> barnabywalters - p-content is probably correct for simple *text* notes :)
- # [23:05] <barnabywalters> true, not sure I even have any of those (even notes usually contain some markup)
- # [23:06] <@tantek_> nah - usually text notes contain only *auto-generated* markup
- # [23:06] <@tantek_> so I prefer to simply syndicate out the *text* because that's what I authored.
- # [23:07] <@tantek_> any auto-generated markup is something my code is doing automatically on my server and something I may update (like we are right now on all our sites with the h-cards!)
- # [23:07] <barnabywalters> good point
- # [23:08] <@tantek_> aaronpk - in http://aaronparecki.com/2012/230/reply/1 I don't think you need class="u-photo photo" on h-card on brennannovak, assuming we like the implied markup pattern I documented: http://microformats.org/wiki/microformats-2-implied-properties#root_element_with_one_child_and_text
- # [23:09] <@tantek_> for use cases where you only have the Twitter alias (often a nickname), consider indicating that explicitly in the markup as well: <a class="h-card" href="http://twitter.com/dreev">@<span class="p-name p-nickname">dreev</span></a>
- # [23:10] <@tantek_> because then a smarter higher level application can reason better about it - and realize, oh, you just have a placeholder p-name because you only know their p-nickname which happens to be the same thing.
- # [23:15] <Loqi> [[microformats-2-implied-properties]] http://microformats.org/wiki/index.php?title=microformats-2-implied-properties&diff=47185&oldid=47183&rcid=61637 * Tantek * (+138) /* root element with one child and text */ note aaronpk's minimal example in IRC
- # [23:16] <Loqi> [[microformats-2-implied-properties]] http://microformats.org/wiki/index.php?title=microformats-2-implied-properties&diff=47186&oldid=47185&rcid=61638 * Tantek * (+129) /* root element with one child and text */ add aaronpk minimal markup example with real values
- # [23:17] * @tantek_ has caught up with the discussion above :)
- # [23:19] <barnabywalters> Pushed the suggested css to http://test.waterpigs.co.uk/h-card.html
- # [23:19] <barnabywalters> it's working quite nicely now, producing much better markup
- # [23:19] * @tantek_ is now updating Falcon per the h-entry spec updates.
- # [23:29] * @tantek_ realizes we just started bim 5 of the year.
- # [23:30] <barnabywalters> woo newcalendar
- # [23:37] * Joins: elf-pavlik (~elf-pavli@lorea/elf)
- # [23:40] <Loqi> http://twitter.com/FreelanceWP :: WordPress › Author hReview « WordPress Plugins http://t.co/nkcYlRZ2
- # [23:40] <@tantek_> banabywalters - I just checked my code and apparently I was using e-entry-content (now e-content) for my *text* notes as well.
- # [23:40] <@tantek_> (in Falcon)
- # [23:41] <@tantek_> What I don't know is if that was a deliberate design decision at the time I added that support, or if it was just an accident.
- # [23:41] <@tantek_> maybe this is a larger indieweb POSSE question
- # [23:42] <barnabywalters> or perhaps more of a 'how do we want potential h-feed parsers to use our content' question
- # [23:42] <@tantek_> should we POSSE out markup (including potentially auto-generated markup) for text notes, or POSSE out plain text without markup for text notes?
- # [23:42] <barnabywalters> tangent: http://test.waterpigs.co.uk/h-card.html updated to latest version, inc. uf2 support for full h-card
- # [23:42] <@tantek_> it's a combination POSSE and ActivityStreams question
- # [23:43] <@tantek_> I think I'd rather almost assume that feed parsers / feed readers are "dumb" and will do the wrong thing with auto-generated markup (links, embeds, people references)
- # [23:43] <barnabywalters> tantek_: that would be the safest route, I think
- # [23:43] <@tantek_> and thus err on the side of syndicating more "complete" markup for a note
- # [23:43] <@tantek_> so that "dumb" feed parsers/readers can do more easily/quickly without having to try to be smart
- # [23:44] <barnabywalters> it still allows intelligent feed parsers to do useful things with content — possibly even helping them provide more functionality
- # [23:44] <@tantek_> yes that's an even better opint
- # [23:44] <@tantek_> point
- # [23:44] <@tantek_> because that richer note markup can also include h-card references to people with specific indieweb URLs etc.
- # [23:44] <barnabywalters> I was thinking that and XFN data
- # [23:44] <@tantek_> and therefore even *smarter* feed parsers/readers can do more things with more richly marked up notes.
- # [23:45] <@tantek_> ok, so it sounds like richer marked up notes are better for both *dumb* and *smarter* feed parsers/readers
- # [23:45] <@tantek_> I suppose we could provide plain text versions of notes in a p-summary
- # [23:45] <barnabywalters> agreed
- # [23:45] <barnabywalters> might be a bit redundant
- # [23:46] <barnabywalters> I say we wait until someone actually develops an h-feed reader/parser
- # [23:46] <@tantek_> well I've been thinking of providing plain text / abbreviated summaries
- # [23:46] <barnabywalters> of notes?
- # [23:46] <@tantek_> e.g. right now when Falcon POSSE's out to Twitter, it sends an automatically ellipsed version of the note
- # [23:46] <@tantek_> and that has to be plain text
- # [23:47] <@tantek_> and is often shorter / abbreviated
- # [23:47] <barnabywalters> sure — similar to the titles (note presentational title semantic being used!) of my activities
- # [23:48] <@tantek_> so I'm thinking a structure like <p class="e-content"><span class="p-name p-summary">sentence 1. sentence 2 up to 120 chars.</span> rest of the note content maybe with an h-card like <a class="h-card" href="http://aaron.pk">Aaron Parecki</a>. Even more content.</p>
- # [23:49] <barnabywalters> does that not prevent useful markup from being present in the first 120 chars?
- # [23:49] <barnabywalters> prohibiting, for example, "@aaron.pk bla blah blah"
- # [23:49] <@tantek_> where the p-summary literally only has whole sentences up to ~120 characters, and that's both what gets syndicated to Twitter (due to their content limits), and likely works better as a working name for the post.
- # [23:50] <@tantek_> here's how I'd do that
- # [23:51] <@tantek_> <p class="e-content"><span class="p-name p-summary">sentence 1 refers to @<a class="h-card" href="http://aaron.pk"><abbr title="Aaron Parecki">aaronpk</abbr></a>. sentences 2…n up to 120 chars.</span> more text note content / markup… </p>
- # [23:52] <@tantek_> that usage uses the 2nd markup pattern proposed here: http://microformats.org/wiki/microformats-2-implied-properties#root_element_and_one_child
- # [23:52] <@tantek_> <a class="h-card"><abbr title>
- # [23:53] <@tantek_> that pattern has the nice effect of allowing the transmission of the Twitter @-name reference in plain text, while linking to Aaron's indieweb site in both the indieweb original of the note, and in the h-entry syndicated copies.
- # [23:54] <barnabywalters> ah, so p- just means 'strip tags' , not 'source'
- # [23:54] <@tantek_> p- means "text content only"
- # [23:55] <@tantek_> http://microformats.org/wiki/microformats-2#naming_conventions_for_generic_parsing
- # [23:55] <@tantek_> e-* for "element tree", "embedded markup", or "encapsulated markup" - all of those make sense
- # [23:55] <barnabywalters> yep, I see how it works now
- # [23:56] <@tantek_> ok Falcon is now updated with the new h-entry markup as well.
- # [23:56] <barnabywalters> is there a semantic difference between embedded and encapsulated mkup?
- # [23:56] <barnabywalters> woo! now we just need a h-feed parser
- # [23:57] <barnabywalters> getting late over here, I'm signing off
- # [23:57] <barnabywalters> good night
- # [23:57] <Loqi> see you in the morning!
- # [23:57] <barnabywalters> cheers Loqi
- # [23:57] <Loqi> dude
- # [23:57] * Quits: barnabywalters (~barnabywa@host-92-28-215-242.as13285.net) (Quit: Back to real life!)
- # [23:59] <Loqi> [[microformats2]] http://microformats.org/wiki/index.php?title=microformats2&diff=47187&oldid=47184&rcid=61639 * Tantek * (+397) /* Examples in the wild */ added support for h-entry to tantek.com
- # Session Close: Sun Sep 02 00:00:00 2012
The end :)