#indiewebcamp 2015-09-08

2015-09-08 UTC
frzn, benwerd, snarfed and M-Kodo joined the channel
#
M-Kodo
@kegan:matrix.org: Didn't realise you were into indieweb
#
parzzix
Wondering if Known is the most user ready indieweb project? Or is there something else that is just as easy to implement?
#
M-Kodo
Known is probably the best
lukebrooker, benwerd, parzzix, behind_you, frzn, snarfed, misuba, Erkan_Yilmaz, mlncn, frontwards, cweiske, nitot, loic_m, friedcell, eschnou and lewisnyman joined the channel
#
Jeena
M-Kodo, is this a erlang microformats parser?
nitot and nitot_ joined the channel
#
M-kegan
Kodo, :)
lukebrooker joined the channel
#
post-by-email
uploaded /File:20150908-063308.pdf "Uploaded via email by FedEx"
mblaney joined the channel
#
mblaney
I just added web action and indie-config support, would love some testing and feedback if people have time.
#
Jeena
I guess I have to have indie-config implemented to test it?
#
mblaney
hi Jeena, no it has fallbacks for facebook and twitter that should work.
#
Jeena
I block those two in my browser ^^
#
mblaney
that's ok it won't send you there ;-)
#
Jeena
ah you don't show their links, just a normal text link, neat, ok it send me to the facebook share view so it seems about right
#
mblaney
nice! yes sorry I meant it didn't send you there during the set up. thanks for testing it!
adactio, cweiske, Kongaloosh, friedcell, alexhartley and tantek joined the channel
#
Zegnat
Good morning IndieWeb!
#
Jeena
Zegnat, and joskar just a friendly hint https://jeena.net/events/3
behind_you joined the channel
#
Jeena
And I should add a link to import the event into your calendar
Erkan_Yilmaz and Pierre-O joined the channel
#
vanderven.se martijn
edited /ind.ie (-342) "Fixing the SPANs and clarifying its original use."
(view diff)
tantek joined the channel
#
Zegnat
Jeena: I’ll look into it, but I probably can’t make tomorrow :( I will probably try and attend one again in October!
#
Jeena
no problem :)
eschnou, lewisnyman, petermolnar and squeakytoy joined the channel
#
tantek
good morning Zegnat
#
Zegnat
Good morning tantek :)
#
voxpelli
mblaney: the indie-config worked for me – although I had to explicitly load it before I saw any of the webactions links?
#
voxpelli
didn't post anything though – just saw that the form loaded with the correct data
frontwards, Erkan_Yilmaz, Sebastien-L, eschnou, adactio, stream7, lewisnyman, frzn, alexhartley, LauraJ and lukebrooker joined the channel
#
mblaney
hi voxpelli, thanks for looking at it! would be interested in your thoughts about how my implementation works?
#
mblaney
I've used some of your work and added local storage, so once your indie-config is set it will be remembered.
#
voxpelli
mblaney: requiring setup means a two step process rather than a single click + your caching means my config may get at of date at your place
#
voxpelli
s/at of/out of/
#
Loqi
voxpelli meant to say: mblaney: requiring setup means a two step process rather than a single click + your caching means my config may get out of date at your place
#
mblaney
if you click the settings link again, it will tell you what I have stored and let you remove it.
#
mblaney
the two steps is a once off, and lets me remove the silo dependency which I was keen to do.
#
mblaney
would love to discuss more, but got to go for now.
#
voxpelli
there is really no silo-dependency – you can have whatever fallback you want – it can eg. be a comment form on your own site
#
voxpelli
ok, great with feedback :)
LanceyWork, LauraJ, nitot and indie-visitor joined the channel
#
Loqi
Welcome, indie-visitor! Set your nickname by typing /nick yourname
mlncn, glennjones, friedcell, LauraJ, lewisnyman, hs0ucy, scoates, nedorito, jonnybarnes and Erkan_Yilmaz joined the channel
Erkan_Yilmaz, mlncn, alexhart_, fourtonfish, wolftune, pfefferle, hs0ucy, loic_m, elf-pavlik, danlyke, snarfed, tantek, fourtonfish_ and misuba joined the channel
#
aaronpk
good morning!
#
snarfed
hey aaronpk
alexhartley, wolftune, shiflett, friedcell, misuba and chreekat joined the channel
#
aaronpk
kylewm: is your site propagating comments on https://kylewm.com/2015/09/https-www-brid-gy-update-launched-support-for-backfeeding to indienews because of salmention support?
#
aaronpk
i'm actually a little confused how those got there, since there is no link to indienews on the comments
cleverdevil, cleverdevil- and snarfed joined the channel
#
aaronpk
oh wow, my code totally wasn't handling a case when verifying webmentions to indienews
#
snarfed
eh verification is overrated
#
snarfed
obligatory: take the xkcd approach, https://xkcd.com/1181/
#
aaronpk
haha yeah
#
aaronpk
I'm excited to launch multi-language support for indienews tho!
#
@adactio
Brightonians with websites—don’t forget Homebrew Website Club at @68MiddleSt tomorrow evening from 6-7:30pm. https://indiewebcamp.com/
(twitter.com/_/status/641294545670553600)
#
adactio
snarfed: Thank you so, so much for adding Flickr support to Bridgy!
#
adactio
snarfed+++++
#
Loqi
adactio: tantek left you a message on 8/17 at 6:42pm: any plans to to host another Homebrew Website Club Brighton on the 26th? Add venue etc.? https://indiewebcamp.com/events/2015-08-26-homebrew-website-club#Where http://indiewebcamp.com/irc/2015-08-17/line/1439862129141
#
Loqi
snarfed has 138 karma
#
Loqi
adactio: tantek left you a message 1 week, 5 days ago: did you take / could you post a photo from last night's HWC Brighton? http://indiewebcamp.com/irc/2015-08-27/line/1440662282640
alexhartley, eschnou, snarfed and [snarfed] joined the channel
#
[snarfed]
adactio! you're welcome! credit goes to kylewm, he did all the work
#
snarfed
evidently our new original post detection logic for https://github.com/snarfed/bridgy/issues/51 is too tight. i started to roll it out, and immediately got bug reports that bridgy was demoting links to mentions that were actually original post backlinks
#
snarfed
specifically, examples that failed both the "near the end" req't and (i suspect) the 24h req't
#
snarfed
i think just tightening it to only the user's domains may be good enough
#
snarfed
the complaints here have been mainly that faves of mentions aren't faves of the mentioned links, which that would prevent
nitot, misuba, Erkan_Yilmaz, cleverdevil- and catsup joined the channel
#
Loqi
[mention] Andy Budd and Paul Lloyd reposted a post that linked to https://indiewebcamp.com/ https://webmention.io/notification/5CNZDiYQqyIeOzhGke9r_w
frzn_, ttepasse, catsup and tantek joined the channel
#
tantek
good morning #indiewebcamp from Redmond!
catsup joined the channel
#
Loqi
[mention] Kenneth Yau and Mark Everitt reposted a post that linked to https://webmention.io/notification/A9LSxLeAtukdkbxPiZS4bw
misuba, catsup, lewisnyman, ttepasse and eschnou joined the channel
#
GWG
Greetings all
catsup and cleverdevil joined the channel
#
tantek
hello GWG!
#
GWG
tantek: Anything new and exciting? I need inspiration
#
tantek
yes! the discussion of how to make person-tags work with POSSE and backfeed!
#
tantek
(I mean that was last week - but it's still exciting IMO)
#
tantek
(still in progress)
catsup and cleverdevil- joined the channel
#
tantek
aaronpk, can we just block .pdf uploads? seriously, ain't nobody got time for pdf;dr
#
aaronpk
yeah i think so
#
aaronpk
that should do it
#
GWG
I have not gotten to person tags. Not an itch I have at the moment
#
tantek
it's an interesting itch because it touches on SWAT0 related building blocks
#
tantek
and the more we can get this working with silos (via POSSE and backfeed), the more we approach the possibility of getting indieweb<->*silo* interop on SWAT0 which would be a tremendous achievement
catsup joined the channel
#
GWG
tantek: I appreciate the implications and I am following it.
#
GWG
I just still am having POSSE issues
misuba joined the channel
#
tantek
GWG - indeed! We should capture those POSSE issues on the wiki because I think you are breaking new ground.
#
aaronpk
oh my that is tomorrow
#
tantek
perhaps by either post-type or by silo destination?
#
tantek
aaronpk: yes! and PDX is the only city missing a venue!
#
GWG
tantek: I should, but I remember last week, you pointed out wrinkles that I didn't know that I had
catsup joined the channel
#
GWG
Like my responding to a post as a reply when the response is for my audience, not those of the original
#
GWG
My questions always raise more questions, which is simultaneously good and frustrating
#
GWG
On the other hand, aaronpk is rebuilding his site from scratch again, so I am not the only one who does that.
#
aaronpk
*tear*
#
aaronpk
I want to be done with the rebuild so I can make fancy new things with it
#
GWG
aaronpk: I was referring to my similar tendency to rebuild what I already built.
#
GWG
Yo make it better so I can build new things
#
GWG
Which is what I am doing with Post Kinds
#
tantek
GWG - your questions are often very insightful and helpful to uncover subtleties that have been missed.
catsup joined the channel
#
tantek
and yes - it often takes a dialog among multiple people to understand the "wrinkles" as you put it!
catsup joined the channel
#
snarfed
ugh extended OPD for bridgy #51 is killing me. so fragile.
frontwards joined the channel
catsup, gRegorLove, Erkan_Yilmaz and cleverdevil- joined the channel
catsup, shiflett, alexhartley and snarfed1 joined the channel
#
@brennannovak
@rem it's usually #IndieWeb related, right @adactio ? Definitely worth learning about / implementing IMHO :D
(twitter.com/_/status/641347723182997505)
friedcell joined the channel
#
wagle
doesnt look convenient to get to the pdx meeting site from the MAX...
cleverdevil- joined the channel
#
Loqi
[bridgy] B██████ NVK replied '@rem it's usually #IndieWeb related, right @adactio ? Definitely worth learning about / implementing IMHO :D' to a tweet https://indiewebcamp.com/ (https://twitter.com/brennannovak/status/641347723182997505)
#
Loqi
[bridgy] Jeremy Keith replied '@rem It’s basically people sitting around working on personal projects, helping one another out.' to a tweet https://indiewebcamp.com/ (https://twitter.com/adactio/status/641348153464123394)
#
Loqi
[bridgy] Remy Sharp replied '@adactio what kind of stuff is discussed? I might be about…and I have a(n aging) website.' to a tweet https://indiewebcamp.com/ (https://twitter.com/rem/status/641347142989185024)
#
Loqi
[bridgy] Remy Sharp replied '@adactio that sounds like the tech support I have to give the rest of my family already…AND STILL THEY DON'T PAY MY HOURLY RATE!!!' to a tweet https://indiewebcamp.com/ (https://twitter.com/rem/status/641348366048227329)
#
Loqi
[bridgy] Paul Annett replied '@rem @adactio Can I give my mum your number? twitter.com/paulannett/sta…' to a tweet https://indiewebcamp.com/ (https://twitter.com/PaulAnnett/status/641348708727058432)
#
Loqi
[bridgy] Remy Sharp replied '@adactio sounds like a group hug tho, I could be down with that. (just time competes with putting kids to bed…definitely considering it)' to a tweet https://indiewebcamp.com/ (https://twitter.com/rem/status/641348624530604037)
friedcell and Unifex joined the channel
#
Loqi
[mention] Charlotte Jackson reposted a post that linked to https://webmention.io/notification/-Gr5uwcBCBbXC3xGgnaing
sandro joined the channel
friedcell, Pierre-O, eschnou, cjk101010 and Jeena joined the channel
#
tantek.com
edited /Facebook (+149) "/* Articles */ billion users in a single day"
(view diff)
chreekat, vioz, mblaney, snarfed and lukebrooker joined the channel
#
tantek
so I don't think IPFS is needed
#
tantek
I think we can patch HTTP and existing web sites with a new protocol
#
tantek
e.g. I still think we can patch this in the "current" web by coming up with a protocol to ask any site for its cache of any other site
#
tantek
start with indieweb sites that are caching their reply-contexts and comments
#
tantek
and thus you can even *discover* the URLs you can ask them for their cache of
#
mblaney
thanks voxpelli, I'll leave my indie-config the way it is for now then, but open to suggestions.
#
aaronpk
the problem/feature of URLs is that the contents can change
#
tantek
aaronpk: last I remember we discussed this, you said you could return the parsed JSON but not the raw HTML?
#
tantek
aaronpk: it's not a problem
#
mblaney
plus my code is freely available if anyone wants to collaborate
#
tantek
because we define the protocol to be "whatever the site has cached"
#
aaronpk
in the indieweb context, it makes more sense to share the parsed JSON around instead of the raw HTML
#
tantek
here, simple dumb straw proposal: rel="webcache" href=URLendpoint
#
tantek
aaronpk: but you did say you were saving the raw HTML right?
#
aaronpk
I am on aaronparecki.com, but webmention.io doesn't save the HTML, just the parsed result
#
tantek
aaronpk: it doesn't because if/when the "parsed JSON" rules change, you get/lose more/less data
#
tantek
ah ok
#
aaronpk
webmention.io is storing all versions of profile images now though
#
tantek
I wonder if for that reason it may be good to define a canonical mapping from mf2 JSON back to simple HTML+mf2
#
tantek
like perhaps we can do so via XOXO
#
mblaney
!tell voxpelli thanks, I'll leave my indie-config the way it is for now then, but open to suggestions.
#
Loqi
Ok, I'll tell them that when I see them next
#
tantek
aaronpk: if we defined a default reverse mapping from mf2 JSON to HTML+JSON, do you have any interest in implementing that in webmention.io?
#
aaronpk
interesting
#
aaronpk
what would be the purpose?
#
tantek
as a test implementation of this distributed HTTP webcache protocol
#
tantek
would also provide a nice default webview of the data that webmention.io has!
#
tantek
that's actually much more immediately useful
#
aaronpk
hm yeah
#
tantek
that kind of inspectability
#
aaronpk
i'm probably going to switch it to storing its data on S3 soon so that I don't have to worry about servers, I wonder if it'd be reasonable to store my generated HTML as a static file on S3
#
tantek
heck if you're going to switch it to S3 soon, why not store the raw HTML alongside as well?
#
tantek
I understand that's not possible for past webmentions
#
tantek
but moving forward...
#
aaronpk
yeah might as well
#
aaronpk
S3 storage is cheap, which is good, because this is not an insignificant amount of storage
snarfed joined the channel
#
snarfed
re json to mf2 html...i doubt it's the canonical mapping you want, but just as a data point, https://github.com/snarfed/granary/blob/master/granary/microformats2.py#L295
#
snarfed
it's *a* mapping at least
#
snarfed
not yet exposed via REST but that'd be easy to add. related to https://github.com/snarfed/granary/issues/31
#
tantek
snarfed++ for providing a real world working example :)
#
Loqi
snarfed has 139 karma
#
snarfed
(both directions, etc)
#
cleverdevil-
how much storage are we talking?
#
aaronpk
cleverdevil: my site has archived 1.4gb of external content so far. that's comments and reply context for aaronparecki.com
#
aaronpk
not including images
#
cleverdevil
that's nothing :)
#
aaronpk
i didn't say it was a lot, I said it wasn't insignificant :)
#
cleverdevil
at least, not in S3 terms.
#
cleverdevil
point taken.
#
cleverdevil
we (DreamHost) may be able to help with hosting/storage for IndieWeb plumbing.
#
aaronpk
yeah, great for S3, but more of a challenge for shared hosting or VPSs where you have to shuffle files around
#
cleverdevil
to encourage adoption, etc.
#
cleverdevil
we've got an S3-compatible object storage service, as well.
#
aaronpk
oh? interesting. it's been a while since i've looked at any dreamhost services beyond simple hosting
#
cleverdevil
I run the Cloud Services division.
#
cleverdevil
we've got our S3-compatible object storage service (DreamObjects) and an EC2-like cloud compute service (DreamComptue)
#
cleverdevil
*DreamCompute
#
tantek
what is DreamObjects
#
Loqi
It looks like we don't have a page for "DreamObjects" yet. Would you like to create it? http://indiewebcamp.com/s/102_
#
tantek
what is DreamCompute
#
Loqi
It looks like we don't have a page for "DreamCompute" yet. Would you like to create it? http://indiewebcamp.com/s/102a
#
tantek
please contribute additional thoughts!
snarfed1, afrogeek and lukebrooker joined the channel
#
rhiaro.co.uk
created /events/2015-09-10-homebrew-website-club (+2098) "Created page with "<div class="h-event vevent"> = <span class="p-name summary">Homebrew Website Club Meetup</span> = == Details == === When === <span class="dt-start dtstart"><time class="value">...""
(view diff)
Garbee joined the channel
snarfed, mlncn and mdik joined the channel