/irc-logs / freenode / #microformats / 2012-12-02 / end

Options:

  1. # Session Start: Sun Dec 02 00:00:00 2012
  2. # Session Ident: #microformats
  3. # [00:08] * Quits: rjmt___ (~uid1@46-65-55-86.zone16.bethere.co.uk) (Ping timeout: 255 seconds)
  4. # [00:11] * Joins: rjmt___ (~uid1@46-65-55-86.zone16.bethere.co.uk)
  5. # [00:16] * Quits: rjmt___ (~uid1@46-65-55-86.zone16.bethere.co.uk) (Ping timeout: 255 seconds)
  6. # [00:25] * Joins: tantek (~tantek@173-228-64-81.dsl.dynamic.sonic.net)
  7. # [00:25] * ChanServ sets mode: +o tantek
  8. # [00:30] * Quits: romainneutron (~romain@tru75-8-88-167-167-29.fbx.proxad.net) (Quit: romainneutron)
  9. # [00:45] <@tantek> whoa that's awesome Tom Morris, just saw your wiki edit
  10. # [00:45] <Loqi> [[Special:Log/block]] block * Tantek * blocked [[User:Nhidbf199]] with an expiry time of infinite (account creation disabled): Spamming links to external sites
  11. # [00:46] <Loqi> [[Special:Log/delete]] delete * Tantek * deleted "[[User:nhidbf199]]": content was spam
  12. # [00:46] <@tantek> 1.7 billion nodes with geo?!?
  13. # [00:46] <@tantek> wow
  14. # [00:46] <@tantek> you'll have to let me know how many named venues you find
  15. # [00:50] <@tantek> in looking at http://www.openstreetmap.org/browse/node/1789070056 - it looks like the "designation" comma delimited list could be marked "category" for each item, and shop could be a "category" as well
  16. # [01:05] <tommorris> tantek: I can tell you how many named objects there are.
  17. # [01:06] <tommorris> tantek: http://taginfo.openstreetmap.org/ says the name tag is on 32.8 million objects
  18. # [01:07] <tommorris> named nodes which are more likely to fit the hcard semantics are 7.52 million
  19. # [01:07] <@tantek> a-ha, great
  20. # [01:07] <@tantek> happy to help figure out the markup too
  21. # [01:08] <tommorris> I'm gonna have a go at doing a mixture of microformats and RDFa.
  22. # [01:08] <@tantek> we may want to consider some "proprietary" properties to reflect the OSM-specific fields
  23. # [01:08] <@tantek> in uf2, you can do that e.g. p-orgprefix-propertyname
  24. # [01:08] <@tantek> e.g. p-osm-designation
  25. # [01:08] <@tantek> p-osm-shop
  26. # [01:08] <@tantek> *in addition* to marking those as categories
  27. # [01:09] <tommorris> so, the wikipedia links, for instance, can easily be mapped to both hCard's url property and do some linked data sameAs magic to dbpedia
  28. # [01:09] <tommorris> if I can work out a sane and not-too-disruptive way of adding hCard, I'll have a crack at it tomorrow. certainly, it'd make sense for node venues
  29. # [01:09] <@tantek> I'd be curious to know what functionality RDFa would add in addition to the uf2 markup - or if it's just to be multimarkup supportive and all that.
  30. # [01:10] <tommorris> https://github.com/openstreetmap/openstreetmap-website/pull/173
  31. # [01:11] <tommorris> that is just replicating in RDFa what is there in the geo uf.
  32. # [01:12] <tommorris> there are plenty of properties where there are existing places that can be linked to.
  33. # [01:13] <@tantek> ok cool - just supporting multiple markups then
  34. # [01:13] <@tantek> if you do run across functionality in RDFa in real world examples like OSM that you can't do with uf2, I'd be very interested to hear about it.
  35. # [01:13] <tommorris> well, there are plenty of OSM properties that are basically pointers to other datasets. the linked data toolset works pretty well for those
  36. # [01:14] <@tantek> I guess what I don't get about that is, isn't that just URLs?
  37. # [01:14] <@tantek> like just saying this is a URL for this thing
  38. # [01:14] <tommorris> sure.
  39. # [01:14] * @tantek still doesn't get the utility of "linked" data per se
  40. # [01:15] <tommorris> simple merging.
  41. # [01:15] <@tantek> ok, so as long as you can just specify the "url" property, you're good
  42. # [01:17] <tommorris> so, a really quite fucked-up use case is there are sometimes government datasets that use some kind of unique identifier that doesn't match up to a URI. being able to express the semantics of that (that it is, say, an inverse functional property and all that kind of stuff) means you can do some sanity checking on it at a later date.
  43. # [01:17] <tommorris> (and, yes, "it lets you describe other people's shitty data better" is hardly the most compelling use cases for upper-case SemWeb)
  44. # [01:19] <tommorris> also, an interesting issue: have we yet worked out how to do multi-lingual microformats?
  45. # [01:20] <@tantek> what's the real world example you're trying to mark up?
  46. # [01:20] <@tantek> don't all unique identifiers match up to a URI with some made-up scheme?
  47. # [01:21] <tommorris> <div class="h-adr"><span class="p-locality" lang="fr">Bruxelles</a> (<span class="p-locality" lang="en">Brussels</span>)</div>
  48. # [01:21] <@tantek> that looks right
  49. # [01:21] <tommorris> even more important for non-Latin scripts:
  50. # [01:22] <@tantek> would result in an "h-adr" item with two values for the p-locality property
  51. # [01:22] <tommorris> <div class="h-adr"><span class="p-locality" lang="he">חֵיפָה</span> (<span class="p-locality" lang="en">Haifa</span>)</div>
  52. # [01:22] <@tantek> so as far as markup recipes go - that looks correct
  53. # [01:22] <@tantek> the question is what (if anything) we should specify at the parser level for handling "lang" attributes
  54. # [01:22] <tommorris> should the uf2-to-json process care about that?
  55. # [01:22] <@tantek> currently it doesn't
  56. # [01:23] <tommorris> that probably needs speccing out
  57. # [01:23] <tommorris> but before that, I should probably get sleep.
  58. # [01:23] <@tantek> the other challenge is that the markup doesn't make it clear if those are two equivalent values, or two different values
  59. # [01:23] <@tantek> by default each property value is considered as its own value
  60. # [01:24] <@tantek> for that kind of example we need something more like an alternatives list
  61. # [01:24] <@tantek> that might just be a simple translation microformat
  62. # [01:25] * @tantek wonders if it would be unreasonable to create a property for each language code
  63. # [01:25] <@tantek> just *one* per language code, not an nxm matrix
  64. # [01:25] <@tantek> obv
  65. # [01:26] <tommorris> oh, so like p-locality-he p-locality-en
  66. # [01:26] <@tantek> no, precisely *not* that
  67. # [01:26] <@tantek> but rather
  68. # [01:28] <@tantek> something like <div class="h-adr"><span class="p-locality h-alts"><span class="p-a-fr" lang="fr"> Bruxelles</span> (<span class="p-a-en" lang="en">Brussels</span>)</span></div>
  69. # [01:28] <@tantek> to make the collection of alternates explicit
  70. # [01:28] <@tantek> rather than implicit
  71. # [01:29] <tommorris> Hmm. Something to mull over.
  72. # [01:29] <@tantek> might use p-lang-fr rather than p-a-fr just because that's more "obvious" and easy to remember as a generic "here is a French language property"
  73. # [01:29] <@tantek> e.g.
  74. # [01:29] <@tantek> <div class="h-adr"><span class="p-locality h-alts"><span class="p-lang-fr" lang="fr"> Bruxelles</span> (<span class="p-lang-en" lang="en">Brussels</span>)</span></div>
  75. # [01:30] <@tantek> whether you use uf2 or rdfa etc. you're still going to have that same challenge of explicitly indicating alternates for the same thing, instead of possibly just having a multivalued property where different values just happen to be different languages.
  76. # [01:30] <@tantek> there's an important difference there
  77. # [01:30] <@tantek> that becomes apparent when you start adding *multiple* values with the same language and different languages
  78. # [01:31] <tommorris> yeah, in RDF, you'd end up with numerous properties with each string having a language tag.
  79. # [01:31] <@tantek> if you don't cluster the alternates that represent the same value, you have no idea of knowing what are alternates for what
  80. # [01:31] <@tantek> that's not good enough
  81. # [01:31] <@tantek> for exactly the reason I just outlined
  82. # [01:32] <@tantek> we could do that too for p-lang-*
  83. # [01:32] <@tantek> drop the *
  84. # [01:32] <@tantek> e.g.
  85. # [01:32] <@tantek> <div class="h-adr"><span class="p-locality h-alts"><span class="p-lang" lang="fr"> Bruxelles</span> (<span class="p-lang" lang="en">Brussels</span>)</span></div>
  86. # [01:33] <@tantek> and make "p-lang" indicate that it should get the language from the 'lang' attribute
  87. # [01:33] <tommorris> so, in the RDF output for microformats2, I'm certainly interested in preserving the language attribute information. a consumer of the data could under some circumstances make a useful inference from it.
  88. # [01:33] <@tantek> but the key here is that the "h-alts" grouping makes it clear that there is only *one* value, with multiple language expressions
  89. # [01:35] <tommorris> real world usage that prompted this: at a meetup.com-organised event in London this week, there was some Russian guy and his profile on meetup had a name in Russian script and the Latin script version elsewhere in the profile
  90. # [01:36] <@tantek> that might be two whole different profiles then
  91. # [01:36] <@tantek> that need to be rel-me'd together
  92. # [01:36] <@tantek> if you bump things up to the page granularity, then the problem is solved
  93. # [01:37] <tommorris> for the purposes of indieweb stuff like the indieweb-autocomplete stuff barnaby is working on, you should be able to type in either and match them. (facebook, incidentally, now let you type in a word like "mom" or "boyfriend" into search and it takes you to the right person.)
  94. # [01:37] <@tantek> wow
  95. # [01:38] <@tantek> their (sustaining) pace of innovation is impressive
  96. # [01:40] <@tantek> presumably, for the indieweb-autocomplete stuff, it should just auto-match *any* profile it knows about, regardless of the language of the profile
  97. # [01:40] <@tantek> so that should just automatically work if each profile is on its own page
  98. # [01:40] <@tantek> each language profile
  99. # [01:44] <tommorris> yeah. anyway, must sleep. early start then a day trying to hack microformats and RDFa into openstreetmap.
  100. # [01:44] <@tantek> great
  101. # [01:44] <@tantek> I'll try be on here to help early tomorrow morning my time then
  102. # [02:49] * Joins: gjones (~gjones@86.8.191.93)
  103. # [02:52] * Quits: gjones (~gjones@86.8.191.93) (Client Quit)
  104. # [03:04] * Quits: teleject_ (~christoph@66.135.234.2) (Read error: Connection reset by peer)
  105. # [04:04] * Joins: robmorrissey (~robmorris@cpc14-brig15-2-0-cust245.3-3.cable.virginmedia.com)
  106. # [04:22] * Joins: gjones (~gjones@cpc22-brig15-2-0-cust92.3-3.cable.virginmedia.com)
  107. # [04:23] * Parts: gjones (~gjones@cpc22-brig15-2-0-cust92.3-3.cable.virginmedia.com)
  108. # [05:04] * Quits: robmorrissey (~robmorris@cpc14-brig15-2-0-cust245.3-3.cable.virginmedia.com) (Quit: Computer has gone to sleep.)
  109. # [05:21] * Joins: teleject (~christoph@66.135.234.2)
  110. # [06:20] * Parts: teleject (~christoph@66.135.234.2)
  111. # [07:01] * Joins: romainneutron (~romain@tru75-8-88-167-167-29.fbx.proxad.net)
  112. # [07:03] * Quits: @tantek (~tantek@173-228-64-81.dsl.dynamic.sonic.net) (Quit: tantek)
  113. # [07:16] * Quits: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net) (Ping timeout: 250 seconds)
  114. # [07:16] <Loqi> http://twitter.com/equivalentideas :: #microformats there seems to be a problem with downloading the #hcard via @h2vx in #IOS6 @t
  115. # [07:22] * Joins: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net)
  116. # [07:37] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
  117. # [07:37] * ChanServ sets mode: +o tantek
  118. # [08:08] * Quits: @tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Ping timeout: 256 seconds)
  119. # [08:11] * Quits: romainneutron (~romain@tru75-8-88-167-167-29.fbx.proxad.net) (Quit: romainneutron)
  120. # [08:12] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
  121. # [08:12] * ChanServ sets mode: +o tantek
  122. # [08:26] * Joins: tantek_ (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
  123. # [08:26] * ChanServ sets mode: +o tantek_
  124. # [08:28] * Quits: @tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Ping timeout: 265 seconds)
  125. # [08:28] * tantek_ is now known as tantek
  126. # [09:38] * Joins: tobyink (~tai@109.152.196.131)
  127. # [09:55] * Quits: tobyink (~tai@109.152.196.131) (Ping timeout: 245 seconds)
  128. # [10:34] * Joins: nonge_ (~nonge@p5082AF09.dip.t-dialin.net)
  129. # [10:39] * Quits: nonge (~nonge@p5B326B28.dip.t-dialin.net) (Ping timeout: 260 seconds)
  130. # [10:48] * Joins: tobyink (~tai@109.152.196.131)
  131. # [11:15] * Quits: tobyink (~tai@109.152.196.131) (Ping timeout: 245 seconds)
  132. # [11:23] * Joins: chiui (~chiui@77.72.196.170)
  133. # [11:33] * Joins: robmorrissey (~robmorris@cpc14-brig15-2-0-cust245.3-3.cable.virginmedia.com)
  134. # [12:02] * Joins: tobyink (~tai@109.152.196.131)
  135. # [12:33] * Quits: tobyink (~tai@109.152.196.131) (Ping timeout: 245 seconds)
  136. # [12:36] <Loqi> [[Baby When Buying An Outside Storage Shed4606035]] N http://microformats.org/wiki/index.php?title=Baby_When_Buying_An_Outside_Storage_Shed4606035&rcid=65480 * RoccormxtbvjcisBessel * (+4403) New page: Today, there are just so a lot of things all of us purchase and/or get through the years, there comes a time when we can not store everything in to the garage as well as the storage shed b..
  137. # [12:54] * Joins: gavinc_ (~gavin@50.0.77.3)
  138. # [12:57] * Quits: gavinc (~gavin@50.0.77.3) (Ping timeout: 260 seconds)
  139. # [13:01] * Quits: gavinc_ (~gavin@50.0.77.3) (Remote host closed the connection)
  140. # [13:05] * Quits: chiui (~chiui@77.72.196.170) (Remote host closed the connection)
  141. # [13:07] <Loqi> [[The Secrets To Success In Affiliate Marketing4257721]] N http://microformats.org/wiki/index.php?title=The_Secrets_To_Success_In_Affiliate_Marketing4257721&rcid=65481 * ErnestlyptlfcmxpRenell * (+3779) New page: Affiliate marketing refers to the practice of businesses supporting each other through individual marketing programs or advertisement. In a successful affiliate program, businesse
  142. # [13:20] * Quits: robmorrissey (~robmorris@cpc14-brig15-2-0-cust245.3-3.cable.virginmedia.com) (Quit: Computer has gone to sleep.)
  143. # [13:26] * Joins: gavinc_ (~gavin@50.0.77.3)
  144. # [13:57] * Joins: barnabywalters (~barnabywa@host-78-145-141-248.as13285.net)
  145. # [14:08] * Quits: @tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Quit: tantek)
  146. # [14:08] <Loqi> [[How to Search for the Leading Relationship Page for You6728485]] N http://microformats.org/wiki/index.php?title=How_to_Search_for_the_Leading_Relationship_Page_for_You6728485&rcid=65482 * RaymondeueowcinmrrClyne * (+2178) New page: Which dating websites? With 1000's of courting web pages all more than the world wide web and added popping up day-to-day, searching for the most suitable dat
  147. # [14:41] * Quits: gavinc_ (~gavin@50.0.77.3) (Ping timeout: 256 seconds)
  148. # [14:47] <Loqi> [[Introduction To Organization Ethernet Connection Networks2488388]] N http://microformats.org/wiki/index.php?title=Introduction_To_Organization_Ethernet_Connection_Networks2488388&rcid=65483 * TimothywsqzfqzlpkKrajnik * (+3865) New page: A business ethernet relationship has turn out to be a well-known answer for numerous data and voice community installations. There are a quantity of rewa
  149. # [14:56] * Joins: robmorrissey (~robmorris@cpc14-brig15-2-0-cust245.3-3.cable.virginmedia.com)
  150. # [15:02] * Quits: barnabywalters (~barnabywa@host-78-145-141-248.as13285.net) (Quit: Back to real life!)
  151. # [15:07] <Loqi> [[El Superar del Apego]] N http://www.microformats.org/wiki/index.php?title=El_Superar_del_Apego&rcid=65484 * Rbual42 * (+4205) El enamoramiento es una instrumento poderosa para poder entrenar con éxito cualquier tipo de paciente - desde los ejecutivos de alto nivel para los reclusos. Con el fin de llevar a cabo un encontronazo con enamoramiento, un adiestrador debe retirars
  152. # [15:29] * Joins: tobyink (~tai@109.152.196.131)
  153. # [15:48] * Quits: nonge_ (~nonge@p5082AF09.dip.t-dialin.net) (Quit: Verlassend)
  154. # [15:52] <Loqi> [[Convert Your DVDs And Video clips To Zune - A Help On The Most reliable DVD Online video To Zune Converters564005]] N http://microformats.org/wiki/index.php?title=Convert_Your_DVDs_And_Video_clips_To_Zune_-_A_Help_On_The_Most_reliable_DVD_Online_video_To_Zune_Converters564005&rcid=65485 * RaymondeueowcinmrrClyne * (+2422) New page: You can be asking: * How do I change films to my Zune p
  155. # [16:00] * Quits: robmorrissey (~robmorris@cpc14-brig15-2-0-cust245.3-3.cable.virginmedia.com) (Quit: Computer has gone to sleep.)
  156. # [16:05] <Loqi> http://twitter.com/unkariert :: @skraegelin besonders die hCard Geschichte hats mir angetan!
  157. # [16:12] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
  158. # [16:12] * ChanServ sets mode: +o tantek
  159. # [16:15] <Loqi> http://twitter.com/FreeWSOdownload :: Free download: WSO - WP Author hReview (Plugin) http://www.freewso.info/wp-author-hreview-plugin/?utm_source=dlvr.it&utm_medium=twitter
  160. # [16:33] * Quits: tobyink (~tai@109.152.196.131) (Ping timeout: 245 seconds)
  161. # [16:57] <Loqi> [[Special:Log/block]] block * Tantek * blocked [[User:RoccormxtbvjcisBessel]] with an expiry time of infinite (account creation disabled): Spamming links to external sites
  162. # [16:57] <Loqi> [[Special:Log/block]] block * Tantek * blocked [[User:ErnestlyptlfcmxpRenell]] with an expiry time of infinite (account creation disabled): Spamming links to external sites
  163. # [16:57] <Loqi> [[Special:Log/block]] block * Tantek * blocked [[User:RaymondeueowcinmrrClyne]] with an expiry time of infinite (account creation disabled): Spamming links to external sites
  164. # [16:57] <Loqi> [[Special:Log/block]] block * Tantek * blocked [[User:TimothywsqzfqzlpkKrajnik]] with an expiry time of infinite (account creation disabled): Spamming links to external sites
  165. # [16:57] <Loqi> [[Special:Log/block]] block * Tantek * blocked [[User:Rbual42]] with an expiry time of infinite (account creation disabled): Spamming links to external sites
  166. # [16:57] <Loqi> [[Special:Log/delete]] delete * Tantek * deleted "[[Baby When Buying An Outside Storage Shed4606035]]": content was spam
  167. # [16:57] <Loqi> [[Special:Log/delete]] delete * Tantek * deleted "[[The Secrets To Success In Affiliate Marketing4257721]]": content was spam
  168. # [16:57] <Loqi> [[Special:Log/delete]] delete * Tantek * deleted "[[How to Search for the Leading Relationship Page for You6728485]]": content was spam
  169. # [16:57] <Loqi> [[Special:Log/delete]] delete * Tantek * deleted "[[Introduction To Organization Ethernet Connection Networks2488388]]": content was spam
  170. # [16:57] <Loqi> [[Special:Log/delete]] delete * Tantek * deleted "[[El Superar del Apego]]": content was spam
  171. # [16:57] <Loqi> [[Special:Log/delete]] delete * Tantek * deleted "[[Convert Your DVDs And Video clips To Zune - A Help On The Most reliable DVD Online video To Zune Converters564005]]": content was spam
  172. # [17:00] <Loqi> [[h2vx]] http://microformats.org/wiki/index.php?title=h2vx&diff=49096&oldid=46636&rcid=65497 * Tantek * (+305) /* issues */ possible problem with iOS6
  173. # [17:07] <Loqi> [[Liberating Your prized Holiday season (or Your own circumstances) Caused by Nerve fibres7263045]] N http://microformats.org/wiki/index.php?title=Liberating_Your_prized_Holiday_season_%28or_Your_own_circumstances%29_Caused_by_Nerve_fibres7263045&rcid=65498 * LaylazerdtwmttuKitchen * (+8149) New page: Contributions will probably be ticking when it comes to Christmas effectively as the fun
  174. # [17:10] <Loqi> [[Clearing One's Holiday seasons (combined with For yourself) By using Anxiety and stress6590024]] N http://microformats.org/wiki/index.php?title=Clearing_One%27s_Holiday_seasons_%28combined_with_For_yourself%29_By_using_Anxiety_and_stress6590024&rcid=65499 * LaylazerdtwmttuKitchen * (+8439) New page: The hands of time has always been ticking course Thanksgiving holiday and also vacation d
  175. # [17:18] <Loqi> [[Special:Log/block]] block * Tantek * blocked [[User:LaylazerdtwmttuKitchen]] with an expiry time of infinite (account creation disabled): Spamming links to external sites
  176. # [17:18] <Loqi> [[Special:Log/delete]] delete * Tantek * deleted "[[Liberating Your prized Holiday season (or Your own circumstances) Caused by Nerve fibres7263045]]": content was spam
  177. # [17:18] <Loqi> [[Special:Log/delete]] delete * Tantek * deleted "[[Clearing One's Holiday seasons (combined with For yourself) By using Anxiety and stress6590024]]": content was spam
  178. # [17:18] <@tantek> tommorris, how's the OSM hacking going?
  179. # [17:23] <tommorris> tantek: well, one of the guys here has been working on dramatically speeding up the query process.
  180. # [17:23] <tommorris> tantek: and I've been working out the best way to map OSM data on to microformats and RDF
  181. # [17:24] <@tantek> cool
  182. # [17:24] <@tantek> let me know if I can be of any assistance
  183. # [17:25] <@tantek> the node/venue pages you showed me looked pretty straightforward to markup
  184. # [17:25] <tommorris> I may have a crack at fixing the indieauth login to allow OpenStreetMap OAuth as an option. it'd then be the first IndieAuth provider that is on a site that is controlled by a charitable foundation rather than a Silicon Valley company.
  185. # [17:25] <@tantek> that would be awesome!
  186. # [17:25] <tommorris> well, I'm going to propose that the profile pages - e.g. http://www.openstreetmap.org/user/Tom%20Morris - start being able to have a homepage and a rel=me
  187. # [17:26] <@tantek> yes, ideally we should have IndieOAuth - Oauth on our own sites, rather than delegating to some other company for it
  188. # [17:26] <@tantek> but it's a useful stopgap and fallback
  189. # [17:26] <@tantek> oh interesting, profile pages on OSM
  190. # [17:26] <@tantek> right, where is the "my website is:" field? ;)
  191. # [17:27] <tommorris> there isn't one, that's why I'm gonna propose one
  192. # [17:27] * tommorris should really discuss indieauth in #indiewebcamp
  193. # [17:28] <@tantek> right
  194. # [17:59] * Joins: barnabywalters (~barnabywa@host-78-145-141-248.as13285.net)
  195. # [18:06] * Quits: barnabywalters (~barnabywa@host-78-145-141-248.as13285.net) (Quit: Back to real life!)
  196. # [18:06] * Joins: barnabywalters (~barnabywa@host-78-145-141-248.as13285.net)
  197. # [18:06] <@tantek> tommorris - did you get a patch submitted for adding hCard to OSM venues?
  198. # [18:06] <@tantek> welcome back barnabywalters
  199. # [18:07] <@tantek> had a good chat with glenn (gjones) the other day about that one test suite issue
  200. # [18:07] <barnabywalters> evening tantek
  201. # [18:07] <barnabywalters> oh, the experimental property prefixes?
  202. # [18:07] <@tantek> yeah, that and more
  203. # [18:07] <@tantek> that github issue was really confusing
  204. # [18:08] <@tantek> it wasn't really one issue - it was more of a conversation thread about multiple questions, and I couldn't even follow what was a question and what was a suggestion
  205. # [18:08] <barnabywalters> yeah, it was a bit all over the place
  206. # [18:08] <@tantek> so that's an email thread, not a github issue :P
  207. # [18:09] <@tantek> ah, here's the chat Glenn and I had: http://krijnhoetmer.nl/irc-logs/microformats/20121201#l-51
  208. # [18:09] * barnabywalters reads
  209. # [18:11] <Loqi> [[Special:Log/move]] move * Tantek * [[test-suite]] moved to [[test-suite-2009]]: Pretty much everything here is dated as of 2009, and it makes more sense to start from scratch with a new [[test-suite]] page for [[microformats2]] for 2012.
  210. # [18:11] <barnabywalters> heh, loqi is behaving really weirdly recently1
  211. # [18:11] <barnabywalters> !
  212. # [18:14] <barnabywalters> okay, prefixing everything experimental with -x- now makes sense
  213. # [18:14] <barnabywalters> so the typing issue is a little more awkward
  214. # [18:15] <barnabywalters> because the parser removes the prefix of the class when parsing
  215. # [18:15] <barnabywalters> so returning strings makes everything more simple on the parser side, but could make understanding the parsed structure more tricky
  216. # [18:16] <barnabywalters> my other semi-issue with having the parser not understand the types involved is value-class split datetimes
  217. # [18:16] <barnabywalters> e.g. given something like this:
  218. # [18:17] <barnabywalters> (from µf wiki)
  219. # [18:17] <barnabywalters> <span class="dt-start">
  220. # [18:17] <barnabywalters> <abbr class="value" title="2008-06-24">this Tuesday</abbr>
  221. # [18:17] <barnabywalters> at <span class="value">18:30</span>
  222. # [18:17] <barnabywalters> </span>
  223. # [18:18] <barnabywalters> how should the parser behave without understanding the types involved?
  224. # [18:18] <@tantek> right, that's the only case where the parser *does* need to do type-specific parsing, and then combine the result back into a string
  225. # [18:18] <@tantek> note: prefixes != types. that's a semi-common misconception.
  226. # [18:18] <@tantek> prefixes are merely cues for different parsing algorithms
  227. # [18:19] <@tantek> which *happen* to *sometimes* overlap with some variances in typing
  228. # [18:20] <barnabywalters> so apart from date vagueness, what is the advantage of returning strings over native objects if conversion to native objects is required in order to do the parsing in the first place?
  229. # [18:21] <Loqi> [[test-suite]] http://microformats.org/wiki/index.php?title=test-suite&diff=49103&oldid=49100&rcid=65504 * Tantek * (+1048) stub from scratch for 2012 with some borrowed prose from before
  230. # [18:22] <Loqi> [[test-suite-2009]] http://microformats.org/wiki/index.php?title=test-suite-2009&diff=49104&oldid=49099&rcid=65505 * Tantek * (+140) update header warning
  231. # [18:23] <@tantek> so first, there's nothing vague about the broader set of dates/times/durations that <time> and microformats allow - each is actually very specifically defined. it's not vague, the same way that 12:00 isn't vague just because it omits seconds and milliseconds.
  232. # [18:23] <@tantek> second, whether or not you use native objects to parse the value class pattern is an implementation detail. it's certainly not required by the value class pattern spec or parsing algorithms
  233. # [18:24] <barnabywalters> so is there a technical term for those non-moment times?
  234. # [18:24] <@tantek> always returning strings for every property greatly simplifies the JSON format that is shared
  235. # [18:24] <@tantek> what is a "moment time"?
  236. # [18:24] <@tantek> still not sure what you mean
  237. # [18:25] <@tantek> is there a term for time without milliseconds?
  238. # [18:25] <@tantek> do we need such terms?
  239. # [18:25] <@tantek> some of them have prose descriptive names, though I wouldn't call them "technical terms"
  240. # [18:25] <barnabywalters> no, I’m referring to the whole "2012-12-20 15:25" is different to "2012-12-20 15:25:00 0000" thing
  241. # [18:26] <@tantek> it's also different with/without timezone
  242. # [18:26] <@tantek> and with/without seconds
  243. # [18:26] <@tantek> etc.
  244. # [18:26] <barnabywalters> where the first time represents the entire minute, the second represents a particular moment
  245. # [18:26] <@tantek> those are both iso8601 datetimes
  246. # [18:26] <@tantek> no the trailing " 0000" is invalid
  247. # [18:26] <@tantek> is it a timezone? is it milliseconds?
  248. # [18:26] <barnabywalters> that was supposed to refer to milliseconds, I forgot the official syntax
  249. # [18:27] <@tantek> why is a millisecond a "moment" instead of a second? why not nanosecond then?
  250. # [18:28] <barnabywalters> I am not expressing this well.
  251. # [18:28] <@tantek> the best I've seen to describe such details is YYYY-MM-DDTHH:MM:SS vs. YYYY-MM-DDTHH:MM:SS.ssss
  252. # [18:28] <@tantek> there are no technical prose expressions for those that I know of
  253. # [18:29] <@tantek> I often use "isodate" to mean YYYY-MM-DD
  254. # [18:29] <barnabywalters> my point is, most software datetime libraries assume each datetime object refers to a particular moment in time, and there is no way of expressing "a week" or "a minute" or "a second"
  255. # [18:29] <@tantek> and isodatetime to mean YYYY-MM-DDTHH:MM (with optional :SS seconds and/or Z/+/-TZ)
  256. # [18:29] <barnabywalters> which I believe in the HTML5 <time> spec there is
  257. # [18:30] <@tantek> software datetime libraries are horribly inconsistent when it comes to such edges
  258. # [18:30] <barnabywalters> tommorris tweeted about this recently, perhaps he can express it better
  259. # [18:30] <@tantek> and no, they don't refer to moments, they often either refer to seconds or milliseconds
  260. # [18:30] <@tantek> e.g. epoch seconds is often supported in software libraries
  261. # [18:31] <barnabywalters> okay, practical example in PHP:
  262. # [18:32] <barnabywalters> var_dump(new DateTime('2012-01-01T00:00:00') == new DateTime('2012-01-01'));
  263. # [18:32] <@tantek> the point is, to do date time parsing properly and handle real world use cases (which all went into the design of the HTML5 <time> element, almost all from microformats), you have to write your own date time zone etc. parsing code.
  264. # [18:32] <barnabywalters> evaluates to true
  265. # [18:32] <@tantek> that's just because PHP assumes 00:00:00
  266. # [18:32] <@tantek> can't make that assumption across libraries / languages
  267. # [18:32] <@tantek> PHP treating a particular day as the same as a particular second could easily be claimed to be a bug
  268. # [18:33] <@tantek> because they're not the same thing
  269. # [18:33] <@tantek> existing language/library "support" of dates and times is sadly deficient, that's why I said you have to write your own date time zone etc. parsing code.
  270. # [18:34] <@tantek> it's also why HTML5 specifies parsing algorithms for all of the different dates / times / durations - because all previous attempts have been sadly deficient / and/or taken bad shortcuts
  271. # [18:34] * barnabywalters looks for HTML5s datetime parsing algorithms
  272. # [18:41] <barnabywalters> that is awkward
  273. # [18:43] <barnabywalters> still, I suppose ditching php DateTime and writing something based entirely round the value-class datetime spec would make things a bit more straightforward
  274. # [18:46] <@tantek> and it would reflect actual content published by people on the web, rather than whatever legacy strings the PHP languages folks wanted to parse in the PHP DateTime object
  275. # [18:46] <@tantek> there's no documentation on the research (if any) that was used to justify what PHP DateTime object parses and what it doesn't
  276. # [18:46] <barnabywalters> yes, the "this is the actual content the author authored" factor is a powerful one
  277. # [18:46] <@tantek> for HTML5 <time>, we have: http://wiki.whatwg.org/wiki/Time
  278. # [18:47] <@tantek> exactly, we've got the research (SCIENCE!) to back it up
  279. # [18:47] <@tantek> as opposed to hacks accreted upon hacks over time
  280. # [18:52] <barnabywalters> Created new issues for these in php-mf2: https://github.com/indieweb/php-mf2/issues/7 https://github.com/indieweb/php-mf2/issues/8
  281. # [18:52] <barnabywalters> I could do with some help with these, if anyone’s interested
  282. # [18:54] <@tantek> barnabywalters - and I could do with some help with this wiki page: http://microformats.org/wiki/test-suite
  283. # [18:54] <@tantek> as your questions / issues are answered, mind adding them there?
  284. # [18:54] <barnabywalters> tantek: sure
  285. # [18:55] <Loqi> [[test-suite]] http://microformats.org/wiki/index.php?title=test-suite&diff=49105&oldid=49103&rcid=65506 * Tantek * (+84) stub FAQ
  286. # [18:55] <@tantek> barnabywalters - what's the issue with https://github.com/indieweb/php-mf2/issues/7 ?
  287. # [18:55] <@tantek> that's a statement, not an issue
  288. # [18:56] <@tantek> did you just want me to write "Yes." and close it? ;)
  289. # [18:56] <barnabywalters> tantek: no that wouldn’t be very helpful ;)
  290. # [18:56] <@tantek> oh sorry - just noticed the project name :)
  291. # [18:56] <@tantek> (php-mf2 rather than test
  292. # [18:56] <@tantek> )
  293. # [18:56] * @tantek was wondering where issues 2-6 went.
  294. # [18:57] <@tantek> BTW, barnabywalters, all the am/pm variants are *particularly* helpful in parsing real world content publishing of times
  295. # [18:57] <@tantek> (in the value class pattern dates and times section)
  296. # [18:58] <barnabywalters> yeah, I haven’t really pushed anything to the tests repo yet, apart from that comment. not really sure what I can do to help there
  297. # [18:58] <barnabywalters> tantek: yep, the list looks like it’ll be really easy to turn into a load of regexes to check for
  298. # [18:58] <@tantek> great
  299. # [18:59] <@tantek> yeah I think we have to wait for glenn to sort out the answers to the questions he went on about in the one issue
  300. # [18:59] <@tantek> I'm still having trouble separating them out the specific questions, otherwise I'd add them here: http://microformats.org/wiki/test-suite#FAQ
  301. # [18:59] <@tantek> can you help with that?
  302. # [18:59] <barnabywalters> I’ll have a go
  303. # [19:00] <@tantek> at a minimum if you can break down and extract *one sentence* questions from https://github.com/microformats/tests/issues/1 that would be a big help
  304. # [19:00] <@tantek> (and short sentences, not run-ons, certainly less than a tweet ;) )
  305. # [19:01] <barnabywalters> I have so far proved to be inept at that, but I will try :)
  306. # [19:01] <barnabywalters> the question about the -x- prefixes probably belongs elsewhere, in the microformats-2 page
  307. # [19:02] <@tantek> could you state the question?
  308. # [19:03] <barnabywalters> "What is the correct way to start using experimental microformat and property names in µf2?"
  309. # [19:05] <barnabywalters> The root of the question in that issue seems to me to be "should parsers attempt to understand data types when parsing"
  310. # [19:07] <Loqi> [[validators]] http://microformats.org/wiki/index.php?title=validators&diff=49106&oldid=49023&rcid=65507 * Tantek * (+46) see also validator-brainstorming
  311. # [19:12] <Loqi> [[test-suite]] http://microformats.org/wiki/index.php?title=test-suite&diff=49107&oldid=49105&rcid=65508 * Barnabywalters * (+426) /* FAQ */ Added paraphrase of JSON vs parsed property comparison
  312. # [19:18] <tommorris> tantek: hCard for OSM venues may be a hard sell.
  313. # [19:18] <@tantek> really? seems like an easy fit
  314. # [19:18] <@tantek> why is that?
  315. # [19:18] <tommorris> tantek: the OSM community are rightfully rather conservative about what gets put on the website.
  316. # [19:19] <@tantek> sure - that's one of the reasons we've minimized what markup you need to add to add microformats
  317. # [19:19] <@tantek> microformats are the most conservative of the options as compared to RDFa or microdata for example
  318. # [19:19] <tommorris> no, it isn't that. it's more that the mapping of OSM tags to the semantics of microformats (or microdata or RDFa etc.) isn't necessarily something they want in the core code
  319. # [19:19] <@tantek> and microformats2 makes that even *more* conservative (less makrup)
  320. # [19:19] <tommorris> because of loose coupling.
  321. # [19:20] <@tantek> but they've already got geo, somehow that was acceptable?
  322. # [19:20] <tommorris> so, the OSM website tries hard to not make assumptions about the tags used. there's only a few hard-coded tag.
  323. # [19:20] <tommorris> well, geo is kind of rather a primitive one
  324. # [19:20] <@tantek> right, so is name, and url
  325. # [19:20] <tommorris> you can't have nodes in a GIS database without geo.
  326. # [19:21] <@tantek> and for starters, name, url, geo are sufficient for useful hCards
  327. # [19:21] <tommorris> I mean, it may be possible, but it won't be a five minute patch, it'll require a bit of thinking
  328. # [19:21] <@tantek> really?
  329. # [19:21] <@tantek> show me the file
  330. # [19:21] <@tantek> or is this drupal-like where 20+ files all combine to create bits and pieces of one web page?
  331. # [19:22] <@tantek> (a horrible development practice IMHO)
  332. # [19:22] <tommorris> yup, but that's not that big of an issue
  333. # [19:22] <tommorris> it's that the OSM community has a certain feeling about the "freedom to tag as you like"
  334. # [19:22] <tommorris> so, for instance, there was a big debate back in the day over postal_code vs. postcode
  335. # [19:23] <@tantek> sure that's fine, and for OSMXML they should make up whatever tags they want :)
  336. # [19:23] <tommorris> it's very cowpath-pavey. so, when basically canonicalizing a set of OSM->microformats (or RDF or whatever) mappings, you need to basically do it in a way the community can change later without being programmers
  337. # [19:23] <@tantek> so let's just start with hCards with url, geo, name then
  338. # [19:24] <@tantek> and postpone figuring out address-compat for later
  339. # [19:24] <tommorris> yup, that's what I will probably do.
  340. # [19:24] <@tantek> this is an important constraint: "do it in a way the community can change later without being programmers"
  341. # [19:24] <@tantek> and very useful to keep in mind
  342. # [19:25] <tommorris> so, would something like this: <div class="h-card p-name">Market Street</div> be valid? ;-)
  343. # [19:25] <@tantek> for that matter then, you could markup all the OSM specific properties with p-osm-whatevertag
  344. # [19:25] <@tantek> where whatevertag is their thing
  345. # [19:25] <barnabywalters> tommorris: you can even leave out the p-name in that one
  346. # [19:25] <@tantek> tommorris - no that's bad because then the geo won't get included
  347. # [19:25] <tommorris> barnabywalters: was more thinking in terms of the semantics of what an hCard is.
  348. # [19:25] <@tantek> you need the hCard somewhere higher up
  349. # [19:25] <tommorris> tantek: the geo would be included later on
  350. # [19:25] <@tantek> heck, put it on body
  351. # [19:25] <@tantek> if there happens to be a name
  352. # [19:26] <Loqi> [[Postcard Printing - Chopping Costs, Obtaining Low-cost Residence Cellphone Solutions Thru VOIP (Part one)]] N http://microformats.org/wiki/index.php?title=Postcard_Printing_-_Chopping_Costs%2C_Obtaining_Low-cost_Residence_Cellphone_Solutions_Thru_VOIP_%28Part_one%29&rcid=65509 * DavidwysiqgjltbScali * (+19846) New page: The use of postcards has risen tremendously over the previous couple
  353. # [19:26] <tommorris> I'm asking a more Pedantic Web question: would a street be a valid hCard?
  354. # [19:26] <Loqi> [[Special:Log/block]] block * Tantek * blocked [[User:DavidwysiqgjltbScali]] with an expiry time of infinite (account creation disabled): Spamming links to external sites
  355. # [19:26] <Loqi> [[Special:Log/delete]] delete * Tantek * deleted "[[Postcard Printing - Chopping Costs, Obtaining Low-cost Residence Cellphone Solutions Thru VOIP (Part one)]]": content was spam
  356. # [19:26] <tommorris> or an unnamed park bench?
  357. # [19:26] <@tantek> tommorris - no I think those would not be things you put in your address book / contacts list.
  358. # [19:27] <@tantek> though there may be exceptions
  359. # [19:27] <@tantek> e.g. Bourbon Street
  360. # [19:27] <@tantek> Wall Street
  361. # [19:27] <tommorris> so, there is already a process for specifying some loosely coupled tag rules.
  362. # [19:27] <tommorris> I've just got to figure it out
  363. # [19:27] <tommorris> I know the Wikipedia links have some special magic, for instance.
  364. # [19:27] <@tantek> the point with the "p-osm-*" properties is that now that we have a way of doing vendor/site specific properties in microformats2, we might as well use it.
  365. # [19:28] <barnabywalters> would using the -osm- prefix on the root class get around the "not everything OSM has is an h-card" issue?
  366. # [19:29] <tommorris> so, <div class="h-card h-osm-node">…</div>
  367. # [19:36] <@tantek> well it wouldn't get around it
  368. # [19:36] <@tantek> it would just give you another object
  369. # [19:37] <@tantek> the hard part is to somehow only put hCards on things with names that are venues
  370. # [19:37] <@tantek> rather than just streets
  371. # [19:37] <@tantek> e.g. I'd say if you can check into it (per indieweb.com/checkin ) then it's a venue and it likely makes sense as an hCard
  372. # [19:37] * Joins: romainneutron (~romain@88.167.167.29)
  373. # [19:37] <@tantek> can you check into a street? no.
  374. # [19:38] <@tantek> can you check into an unamed park bench? no.
  375. # [19:38] <tommorris> people do. street carnivals. pride parades. ;-)
  376. # [19:38] <barnabywalters> can you check into a named park bench?
  377. # [19:38] <@tantek> I've checked into named drinking fountains (e.g. during a run in the park)
  378. # [19:39] <@tantek> yes, you could check into a named park bench, because you could certainly create it as a venue (e.g. in foursquare)
  379. # [19:39] <Loqi> [[tayt modelleri]] N http://microformats.org/wiki/index.php?title=tayt_modelleri&rcid=65512 * Ddeniz * (+768) New page: 2012-2013 Bayan tayt modelleri Son 10 yılda bayanlar tarafından sıkça kullanılan bayan '''tayt modelleri''', özellikle 2012 yılında kadınların ilgi odağı olmaya başladı. Her...
  380. # [19:39] <Loqi> [[Special:Log/block]] block * Tantek * blocked [[User:Ddeniz]] with an expiry time of infinite (account creation disabled): Spamming links to external sites
  381. # [19:39] <tommorris> that's why it's a bit more complicated than just rolling it out: I need to hack together some way of allowing the community to self-describe the relation between OSM tags and microformats
  382. # [19:39] <Loqi> [[Special:Log/delete]] delete * Tantek * deleted "[[tayt modelleri]]": content was spam
  383. # [19:39] <barnabywalters> when I map park benches on OSM I always give them a name :)
  384. # [19:40] <@tantek> also, people do check into neighborhoods / intersection
  385. # [19:40] <tommorris> and, as with all such communities, sell the participants on the idea.
  386. # [19:40] <@tantek> e.g. https://foursquare.com/v/haightashbury/4aaa7f6df964a520375620e3
  387. # [19:41] <tommorris> I could see people checking in to, say, "Tottenham Court Road" in London, because they may wish to signal to the world that they are flitting between shops on said street.
  388. # [19:41] <@tantek> note that it has an hCard :D
  389. # [19:42] <@tantek> right tommorris
  390. # [19:42] <@tantek> however I think the semantic that those people are expressing is a particular meaning of "the area around Tottenham Court Road" rather than "anywhere on a street named Tottenham Court Road"
  391. # [19:42] <tommorris> yup
  392. # [19:52] <Loqi> [[microformats2-faq]] http://microformats.org/wiki/index.php?title=microformats2-faq&diff=49110&oldid=48871&rcid=65515 * Tantek * (+1578) How do you use experimental microformats and property names
  393. # [19:53] <@tantek> barnabywalters, well that's one FAQ answered: http://microformats.org/wiki/microformats2-faq#how_do_you_use_experimental_microformats_and_property_names
  394. # [19:54] <barnabywalters> hurrah!
  395. # [19:58] * Quits: @tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Quit: tantek)
  396. # [20:02] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
  397. # [20:02] * ChanServ sets mode: +o tantek
  398. # [20:09] * Joins: tobyink (~tai@86.167.212.23)
  399. # [20:17] <Loqi> [[validator-brainstorming]] N http://microformats.org/wiki/index.php?title=validator-brainstorming&rcid=65516 * Tantek * (+682) stub with a few ideas from IRC
  400. # [20:18] <@tantek> barnabywalters - I started this page http://microformats.org/wiki/validator-brainstorming since you were suggesting some good ideas for what parsers *could* do that was really above and beyond what parsers *should* do.
  401. # [20:18] <@tantek> however, all your ideas were excellent ideas for what a validator *could* do that was built on top of a parser.
  402. # [20:19] <@tantek> please feel free to braindump there!
  403. # [20:19] <barnabywalters> by that you mean all the datetime interpreting stuff?
  404. # [20:22] <Loqi> [[validator-brainstorming]] http://microformats.org/wiki/index.php?title=validator-brainstorming&diff=49112&oldid=49111&rcid=65517 * Tantek * (+147) lat long
  405. # [20:22] <Loqi> [[validator-brainstorming]] M http://microformats.org/wiki/index.php?title=validator-brainstorming&diff=49113&oldid=49112&rcid=65518 * Tantek * (-1) /* ... = */
  406. # [20:22] <Loqi> [[validator-brainstorming]] M http://microformats.org/wiki/index.php?title=validator-brainstorming&diff=49114&oldid=49113&rcid=65519 * Tantek * (+53) =
  407. # [20:23] <@tantek> barnabywalters and more
  408. # [20:23] * @tantek is attempting to parse that github issue once more
  409. # [20:23] <@tantek> we should collect all that kind of validation-like features here: http://microformats.org/wiki/validator-brainstorming
  410. # [20:24] <Loqi> yea!
  411. # [20:24] <@tantek> and then when building validation functionality, if it makes sense to put hooks into the parsers to get more info, then we can discuss that then
  412. # [20:28] <barnabywalters> that sounds like a much more robust solution
  413. # [20:28] <barnabywalters> and makes for more parser compatibility between languages and parsers
  414. # [20:29] <barnabywalters> e.g. a cassis validator function could be used with either PHP or JS parsers
  415. # [20:29] <barnabywalters> or (if I ever figured out how one could be made), a php+js parser
  416. # [20:29] <@tantek> exactly!
  417. # [20:29] <@tantek> yes it is totally doable
  418. # [20:30] <@tantek> parsing is just string processing
  419. # [20:30] <@tantek> which CASSIS already has a bunch of
  420. # [20:30] <@tantek> just need to add more :)
  421. # [20:31] <@tantek> !tell gjones I've wrapped up an answer on https://github.com/microformats/tests/issues/1 as best I could, please feel free to close it if you think the issues/questions have been answered, or preferably if there are outstanding issues/questions, please start a new github issue for each. Thanks! cc: barnabywalters
  422. # [20:31] <Loqi> Ok, I'll tell them that when I see them next
  423. # [20:38] <Loqi> [[test-suite]] http://microformats.org/wiki/index.php?title=test-suite&diff=49115&oldid=49107&rcid=65520 * Tantek * (+237) /* FAQ */ clarify that native language objects are sadly deficient at representing dates/times/durations as published on the real world web.
  424. # [20:48] * Quits: barnabywalters (~barnabywa@host-78-145-141-248.as13285.net) (Quit: Back to real life!)
  425. # [21:07] * Joins: robmorrissey (~robmorris@cpc14-brig15-2-0-cust245.3-3.cable.virginmedia.com)
  426. # [21:20] * Joins: chiui (~chiui@77.72.196.170)
  427. # [21:33] * Joins: gavinc (~gavin@50.0.77.3)
  428. # [21:55] * Quits: chiui (~chiui@77.72.196.170) (Quit: Leaving)
  429. # [21:55] <Loqi> [[Main Page-tr]] http://microformats.org/wiki/index.php?title=Main_Page-tr&diff=49116&oldid=48990&rcid=65521 * Ismatkurt * (+947) "Giriş" ve "Başlarken" başlıkları oluşturuldu.
  430. # [22:01] * Quits: @tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Quit: tantek)
  431. # [22:08] * Quits: robmorrissey (~robmorris@cpc14-brig15-2-0-cust245.3-3.cable.virginmedia.com) (Quit: Computer has gone to sleep.)
  432. # [22:10] <Loqi> [[Main Page-tr]] http://microformats.org/wiki/index.php?title=Main_Page-tr&diff=49117&oldid=49116&rcid=65522 * Ismatkurt * (+2006)
  433. # [22:12] <Loqi> [[Main Page-tr]] http://microformats.org/wiki/index.php?title=Main_Page-tr&diff=49118&oldid=49117&rcid=65523 * Ismatkurt * (+0)
  434. # [22:52] * Joins: rjmt___ (~uid1@46-65-55-86.zone16.bethere.co.uk)
  435. # [22:58] * Quits: rjmt___ (~uid1@46-65-55-86.zone16.bethere.co.uk) (Ping timeout: 250 seconds)
  436. # [23:08] <Loqi> [[Believing On The Different HCG Drops Reviews3982594]] N http://microformats.org/wiki/index.php?title=Believing_On_The_Different_HCG_Drops_Reviews3982594&rcid=65524 * VanirradcilacLugar * (+3281) New page: In the event that danger, 500 calories/day is a lower amount. Just compare it a concern . daily required amount of calories for a trustworthy person, it is truly well below generally id
  437. # [23:42] <Loqi> http://twitter.com/TMobileProvider :: Chamber Growth and The hCard! | Spotlight on US Local Micro ...
  438. # [23:51] * Quits: tobyink (~tai@86.167.212.23) (Ping timeout: 245 seconds)
  439. # Session Close: Mon Dec 03 00:00:00 2012

The end :)