#indiewebcamp 2015-11-09
2015-11-09 UTC
lukebrooker joined the channel
friedcell joined the channel
#
ben_thatmustbeme hah, span href= well it works for the point of parsable mf2
#
ben_thatmustbeme but that is fixed
#
ben_thatmustbeme [shaners]: where is h-array
#
ben_thatmustbeme please file bug reports on github with a way for me to generate it
#
ben_thatmustbeme it just sees is u-url and grabs the href, doesn't care what tag it is
#
ben_thatmustbeme works for anything with href, video, audio, etc
#
ben_thatmustbeme well those use src
#
ben_thatmustbeme but you could i suppose
#
ben_thatmustbeme excellent
cstanhope joined the channel
#
@kylewmahan rhiaro: a drone flies past the window, naturally http://indiewebcamp.com/irc/2015-11-07/line/1446924002898 (twitter.com/_/status/663520390279360512)
tonious joined the channel
#
ben_thatmustbeme aaronpk: that shouldn't be too hard to do
yakker joined the channel
#
kylewm heh, matt mullenweg didn't wait for OCSP to propagate before changing his cert on https://ma.tt/ ... I won't feel bad the next time I do that
#
Loqi kylewm: tantek left you a message 6 hours, 59 minutes ago: is it possible to send a single webmention to Bridgy Publish to get it to publish to all the POSSE destinations (e.g. both FB & Twitter) you've linked to from your permalink? E.g. with 'target=http://brid.gy/publish' ? http://indiewebcamp.com/irc/2015-11-08/line/1447007012870
lukebrooker and yakker joined the channel
#
@InramsT Piwik Is An IndieWeb Alternative To Google Analytics - http:///piwik-is-an-indieweb-alternative-to-google-analytics/ https://twitter.com/InramsT/status/663531327740772353/photo/1 (twitter.com/_/status/663531327740772353)
#
ben_thatmustbeme huh, i never accounted for having more than one type:
#
ben_thatmustbeme question is, what do we do if there are two
#
ben_thatmustbeme doesn't matter, there can be
#
ben_thatmustbeme what do i do well you can say its invalid, but mf2 parser handles it, the question is, what do you do if someone has two
#
ben_thatmustbeme as its valid mf2
yakker joined the channel
#
ben_thatmustbeme we are going at this from different sides, you are assuming it'd probably be better to pick known terms first though, like in this case
#
ben_thatmustbeme woops,two thoughts there
#
ben_thatmustbeme didn't clear line
#
ben_thatmustbeme feeding baby at the same time
#
ben_thatmustbeme s/we are going at this from different sides, you are assuming//
#
ben_thatmustbeme if you just pick first though that can be messy
#
ben_thatmustbeme does mf2 parser order them?
dannyid and [kevinmarks] joined the channel
#
[kevinmarks] That is usually true for lists, but not dicts. PHP preserves dict creation order, python returns them in hash order, go randomises them so you don't accidentally rely on order
yakker joined the channel
#
ben_thatmustbeme probably depends on implementation
snarfed joined the channel
#
ben_thatmustbeme aaronpk: the only reason for two classes I can think of is fallback. If that's the case and we want to have only 1 classes we have to take the fallback option always
snarfed joined the channel
[shaners] joined the channel
lukebrooker joined the channel
yakker and snarfed joined the channel
#
ben_thatmustbeme huh... now the question is
#
ben_thatmustbeme aaronpk--
#
ben_thatmustbeme aaronpk--
#
ben_thatmustbeme uhhh loqi?
#
ben_thatmustbeme oh yeah, no doubling
j12t joined the channel
#
ben_thatmustbeme great GWG
#
ben_thatmustbeme what are you working on tonight
#
Loqi It looks like we don't have a page for "you working on tonight" yet. Would you like to create it? https://indiewebcamp.com/s/106i
#
ben_thatmustbeme just about to head to bed myself
#
ben_thatmustbeme ahh
#
ben_thatmustbeme you got push notifications working?
#
ben_thatmustbeme awesome
#
ben_thatmustbeme ahh
#
ben_thatmustbeme yeah, working in wordpress can certainly be limiting i'm sure
#
ben_thatmustbeme though i am like passing out right now
#
ben_thatmustbeme so i'm headed to bed
sparverius, tantek and snarfed joined the channel
#
asheesh (huh, my irssi window here seems to suggest I was notified, but I don't see how, so if anyone needs to ping me, please ping me again)
lukebrooker, Calli, cweiske, sanduhrs, nitot, elima_, detsk, loic_m, petermolnar, ttepasse, KartikPrabhu1, j12t, glennjones, acegiak, elima, ben_thatmustbeme, friedcell, melvster, adactio, fkooman, tantek, tvn, tvn_ and [aaronpk] joined the channel
#
ben_thatmustbeme waves to [aaronpk] on behalf of Boston
ttepasse, nitot, yakker, tantek, melvster, tantek-ipod, j12t, elima and [tantek] joined the channel
j12t, hs0ucy, squeakytoy, JonathanNeal, tvn, tantek, mlncn and e-lima joined the channel
#
@jgmac1106 @aaronpk @whaity I back up all my tweets to Google Sheets, and publish conversations I want to archive on my @withknown site. #indieweb (twitter.com/_/status/663720395418284033)
tvn and ttepasse joined the channel
elima_, j12t, scoates, friedcell, snarfed, acegiak, yakker, hs0ucy, wolftune, singpolyma and tvn joined the channel
singpolyma and tvn_ joined the channel
#
@jgmac1106 @tinokremer @leolaporte Because they are a paying sponsor. He did give @withknown a full episode of TWIG at launch. #indieweb (twitter.com/_/status/663751362237366273)
#
@jgmac1106 @tinokremer Maybe a community based revue sharing #indieweb podcast network is needed to help support and promote tools like @withknown (twitter.com/_/status/663751634787418112)
tantek, tantek-ipod, shiflett and scoates joined the channel
#
@bluesteinwatch RT @jgmac1106: @tinokremer @leolaporte Because they are a paying sponsor. He did give @withknown a full episode of TWIG at launch. #indieweb (twitter.com/_/status/663756182004219904)
#
ben_thatmustbeme tantek, aaronpk was trying to figure if there is a need to support multiple types (multiple h-*) ever? whats the use case? the only one i could come up with is fall back. This came up since jf2 tries to use only one single type, and shaners is using class="h-entry h-as-note"
snarfed joined the channel
snarfed, benwerd, j12t, mlncn, cleverdevil, Calli and [shaners] joined the channel
wolftune and snarfed joined the channel
#
ben_thatmustbeme ick
[aaronpk] joined the channel
#
ben_thatmustbeme awww
[snarfed] joined the channel
#
@WebmontagGi @LukasRosenstock @WebmontagGi #wmgi. Das Indieweb (twitter.com/_/status/663782210944782336)
snarfed joined the channel
#
ben_thatmustbeme huh, wonder the reasoning on that
#
ben_thatmustbeme as i understand it was an activity streams thing, and its been removed from the current as2 spec
#
KartikPrabhu it was mostly tantek using them to conform to activity streams or something. But those never were in mf2
j12t and kevinmarks joined the channel
#
@WebmontagGi Coole websites #indieweb #wmgi https://twitter.com/WebmontagGi/status/663785191798894592/photo/1 (twitter.com/_/status/663785191798894592)
#
@WebmontagGi @LukasRosenstock #indieweb. Das war sehr informativ. (twitter.com/_/status/663785704045084672)
edjw, ttepasse and lewisnyman joined the channel
#
@loschi #indieweb Vortrag von @LukasRosenstock auf #wmgi sehr inspirierend! Danke! (twitter.com/_/status/663791269953601537)
yakker, Calli, cleverdevil-, Tino and [shaners] joined the channel
tvn joined the channel
#
ben_thatmustbeme yeah, activitystreams examples had them, they were never part of the spec
sivoais, tantek, petermolnar and [aaronpk] joined the channel
#
singpolyma I still have my old <span class="verb">..</span> markup on my site ;)
funwhilelost and hs0ucy joined the channel
#
ben_thatmustbeme [aaronpk]: the end result is that i think it makes more sense to just pick known types out first, (prefer h-entry over h-blahblahblah)
#
ben_thatmustbeme if we are only providing one class we destroy fallback otherwise
#
ben_thatmustbeme if its well established enough the producer can provide it as h-blahblahblah without fall back, and my implementation will do the same
#
ben_thatmustbeme really needs to think before he speaks, a lot of that is unclear
petermolnar joined the channel
#
petermolnar hm, what, where?
#
ben_thatmustbeme huh, aaronpk, tantek, i wonder if it makes sense to figure out what h-* item it should pick first if more than one of the known h-* classes are set
#
petermolnar reading back
#
ben_thatmustbeme start with more specific, ending on h-entry as its most generic, or something like that
#
ben_thatmustbeme not sure it matters as I can't think of instances where it makes sense to use more than one
#
petermolnar what is h-as-* ?
#
Loqi It looks like we don't have a page for "h-as-* " yet. Would you like to create it? https://indiewebcamp.com/s/106j
#
petermolnar I'm trying to code the decision algorithm for finding the post type based on that is set for a post instead of setting it manually, but yes, it probably would if they are not the same as you already have
#
petermolnar whereas post type could refer to both
#
petermolnar so I would not add another taxonomy
#
petermolnar or maybe as 'cache' or fallback
#
petermolnar but instead, depending on the content ( meta as well ) decide the post h-
#
Loqi It looks like we don't have a page for "wrong with taxonomies" yet. Would you like to create it? https://indiewebcamp.com/s/106k
#
petermolnar nothing, apart from one more box to tick
#
petermolnar and I'm lazy :)
#
petermolnar so if it's possible to apply the same logic as I myself would do by code, the code is better imho
#
petermolnar sure, that's what I'm doing with the post type at the moment
#
petermolnar but I don't have to tick the box
#
petermolnar which is good
#
@voxpelli @simevidas @kevinmarks @Snarfed Easier to just use the ".webmention-error" class to style unloadable images in those cases instead (twitter.com/_/status/663812279792754688)
shiflett joined the channel
gRegorLove joined the channel
#
kevinmarks so, this weekend I learned that SVG text and web fonts are really annoying. http://www.kevinmarks.com/htmlversustex.html
#
ben_thatmustbeme kevinmarks: the dangers of the internet :P
#
ben_thatmustbeme so, if jf2 wants to only have 1 "type" (classes from mf2) and mf2's json format allows multiple h-* we need to select 1, we were trying to figure out the reason for every needing more than on in mf2, and really the only thing we can figure is that you provide h-entry as a fallback to h-mycustomthing
#
ben_thatmustbeme if my service to convert mf2 to jf2 provides h-mycustomthing, it breaks the desired fallback the mf2 author included
#
sensiblemn please head over to #knownchat if you want to help me figure out how to get known running in a subdirectory using nginx
#
ben_thatmustbeme but providing only the fallback option (in this case h-entry) it basically handicaps adoption of any new values
#
ben_thatmustbeme thus the issue
#
sensiblemn Loqi: you seem smart. can you come to #knownchat and help me?
#
ben_thatmustbeme i think its better to always provide the fallback though, the resulting jf2 is more likely to be parsed sanely
#
ben_thatmustbeme is that a little clearer tantek?
#
ben_thatmustbeme "h-entry h-review" huh, so it makes sense to do both of those?
#
ben_thatmustbeme we had been trying to avoid that, simpler to consume if you know there is only one type
#
ben_thatmustbeme i disagree, as if you need a type, you end up having to figure out type from properties, which can be complex
#
ben_thatmustbeme yeah, aaronpk originally suggested just taking the first type, but "first" is actually random since its unordered
sammachin1 and [aaronpk] joined the channel
#
ben_thatmustbeme i was thinking the same
#
ben_thatmustbeme "long term lazy" heh
#
gRegorLove longtermlazy++
petermolnar joined the channel
#
singpolyma for now I still distinguish between my "long form posts" and my "social stream activity", but otherwise I barely use types on my site
#
ben_thatmustbeme #pointless arguement, types make sense for some, not for others
#
singpolyma ben_thatmustbeme++
#
ben_thatmustbeme i'm with [aaronpk] on that one honestly
#
singpolyma [aaronpk]: h-entry vs h-card improve authorability
#
singpolyma IME
#
ben_thatmustbeme h-card is very useful for representative h-card, or rather, looking for person represented by a url
#
ben_thatmustbeme authorship discovery, whatever you want to call it
#
ben_thatmustbeme feels like it just started a big kerfuffle
#
singpolyma ben_thatmustbeme: oh yeah, definitely that
#
ben_thatmustbeme also found an excuse to use kerfuffle
#
ben_thatmustbeme indeed
#
ben_thatmustbeme although i still contend the "note at a location" vs "checkin with text" are different things, but thats for my internal representation
#
ben_thatmustbeme h-feen is also very useful for feed discovery
#
rhiaro ben_thatmustbeme: http://rhiaro.co.uk/2015/05/checkins
#
ben_thatmustbeme knowing ahead of time without pulling a URL that something is a feed
#
ben_thatmustbeme and in practice (for social) thats really all i see people using (in IWC anyway)
#
ben_thatmustbeme well, h-event, though i could see arguements that h-event doesn't really have enough need to be its own top level object
#
ben_thatmustbeme rhiaro: i don't totally agree a note can't have a "location" as you can post a note about something, but again, this falls to your interpretation of some data, it does not work as a general rule for determining intent of the author of the data
#
kevinmarks adds "summary" and "featured" so http://www.unmung.com/storycard?url=http%3A%2F%2Fkevinmarks.com looks better
#
ben_thatmustbeme rhiaro: case is point "Rattlesnake (a place a few doors down from our office) is really sketchy, gave my co-worker food poisoning" I am not checking in, but i cite the location for others
#
ben_thatmustbeme i am specifically not checking in, because i am not there
#
ben_thatmustbeme can you determine that based on the properties though?
#
ben_thatmustbeme whats the difference between item and entry any way?
#
ben_thatmustbeme just entry is supposed to be in a feed?
hs0ucy joined the channel
#
Loqi h-entry is the microformats2 vocabulary for marking up blog posts on web sites https://indiewebcamp.com/h-entry
#
ben_thatmustbeme ahh
#
ben_thatmustbeme voxpelli: p/u-check-in-at makes a bit more of sense to me
#
ben_thatmustbeme more sense than trying to guess at intent
#
tantek e.g. /checkin#IndieWeb_Examples :)
#
ben_thatmustbeme voxpelli: might be good to throw that in to a brain-storming
#
ben_thatmustbeme tantek: problem with that philosophy is that is discourages experimentation. "no one else is publishing, so its not needed", but no one is publishing it because there is no option for it
#
tantek ben_thatmustbeme: hah that's /negative_reasoning
#
ben_thatmustbeme and given that its something i have often cited, and others have had to deliberate on (http://rhiaro.co.uk/2015/05/checkins) i think its something that need experimentation
#
ben_thatmustbeme yes *more*
#
ben_thatmustbeme i should say the problem is that you need to check existing, non-indieweb usage as well
#
ben_thatmustbeme well, its somewhat incorrect to just say "look at /checkins#IndieWeb_Examples"
#
ben_thatmustbeme as thats just reinforcing current indieweb markup, not expressing good practice to look outside of indieweb
#
ben_thatmustbeme indeed
nitot joined the channel
#
ben_thatmustbeme however i doubt everyone does as much research as might be expected. I'll admit to just implementing what other Indieweb sites do.
#
ben_thatmustbeme this is especially true when any section has a "How_to_markup" section
#
ben_thatmustbeme rather claims that the research has already been done and some sort of collective decision has been made
#
ben_thatmustbeme s/ I'll admit to just/ I'll admit to sometimes just /
#
gRegorLove Haha. I was just about to file an issue :)
#
gRegorLove Well, I still could if you want. The published logs show "No log found" for the errors.
petermolnar joined the channel
funwhilelost joined the channel
#
gRegorLove Bridgy publish link is there, not sure why it gave that error. I'll try again.
#
gRegorLove Oh, is this the no-www change recently?
snarfed1 joined the channel
#
snarfed1 oh. drop the www from your link. just brid.gy.
#
snarfed1 i'll make it accept both
#
snarfed1 thought i already had
#
gRegorLove Huh. Yeah, it was accepting the www version for quite a while.
friedcell and cleverdevil joined the channel
#
gRegorLove snarfed: Haha, changed it and now got the error "Couldn't find link to https://www.brid.gy/publish/twitter" (on a separate note)
#
gRegorLove I'm in ur bridgy breakin things
bengo joined the channel
#
gRegorLove Despite having an HTML5 player, /Soundcloud apparently still requires Flash, at least on desktop. No audio and a notice "It looks like you have a Flash blocker browser setting or extension. Please enable Flash to hear this track."
#
kevinmarks yep, it's crap. you can switch browser signature to iOS
#
gregorlove.com edited /SoundCloud (+329) "/* Criticism */ Flash still required on desktop" (view diff)
#
gregorlove.com uploaded /Special:Log/upload "uploaded "[[File:soundcloud-flash-required-2015-11-09.png]]""
bengo joined the channel
e-lima joined the channel
bengo joined the channel
funwhilelost and friedcell joined the channel
#
gRegorLove GWG: I think a feed of "everything" makes sense, and then separate feeds for each type. Perhaps an option to build hybrid feeds of only selected posts, too. That would give the most flexibility.
#
gRegorLove What's that?
#
gRegorLove WordPress is super flexible for querying posts.
#
snarfed GWG: i think i've mentioned that you should look at https://wordpress.org/plugins/ultimate-category-excluder/ for this?
cleverdevil, bengo, tvn_, shiflett and M-RyanRix joined the channel
