#indiewebcamp 2016-05-07

2016-05-07 UTC
#
gRegorLove
aaronpk: Looking though connected apps in Twitter, noticed IndieAuth doesn't list a "by", which is usually an organization name+link.
#
gRegorLove
Just says "IndieAuth by"
#
gRegorLove
Though I guess several others do, too. Bridgy, Granary
#
tantek.com
edited /Events (+22) "update SWWGf2f"
(view diff)
#
KevinMarks
HM, I need to finish this CTHULU post, but it is starting to feel that I may need diagrams http://www.kevinmarks.com/cthulu.html
#
Loqi
CTHULU beats CRUD 2016-05-04
#
tantek
KevinMarks make sure the arrows in the diagrams are arcs that look like snakes coming out of a head (server)
#
Loqi
tantek: GWG left you a message 7 hours, 24 minutes ago: People used hentry as a style element, so changing it is an issue http://indiewebcamp.com/irc/2016-05-06/line/1462556241761
#
tantek
!tell shaners ^^^
#
Loqi
Ok, I'll tell him that when I see him next
#
kylewm
hmm, looks like the css isn't being loaded on /line/ pages in the irc logs
[shaners] joined the channel
#
[shaners]
Got it. T
#
Loqi
[shaners]: tantek left you a message 53 minutes ago: ^^^ http://indiewebcamp.com/irc/2016-05-06/line/1462582938687
#
[shaners]
Thanks, Loq.
mlncn, gRegorLove and gmacon joined the channel
#
aaronpk
Oops yeah I changed the logs a bit yesterday, forgot to add the CSS there
#
aaronpk
it was doing all inline styles before
jansauer and tantek joined the channel
#
@IndieWebCampDE
Heute ist @indiewebcamp-Düsseldorf-Tag! Kurzentschlossene willkommmen! 😊🌞 http://indiewebcamp.com/2016/D%C3%BCsseldorf
(twitter.com/_/status/728826461017255937)
#
@jkphl
Hmm ... @indiewebcamp Düsseldorf starts with a nice breakfast at the hotel. Let's roll! #btconf https://twitter.com/jkphl/status/728825297416638465/photo/1
(twitter.com/_/status/728825297416638465)
#
kevinmarks.com
edited /2016/Düsseldorf/Guest_List (+303) "/* Remote Participants */"
(view diff)
#
KevinMarks
now I want to do a sparkline dataviz that looks like that
#
kevinmarks.com
edited /2016/Düsseldorf/Guest_List (+53) "/* Remote Participants */"
(view diff)
#
@Renaade
RT @IndieWebCampDE Heute ist @indiewebcamp-Düsseldorf-Tag! Kurzentschlossene willkommmen! 😊🌞 http://indiewebcamp.com/2016/D%C3%BCsseldorf
(twitter.com/_/status/728837490816208896)
#
@btconf
Hey #indiewebcamp’ers. Address for today is: sipgate, Gladbacher Str. 74, Düsseldorf. If you don’t have a ticket, just drop in. 2 great days
(twitter.com/_/status/728837130986852354)
#
@btconf
RT @marcthiele Sun is shining over @sipgate. Day one of #indiewebcamp Düsseldorf today. #btconf https://www.instagram.com/p/BFGJfPrCIwa/
(twitter.com/_/status/728836782377324544)
#
@webrocker
haha @jkphl nice shirt! may you finally catch a 🦄 :) @indiewebcamp
(twitter.com/_/status/728836232717930496)
#
@webrocker
RT @IndieWebCampDE Heute ist @indiewebcamp-Düsseldorf-Tag! Kurzentschlossene willkommmen! 😊🌞 http://indiewebcamp.com/2016/D%C3%BCsseldorf
(twitter.com/_/status/728835217851559936)
#
@marcthiele
Sun is shining over @sipgate. Day one of #indiewebcamp Düsseldorf today. #btconf https://www.instagram.com/p/BFGJfPrCIwa/
(twitter.com/_/status/728834907582115840)
begriffs joined the channel
#
GWG
IWC soon?
#
@LucaSalvini
At the airport ready to board for DUS. Look forward to joining all the cool people at #indiewebcamp #btconf
(twitter.com/_/status/728844227648565248)
dogada, daf, ark1 and lukasros joined the channel
#
lukasros
Good morning everyone! Sadly I can't be in Düsseldorf with you but I hope you have a great day.
#
GWG
lukasros: I can't be there either. I figured I'd watch from here.
#
Zegnat
Morning everyone. Checking into IRC from the Düsseldorf event :)
#
GWG
I'm waiting for the video feed.
#
aaronpk
Video is going live
#
@christianseel
Wishing everybody a great #indiewebcamp and #btconf in Düsseldorf!
(twitter.com/_/status/728852674653892608)
#
@hmans
RT @IndieWebCampDE Heute ist @indiewebcamp-Düsseldorf-Tag! Kurzentschlossene willkommmen! 😊🌞 http://indiewebcamp.com/2016/D%C3%BCsseldorf
(twitter.com/_/status/728849818089598976)
#
@btconf
Follow this flag to the entrance of @sipgate for the #indiewebcamp today. #btconf https://twitter.com/btconf/status/728849708018483200/photo/1
(twitter.com/_/status/728849708018483200)
KartikPrabhu joined the channel
#
KevinMarks
video url?
#
aaronpk
you should be able to find it at YouTube.com/indiewebcamp
#
KevinMarks
yea indeed loqi
#
Loqi
who, me?
#
GWG
Have you started yet?
#
aaronpk
the video is up but we're kicking off in 10 minutes
#
GWG
I am looking forward to seeing how the new equipment enhances your production.
#
KevinMarks
hm, I did think about making noterlive import http://indiewebcamp.com/2016/D%C3%BCsseldorf/Guest_List
#
KevinMarks
but the twitter handles aren't in the hcards
#
GWG
Fade to Black....Ready on Camera 2?
jansauer and tantek joined the channel
#
GWG
Cue Indiewebcamp Logo.
#
GWG
Practicing my documenting narration for later.
#
KevinMarks
noterlive is failing
tantek and daf joined the channel
#
KevinMarks
hm, I can run notelive locally, it' sjust dying on heroku
#
aaronpk
I haven't thought about what to demo this morning
#
@vandrijevik
#btconf and #indiewebcamp friends: if coming from HB, the 707 is a bus, not a tram like Google Maps says. The 707 tram ends at HB.
(twitter.com/_/status/728855747480715264)
#
@raquelpgodinho
RT @marcthiele Sun is shining over @sipgate. Day one of #indiewebcamp Düsseldorf today. #btconf https://www.instagram.com/p/BFGJfPrCIwa/
(twitter.com/_/status/728855701179797504)
#
@mariondita
RT @marcthiele Sun is shining over @sipgate. Day one of #indiewebcamp Düsseldorf today. #btconf https://www.instagram.com/p/BFGJfPrCIwa/
(twitter.com/_/status/728853523392303104)
#
KevinMarks
I could do the woodwind -> known -> my site live comment demo
#
KevinMarks
well, remotely kinda
#
KevinMarks
hm, auto quality was only 240p
#
KevinMarks
manully went up to 480p
#
Loqi
[indieweb] "ready for the #indiewebcamp Düsseldorf live tweet #indieweb" by Kevin Marks http://known.kevinmarks.com/2016/ready-for-the-indiewebcamp-d%C3%BCsseldorf-live-tweet-indieweb
#
aaronpk
Can you hear things okay?
tantek joined the channel
#
KevinMarks
what should i be hearing?
#
KevinMarks
I hear muffled laughter
#
GWG
I hear some far away talk, but nothing audible.
#
GWG
Someone is chatting in the background.
#
aaronparecki.com
created /live (+133) "video url"
(view diff)
jkphl joined the channel
#
KevinMarks
did tantek miss the post because PuSH was off?
#
aaronpk
did you hear me?
#
aaronpk
getting ready to start
#
@bastianallgeier
My trip to IndieWebCamp starts with an 80 minute delay, proudly sponsored by Deutsche Bahn :(
(twitter.com/_/status/728857684116705280)
#
KevinMarks
audio is poor
#
KevinMarks
move mic closer
AndreasNebiker joined the channel
#
GWG
Still low.
#
KevinMarks
I hear d tantek, but not aaron so much
#
Zegnat
aaronpk is taking us through the principles. Currently on point 3
#
Zegnat
I wont be fast enough to actually transcribe what is being said though ;)
#
Zegnat
Now thanking sponsors
#
Zegnat
Thank you sipgate for hosting us!
#
KartikPrabhu
Dusseldorf!
#
Zegnat
Beyond Tellerand is on this week, but Marc , when asked if he wants to say anything about it, says “no”
#
Zegnat
Also thanks to NLNet and Sovrn!
#
Zegnat
We are going to use schedules “haphazardly” - adactio
#
Zegnat
Tomorrow is “hands down” and “making things”. Today is for figuring stuff out
#
KevinMarks
looks like loqi is missing the #indieweb hashtag
marcthiele joined the channel
#
Zegnat
Now going into demos to start the day
#
KevinMarks
switch cam?
#
Zegnat
tantek is showing persontags on his photographs
#
Zegnat
(Shout out to Bridgy)
#
Zegnat
Next up: adactio . Introducing his notes section, /POSSE to Twitter
tantek joined the channel
#
Zegnat
Now plugging in his phone to demo photo posting
#
Zegnat
is just going to keep logging here until his battery runs out - in case of audio problems
#
tantek
KevinMarks, sometimes Loqi has a bit of a lag for showing Twitter mentions
#
Loqi
who, me?
#
KevinMarks
screen went black
#
KartikPrabhu
Zegnat: appreciate the notes
#
Zegnat
KevinMarks: probably the input switch from screensharing to adactio's phone
#
Zegnat
adactio is showing his photo-post interface
#
KevinMarks
(I'm lagged abit)
#
Zegnat
including the toggles he has for crossposting twitter en flicker
#
Zegnat
adactio got logged out, so the demo ended on a laugh
#
KartikPrabhu
#indieweb
#
Zegnat
While adactio is not using Bridgy to post (he uses his own API implementations) but he *is* using Bridgy to pull in comments (called responses on adactio.com)
#
Zegnat
aaronpk is now demoing Quill
#
Zegnat
What is Quill?
#
Loqi
Quill is a simple app for posting text notes to your website using Micropub https://indiewebcamp.com/Quill
#
Zegnat
Thank you Loqi
#
Loqi
grins profusely
#
Zegnat
aaronpk also demoing using his own website to login to Quill
#
Zegnat
Now posting a reply to one of the photo posts adactio showed, getting a good feeling for the IndieWeb flow this way
#
Zegnat
More work for adactio: His website did not find aaronpk's name. So the response got logged as coming from "/"
#
Zegnat
Now the much appreciated https://webmention.rocks plug. "tool for debugging and testing" your webmentions by aaronpk
#
Zegnat
What are webmentions?
#
KartikPrabhu
aaronpk: has a weird authorship going on
#
tantek
adactio said: that's something for me to work on :)
#
Loqi
Webmention is a simple way to notify any URL when you link to it on your site https://indiewebcamp.com/webmentions
#
Zegnat
There will probably be a session on webmentions later today
#
Zegnat
https://jkphl.is is introducing himself now
#
Loqi
[Joschi Kuphal] Hey! Glad you’ve made it here! ツ
#
Zegnat
(this is the part where I will no longer know everyone's names / IRC names, so I will try to post URLs instead)
#
Zegnat
jkphl.is is based on the Typo3 CMS framework, but he has the feeling that it is too complicated with his current set-up
#
Zegnat
So he is working on a new project, currently available on github.com/apparat
#
Zegnat
Mostly consisting of ideas and libraries at this point
#
Zegnat
Switching PC, screen might go black again
#
Zegnat
Now up: fmarx.com
#
Zegnat
fmarx.com uses a static (node generated) system
#
Zegnat
Using an external service to pull in webmentions.
#
Zegnat
I think he said Pelle (voxpelli ? ) build this. Lacking on info there.
#
Zegnat
https://webmention.herokuapp.com/ is being used by fmarx.com
#
Zegnat
Which is indeed by voxpelli
#
@kevinmarks
#indieweb @fredericmarx: even though it is a static site it has webmentions by using @voxpelli's https://webmention.herokuapp.com/
(twitter.com/_/status/728866931898343424)
#
KevinMarks
loqi is not piping the hastag in
#
Loqi
is done
#
Zegnat
Who build https://andrijevik.net/travel to be able to show off his travelling to family
#
Zegnat
Currently static though “Middleman Ruby”
#
Zegnat
He would like to get away from the completely static nature of it, as well as opensourcing it
#
Zegnat
adactio with the hard questions: are they marked up as h-events?
#
Zegnat
Answer: yes
#
tantek.com
edited /Falcon (+1191) "/* Working On */ Updates and Deletes minimal UI"
(view diff)
#
Zegnat
There is a print stylesheet as well, mostly for andrijevik.net’s mom (his words not mine ;) )
#
Zegnat
Next up: sknebel
#
Zegnat
Up on svenknebel.de
#
Zegnat
His website accept webmentions, but nothing really happens with them (right now).
#
@kevinmarks
#indieweb @adactio: part of this is using your own site for things you'd use silo sites for - travel, photos, checkins
(twitter.com/_/status/728868374193676288)
#
@kevinmarks
#indieweb @vandrijevik: there is a print stylesheet as my mum likes to print it out
(twitter.com/_/status/728868184317534208)
#
@kevinmarks
#indieweb @aaronpk: I have a similar event post type and I'm working on an interface for it, so we should talk
(twitter.com/_/status/728868050028535808)
#
@kevinmarks
#indieweb @vandrijevik: this is built though https://middlemanapp.com I'd like to add a better editor for my events
(twitter.com/_/status/728867930780237824)
#
@kevinmarks
#indieweb @vandrijevik: I'm Vlad and my site is at https://andrijevik.net/ - I post flights and travel for my family
(twitter.com/_/status/728867816468680705)
#
@ShirlLacsamana
RT @kevinmarks #indieweb @fredericmarx: even though it is a static site it has webmentions by using @voxpelli's http://webmention.herokuapp.com
(twitter.com/_/status/728867688760619008)
#
@LucaSalvini
Plane is 2hrs late. Virtually attending #indiewebcamp looking at the video streaming.
(twitter.com/_/status/728867548482174976)
#
@kevinmarks
#indieweb @fredericmarx: I'm interested in emoji reactions as that is for the next millienium
(twitter.com/_/status/728867211025080321)
#
@IMJACKTG
RT @kevinmarks #indieweb @fredericmarx: I'm Frederic Marx and my domain is https://fmarx.com/ - I made a static site at indiewebcamp Nürnberg
(twitter.com/_/status/728867209758572544)
#
@IMJACKTG
RT @kevinmarks #indieweb @jkphl: what I'd like to work on is a first interface for this, using micropub
(twitter.com/_/status/728867208986800128)
#
@IMJACKTG
RT @kevinmarks #indieweb @jkphl: I started a new library called apparat to make my own site but there is not much to see yet
(twitter.com/_/status/728867208290545664)
#
@IMJACKTG
RT @kevinmarks #indieweb @jkphl: I do collect and send webmentions here, it's based on Typo3
(twitter.com/_/status/728867207598489600)
#
@Valerie_Janelle
RT @kevinmarks #indieweb @jkphl: I do collect and send webmentions here, it's based on Typo3
(twitter.com/_/status/728867206394744832)
#
@WillaCassandra_
RT @kevinmarks #indieweb @jkphl: I do collect and send webmentions here, it's based on Typo3
(twitter.com/_/status/728867204486287361)
#
@kevinmarks
#indieweb @fredericmarx: even though it is a static site it has webmentions by using @voxpelli's http://webmention.herokuapp.com
(twitter.com/_/status/728866931898343424)
#
@OhhSocialMedia
RT @kevinmarks #indieweb @adactio: don't be shy, come up and say who you are and show your website
(twitter.com/_/status/728866811865759745)
#
@OhhSocialMedia
RT @kevinmarks #indieweb @aaronpk: we'll do a session on webmention later today and do some hacking on it tomorrow
(twitter.com/_/status/728866810783801345)
#
@kevinmarks
#indieweb @fredericmarx: I'm Frederic Marx and my domain is https://fmarx.com/ - I made a static site at indiewebcamp Nürnberg
(twitter.com/_/status/728866770254069760)
#
@kevinmarks
#indieweb @jkphl: what I'd like to work on is a first interface for this, using micropub
(twitter.com/_/status/728866343471095808)
#
@kevinmarks
#indieweb @jkphl: I started a new library called apparat to make my own site but there is not much to see yet
(twitter.com/_/status/728866122666119168)
#
@kevinmarks
#indieweb @jkphl: I do collect and send webmentions here, it's based on Typo3
(twitter.com/_/status/728865904306458624)
#
@IMJACKTG
RT @kevinmarks #indieweb @aaronpk: here is a photo on jeremy's site and I want to post a comment on it
(twitter.com/_/status/728865862669742080)
#
@IMJACKTG
RT @kevinmarks #indieweb @adactio: this is using brid.gy which send you webmentions and you can get this up and running
(twitter.com/_/status/728865861839278080)
#
@kevinmarks
#indieweb @jkphl: I planned to make a lot of blog posts here, but I've done about 4
(twitter.com/_/status/728865764975874048)
#
@Teckreview
RT @kevinmarks #indieweb @adactio: it gets uploaded to twitter and flickr as well, and brid.gy brings the comments and likes back to my site
(twitter.com/_/status/728865754033078272)
#
@kevinmarks
#indieweb @jkphl: I'm Joschi and my site is https://jkphl.is/ - I set it up 2 years ago
(twitter.com/_/status/728865705244823552)
#
@kevinmarks
#indieweb @adactio: don't be shy, come up and say who you are and show your website
(twitter.com/_/status/728865582817247233)
#
@kevinmarks
#indieweb @aaronpk: we'll do a session on webmention later today and do some hacking on it tomorrow
(twitter.com/_/status/728865513955188736)
#
@kevinmarks
#indieweb @aaronpk: I made a tool to help you get webmention sending working at https://webmention.rocks/
(twitter.com/_/status/728865328675971072)
#
@kevinmarks
#indieweb @aaronpk: I am getting a beer emoji and posting it, and crossposting to twitter
(twitter.com/_/status/728864939398467588)
#
@kevinmarks
#indieweb @aaronpk: I'm using https://quill.p3k.io/ a tool for posting using micropub, and can post a reply to jeremy's note
(twitter.com/_/status/728864845026598912)
#
@kevinmarks
#indieweb @aaronpk: here is a photo on jeremy's site and I want to post a comment on it
(twitter.com/_/status/728864660791787520)
#
@kevinmarks
#indieweb @adactio: this is using brid.gy which send you webmentions and you can get this up and running
(twitter.com/_/status/728864573101481984)
#
@kevinmarks
#indieweb @adactio: it gets uploaded to twitter and flickr as well, and brid.gy brings the comments and likes back to my site
(twitter.com/_/status/728864442989969408)
#
@kevinmarks
#indieweb @adactio: here's a photo I uploaded earlier in the pub last night: https://adactio.com/notes/10610
(twitter.com/_/status/728864285154140160)
#
@kevinmarks
#indieweb @adactio: so I'm taking a photo here on my phone and uploading to my website
(twitter.com/_/status/728864017687584768)
#
@kevinmarks
#indieweb @adactio: what i might add is twitter posting wiht apis
(twitter.com/_/status/728863923089248256)
#
@stevepurkiss
@HongPong also social api initiative got into GSOC this year which may help #indieweb stuff https://groups.drupal.org/node/510623
(twitter.com/_/status/728863892919750656)
#
@kevinmarks
#indieweb @adactio: I can upload photos, so let me show that on my phone - when I'm logged in I get an interface
(twitter.com/_/status/728863785335689216)
#
@kevinmarks
#indieweb @adactio: my site is http://adactio.com - I have a blog, but more recently I added notes that I post and share out to twitter
(twitter.com/_/status/728863574269927424)
#
@kevinmarks
#indieweb @t: what i want to work on this weekend is having deletes and updates go out to the copies on other sites
(twitter.com/_/status/728863391398268928)
#
@kevinmarks
#indieweb @t: brid.gy does this for me - as the person tags are supported by bridgy they end up on the silo sites too
(twitter.com/_/status/728863285253021696)
#
@kevinmarks
#indieweb @t: I have person tags working on my photos, so here's me and Julie, and it cross posts to twitter, facebook and flickr
(twitter.com/_/status/728863162653495297)
#
@kevinmarks
#indieweb @t: my website is http://tantek.com/ I post photos and likes and notes and whatever I find that si interesting
(twitter.com/_/status/728863004918349825)
#
@kevinmarks
#indieweb @aaronpk: we're going to do some demos, brief introductions and show your website and something you're proud of or working on
(twitter.com/_/status/728862784163745792)
#
@kevinmarks
#indieweb @adactio: I'm always amazed by how much gets done in a weekend by being in a space with other people who can help out
(twitter.com/_/status/728862648511565824)
#
@kevinmarks
#indieweb @adactio: today is a day of discussion and figuring stuff out, tomorrow for implementing
(twitter.com/_/status/728862532862009344)
#
@kevinmarks
#indieweb @aaronpk: if you don't want to use your tools for your own site why would anyone else?
(twitter.com/_/status/728862243811532800)
#
@kevinmarks
#indieweb @aaronpk: our principles are at http://indiewebcamp.com/principles and #3 💪 Build tools for yourself, not for all of your friends. is key
(twitter.com/_/status/728862176312614913)
#
@stevepurkiss
RT @HongPong by including #indieweb libraries in #Drupal8 (going to add wrappers with logging) then small modules can implement webmention & others
(twitter.com/_/status/728861728843403266)
#
@stevepurkiss
RT @HongPong Building blocks of #indieweb for #Drupal8 starting here: https://www.drupal.org/project/microformats just baby steps yet, but will streamline for all Drupals :O
(twitter.com/_/status/728861688108351488)
#
@kevinmarks
#indieweb @aaronpk: I think we know why we're here - we are making our own websites and helping each other
(twitter.com/_/status/728861602083012608)
#
@kevinmarks
#indieweb @adactio: welcome to indiewebcamp - I'm jeremy my site is http://adactio.com
(twitter.com/_/status/728861242534678528)
#
tantek
there we go
#
aaronpk
Oh nuts. The realtime thing isn't working so now it's filling it in from search
#
tantek
sknebel shows his personal site www.svenknebel.de/posts/
#
tantek
very cool!
#
Zegnat
Pros and cons of databases vs static files, that might be an upcoming discussion!
#
Zegnat
Talking about problems with handling big amounts of comments
#
Zegnat
My notes are being drowned out by Loqi a bit :p
#
Loqi
who, me?
#
aaronpk
wow backwards too
#
aaronpk
gotta fix that
#
Zegnat
At 2000 readers/day he feels like there should be interaction and that people should be able to promote themselves on the website as well
#
Zegnat
"Problem of comments is a problem of scale"
#
Loqi
Walter Ebert
#
Zegnat
Uses YaCy to search, because not everything is locally in a database, and this way he crawls his own pages and offers search over all of it
jansauer joined the channel
#
Zegnat
Using https://transmat.io to post, do check-ins, and more
#
loqi.me
created /YaCy (+92) "prompted by sknebel and dfn added by sknebel"
(view diff)
#
Zegnat
Where you can code HTML/microformats and instantly see its parsed output
#
Zegnat
She made her website during IWC NY in January
j12t joined the channel
#
Zegnat
Whos website just went live last night
#
Zegnat
He was looking for implementing webmentions in Craft CMS
#
Zegnat
He hopes to publish his own webmention endpoint implementation for Craft CMS on GitHub this weekend
#
Zegnat
Now http://andreasnebiker.com , who resurrected his just to come here (basically)
#
Loqi
Andreas Nebiker
#
Zegnat
He "resurrected his website". He would like to get Flickr/Tumblr onto it, which is interesting because of the huge amount of space they take
#
Zegnat
Going to use this resurrection of the domain to get started
#
@kevinmarks
#indieweb @nebu: I'm Andreas and did the bare minimum on my site which I resurrected form a few years ago http://andreasnebiker.com
(twitter.com/_/status/728872074844852224)
#
@kevinmarks
#indieweb @m_ott: the site is built in Craft CMS, and there is no webmention plugin for it yet, so I made my own
(twitter.com/_/status/728871760599228416)
#
@kevinmarks
#indieweb @m_ott: my name is Matthias Ott and my website https://matthiasott.com/articles went live last night
(twitter.com/_/status/728871622367551488)
#
@kevinmarks
#indieweb @EmmaGHodge: I'm a beginner and still working out what to use my website for - I'm excited to be here
(twitter.com/_/status/728871446739451904)
#
@schofeld
RT @kevinmarks #indieweb @glennjones: another tool I made is http://microformatshiv.com/editor.html and makes it easy to live edit microformats and see parsed output
(twitter.com/_/status/728871410429534208)
#
@kevinmarks
#indieweb @EmmaGHodge: I'm Emma Hodge and my website is http://emmahodge.org which I made at indiewebcamp NYC in january
(twitter.com/_/status/728871307434057728)
#
@kevinmarks
#indieweb @glennjones: another tool I made is http://microformatshiv.com/editor.html and makes it easy to live edit microformats and see parsed output
(twitter.com/_/status/728871030677082112)
#
@kevinmarks
#indieweb @glennjones: I have a history of places I've been to to checkin quickly
(twitter.com/_/status/728870864846884864)
#
@kevinmarks
#indieweb @glennjones: my site runs on it's own backend system https://transmat.io and handles webmentiosn for me
(twitter.com/_/status/728870750992506880)
#
@kevinmarks
#indieweb @walterebert: I bring stuff in from slideshare, twitter and more through their APIs
(twitter.com/_/status/728870403213398016)
#
@kevinmarks
#indieweb @walterebert: I use YaCy to search, because not everything in my database
(twitter.com/_/status/728870313333661696)
#
@kevinmarks
#indieweb @walterebert: my site is built in PHP; it used to be wordpress
(twitter.com/_/status/728870229623742464)
#
@kevinmarks
#indieweb Kai Pahl: so I'd like to work out how we could use webmention for comments here
(twitter.com/_/status/728869866816442368)
#
@the_Zieger
RT @btconf If you – for whatever reason – can’t be at the #IndieWebCamp during #btconf, we’re live streaming: http://indiewebcamp.com/live
(twitter.com/_/status/728869810256400384)
#
@kevinmarks
#indieweb Kai Pahl: which is a big Sport site in germany, but I had to turn off comments because it was getting swamped
(twitter.com/_/status/728869800072515584)
#
@marcthiele
RT @btconf If you – for whatever reason – can’t be at the #IndieWebCamp during #btconf, we’re live streaming: http://indiewebcamp.com/live
(twitter.com/_/status/728869781802209280)
#
@kevinmarks
#indieweb Kai Pahl: I'm Kia and my site is http://www.kaipahl.de but I want to talk about my site http://www.allesaussersport.de/
(twitter.com/_/status/728869651304714240)
#
@btconf
If you – for whatever reason – can’t be at the #IndieWebCamp during #btconf, we’re live streaming: http://indiewebcamp.com/live
(twitter.com/_/status/728869623874064384)
#
@kevinmarks
#indieweb @adactio: we should have a session about databases and static files
(twitter.com/_/status/728868994023723009)
#
@kevinmarks
#indieweb @sknebel: I am looking at databases but ti may be more work
(twitter.com/_/status/728868905419046912)
#
@kevinmarks
#indieweb @sknebel: I'm Sven, sknebel on IRC. My site is http://www.svenknebel.de/posts/ - I can receive webmentions but I don't display them yet
(twitter.com/_/status/728868574442315777)
vandrijevik joined the channel
#
www.svenknebel.de
edited /YaCy (+190) "indieweb example"
(view diff)
#
Zegnat
Now up someone (?) who does not want to show his 10-15 year old website, has worked mostly on print
#
Zegnat
Interested in developing decentralised CMS systems
#
Zegnat
Looked into the tent protocol (https://tent.io)
#
Zegnat
What is tent?
#
Loqi
Tent.io is a project that is a "suite of distributed networking protocols" and alternative to OStatus https://indiewebcamp.com/tent
jkphl joined the channel
#
Zegnat
Another mention of API breakage
#
Zegnat
Fitbit in this case. So his tracking statistics might be off
#
Zegnat
Laughter as adactio points out the theme of API breakages
#
Zegnat
We are getting into the session planning, so this is where the notes from my end will probably stop
#
lukasros
Thanks for the notes and the livestream.
#
Zegnat
This should work as a basic log of the introduction session though :)
#
lukasros
I'll try to be back for the end of weekend demos tomorrow.
jansauer joined the channel
#
aaronpk
Sorry no live stream of the scheduling
#
@kevinmarks
#indieweb @aaronpk: we have 3 rooms and will have sessions today , 1 before lunch and 4 after
(twitter.com/_/status/728874534024007681)
#
@kevinmarks
#indieweb @eay: my website is wordpress powered and I want to get into the indieweb
(twitter.com/_/status/728874062013829121)
#
@kevinmarks
#indieweb @eay: I'm Stefan Grund and my site is http://stefangrund.de/ and it aggregates my exercise and sleeping
(twitter.com/_/status/728873921739526144)
#
@kevinmarks
#indieweb @adactio: you might find CMS's that work in an indieweb way, like https://withknown.com/
(twitter.com/_/status/728873584068722688)
#
@kevinmarks
#indieweb @sl007: I looked into the tent protocol https://tent.io but didn't find much but decided to come here
(twitter.com/_/status/728873485787746304)
#
@krullsimon2015
RT @btconf If you – for whatever reason – can’t be at the #IndieWebCamp during #btconf, we’re live streaming: http://indiewebcamp.com/live
(twitter.com/_/status/728873351536611328)
#
@kevinmarks
#indieweb @sl007: I'm interested in a decentralised CMS to upload to
(twitter.com/_/status/728873330749493252)
#
@voxpelli
Very busy weekend with two launches around the corner + an @indiewebcamp in Düsseldorf that I’m sadly not able to attend. 💻 > ☀️ for now.
(twitter.com/_/status/728873326714732544)
#
@bastianallgeier
RT @btconf If you – for whatever reason – can’t be at the #IndieWebCamp during #btconf, we’re live streaming: http://indiewebcamp.com/live
(twitter.com/_/status/728873290022957057)
#
@kevinmarks
#indieweb @sl007: Hi I'm Sebastian Lasse, my site is at http://sebastianlasse.de but it has not been updated in 10 years
(twitter.com/_/status/728873246158815232)
#
@kevinmarks
#indieweb @martinvdven: my site is at http://vanderven.se/martijn/ and links to all my silo accounts - I also have http://licit.li/ too
(twitter.com/_/status/728872898627141632)
#
@kevinmarks
#indieweb @adactio: I've been doing my own photos on my site for the last 2 years, but I have 10 yeras more on flickr before that
(twitter.com/_/status/728872384246124544)
#
@kevinmarks
#indieweb @nebu: I want to get my data back from twitter and flickr, which is work as it is many gigabytes
(twitter.com/_/status/728872216515870720)
#
@egoexpress
Greetings from #devops camp Nürnberg to the #indiewebcamp Düsseldorf. Maybe I should clone myself anytime soon. #dvoc16 @indieweb
(twitter.com/_/status/728872208303411200)
#
@tim_iles
@kevinmarks What are your #indieweb tweets for? Are they being auto-generated? Making a lot of noise in my Twitter feed..!
(twitter.com/_/status/728878432281608193)
#
@IndieWebCampDE
Sessionplanung auf dem #indiewebcamp Düsseldorf — das werden spannende Themen! #btconf https://twitter.com/IndieWebCampDE/status/728877068411408384/photo/1
(twitter.com/_/status/728877068411408384)
#
@ENM1989
RT @bastianallgeier My trip to IndieWebCamp starts with an 80 minute delay, proudly sponsored by Deutsche Bahn :(
(twitter.com/_/status/728876380742627330)
#
@jy
RT @kevinmarks Indiewebcamp Düsseldorf - notes on the opening demos on my site at http://www.kevinmarks.com/indiewebcampdusseldorf2016.html
(twitter.com/_/status/728882926432206848)
#
@kevinmarks
@tim_iles I was taking notes on demos at indieWebcamp Düsseldorf
(twitter.com/_/status/728881980960444416)
#
@roseg
RT @kevinmarks #indieweb @sl007: I'm interested in a decentralised CMS to upload to
(twitter.com/_/status/728880551579537412)
#
aaronparecki.com
edited /2016/Düsseldorf/Schedule (+700) "add schedule grid"
(view diff)
tantek and jansauer joined the channel
#
tantek.com
edited /next-hwc (+0) "2016-05-18"
(view diff)
j12t joined the channel
dogada joined the channel
#
Jeena
is there a stream today from Duesseldorf?
#
GWG
Apparently only for Intros.
jansauer joined the channel
#
Jeena
hm ok
#
GWG
Shame.
#
GWG
I could have slept in.
#
bnvk
is the live stream down?
#
GWG
It appears only for intros, not for sessions, alas.
#
bnvk
ah, we've streamed it in the past all day
#
GWG
I'm disappointed too.
#
Jeena
but right now they have lunch
#
Jeena
and normally nobody streams the lunch on IWCs
#
Jeena
ah but the first mentions weren't streamed either
#
@sipgateDE
RT @marcthiele Sun is shining over @sipgate. Day one of #indiewebcamp Düsseldorf today. #btconf https://www.instagram.com/p/BFGJfPrCIwa/
(twitter.com/_/status/728892563990654976)
#
@sethgekko
RT @IndieWebCampDE Sessionplanung auf dem #indiewebcamp Düsseldorf — das werden spannende Themen! #btconf https://twitter.com/IndieWebCampDE/status/728877068411408384/photo/1
(twitter.com/_/status/728892421879238657)
#
@sipgateDE
RT @IndieWebCampDE Sessionplanung auf dem #indiewebcamp Düsseldorf — das werden spannende Themen! #btconf https://twitter.com/IndieWebCampDE/status/728877068411408384/photo/1
(twitter.com/_/status/728892315167764480)
#
bnvk
Jeena: what do you use to pub your IW site?
#
bnvk
I want to start experimenting with a static site generator, what are some fun tools / things ppl are using in that way?
tantek joined the channel
#
bjoern
We used that at the IndieWebCamp Nürnberg to get a static site up and running
#
voxpelli
It's a good start for a Jekyll site and a Jekyll site is a good start for a static site :)
#
bnvk
yah, i've done a bit of jeykll stuff lately, really cool there's template for IW
#
bnvk
hehe, "USAGE TODO: Write usage instructions" :)
#
bnvk
I assume (since it's not a gem itself), clone the repo & use it like any other jekyll site, right?
#
voxpelli
bnvk: yeah, I think that's how one does it. miklb uses it on his own site so you can always use that one as a reference
#
voxpelli
bnvk: additional inspiration can be found within my site: https://github.com/voxpelli/voxpelli.github.com
#
voxpelli
miklb might be online here later, he is on the USA east coast I think
#
Jeena
bvk a rails app I wrote
#
bjoern
You can just for the repo, rename it to '<somestring>.github.io', edit a page (I changed about.md) and commit and it's up and running at '<somestring>.github.io'
#
bjoern
s/for/fork
#
Loqi
bjoern meant to say: You can just fork the repo, rename it to '<somestring>.github.io', edit a page (I changed about.md) and commit and it's up and running at '<somestring>.github.io'
#
Loqi
[indieweb] "egoexpress forked miklb/jekyll-indieweb to egoexpress/jekyll-indieweb" by egoexpress https://github.com/egoexpress/jekyll-indieweb
#
bnvk
voxpelli: cool, checkin it out, yah I'd probably run this locally via tunneling :)
#
bnvk
oops, also meant for bjoern :)
#
GWG
I figured, since I'm up anyway, I'd work on some things.
jansauer, j12t and John_Duh joined the channel
#
tantek.com
edited /Main_Page (-63) "next HWC, 25th has LA and Nürnberg (new!)"
(view diff)
#
tantek.com
edited /Events (+16) "move 05-04 to past"
(view diff)
#
bnvk
voxpelli: bjoern: looks like the Jekyll one treats things as "posts" not really "notes" or the tweet like conversations the other platforms generate, right?
#
voxpelli
bnvk: I have different rendering of blog posts and tweet-like notes in my site
ben_thatmustbeme joined the channel
#
voxpelli
bnvk: if you by "conversation" style means reply-contexts then that's not something that has been done by a Jekyll blog that I know of, would have to solved similar to how Webmentions are solved I guess
#
GWG
voxpelli: I filed some more patches by the way.
#
voxpelli
what is reply-context?
#
Loqi
A reply context is the display of what a reply post is in reply to, including linking to that original post with in-reply-to markup, showing some amount of that original post like author name, icon, summary / ellipsed content, and datetime published https://indiewebcamp.com/reply-context
#
voxpelli
GWG: cool! Related to the bigger issue you had already created or totally new ones?
#
GWG
Both.
jansauer joined the channel
#
bnvk
hrm, I wonder if anyone has tried standardizing a format for static site markdown files
#
aaronpk
almost time for next sessions!
#
GWG
aaronpk: Haven't seen any sessions yet
#
aaronpk
didn't stream the first one, was too complicated to set up the rig with the reconfigured room
#
GWG
And now?
jansauer, tantek and glennjones joined the channel
#
Zegnat
is logging in from the #bookmarking session. Just a heads up, I will (probably) take notes here in chat :)
#
Zegnat
adactio introduces POSSE and PESOS
webgefrickel joined the channel
#
Zegnat
http://zambaldi.de is running the session, who built https://konektom.org, so of course adactio was thinking about how to prevent it from being a complete silo
#
aaronpk
switched to a more portable streaming setup, and live again
#
Zegnat
aaronpk talking about an interesting way that an external bookmarking service could grab bookmarks from u-bookmark-of posts by subscribing to a feed
#
Zegnat
The more straight forward way would of course be syndication, micropub would work for bookmarking (shoutout to kylewm and silo.pub for making micropub work as an api for syndication)
#
GWG
Does anyone hear anything on the stream?
#
bnvk
nope
#
aaronpk
oh darn, i'll fiddle with it
#
GWG
Are we supposed to?
#
GWG
I hear something
glennjones joined the channel
#
aaronpk
sorry bout that. not sure why it wasn't working earlier
tantek joined the channel
#
Zegnat
Shoutout to archive.is for having a way to store specific URLs of a specific date
miklb joined the channel
#
miklb
good afternoon IWC
#
Zegnat
Hello miklb
adactio joined the channel
#
aaronpk
here's what my bookmark posting interface looks like (in Quill) https://aaronparecki.com/uploads/Screen-Shot-2016-05-07-14-27-25.png
[ephes] joined the channel
#
[ephes]
hi :simple_smile:
#
bnvk
so "boomarking" in this context is saving a URL you come across with a title & note and then POSSE'ing it out somewhere?
#
aaronpk
optionally posse'ing it
#
bnvk
ah, so firstly saving it for yourself (does it save offline copy?) and potentially republishing
#
aaronpk
the discussion started with trying to find a way for https://konektom.org/ to not be "just another silo" and instead be indieweb friendly
#
Zegnat
bnvk: that is the big question, how to archive a page you link to
#
Zegnat
But mostly you want all your bookmarks under your own control (thus: preferably on your own website). But if a service gives you pros (like a phone app that is hard to build yourself - as adactio mentioned) you can still consider using them and either PESOS or POSSE to have a copy both on the service and on your own site
#
aaronpk
Zegnat++ good summary
#
bnvk
ah, I see, thanks aaronpk Zegnat
#
Loqi
Zegnat has 15 karma
#
voxpelli
an early version of one of my Micropub bookmark flows: https://www.youtube.com/watch?v=U7hUR7flTAY
#
miklb
bnvk let me know if you have any questions about the jekyll theme
#
bnvk
miklb: thnx, I got it up and running!
#
bnvk
miklb: kinda debating if I wanna go with using this or some other approach
#
miklb
bnvk completely understand. It's just meant as an option and a starting point
j12t joined the channel
#
bnvk
miklb: very cool starter for new ppl :) what are your thoughts on a more user friendly workflow on top of Jeykll site?
#
miklb
bnvk what do you mean by user friendly workflow?
#
miklb
I mean, I'm certainly up for ease, just curious what you have in mind
#
bnvk
miklb: well, I dunno, Jekyll site's usually require editing MD files by hand in a code editor or notepad... not exactly intuitive
#
miklb
bnvk well, there is prose.io
#
bnvk
miklb: i'm wondering about some hybrid approach of like a GUI (desktop maybe) app, that offers something like prose.io interface
#
voxpelli
and I have a Micropub feature in the works, that miklb is trying out right now, that makes it possible to use eg. Quill
#
bnvk
that would simply write the files to directory, that then Jekyll would build from
#
voxpelli
if one has Micropub support then any Jekyll-specific editor becomes unnecessary :)
#
miklb
bnvk yes, that would be nice. There is a Atom.io package "jekyll" that does some of that
#
bnvk
i'm kinda against the who mircopub concept, as all my goals require offline first thinking / ability
#
voxpelli
bnvk: nothing prevents you from running a Micropub endpoint on your own computer ;)
glennjones and adactio joined the channel
#
voxpelli
as an abstraction between file system and UI
#
bnvk
yah, but then you're authenticating to access a tool that's already on your local machine over HTTP... which is kinda wat?!
#
bnvk
imho :P
jansauer joined the channel
#
bnvk
and you need to have it be served, which adds complexity and moving pieces
#
voxpelli
not very uncommon to use HTTP as a communication protocol within a local computer – both apps and games does that
#
voxpelli
and is a pretty good way to build a UI that supports both offline and online
#
bnvk
right, numerous projects I work on use Rails apps that talk to Elasticsearch or what have you over http
#
Zegnat
No IRC notes this block, because I am not really interested in either and my proposed session on internationalisation has nobody in it
#
voxpelli
Zegnat: What!? You're in Germany and people don't want to talk internationalization?
#
Zegnat
The roster is Performance / Photos / Internationalisation
tantek joined the channel
#
Zegnat
I guess I am too much of an edge case, voxpelli. Being someone who regularly writes in 3 languages
#
voxpelli
Zegnat: with glennjones etc there I would have loved a good discussion around eg. http://microformats.org/wiki/microformats2-parsing-brainstorming#Parse_language_information :)
#
Loqi
microformats2 parsing brainstorming
#
miklb
bnvk if you are comfortable with Rails, you may want to check out https://github.com/FrancisCMS/FrancisCMS
#
voxpelli
Zegnat: both Germans and Swedes probably write both English and their native language
#
Zegnat
bnvk: micropub does not have to be what your editor writes to, it could also be what you syndicate to. That was actively discussed in the bookmarking session. It would be nice if the online services would accept micropub postings.
#
voxpelli
and I would love to follow a german person without getting all of their german content :P
#
Zegnat
So you could be writing offline, store everything offline, and then send the things you want to put online in different places using micropub requests
#
Zegnat
You could even use https://silo.pub to syndicate to several silos without having to implement different APIs. Just a micropub post request
#
Loqi
microformats2 parsing brainstorming
#
Zegnat
voxpelli: yes, I probably should, haha
#
Loqi
nice
#
Zegnat
reads back a bit and sees he got more karma, thanks aaronpk!
#
bnvk
Zegnat that is kinda the experience i'm hoping for, but micropub still feels off for some reason!
#
Zegnat
What would you want to be sending to an endpoint that micropub seems to fall short of?
#
bnvk
it's about where the authentication flows that is the issue for me
#
Zegnat
aah, hmm
#
bnvk
it's highly "web" centric and putting more middle tools between simply publishing content on the web
#
Zegnat
voxpelli, your code on http://voxpelli.com/2011/03/sista-dagen-p-good-old/ is basically how I would do it. But I would also add hreflang attributes to URLs that do not link to pages in the same language as my post.
#
Loqi
[Pelle Wessman] Sista dagen på Good Old
#
voxpelli
Zegnat: that sounds like a good thing
#
Zegnat
So in your case, the drupalmoduler link would be marked up as to linking to an english page (in other words, not Swedish)
#
Zegnat
You can then chose to style them with a symbol, or maybe add a CSS content to display the language behind the link, etc
#
voxpelli
Zegnat: I'm adding a note to do that at my frontpage h-feed at least
#
voxpelli
within the text it's a bit hard with Markdown, one would have to write raw html then
#
bnvk
i'll fiddle with some experiments, thanks for chatting and see you all tomorrow :)
#
Zegnat
cool, cya bnvk !
#
Zegnat
voxpelli, yes, that is the problem with parsers like that
#
Zegnat
Though some do support custom HTML attributes, right? I think using the {attribute="value} syntax
#
Zegnat
But changing your MD parser just for that feel icky to me
#
Zegnat
I guess the #i18n session is just on here between you and me now ;)
#
miklb
kramdown does support classes iirc
#
voxpelli
;) I will probably focus on hreflang for "main" links, like those on h-entries and maybe core ones like like-of, reply-to, bookmark-of
#
voxpelli
(I btw add language to my Micropub posts currently at least mainly through text analysis)
vandrijevik joined the channel
#
vandrijevik
That is the Facebook post about how they optimized previewing images, that we’re talking about in the Performance discussion.
#
tantek.com
created /2016/Dusseldorf/nowwhat (+4042) "archive from Etherpad, with some minor corrections"
(view diff)
#
Zegnat
voxpelli, is that code for text analysis opensourced?
#
voxpelli
vandrijevik: an interesting approach on how to implement that in: https://css-tricks.com/the-blur-up-technique-for-loading-background-images/ :)
#
Loqi
The following is a guest post by Emil Björklund. Filter effects in CSS have been around for a while, and together with things like blend mo...
#
Zegnat
What is ipfs?
#
Loqi
IPFS is an abbreviation for “InterPlanetary File System”, self-described as “a new hypermedia distribution protocol”, yet does not appear to be selfdogfooded, and thus should be considered risky and experimental at best https://indiewebcamp.com/IPFS
glennjones joined the channel
#
voxpelli
Zegnat: yes, I'm not so smart that I could write it myself ;) https://www.npmjs.com/package/franc
#
Zegnat
Thanks, looking now
glennjones joined the channel
#
Zegnat
Really interesting, voxpelli
#
Zegnat
That does mean you should be able to add hreflang easily to reply-to et al.
#
Zegnat
I should probably bring this up the guys from the bookmarking session also. Language is an obvious piece of metadata for them
#
voxpelli
Zegnat: if I were to fetch them, yeah, but I would need a reply-context service for that :P maybe my webmention endpoint could become that eventually (because it will have to do the work anyway because of Salmentions)
tantek joined the channel
#
miklb
really needs to hook up micropub markup/display today.
#
Zegnat
voxpelli: you are right, not everyone is fetching on all links.
#
Zegnat
But with the bookmarking the discussion also went to archiving what you are linking to, because you might want to read it in the future (thus bookmarke) and do not want it to be offline.
#
Zegnat
If you are doing that anyway, might as well also parse for language.
glennjones, j12t and tantek joined the channel
#
Loqi
[indieweb] "miklb pushed to master at miklb/jekyll-indieweb" by miklb https://github.com/miklb/jekyll-indieweb/compare/0be7d30ccb...9d9e68e91d
#
Loqi
[indieweb] "miklb closed issue miklb/jekyll-indieweb#5" by miklb https://github.com/miklb/jekyll-indieweb/issues/5
#
Zegnat
Moving into Maps, Travel, Timezones now. That will be fun
jansauer joined the channel
#
Loqi
[indieweb] "miklb pushed to gh-pages at miklb/jekyll-indieweb" by miklb https://github.com/miklb/jekyll-indieweb/compare/023c42079e...9d9e68e91d
tantek and adactio joined the channel
#
Zegnat
andrijevik is demoing https://andrijevik.net/travel/2013-hawaii/ , which is an overview of “trips” (not just “travel”)
wolftune joined the channel
#
Zegnat
When he enters timestamps, he writes everything in local time, and then attaches a location to it. He then lets a geolocation library (Geocoder, Ruby) handle finding the actual timezone.
tantek joined the channel
#
Zegnat
aaronpk now showing the mark-up (and storage format) behind https://aaronparecki.com/2016/05/05/1/
#
Zegnat
aaronpk: eyeballing map zoomlevels “zoom level 14, 15, probably”
#
Zegnat
aaronpk uses Ramer-Douglas-Peucker algorithm to simplify geo data because plotting all exact points is often unnecessary when zoomed out
#
Zegnat
Also showing the data on finding the right timezone. Using a list of 20k cities and their timezones. Opening this link might not be encouraged, but this is the dataset: https://github.com/aaronpk/Atlas/blob/master/p3k/Timezone.php
#
Zegnat
Moving onto the subject of maps, aaronpk has an API for that: https://github.com/aaronpk/Static-Maps-API-PHP
jansauer, j12t, glennjones and adactio joined the channel
#
www.svenknebel.de
created /2016/Dusseldorf/homepage (+41) "Created page with "http://etherpad.indiewebcamp.com/homepage""
(view diff)
#
Zegnat
Non of the big players in the database debate are at the database session. So this will be a civilised session
glennjones and [kevinmarks] joined the channel
#
[kevinmarks]
The problem with auto detecting language is that they generally assume you're only writing one language at a time
#
[kevinmarks]
Google is particularly narrow minded there
#
Zegnat
https://jkphl.is made the conscious decision to store as flat files because it is the most accessible thing he could think of.
#
Loqi
[Joschi Kuphal] Hey! Glad you’ve made it here! ツ
#
Zegnat
Flat files made sense as being the most accessible to preservation
#
voxpelli
[kevinmarks]: yeah, as long as one does it for ones own posts it can work, doing it for others posts is more unsafe (partially also since one has to match against many more languages then)
#
Zegnat
The data has to work with the minimum set of requirements. Filebased means all you need is a texteditor and filemanager and no further knowledge.
lucasalvini and glennjones joined the channel
#
Zegnat
And then we end the database vs flatfile session. With a minor win for flatfiles, but with a resounding it depends
#
@nebu
Holy cow on chopsticks, Batman: This #indiewebcamp stuff is brilliant!
(twitter.com/_/status/728974579797000192)
adactio, j12t and tantek joined the channel
#
kylewm
is matthiasott.com out there at IWC today?
#
kylewm
I'm looking into cert failures logging in to woodwind; it looks like https://indiecert.net/auth might have an incomplete certificate chain?
#
kylewm
I will ping fkooman about the cert chain
[kevinmarks] joined the channel
#
[kevinmarks]
he was there at opening
#
@HongPong
RT @stevepurkiss @HongPong also social api initiative got into GSOC this year which may help #indieweb stuff https://groups.drupal.org/node/510623
(twitter.com/_/status/728985329785524224)
#
@LucaSalvini
In just a couple of hours of #IndieWebCamp I got so much inspiration!
(twitter.com/_/status/728984742692016128)
#
@kevinmarks
#indieweb @aaronpk: we have 3 rooms and will have sessions today , 1 before lunch and 4 after
(twitter.com/_/status/728983023731900416)
#
@eay
Tag 1 des @IndieWebCamp war schon mal sehr gut: viele neue Ideen. Jetzt nach Hause (eingeladen), den hier Feiernden viel Spaß & bis morgen!
(twitter.com/_/status/728981715012751362)
#
Loqi
IndieWebCamp Düsseldorf 2016-05-07
#
KevinMarks
noterlive is crashing on heroku on the 'return from twitter' auth page
#
KevinMarks
works fine locally, so I suppose I get to debug npm versions
#
Loqi
[indieweb] "@tim_iles: You could use the #indieweb product https://quiettime.xyz/ to mute him for a while..." by Chris Aldrich http://stream.boffosocko.com/2016/tim_iles-you-could-use-the-indieweb-product-to-mute-him
#
voxpelli
KevinMarks: which one has the newer dependencies do you think? you can always do an "npm shrinkwrap" to ensure exact same versions if you don't have time to find the issue
#
KevinMarks
I think it's more of a 'runs on osx, fails on linux' thing
brianloveswords joined the channel
#
@ChrisAldrich
@tim_iles: You could use the #indieweb product https://quiettime.xyz/ to mute him for a while...
(twitter.com/_/status/728987065853992961)
#
KevinMarks
oh lovely there's twitter-api and node-twitter-api packages
#
kylewm
!tell gregorlove do you have a github issue or anything that I can reference re: your question about parsing lang="en" for picoFeed?
#
Loqi
Ok, I'll tell them that when I see them next
#
Loqi
[indieweb] "I think this is great feedback for Known and the indieweb community in general, given with a lot of consideration and kindness. The most ..." https://kylewm.com/2016/05/i-think-this-is-great-feedback-for-known-and-the
#
kylewm
I have to admit, I love that ChrisAldrich recommended quiettime.xyz to someone complaining that kevin was being too noisy this morning
#
KevinMarks
yes, me too
#
KevinMarks
why does a failed http request throw an exception that kills the whole app, node?
#
aaronpk
Because node
Lancey, wolftune and [shaners] joined the channel
#
[shaners]
Exactly. Because node.
#
@yacy_search
RT @kevinmarks #indieweb @walterebert: I use YaCy to search, because not everything in my database
(twitter.com/_/status/729003591344766977)
#
kylewm
that's why forever exists!
#
aaronpk
GWG: KevinMarks: how was the video stream quality today?
#
KevinMarks
pretty good, though only 480p
#
KevinMarks
so screen was a little fuzzy
#
KevinMarks
couldn't read urls in the browser reliably, but pages worked
#
bear
did I miss the database v flatfile discussion?
#
aaronpk
hm it should have been 720p
#
KevinMarks
how do I patch a core node file to log the header?
#
KevinMarks
on heroku?
#
aaronpk
i had the camera in a different room during the file/DB discussion
#
kylewm
conclusion of every flat file vs. database discussion is: flat files are good but database is good sometimes too :)
#
KevinMarks
so do both
mlncn joined the channel
#
bear
kylewm - thanks! (and i'm chuckling at that)
#
bear
aaronpk - no worries, I wasn't going to be awake for it anyways, just looking for any etherpad notes or the like
#
bear
aaronpk - update on the 5x shirt issue: "I am sorry for the inconvenience. Unfortunately, the 5XL is currently unavailable." so it's a source material issue causing it to be offline
j12t joined the channel
#
aaronpk
i think there were notes on the session either on etherpad or IRV
#
bear
IRV?
#
bear
oh - IRC
#
KevinMarks
shouldn't that be 'Authorization': authHeader,
#
KevinMarks
or is this some js magic?
#
kylewm
yeah js automatically stringifies keys
#
kylewm
as long as they dont' have spaces or dashes or whatever
#
KevinMarks
something is putting an invalid char in the header apparently
#
kylewm
which is extremely confusing when you have a dynamic key like, var url="https://kylewm.com", map = { url: "https://kylewm.com/webmention"}
#
@nebu
@btconf on my way into town. Is this where the #indiewebcamp crowd is? /cc @t @adactio @aaronpk
(twitter.com/_/status/729008918572220416)
#
KevinMarks
hm, are Authorization headers for OAuth supposed to have \n in ?
#
KevinMarks
'cos that is what is likely throwing
gRegorLove joined the channel
#
@nebu
Where's the #indiewebcamp crowd going to be in ~20mins? /cc @adactio @indiewebcamp @aaronpk @t
(twitter.com/_/status/729013039492694017)
#
KevinMarks
is there a good guide on patching npm modules?
#
voxpelli
KevinMarks: fork them on GitHub then reference the fixed branch in the git repo if your fork in your package.json
#
voxpelli
s/if/of/
#
Loqi
voxpelli meant to say: KevinMarks: fork them on GitHub then reference the fixed branch in the git repo of your fork in your package.json
KartikPrabhu joined the channel
#
GWG
Okay, finished the first part of rewriting Semantic Linkbacks
#
gRegorLove
What is npm?
#
Loqi
gRegorLove: kylewm left you a message 1 hour, 46 minutes ago: do you have a github issue or anything that I can reference re: your question about parsing lang="en" for picoFeed? http://indiewebcamp.com/irc/2016-05-07/line/1462640198450
#
Loqi
npm is the Node package manager (although the npm project maintains it is not an acronym), though it can be used to manage javascript package for any type of javascript project (not limited to node.js or server-side js) https://indiewebcamp.com/npm
#
gRegorLove
kylewm: I don't. It wasn't specifically an issue with picoFeed. Since it only handles xml feeds now, it already parses xml:lang attributes. My question was about doing the same for HTML.
#
gRegorLove
Whether it parses xml:lang correctly... well I don't know. Not going to dive into XML specs. :)
#
gRegorLove
My loose understanding with HTML is 1) lang attribute can be on any element 2) start with the element you want to find the language for and parse up the tree until you find a lang attribute.
#
@ChrisAldrich
RT @nebu Holy cow on chopsticks, Batman: This #indiewebcamp stuff is brilliant!
(twitter.com/_/status/729016585818529793)
#
gRegorLove
There's also something something about XHTML can have xml:lang and it might trump the regular lang attribute, but I was thinking of just ignoring that. Heh
#
gRegorLove
GWG++ Nice!
#
Loqi
GWG has 155 karma
#
GWG
I need pfefferle though for commits.
#
KevinMarks
phew, noterlive.com is fixed.
#
KevinMarks
now to pester the library author
j12t joined the channel
#
@moved2LE
Pizza diner and pre-warmup for #btconf right after 1st day of #indiewebcamp Düsseldorf! https://twitter.com/moved2LE/status/729023439168802816/photo/1
(twitter.com/_/status/729023439168802816)
#
voxpelli
gRegorLove: with your research into this subject, perhaps contribute some thoughts to http://microformats.org/wiki/microformats2-parsing-brainstorming#Parse_language_information later on? ;)
j12t joined the channel
#
Loqi
microformats2 parsing brainstorming
#
gRegorLove
Ah, deffinitely.
#
gRegorLove
Hadn't see that page. Good to have examples in the wild.
wolftune joined the channel
#
kylewm
we should also specify what to do when only the <html> tag has a lang attr, apply it to all children, only the first children, etc.?
#
Loqi
yea!
#
gRegorLove
kylewm: <html> is the root element, so it would work with that same algorithm.
#
gRegorLove
If only <html> has it, that's the language for the entire document
#
voxpelli
kylewm: yeah, how/if to expose the language of parents is interesting – perhaps one should do that for h-* elements but within h-* only specify lang if it differs from that of the h-*?
#
KevinMarks
Stephanie Booth was the one who pointed out the multilingual issue to me
#
KevinMarks
there is also the case that you may be quoting things in multiple langauges
#
voxpelli
kylewm: a language filter within woodwind would be interesting ;)
#
KevinMarks
or indeed incorporate webmentioned comments
#
kylewm
totally!
#
gRegorLove
I honestly hadn't considered language at the parser level, but that makes much more sense than just in the feed reading library.
#
voxpelli
kylewm: that's actually my main use case – I offer an english only RSS-feed for my blog, but my h-feed contaisneverything and I rather have clients filter out content in irrelevant languages
#
voxpelli
(and in the context of Düsseldorf: German people love German, but that makes their profiles hard to follow for people who doesn't understand German)
#
gRegorLove
voxpelli: Have you tried updating your PR for microformat-shiv? https://github.com/glennjones/microformat-node/pull/23
#
voxpelli
gRegorLove: haven't had time to look at it yet :/ added a note in the top of my indieweb todos to look at it, but not sure if I can get time to look at it soon
#
gRegorLove
Just checking. I made a note of that on the mf2 parsing brainstorm page
#
voxpelli
great, thanks!
#
gRegorLove
Alright, time to work on multi-replies
#
kylewm
mmm, "algorithm for determining the language of an element" is a redlink here https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/lang
#
gRegorLove
Yeah, I noticed that.
#
gRegorLove
Probably because dragons
#
gRegorLove
Nice. Basically the same as the HTML5 one, but more succinct
#
voxpelli
"Note. Table cells may inherit lang values not from its parent but from the first cell in a span." – oh dear, but apart from that kylewm's link sounds pretty easy
#
gRegorLove
HTML5 includes the notes about xml:lang and what to do if both lang and xml:lang exist, and also falls back to HTTP headers if nothing in the document.
#
voxpelli
gRegorLove: perhaps add a note about that HTML5-piece at the wiki page?
#
voxpelli
sounds like a good reference for an mf2 parser
#
gRegorLove
Doing so now
#
Loqi
[indieweb] "Build microformats library + supported modules in Drupal 8" by patcon https://www.drupal.org/node/1002922
#
kylewm
ugh, sorry for referencing html4, I didn't look closely enough
#
gRegorLove
Linked both; summarized HTML5
#
voxpelli
gRegorLove: did you see that kylewm added it as well? :P
#
gRegorLove
Really not sure how to approach this with php-mf2 parser
#
gRegorLove
I'll merge mine into his subsection
#
voxpelli
gRegorLove: I think the element sent into eg. parseH() in php-mf2 is a full DOMNode with a parentNode property that one can use to jump up the tree until one finds a lang-attribute
#
gRegorLove
Ahh, cool. Didn't know about parentNode
#
voxpelli
gRegorLove: here's reference, as PHP DOM docs can be a bit hard to navigate: http://php.net/manual/en/class.domnode.php#domnode.props.parentnode :)
#
voxpelli
a tricky scenario to support is <div class="h-entry" lang="en"><span lang="sv"><span class="p-foo"> – then p-foo should get a language attribute of "sv" as it differs from the language of the parent h-entry
#
voxpelli
so every element parsed will need to check it's parent tree
#
voxpelli
I'll add an issue for it, may be that it's actually easier to get a proof of concept of it to work in php-mf2
#
gRegorLove
Oof. What have I started. :D
#
gRegorLove
That would require a different structure returned in php-mf2, since right now it just returns an array for p-*
#
gRegorLove
No idea how to alter that while maintaining backcompat
#
voxpelli
gRegorLove: feature flags? ;)
#
gRegorLove
Anyway, it's a gorgeous day. I'm going outside. :D
#
gRegorLove
outdoors++
#
Loqi
outdoors has 1 karma
yakker and tantek joined the channel
#
Zegnat
Nice to see the I18n discussion is still going, voxpelli ;)
#
Zegnat
bear: most notes for the db discussion are in here (because I use IRC as others use Etherpad). But mostly, the people who actually have big personal website implementations were at other sessions so the #beatdown was very much kept to a minimum. The consensus in the room was that for most smaller personal projects flat files do the job just fine or even better than a database.
wagle joined the channel
#
GWG
I need to figure out what to do next
#
bear
thanks Zegnat
#
tantek.com
created /2016/Dusseldorf/comments (+2078) "archive from etherpad"
(view diff)
#
GWG
I'm thinking of finishing a few more things, then self-dogfooding the project
#
tantek.com
created /2016/Dusseldorf/bookmarking (+873) "archive from etherpad"
(view diff)
#
@aaronpk
So many great discussions at #indiewebcamp Düsseldorf today! Can't wait to see what everyone makes tomorrow! But for now, 💤
(twitter.com/_/status/729054905839689728)
#
@pkdev
Test #IndieWeb streaming search
(twitter.com/_/status/729060597153865730)
#
aaronpk
that's more like it
#
Loqi
[indieweb] "ready for the #indiewebcamp Düsseldorf live tweet #indieweb" by Kevin Marks http://known.kevinmarks.com/2016/ready-for-the-indiewebcamp-d%C3%BCsseldorf-live-tweet-indieweb
#
aaronpk
!tell KevinMarks I think I fixed the streaming twitter search! should work better for you tomorrow!
#
Loqi
Ok, I'll tell them that when I see them next
#
@webrocker
exhausted, but: what a tremendous day this was @indiewebcamp. and what a beast of a lovely office complex @sipgate has in düsseldorf, wow.
(twitter.com/_/status/729063860418842624)
#
GWG
aaronpk, is php-comment still maintained?
#
Loqi
[indieweb] "egoexpress created branch documentation at egoexpress/jekyll-indieweb" by egoexpress https://github.com/egoexpress/jekyll-indieweb/compare/documentation
#
Loqi
[indieweb] "egoexpress forked miklb/jekyll-indieweb to egoexpress/jekyll-indieweb" by egoexpress https://github.com/egoexpress/jekyll-indieweb
#
Loqi
[indieweb] "egoexpress pushed to documentation at egoexpress/jekyll-indieweb" by egoexpress https://github.com/egoexpress/jekyll-indieweb/compare/9d9e68e91d...f4bfb3fc3d
mlncn joined the channel
#
aaronpk
GWG: my site uses it so yes?
#
GWG
I just noticed a pull request pending, which was why I wondered
#
aaronpk
oh huh
#
GWG
From ben_thatmustbeme
#
GWG
For tags
#
aaronpk
not sure what happened there, but now it needs to be resynced apparently
#
aaronpk
time for zzz
#
GWG
aaronpk, I was thinking of proposing that Semantic Linkbacks switch to using php-comment to avoid duplication of effort
#
aaronpk
tomorrow we'll stream the demos, and probably intros, but not the bulk of the day
#
aaronpk
GWG: interesting, i would appreciate more eyes on it, so that could be good
#
GWG
aaronpk, I think the idea of libraries that can do things is a good one.
#
GWG
Also, I am looking for lonely
#
GWG
I am looking for projects where I am not lonely
#
aaronpk
Feel free to sort out that PR if you want!
#
GWG
And I am not leaving WordPress. So, libraries might work.
#
aaronpk
well all the comments on my site run thru that library before they are displayed so I definitely use it all the time
#
aaronpk
okay going to sleep for reals
#
GWG
Night, aaronpk
#
Loqi
[indieweb] "egoexpress opened pull request miklb/jekyll-indieweb#6" by egoexpress https://github.com/miklb/jekyll-indieweb/pull/6
[kevinmarks] joined the channel
#
Loqi
[kevinmarks]: aaronpk left you a message 28 minutes ago: I think I fixed the streaming twitter search! should work better for you tomorrow! http://indiewebcamp.com/irc/2016-05-07/line/1462657323307
#
@hipsterhacker
Seeking junior web developer. Must be willing to inherit whatever tech stack has lost my favor this month, while I convert to the new one.
(twitter.com/_/status/45018815708405760)
jansauer, jansauer_, frzn and tantek joined the channel
adactio, Yilmaz_Erkan, Erkan_Yilmaz and gRegorLove joined the channel
#
@mediaberger
A very big THANK YOU to @schnarfed for his awesome job with #bridgy. // @arirose_ny #indieweb
(twitter.com/_/status/729089856110997505)
jansauer joined the channel
#
Loqi
[indieweb] "Test Webmention library functionality" by HongPong https://www.drupal.org/node/2720927
awolf joined the channel
#
@HongPong
progress happening on early microformats webmentions support in #drupal8 see https://www.drupal.org/project/microformats can test some of it on php CLI now yes
(twitter.com/_/status/729095858399154176)
#
@KathyLeeDrupal
Hey! What do you think of Test Webmention library functionality? I'm trying to build consensus! https://www.drupal.org/node/2720927
(twitter.com/_/status/729096844152864768)
acegiak joined the channel