#indiewebcamp 2015-05-07

2015-05-07 UTC
#
GWG
tantek: Looking forward to Dusseldorf?
#
tantek
GWG, not going - flying back to SF
#
tantek
I think I need to take next week off as vacation
#
GWG
tantek: You aren't? I'm not sure why I always assume you are going to be at an Indiewebcamp
#
tantek
GWG, I do go to a lot (most?) of them
#
GWG
tantek: You are a fixture
KartikPrabhu, KevinMarks, benwerd, cmhobbs and torrorist joined the channel
#
@kevinmarks
#indieweb @bengo: I found the indie.js repository and am going through the IndiewMark process and trying to make my tools usable by other
(twitter.com/_/status/596127868377260032)
snarfed joined the channel
#
@kevinmarks
#indieweb @bengo: I'm trying to make the place where it posts to pluggable too so you can change where it posts to
(twitter.com/_/status/596128220753301506)
#
@kevinmarks
#indieweb @benwerd: I went back and analysed everything I posted on werd.io - a tiny fraction had not been syndicated elsewhere
(twitter.com/_/status/596128668734377984)
#
@kevinmarks
#indieweb @benwerd: so what happens if we take away the social newtworks
(twitter.com/_/status/596129031101272064)
#
@kevinmarks
#indieweb @benwerd: seperately I'm also preparing to start a podcast, so I'm looking at the tags needed to make a podcast work right
(twitter.com/_/status/596129177255989248)
#
@kevinmarks
#indieweb @benwerd: the process of publishing a podcast seems really archaic
(twitter.com/_/status/596129325067415553)
#
@kevinmarks
#indieweb @benwerd: a lot of people use soundcloud so they can have a nice player to embed on their own site
(twitter.com/_/status/596129532018597888)
#
@kevinmarks
#indieweb @benwerd: I have lost count of the number of times I have crashed all of the browsers using the audio tag over the last few weeks
(twitter.com/_/status/596129650000166913)
#
@kevinmarks
#indieweb @bengo: twitter added native video a couple of months ago, and the video that we are getting from twitter is not playable
(twitter.com/_/status/596129852949975040)
#
@pcosdeaf
RT @kevinmarks: #indieweb @bengo: I'm trying to make the place where it posts to pluggable too so you can change where it posts to
(twitter.com/_/status/596129948823199744)
#
@pcosdeaf
RT @kevinmarks: #indieweb @benwerd: I went back and analysed everything I posted on werd.io - a tiny fraction had not been syndicated elsew…
(twitter.com/_/status/596130261651234816)
#
@kevinmarks
#indieweb @benwerd: it's not completely different form huffduffer, but it is more thematic - it is a playback list around a theme
(twitter.com/_/status/596130324872044545)
#
kylewm
ended up with quite a good turnout at HWC SF!
#
@pcosdeaf
RT @kevinmarks: #indieweb @benwerd: so what happens if we take away the social newtworks
(twitter.com/_/status/596130564593176578)
#
@pcosdeaf
RT @kevinmarks: #indieweb @benwerd: seperately I'm also preparing to start a podcast, so I'm looking at the tags needed to make a podcast w…
(twitter.com/_/status/596130780117536769)
#
@pcosdeaf
RT @kevinmarks: #indieweb @benwerd: the process of publishing a podcast seems really archaic
(twitter.com/_/status/596130819380379648)
#
@pcosdeaf
RT @kevinmarks: #indieweb @benwerd: a lot of people use soundcloud so they can have a nice player to embed on their own site
(twitter.com/_/status/596130972808019968)
#
@pcosdeaf
RT @kevinmarks: #indieweb @benwerd: I have lost count of the number of times I have crashed all of the browsers using the audio tag over th…
(twitter.com/_/status/596131012461002752)
#
@pcosdeaf
RT @kevinmarks: #indieweb @bengo: twitter added native video a couple of months ago, and the video that we are getting from twitter is not …
(twitter.com/_/status/596131118438461440)
#
@pcosdeaf
RT @kevinmarks: #indieweb @benwerd: it's not completely different form huffduffer, but it is more thematic - it is a playback list around a…
(twitter.com/_/status/596131288609763328)
#
@hybridjesus
RT @kevinmarks: #indieweb @benwerd: I have lost count of the number of times I have crashed all of the browsers using the audio tag over th…
(twitter.com/_/status/596131418666827776)
#
@kevinmarks
#indieweb @benwerd: we have Convoy at Known that is designed to connect your blog to other sites, and we'll make it for wordpress too
(twitter.com/_/status/596132205308551168)
#
@kevinmarks
#indieweb @kylewmahan: wordpress is a convenient unauthenticated shell that happens to have a blogging tool attached
(twitter.com/_/status/596133309807210498)
#
GWG
kylewm: What do you mean by that?
#
kylewm
lol I was quoting someone else
#
kylewm
unattributed
#
@danlyke
RT @kevinmarks: #indieweb @kylewmahan: wordpress is a convenient unauthenticated shell that happens to have a blogging tool attached
(twitter.com/_/status/596133988504244224)
#
@kevinmarks
#indieweb @kylewmahan: I worked on https://feverdream.herokuapp.com/ which lets you post to wordpress, blogger, tumblr with mciropub
(twitter.com/_/status/596134027049967617)
#
@kevinmarks
#indieweb @kevinmarks: I was able to post to my tumblr (Which I forgot I had) with feverdream
(twitter.com/_/status/596134294592090112)
#
@kevinmarks
#indieweb @kylewmahan: I have been working on brid.gy support for known and tumblr integration
(twitter.com/_/status/596134400959610880)
#
@kevinmarks
#indieweb @kylewmahan: brid.gy doesn't currently give enough feedback for known users so I'm working on this
(twitter.com/_/status/596134707018002432)
#
@kevinmarks
#indieweb @webrecorder_io: I work on a tool called webrecorder.io to build a new archiving service for everyone to use
(twitter.com/_/status/596135278399586304)
#
@kevinmarks
#indieweb @webrecorder_io: https://beta.webrecorder.io/ is an updated version of the archiving software
(twitter.com/_/status/596135441868390400)
benwerd and j12t joined the channel
#
@kevinmarks
#indieweb @webrecorder_io: flash is always difficult to archive - I was wondering if mozilla shumway could help with that
(twitter.com/_/status/596135803522293761)
#
@kevinmarks
#indieweb @webrecorder_io: the proxy runs as a separate app that rewrite them to localhost
(twitter.com/_/status/596135948150251520)
#
@szarka
RT @kevinmarks: #indieweb @webrecorder_io: I work on a tool called webrecorder.io to build a new archiving service for everyone to use
(twitter.com/_/status/596136213641302016)
#
@kevinmarks
#indieweb @webrecorder_io: unlike internet archive this is more personal - you don't have to put it on a server
(twitter.com/_/status/596136432114237442)
#
@kevinmarks
#indieweb @webrecorder_io: all the core functionality is on github in Python if you want ot look at it, and the archive player
(twitter.com/_/status/596136631293366273)
#
@kevinmarks
#indieweb @webrecorder_io: you need to go through a browser or a headless browser to be sure that you catch all the links
(twitter.com/_/status/596137786949947393)
#
@Shoq
RT @kevinmarks: #indieweb @webrecorder_io: https://beta.webrecorder.io/ is an updated version of the archiving software
(twitter.com/_/status/596139875293859840)
tilgovi joined the channel
#
@kevinmarks
#indieweb @dpg: I just launched a social network for makers - so now we have to scale it
(twitter.com/_/status/596142197440905217)
#
@kevinmarks
#indieweb @dpg: I come here for inspiration - having coding as my job means I don't get to hack shit for fun anymore
(twitter.com/_/status/596142408691294208)
#
@BillSeitz
RT @kevinmarks: #indieweb @dpg: I just launched a social network for makers - so now we have to scale it
(twitter.com/_/status/596142720512471040)
#
@kevinmarks
#indieweb @dpg: http://makerspace.com is the site I just launched and people are telling me what they think of my baby
(twitter.com/_/status/596142875831861248)
#
@kevinmarks
@ericnakagawa @dpg #indieweb is an ongoing effort at http://indiewebcamp.com and a meetup every 2 weeks for Homebrew Website Club
(twitter.com/_/status/596143196209426433)
#
@kevinmarks
#indieweb @dpg: I'm starting a robotics meetup at the Palace of Fine Arts every weekend
(twitter.com/_/status/596143337842802688)
#
@BillSeitz
RT @kevinmarks: #indieweb @benwerd: we have Convoy at Known that is designed to connect your blog to other sites, and we'll make it for wo…
(twitter.com/_/status/596143431522455552)
#
@kevinmarks
#indieweb @bengo: I just got an epsarino computer on a board, and I want to learn to hack it
(twitter.com/_/status/596143555443355649)
KartikPrabhu joined the channel
#
@kylewmahan
#indieweb @KevinMarks: the other thing I've been working on is this Universal Feed Parser feature to support microformats
(twitter.com/_/status/596144040116006913)
#
@kylewmahan
#indieweb @KevinMarks: there's an integration into Feed Parser that supports reading rels out of feeds
(twitter.com/_/status/596144213491781634)
#
@kylewmahan
#indieweb @KevinMarks: the next thing after that will be parsing h-feed in the actual Universal Feed Parser
(twitter.com/_/status/596144313907556353)
#
@kylewmahan
#indieweb @KevinMarks: I helped @kylewmahan find bugs and fix problms in the python port of @t's CASSIS.js
(twitter.com/_/status/596144537577267200)
#
@kylewmahan
#indieweb @KevinMarks: the auto_link functionality is set up to statically convert URLs to embeds, to convert an embed, use fragmentions
(twitter.com/_/status/596145227330506752)
#
@kevinmarks
#indieweb @bengo: I wrote a post about how to do fuzzy matching in text annotations: http://blog.livefyre.com/architecting-sidenotes/
(twitter.com/_/status/596145597851291649)
#
Loqi
[bridgy] Eric Nakagawa replied '@kevinmarks @dpg meet up in which city? Are there general tenets I just follow or do I need to run my own server to truly be indie?' to a tweet http://indiewebcamp.com/ (https://twitter.com/ericnakagawa/status/596143648053432320)
#
Loqi
[bridgy] Eric Nakagawa replied '@kevinmarks @dpg omg. I should have clicked that. Thank you Kevin!' to a tweet http://indiewebcamp.com/ (https://twitter.com/ericnakagawa/status/596144603365036032)
#
@kevinmarks
#indieweb @kevinmarks: in trying to make feedparser support microformats again, I updated mf2py to give more information about URLs for rels
(twitter.com/_/status/596146218025254912)
#
@kevinmarks
#indieweb @kevinmarks: I also made http://www.noterlive.com/ have better twitter previews by brute forcing the twitter embedded iframe layout
(twitter.com/_/status/596146554056134657)
nloadholtes, lukebrooker, KartikPrabhu, j12t and wolftune joined the channel
lukebrooker, wolftune, cweiske and snarfed joined the channel
#
@DodgerWA
RT @kevinmarks: #indieweb @kylewmahan: wordpress is a convenient unauthenticated shell that happens to have a blogging tool attached
(twitter.com/_/status/596180428433727488)
snarfed joined the channel
#
tantek
kylewm: photo of the good attendance?
#
kylewm
Justin took some that included everyone I think
lukebroo_ joined the channel
wolftune, gRegorLove, lukebrooker, loic_m, elima, Jihaisse, glennjones and nloadholtes joined the channel
#
@unhosted
We'll be at http://indiewebcamp.com/2015/Germany in Dusseldorf this weekend, see you there!
(twitter.com/_/status/596210014257291264)
#
@unhosted
RT @skddc: Lots of @unhosted folks at IndieWebCamp DUS this weekend. \o/
(twitter.com/_/status/596210118200586240)
KartikPrabhu, tantek and friedcell joined the channel
j12t joined the channel
#
tantek
good morning #indiewebcamp!
#
aaronpk
good morning!
#
tantek
goes to update /events etc.
#
@btconf
A warm welcome to Düsseldorf to Mr. @aaronpk for #btconf and the #IndieWebCamp, which he and @adactio are running.
(twitter.com/_/status/596215762827743233)
#
@aaronpk
RT @btconf: A warm welcome to Düsseldorf to Mr. @aaronpk for #btconf and the #IndieWebCamp, which he and @adactio are running.
(twitter.com/_/status/596216358934859776)
#
tantek.com
edited /Events (-189) "move 05-06 to past, fix 22/20"
(view diff)
elima joined the channel
#
@Renaade
RT @btconf: A warm welcome to Düsseldorf to Mr. @aaronpk for #btconf and the #IndieWebCamp, which he and @adactio are running.
(twitter.com/_/status/596218439687090176)
fkooman joined the channel
#
tantek
hmm did I delete too much?
#
tantek
goes to cleanup /events a bit more
interactivist joined the channel
#
@marcthiele
RT @btconf: A warm welcome to Düsseldorf to Mr. @aaronpk for #btconf and the #IndieWebCamp, which he and @adactio are running.
(twitter.com/_/status/596220587875377153)
cweiske, evalica, jansauer and petermolnar joined the channel
#
@fakebaldur
RT @kevinmarks: #indieweb @bengo: I wrote a post about how to do fuzzy matching in text annotations: http://blog.livefyre.com/architecting-sidenotes/
(twitter.com/_/status/596230380887367680)
Sebastien-L, j12t and KartikPrabhu joined the channel
#
@ianhsuth
Writers! Learn how to attract over 400 new followers every day and sell more books! http://ianhsutherland.wpengine.com/wp-content/uploads/2015/04/TwitterSignup-1-AdvancedTwitterSignup.html #TwitterAdvice #Indieauth
(twitter.com/_/status/596236872055136257)
frzn, tantek, stream7, j12t and KevinMarks joined the channel
nloadholtes, glennjones_, Pierre-O, eschnou, glennjones and j12t joined the channel
#
@nebenan_hamburg
Du schaffst es nicht zur Session von @diplix bei der #rp15 heute Abend? Bei der #nebenan redet er auch - zum Thema Bloggen u Indieweb.
(twitter.com/_/status/596263983109242881)
loic_m, j12t, stream7, glennjones, friedcell, fkooman, tantek and elf-pavlik joined the channel
#
elf-pavlik
waves
j12t joined the channel
#
tantek
I don't suppose anyone here cares about consuming AS1/Atom? snarfed? kylewm? bueller?
#
GWG
tantek: I care about consuming anything of use.
#
tantek
well you can already consume it in a simpler way from my h-feed
#
tantek
so this was more directed at folks that have an explicit *preference* for AS1/Atom
#
tantek
(or who already have code doing so)
benborges and mlncn joined the channel
#
GWG
!tell snarfed I pushed an update if you want to try it.
#
Loqi
Ok, I'll tell them that when I see them next
petermolnar, friedcell, torrorist, eschnou and j12t joined the channel
#
@BillSeitz
@brentsimmons maybe you want to look at IndieWeb tools...
(twitter.com/_/status/596296447726788608)
frzn, friedcell and j12t joined the channel
tantek, fahrstuhl, fourtonfish and friedcell joined the channel
#
rhiaro
Interesting, people pointing out politicians saying dumb things - used to include a screenshot of the tweet, now use a QT, and when the tweet gets deleted the 'evidence' is lost
#
ben_thatmustbeme
oh interesting... hadn't considered what happens when the original gets deleted.
#
ben_thatmustbeme
for exactly that reason, I don't delete context history to my posts. I'll allow people to delete comments, but not context
#
tantek
rhiaro: can you quote a tweet AND add a photo to it?
#
ben_thatmustbeme
not the best UI, you'd have 2 copies of it then
mlncn_ and j12t joined the channel
#
Loqi
slack/snarfed: tantek: re consuming AS1/atom, what's the context?
#
tantek
snarfed, context is that I've started publishing my "like" posts as AS1/Atom "like" verb + object
#
tantek
e.g. first entry in my AS1/Atom feed right now http://tantek.com/updates.atom
#
rhiaro
tantek: you could paste a url to a photo, but the UI for photos and locations (or person tagging) isn't there for a QT
fiatjaf joined the channel
#
tantek
rhiaro: I'm wondering if the Twitter API allows posting a QT with a photo
#
Loqi
slack/snarfed: tantek: aha, ok. i definitely consume your atom feed, but i don't feel strongly about that part specifically
#
tantek
snarfed, I tried to do a "minimal" AS1/Atom "like" entry - more minimal than any other examples I've seen, so I'm curious how any AS1/Atom consuming code treats it.
snarfed, mlncn, friedcell, chalettu, LCubed, petermolnar and interactivist joined the channel
j12t and mlncn_ joined the channel
#
kylewm
what's that now? ^
gRegorLove joined the channel
#
ben_thatmustbeme
kylewm: gina and anil are working on a new project. basically wiki like thing for creators in the digital space
#
ben_thatmustbeme
to give a credit scroll to apps, sites, etc
#
kylewm
I didn't understand "I made [indieweb implementation]"
wolftune joined the channel
#
ben_thatmustbeme
adding all our own indieweb implementations to makerbase
mlncn joined the channel
#
@kylewmahan
Hey @makerbase I made indieweb stuffs Red Wind, Woodwind, Feverdream http://makerba.se/
(twitter.com/_/status/596345715560873984)
#
kylewm
I get it, when you join it prompts you to tweet at them with the prompt "Hey @makerbase I made [add your project here] http://makerba.se/"
mlncn_ joined the channel
#
ben_thatmustbeme
i should rename my project Dingus. sounds like a solid plan
#
kylewm.com
edited /WordPress.com (+138) "/* See Also */ add reference to Feverdream"
(view diff)
#
kylewm.com
edited /Blogger (+138) "/* Micropub */ add ref to Feverdream"
(view diff)
#
kylewm.com
edited /Tumblr (+341) "/* How to */ micropub"
(view diff)
#
kylewm.com
edited /Blogger (-9) "/* Micropub */ fix reference Wordpress.com -> Blogger"
(view diff)
j12t, friedcell, tilgovi, snarfed, chalettu and interactivist joined the channel
#
elf-pavlik
aaronpk, how one can tell check-in from check-out if only *location* propoerty used? also how one tell eat from cook if only *food* property used? rhiaro showed me her trick with checking in to *other* but that looks like pushing work around. looks like either property *verb* (AS1 e.g eat, cook, arrive, depart) or explicit *type* (AS2 e.g. Eat, Cook, Arrive, Depart) can easily address this
#
aaronpk
elf-pavlik: I don't post checkins yet so I don't have a good answer :)
#
elf-pavlik
if needed, would you see property *verb* or explicit type *Verb* more attractive?
#
aaronpk
what do you mean explicit type?
#
elf-pavlik
h-
#
aaronpk
oh I do have this problem with run vs walk vs drive right now
#
elf-pavlik
h-product
#
aaronpk
oh, h-entry should still be able to cover it
tantek_ joined the channel
#
tantek_
Showing Sandro the beta web irc interface
#
tantek_
elf-pavlik checkins are certainly and interesting partially developed & deployed post type.
chalettu joined the channel
#
elf-pavlik
checkouts?
#
tantek_
See current thinking at /checkin
chalettu joined the channel
#
aaronpk
i think checkout would be updating the checkin with an end date
#
tantek_
What is a checkout?
#
elf-pavlik
many public transport systems use both check-in and check-out , same with highways (which charge for driving on them) also bike, car rental
#
elf-pavlik
but updating check-in with endDate also can solve it - then it becomes more of a *stay* / *use*
#
aaronpk
makes sense to me
#
tantek_
Can you provide specific examples with urls? (Of prose/IRL checkouts processes)
#
elf-pavlik
UI still would have check-out button, not change end date
#
elf-pavlik
i still doesn't solve eat / cook distinction
#
aaronpk
that's not an example, that's just a list
#
elf-pavlik
in sharing economy context give/take also have cook/eat direction
#
bret
aaronpk: did https://tokens.oauth.net/token break/change?
#
aaronpk
bret: yeah, use tokens.indieauth.com
#
bret
aaronpk++
#
Loqi
aaronpk has 799 karma
#
bret
aaronpk: what happened?
#
aaronpk
cert expired and i didn't renew that one cause i stopped using that hostname the day after i made it ;)
#
aaronpk
you were an early adopter
#
bret
ah ok
j12t joined the channel
#
KevinMarks
adds people to indieweb on makerbase http://makerba.se/p/iy7xn2/indieweb
benwerd, mlncn and wolftune joined the channel
#
kylewm
waits for aaronpk to do something so he can be ++ #800
#
ben_thatmustbeme
aaronpk-- because his karma is getting too high
#
Loqi
aaronpk has 798 karma
#
ben_thatmustbeme
ohh, fine, aaronpk++
#
aaronpk
You lose
#
ben_thatmustbeme
well, actually you lose
mlncn_ and tilgovi joined the channel
#
benwerd
kylewm++ for an amazing pull request that helps people use bridgy
#
Loqi
benwerd: tantek left you a message 5 days, 1 hour ago: - did you see the follow-ups to my note about Audrey's Known post? https://twitter.com/ThanRobertson/status/593852220451454976 http://indiewebcamp.com/irc/2015-05-02/line/1430584339850
#
Loqi
benwerd: aaronpk left you a message 4 days, 3 hours ago: you should consider a fixed-reference paging mechanism for Known, I was searching google for a photo and of course now that you added photos, offset=489 has a totally different set of photos now http://indiewebcamp.com/irc/2015-05-03/line/1430663132280
#
Loqi
kylewm has 164 karma
#
benwerd
Guess it's been a few days since I've actually said anything in the channel
#
aaronpk
waves to benwerd
#
benwerd
aaronpk: strongly agree. I've been thinking I need a date-based archive. I want to see stuff I posted in June 2013, for example.
gRegorLove joined the channel
#
aaronpk
That too
#
aaronpk
But paging by object id or object date is a good start
#
aaronpk
?before=384829827638939844
mlncn joined the channel
#
aaronpk
Then all your pages will always be static
j12t joined the channel
#
@kevinmarks
Notes from last night's Homebrew Website Club on my website: http://www.kevinmarks.com/hwc2015-05-06.html #indieweb
(twitter.com/_/status/596381293652250624)
torrorist1 joined the channel
#
kylewm
benwerd: thanks for merging so quickly! i'm fumbling around a bit in php land, so please do let me know if anything looks wonky
mlncn_ joined the channel
#
benwerd
I think we're all fumbling around in PHP land ;)
#
benwerd
Looks great so far.
#
sparverius
did someone say php code review
#
@pcosdeaf
RT @kevinmarks: Notes from last night's Homebrew Website Club on my website: http://www.kevinmarks.com/hwc2015-05-06.html #indieweb
(twitter.com/_/status/596382663306412032)
eschnou and chalettu joined the channel
#
kylewm
KevinMarks: do you have any idea why universal feed parser doesn't see the enclosures on http://www.relay.fm/rocket/feed
#
kylewm
oh I see, it's looking for audio/mpeg, and this feed has audio/mp3
#
KevinMarks
that is odd
#
KevinMarks
oh,so unmung is wrong
#
kylewm
oh! haha yes so is Woodwind then bc I copied unmung :)
#
kylewm
i assumed the common factor was UFP
#
KevinMarks
UFP is a bit obsessive about finding enclosures - it checks by file extension too
#
KevinMarks
I haven't revived that part yet
#
KevinMarks
as I'd have to use beautiful soup directly as mf2py doesn't check for arbitrary links
wholewheattoast, KevinMarks and LCyrin joined the channel
#
wwelves.org perpetual-tripper
edited /collection (+75) "/* IndieWeb Examples */ added following (contact) list from hmans.io"
(view diff)
#
elf-pavlik
hmans howdy o/
#
aaronpk
waves from Düsseldorf!
#
claudio__
hi there I have a gpg question, can I? ;)
#
elf-pavlik
i wonder why you use rel="following" and not class="p-following h-card" on http://hmans.io/following
LCyrin joined the channel
#
elf-pavlik
i also don't find following on http://microformats.org/wiki/existing-rel-values
#
kylewm
claudio__: you're welcome to ask!
#
claudio__
thanks!
#
claudio__
I have a colleague trying to add a new email address to her actual GPG keyring here at the office
wolftune joined the channel
#
claudio__
but she does not have her -asc file with her private key
#
claudio__
is it something she can do about it? (she's using OSX and Thunderbird here)
#
kylewm
claudio__: I don't think there's anything you can do without the private key :/
benwerd joined the channel
#
claudio__
you mean without the file?
#
kylewm
maybe i misunderstood, she is trying to add validate email from someone else, or trying to modify her key to add her own new email address?
mlncn joined the channel
#
claudio__
trying to modify her key. Because she have the key for her private email address and now she need to use the same key for her work email
#
kylewm
claudio__: yeah I think that's right then. you need the private key (which is in the asc file you mentioned) to modify it
#
claudio__
yeah, that's what I suspected however I'm not that tech savvy
#
claudio__
thanks anyway, kylewm
#
elf-pavlik
KevinMarks, did you know if someone thought to do it similar as in http://microformats.org/wiki/microformats2#h-card_org_h-card
snarfed joined the channel
#
KevinMarks
what would the outer object be?
#
elf-pavlik
subject of following relation - h-card of person who all those people follow
#
elf-pavlik
subject: http://hmans.io/ (h-card)
#
elf-pavlik
rel="following"
#
elf-pavlik
object: [ h-card , h-card, h-card, ... ]
#
elf-pavlik
illustrated with just one person following one person https://github.com/w3c-social/social-vocab/tree/master/property/follows
KevinMarks__, LCyrin and eschnou joined the channel
#
elf-pavlik
me writing an example
LynnCyrin, LCyrin and mlncn_ joined the channel
#
elf-pavlik
<div class="h-card"> <p class="p-name">elf Pavlik</p> <ul> <li class="p-follows h-card"> <a class="u-url p-name" href="https://rhiaro.co.uk/">Amy Guy</a> </li> <li class="p-follows h-card"> <a class="u-url p-name" href="https://tantek.com/">Tantek</a> </li> </ul> </div>
#
elf-pavlik
even better
#
elf-pavlik
<div class="h-card"> <a class="u-url p-name" href="https://wwelves.org/perpetual-tripper">elf Pavlik</a> <ul> <li class="p-follows h-card"> <a class="u-url p-name" href="https://rhiaro.co.uk">Amy Guy</a> </li> <li class="p-follows h-card"> <a class="u-url p-name" href="https://tantek.com">Tantek</a> </li> </ul> </div>
#
elf-pavlik
{"items":[{"type":["h-card"],"properties":{"url":["https://wwelves.org/perpetual-tripper"],"name":["elf Pavlik"],"follows":[{"value":"Amy Guy","type":["h-card"],"properties":{"url":["https://rhiaro.co.uk"],"name":["Amy Guy"]}},{"value":"Tantek","type":["h-card"],"properties":{"url":["https://tantek.com"],"name":["Tantek"]}}]}}],"rels":{}}
LCyrin joined the channel
#
elf-pavlik
hmans ^
benwerd, LynnCyrin, LCyrin, KevinMarks_, KevinMarks__ and interactivist joined the channel
#
gRegorLove
I'm publishing an h-feed for a podcast soon and hoping to generate the iTunes XML from it as well. Thoughts on using the absolute URL as the uid (and iTunes GUID)? benwerd, I remember you saying you regretted using URLs, I think.
#
benwerd
gRegorLove: I absolutely do. Using a URL as an XML GUID is a little different, and I think fine - but as an internal one, I really really really wish I hadn't done that.
#
benwerd
Also, if you're publishing a podcast, I'd love your thoughts on http://wavelist.xyz!
#
gRegorLove
What do you recommend?
#
benwerd
(Also, a note that the PHP microformats parser doesn't parse u-audio correctly, although the Python one does.)
#
benwerd
I'd go for something unique like a hash, tbh. And then maybe separately store a human-readable slug against it.
#
gRegorLove
Oh yeah, I saw kyle link to wavelist. I'll check it out.
#
gRegorLove
I may borrow that wavelist player. I like that.
#
aaronpk
gRegorLove: ooh awesome
#
aaronpk
also let me know what you think of the markup on http://transportini.com
#
gRegorLove
Oh cool. What's the "PT" in the p-length mean? PT12M40S
#
aaronpk
it's iso8601 duration
frzn, LCyrin, LynnCyrin and tantek joined the channel
#
kylewm
gRegorLove: I don't think the wavelist player is open source (at least not yet?)
LynnCyrin, friedcell and LCyrin joined the channel
#
tommorris
benwerd: can you document the difference in behaviour between the PHP and Python parsers in terms of u-audio? just interesting to know
#
benwerd
Yes. Will do do
#
benwerd
Will do so
#
tommorris
(I'm proud that the Python one apparently did it the right way, though I'm not sure what the right way is.)
#
tommorris
oh presumably on an <audio> tag
LynnCyrin joined the channel
#
tommorris
<audio src="whatever.mp3" class="u-audio" /> etc.
#
tommorris
I'm wondering: if there's a single <audio> element, whether that ought to just become an inclusion when translated into RSS.
#
tommorris
implied parsing rule
#
kylewm
tommorris: do you mean enclosure?
#
tommorris
also, RSS 2 requiring the enclosure element to list the number of bytes in the file is irritating
lynn, KartikPrabhu, KevinMarks_ and LynnCyrin joined the channel
#
KevinMarks
hm, I markup with <audio class="u-audio blah>><a href=""> - I thought the parser would get the a href even if it missed the src?
LCyrin joined the channel
#
tantek
KevinMarks: why?!? href is not a global attribute
#
KevinMarks
so should I put u-audio on the fallback <a> as well then?
#
KevinMarks
thing about <audio> and <video> is possible multiple<source> tags too
#
tantek
no just file a bug against the parser(s)
#
tantek
rather than corrupting your markup
#
tantek
seriously - that should be a trivial fix
#
gRegorLove
I was going to look at fixing in php-mf2
#
tantek
KevinMarks - if you want to work on something, please update the rel attribute parsing stuff on the wiki in the microformats2-parsing-issues page
#
KevinMarks
I thought I had
#
tantek
did you update it to incorporate all the feedback (one way or another?)
#
tantek
just want to make sure we have captured precisely the update in behavior that we want - so your code commits can link to a prose spec (even resolved issue) description
#
tantek
checking brainstorming
#
KevinMarks
I'll put an mf2 parser up on unmung
LynnCyrin and lynn joined the channel
#
tantek
KevinMarks - somehow I missed the updates to *-brainstorming - thanks for that - it looks good. Now I just need to incorporate that (and the previous resolved parser updates) to the main parser page.
#
KevinMarks
kyle pulled the changes into mf2py last night
nloadholtes, KartikPrabhu and LCyrin joined the channel
#
gRegorLove
kylewm: MIT license looks like, from the source linked in this post http://osvaldas.info/audio-player-responsive-and-touch-friendly though wavelist js doesn't mention the MIT license
mlncn joined the channel
#
kylewm
oh my bad! i saw audio.js, missed audioplayer.min.js
KevinMarks__ joined the channel
#
gRegorLove
Haha, <!-- Feed Mark --> for the Facebook OGP meta junk on wavelist.
#
kylewm
Zuck hungry!
#
kylewm
Zuck Smash!
#
KevinMarks
what type shoudl I send fro mf2-parsed json
#
KartikPrabhu
KevinMarks type?
#
KartikPrabhu
sounds a lot like elf-pavlik's questions about type for mf2-markedup HTML
#
KevinMarks
what does pin13 do?
#
KevinMarks
Content-Type: application/json
#
KartikPrabhu
sounds right
#
tantek
yes application/json