#indieweb 2016-09-25

2016-09-25 UTC
M-hotzeplotz, rdesfo[m], arlen, tbrb, KevinMarks, KevinMarks_, wolftune, jcgregorio[m], M-mxuribe, M-nd, M-rongladney and JasonO joined the channel
#
@DanylStrype
IndieWeb encourages POSSE (Publish on your Own Site, Syndicate Elsewhere): https://indieweb.org/POSSE
(twitter.com/_/status/779898782683201536)
KevinMarks, KevinMarks_, pindonga, ncollig and Pierre-O joined the channel
#
@rosaemerald
Sad to be missing @indiewebcamp as I really enjoyed it the last 2 years. Feeling way too ill :(
(twitter.com/_/status/779956759935025152)
pindonga joined the channel
#
@adactio
@rosaemerald @indiewebcamp So sorry to hear that, Rosa. Take care of yourself and get well soon.
(twitter.com/_/status/779960075897176064)
#
@web_DEVE__Lop
#webdevelopment rosaemerald indiewebcamp So sorry to hear that, Rosa. Take care of yourself and get well soon. — Jeremy Keith (adactio) S…
(twitter.com/_/status/779961160737193984)
MartinTomes, adactio and glennjones joined the channel
#
@rosaemerald
@adactio @indiewebcamp thanks Jeremy! I am so bored and have run out of TV but should probably rest. Look forward to next year!
(twitter.com/_/status/779967656862617600)
Zegnat joined the channel
#
petermolnar_
good morning, Brighton, day 2
#
petermolnar_
I'm still not certain what to do today
#
@marcthiele
Wishing everybody at #indiewebcamp in Brighton a great day. Wish I could be there. But family… https://www.instagram.com/p/BKxeQZCAfgr/
(twitter.com/_/status/779968022639419392)
#
petermolnar_
but at least I have a "radical" idea that my photo posts will not contain anything apart form the photo files themselves - tags, description, title, etc, all of them should be in the image file
#
petermolnar_
hm... maybe except the publication date... I'm not certain where to put that
#
sknebel
petermolnar_: I wouldn't be surprised if IPTC or XMP have a published field
tvn joined the channel
#
Guest6123
Jeremy kicks us off with a little talk
tantek joined the channel
#
Zegnat
totally forgot to document what people want to do today
#
Zegnat
I’ll probably do document all the demoing again
#
aaronpk
It's on the livestream so it would be awesome if any of the remote people want to watch it and document it on the wiki!
#
petermolnar
IPTC has create date, but in theory, that is for the creation date, and if there's EXIF, it's in tandem with it
#
tantek
hmm I should put a place to capture those
#
petermolnar
now we can argue that since this will be a post, so the create date is the post publish date
#
petermolnar
and therefore it's fine
[alpower] joined the channel
#
[alpower]
for those interested in ssl and cloudflare https://blog.cloudflare.com/secure-and-fast-github-pages-with-cloudflare/ was a good guide
#
aaronpk
cloudflare ssl is kind of amazing cause you don't have to do anything
[ignaciodenuevo] joined the channel
#
[ignaciodenuevo]
Hi!
#
tantek
If you were on the livestream, could you help out by adding what people said they would work on to: https://indieweb.org/2016/Brighton/Hack_Day_Intro
#
tantek
if you're not sure who is speaking, just create a new section with "???" for the name, and I'm sure someone here in-person can help figure out who it was
pindonga joined the channel
#
KevinMarks_
Is cloud flare ssl good enough to get a service worker running?
#
aaronpk
what does "good enough" mean?
[kevinmarks] joined the channel
#
[kevinmarks]
I mean will the browser accept it - there isn't a redirect that blocks things got on?
#
Zegnat
I am not a fan of cloudflare, I do a lot of browsing on public WiFi where I will use VPN. And cloudflare just gives me recaptchas on every. single. website. I try to visit.
#
aaronpk
[kevinmarks]: oh, no it's regular SSL but they do sometimes throw up a captcha if they think you're a bot
#
KevinMarks_
So if they did that on the service worker url, that would be bad
#
tantek
what is cloudflare
#
Loqi
CloudFlare is a service to, in their own words, "supercharge your website" https://indieweb.org/CloudFlare
#
tantek
Zegnat - when you have time (i.e. maybe after today), consider splitting this section https://indieweb.org/CloudFlare#Possible_issues_and_disadvantages into "Issues" (problems they can / may fix), and "Criticism" (deliberate bad behaviors they are doing) sections. I would but I have no experience with them to tell the difference.
sgreger joined the channel
#
@t
#IndieWebCamp Brighton hack day plans * created date stretch: * updated date + Webmention updates * Webmention deletes (ttk.me t4jV1)
(twitter.com/_/status/779985518767448065)
#
tantek
sgreger++ congrats1!!1!!
#
Loqi
sgreger has 1 karma
#
Zegnat
petermolnar probably has some stuff to add about CloudFlare too
#
Loqi
[Aaron Parecki] #indiewebcamp hack day setback number 1: Ruby's DataMapper doesn't play nice with MySQL 5.7 *womp womp*
#
tantek
what is DataMapper?
#
Loqi
It looks like we don't have a page for "DataMapper" yet. Would you like to create it?
#
petermolnar
nah, I just generally dislike having those rather invisible companies that are suddenly there everywhere, like CloudFlare
#
Zegnat
Still a valid point that
#
adactio
aaronpk: Thank you!
#
Loqi
adactio: Zegnat left you a message 2 weeks, 5 days ago: any ideas for the Friday night pre-IWC? https://indieweb.org/2016/Brighton#Friday_23rd
#
[robertbrook]
enjoying the :musical_note: at 68 Middle Street
[robertbrook], tvn and kii joined the channel
#
kii
what you do here? anyone active?
#
aaronpk
woohoo! just got bookmark posts showing!
#
Loqi
yay!
#
@jkphl
Hacking away @indiewebcamp day 2 while listening to Siouxsie and the Banshees thx to @adactio's playlist \o/ Haven'… https://twitter.com/i/web/status/779993361654681600
(twitter.com/_/status/779993361654681600)
#
kii
hello Loqi aaronpk
#
kii
anyone from usa/europe?
#
@web_DEVE__Lop
#webdevelopment Hacking away indiewebcamp day 2 while listening to Siouxsie and the Banshees thx to adactio's playlist \o/ Haven't heard t…
(twitter.com/_/status/779993736524824576)
#
[robertbrook]
aaronpk bookmarklet posts working great here - thanks!
#
Zegnat
kii: several of use are currently together in Brighton for IndieWebCamp
#
kii
great enjoy Zegnat are you there too?
#
kii
what you do there?
#
Loqi
[indienews] New post: "#indiewebcamp hack number one complete: bookmark-of posts are showing up now!" https://aaronparecki.com/2016/09/25/10/p3k
#
tantek
hey kii - do you have a personal website?
#
kii
not yet tantek
#
kii
how it will help?
#
tantek
kii - you have come to the right place if you want one!
#
kii
explain me; i prefer safe; encrypted stuffs
#
tantek
kii re: how will it help? see: https://indieweb.org/why
#
kii
what do you mean by indie?
#
tantek
kii see homepage for that: https://indieweb.org/
#
kii
i am from india; but we are called indian/s not indie!!
#
tantek
kii - "indie" is short for "independent" in English
#
kii
it will take time to load; i already clicked it; i am on 2g connection; tantek you can explain me if you have more time to spend with me
erikerskine joined the channel
#
kii
independent web!!
#
kii
what is meaning of it?
#
Loqi
It looks like we don't have a page for "meaning of it" yet. Would you like to create it?
#
kii
is web dependant on something?
#
tantek
kii yes!
#
tantek
kii, in short, The IndieWeb is a people-focused alternative to the "corporate web", where your content is yours, you are better connected, and you are in control.
#
kii
which things? tantek
#
kii
give /explain me with one simple example
#
tantek
meaning of it is indieweb.org
#
kii
let us say if i am using gmail; am i part of corporate web?
#
kii
how indieweb help me to get rid of it(gmail) then?
#
tantek
kii - simple example, many of us (myself included) prefer to post on our own websites instead of or before posting to Twitter.
#
tantek
what is a simple example
#
Loqi
It looks like we don't have a page for "simple example" yet. Would you like to create it?
#
M-hotzeplotz
lazyweb help for one of today's goals: WordPress to Hugo exporter: https://github.com/SchumacherFM/wordpress-to-hugo-exporter
#
tantek
A simple example is many of us prefer to post on our own websites instead of or before posting to Twitter. See [[own your data]] for more.
#
tantek
kii - indieweb work on private messaging is still work in progress. you can use Thunderbird instead of gmail though.
#
M-hotzeplotz
installed plugin, hit 'Export to Hugo', got zip file with ~7MB of posts and assets in <1second
#
M-hotzeplotz
now on to adding it to my Hugo repo and compiling!
#
kii
thunderbird is encrypted? tantek
#
kii
does it use gpg?
#
tantek
you can yes
#
kii
i have some keywords in my mind; but i dont know use/importance/defination of them
#
tantek
but here we focus more on indieweb than indie-email
#
kii
[16:16] <@Loqi> It looks like we don't have a page for "simple example" yet. Would you like to create it?
#
kii
yes it would be good
#
tantek
what is a simple example?
#
Loqi
simple example is many of us prefer to post on our own websites instead of or before posting to Twitter https://indieweb.org/simple_example
#
kii
if someone can create for new users
#
tantek
kii - there's a great indieweb setup at withknown.com for new users - you can set it up on mobile also
#
Loqi
[indieweb] "Getting closer and closer to what I wanted my @withknown theme to look like :) #indieweb" by Rick Mendes on 2016-09-25 https://www.rmendes.net/2016/09/25/getting-closer-and-closer-to-what-i-wanted-my-withknown
#
@RikMende
Getting closer and closer to what I wanted my @withknown theme to look like :) #indieweb (https://t.co/7sB73quyMd)
(twitter.com/_/status/779996514634633216)
#
kii
i think all of you are web developers hence using technologies like php, drupal,ajaz, json, html, ruby/python/perl/c/c++/java(not sure about these)
#
kii
javascript,
#
kii
correct?
#
M-hotzeplotz
WordPress archive moved to Hugo (just not pushed live yet): 58 imported posts compiled in 140ms. WOW :)
#
M-hotzeplotz
(i cheated - it was 148ms actually :))
#
Zegnat
kii: you listed almost every possible programming language. So. Yes ;)
#
sgreger
i wonder are there any peculiarities with the webmentions-plugin on wordpress when publishing a post of custom post type; regular posts send webmentions as desired, but i can't get it to work with my custom post type
#
kii
is personal website a free?
#
kii
including hosting?
#
kii
indieweb provides free hosting?
#
kii
or server?
#
tantek
indieweb provides a community
#
tantek
kii - you may ask "what is" for more information about a subject
#
tantek
what is hosting?
#
Loqi
Web hosting can be the primary regular cost in maintaining an IndieWeb site; this page lists several options from free on up depending on your publishing needs, like a static, shared, private, or dedicated server https://indieweb.org/hosting
#
aaronpk
sknebel: did you have any ideas on a name for that parameter indicating the group of resources the token is valid for?
#
tantek
aaronpk you were going to check CORS for ideas
#
aaronpk
HTTP calls it "realm" https://tools.ietf.org/html/rfc7235#section-2.2 but I've never been a fan of that term
#
aaronpk
that's essentially exactly the description of it though
#
kii
tumbler is indieweb?
#
sknebel
aaronpk: to me "scope" makes intuitive sense, but I bet that's overloaded with a different meaning in other specs, which would be bad
#
kii
under hood
#
aaronpk
sknebel: yeah, "scope" has specific meaning in OAuth 2.0 and since this is using other OAuth 2.0 terms we shouldn't use that
#
aaronpk
hm, CORS doesn't seem to have much in common with this actually
#
sknebel
aaronpk: "token-realm" or so? to make it clear that it is about the token, and avoid confusion with the similar but differently-specced HTTP concept?
#
aaronpk
wow the whole 2.2 section describes exactly what we're doing with this
#
aaronpk
"These realms allow the protected
#
aaronpk
resources on a server to be partitioned into a set of protection
#
aaronpk
spaces, each with its own authentication scheme and/or authorization
#
aaronpk
database."
#
aaronpk
"The protection space determines the domain over which credentials can
#
aaronpk
be automatically applied. If a prior request has been authorized,
#
aaronpk
the user agent MAY reuse the same credentials for all other requests
#
aaronpk
within that protection space for a period of time determined by the
#
aaronpk
authentication scheme"
#
Zegnat
kii: you could use Tumblr for a "IndieWeb" website, but very few services "are" it by default.
#
Zegnat
Known is one that is.
#
Zegnat
What is Known?
#
Loqi
Known is an open publishing / community platform project https://indieweb.org/Known
#
aaronpk
that actually is the definition of what this token is for, so I think I'm going to use it directly
#
Zegnat
aaronpk: move implementation talk to -dev?
#
aaronpk
yeah good idea
#
Zegnat
kii: sorry for the tech talk that suddenly popped up there. Everyone is excited over here in Brighton ;)
#
Zegnat
The homepage at https://indieweb.org tries to communicate exactly what the IndieWeb is. It is not about where your website is (Tumblr? BLogger? WordPress?) but about how people have their own website and identity on the web
#
kii
is indieweb covered under any certification/government?
#
kii
how it will confirm that " Your content is yours"
AngeloGladding and tvn joined the channel
#
kii
what is POSSE?
#
Loqi
POSSE is an abbreviation for Publish (on your) Own Site, Syndicate Elsewhere, a content publishing model that starts with posting content on your own domain first, then syndicating out copies to 3rd party services with permashortlinks back to the original on your site https://indieweb.org/POSSE
#
kii
thank god you are back Loqi
#
kii
are your comminity active 24/7 as mentioned in wiki; i was reading your wiki; it is nice explaination there.
#
kii
do you talk off topic discussion also in pm?
MartinTomes joined the channel
#
kii
what is " permashortlinks"?
#
Loqi
A permashortlink (abbreviated PSL) is a URL using a short-domain that expands to a permalink; on the IndieWeb, PSLs use personal short domains to expand to the same person's personal domain, thus minimizing the fragility often associated with shortlinks https://indieweb.org/permashortlinks
#
kii
you replied before i put a question? Loqi
#
kii
i mean at same time; how it is posible?
#
kii
what is indie?
#
Loqi
indie is short for “independent” and “independence” and is often used as a prefix to describe independent things or things designed for independents, such as indie rock, games, films, and of course, IndieWebCamp itself https://indieweb.org/indie
#
kii
you are bot
nikivi joined the channel
#
GWG
Morning
#
Loqi
*yawn*
#
kii
morning
#
GWG
Did I see a WordPress webmention question and a POSSE attempt?
#
kii
Morning
#
kii
Loqi: yawns onetime only/
sgreger and MartinTomes joined the channel
#
GWG
sgreger, were you the one with WordPress comments?
#
aaronpk
kii: we do have an off-topic channel #indiechat
nikivi and sgreger joined the channel
#
GWG
How long till demos? Is it still on schedule?
#
aaronpk
yep most of us got back from lunch
#
aaronpk
we're planning on demos at 4:30pm (2.25 hours from now)
#
GWG
I want to tune in for that if it is tuneable.
#
aaronpk
it wil be!
[ignaciodenuevo] joined the channel
#
[ignaciodenuevo]
Who said that would help with a small introduction to microformats?
#
[ignaciodenuevo]
As my HTTPS is waiting until the DNS are changed I want to start with microformats if someone can help :slightly_smiling_face:
#
[ignaciodenuevo]
Mabye tantek or aaronpk?
loicm and ben_thatmust joined the channel
#
KevinMarks_
Did you look at indiewebify.me, ignacio?
plindner joined the channel
#
KevinMarks_
That checks your site for microformats and suggests what to add
cmal joined the channel
#
[ignaciodenuevo]
Thanks, I’m having problems due to my DNS propagation mabye
#
[ignaciodenuevo]
Let’s wait more :disappointed:
#
petermolnar
http.head responses from flickr and github: http://pastebin.com/c8CJZVWv
#
petermolnar
I don't think head was supposed to be like this
tantek and [alpower] joined the channel
#
[alpower]
ignaciodenuevo I completed http://indiewebify.me/ today and it was really straightforward
#
@jkphl
Sadly, @indiewebcamp came to an end w/o demos for the @tollwerk crew. It was a blast, however, thx for having us! ?… https://twitter.com/i/web/status/780059023634817028
(twitter.com/_/status/780059023634817028)
tvn joined the channel
#
aaronpk
??? 15 MINUTES UNTIL DEMOS ???
glennjones joined the channel
#
sgreger
PSA: disrutions on thameslink today, plenty of departures cancelled http://www.thameslinkrailway.com/your-journey/tl-test/BTN-ECR/departures/
wolftune joined the channel
#
aaronpk
we're giving people 5 more minutes
KartikPrabhu joined the channel
#
aaronpk
preparing for demos!
#
Zegnat
Livstream is up
#
sknebel
ping GWG
#
Zegnat
KevinMarks_, are you with us?
#
Zegnat
Demoes are starting, adactio is waiting for volunteers
#
Zegnat
Marin is up
#
Zegnat
Martin has been upgrading Drupal
#
Zegnat
And pulling his bookmarks from Pinboard
#
Zegnat
There were some problems with th convert between Drupal versions, like image alignments
#
Zegnat
Had problem with the OAuth of Twitter
#
Zegnat
So that hasn’t been linked up to his site
#
Zegnat
glennjones is up next
#
Zegnat
glennjones was inspird by the service workers talk on day 1
#
Zegnat
breaking up HTML into segments and load that into ServWorker caching
#
Zegnat
Demoing the javascript of the service worker on screen
#
Zegnat
you can access caches directly from the page: window.caches
Pierre-O joined the channel
#
Zegnat
storing snippets as HTML in the cache, then fetch that with the onpage javascript
#
Zegnat
it means you can be much more efficient, and store a lot more than when caching full pages
#
Zegnat
matching window.caches against a created window.Request. So the page’s javascript is emulating a call by the browser to the cache.
#
Zegnat
service workers built the cache, but it is pulled out of the cache by usual javascript
#
sknebel
(in the page, not in the serviceworker. saves on postMessage etc)
#
Zegnat
Jeremy & Glenn are live spitballing about how it works now
#
Zegnat
glennjones would like to create a script that you can just point at the DOM elements that are the “main content” and that way it could generate this entire caching system
#
Zegnat
up next: petermolnar
#
Zegnat
no web related stuff this time aroun
#
GWG
So, that is what petermolnar looks like.
#
Zegnat
built an reader into wordpress that coul do RSS and microformat
#
Zegnat
but shoul never have build anything like that inside of wordpress
#
Zegnat
so he has been writing his own reader in python
#
Zegnat
the reader parses hfeed/hentry or RSS entries
#
Zegnat
when there are entries it is sent by email
#
sknebel
and webmentioned
#
Zegnat
extract all the URLs in the feed to webmention
#
sknebel
-> static sites could use this on their feed to webmention others
#
sknebel
-> consume own feed, send mentions for it
#
Zegnat
!tell petermolnar you should probably write up your own demo ;)
#
Loqi
Ok, I'll tell them that when I see them next
#
Zegnat
I can’t actually steno type, so that intro went waaay too fast
#
petermolnar
I'll make it stable first :P
glennjones joined the channel
#
Zegnat
next up: sknebel
#
Zegnat
www.svenknebel.de
#
Zegnat
he built a micropub endpoint so he can use Quill to post to his website
#
Zegnat
live posting through Quill
#
Zegnat
And there is a new post!
#
Zegnat
YAML front-matter is used, but the YAML parser cannot parse its own output
#
petermolnar
sknebel if you find a good frontmatter lib for python that can read and write, please tell me
#
petermolnar
I'm using ruamel for writing
#
sknebel
next: Zegnat/ Martijn
#
@peakwinter
@sikkdays @bitandbang @ArturoVM there has to be some kind of posse + indieweb plugin for Jekyll, no?
(twitter.com/_/status/780073583443861505)
#
sknebel
worked on blog site: licit.li
#
sknebel
has HTTPS, but very simple
#
sknebel
didn't listen to jeremy and build own backend
#
sknebel
build a library to story arbitrary things in flat-folder + sqlite
#
Loqi
Martijn van der Ven h
#
sknebel
HTTPS was easy since he uses uberspace, who provide a simple letsencrypt wrapper
#
sknebel
creating config files for lets encrypt and then imports certs very easily
#
sknebel
petermolnar: I am using pyyaml
#
sknebel
also fixed representative h-card on http://vanderven.se/martijn/ and added linkedin
#
Loqi
Martijn van der Ven h
#
petermolnar
sknebel I read that pyyaml is practically dead; no maintenance and no yaml 1.2 support
#
petermolnar
but I could be wrong
#
sknebel
sebastiangreger.net is next
#
Zegnat
sgreger
#
petermolnar
but ruamel is not reading frontmatter yaml well either
#
Zegnat
note: my rep h-card was fixed in dusseldorf
#
sknebel
petermolnar: yeah, but it mostly worked.. until today ;)
#
Zegnat
sgreger made LinkedIn POSSEing
#
Zegnat
Needed OAuth2 for the API to run
#
sknebel
(and possibly Oauth device flow)
#
Zegnat
Updated his wordpress plugin for syndication
#
Zegnat
(should be a link in the notes for intro)
#
Zegnat
LinkedIn API would allow to post images, but he is not doing that
#
Zegnat
Even though it is implemented for Twitter
#
Zegnat
Extension can post to different twitter accounts, LinkedIn does not support this because he has no use for it at this point
#
Zegnat
The actual API is pretty easy and like Twitter’s, but the authentication hopping is hard
#
sknebel
also worked on bookmarking
#
sknebel
added highlighting for published posts in private views
#
sknebel
also wants highlight for already tagged
#
sknebel
tested wallabag
#
sknebel
what is wallabag
#
Loqi
Wallabag is a free-software tool for saving/bookmarking web pages, in the style of Instapaper and Pocket https://indieweb.org/wallabag
#
sknebel
needs securing: by default it is open to all users
#
Zegnat
blog.schiessle.org - has a blogpost on protecting on shad hosting
#
Loqi
ok, I added "https://blog.schiessle.org/2016/04/16/installing-wallabag-2-on-a-shared-web-hosting-service/" to the "See Also" section of /Wallabag
#
sknebel
only saves content of page, wants to integrate in bookmarking flow that it also adds it to wallabag, evaluate in few weeks
#
sknebel
working on u-bookmark-of webmentions, but didn't work with custom post types
#
Zegnat
custom post type does not send webmentions at all, for unknown reason
#
Zegnat
sebastian lasse is up nxt
#
Zegnat
sebastianlasse.de
#
Loqi
[indieweb] "Getting closer and closer to what I wanted my @withknown theme to look like :) #indieweb" by Rick Mendes on 2016-09-25 https://rmendes.net/2016/09/25/getting-closer-and-closer-to-what-i-wanted-my-withknown
#
Zegnat
sebastian is demoing indieauth and protocol handlers
#
Zegnat
ping: voxpelli, if you can watch the stream
dkm joined the channel
#
sknebel
demos normal indieauth.com flow
#
sknebel
(also working on node.js "clone" of indieauth.com)
#
Zegnat
now using indieauth.com, but wants to run his own instead of aaronpk's ruby code
#
sknebel
after login in own site, othr sites can't know log in handled
#
Zegnat
possible new indieauth logo
#
Zegnat
(should ping him and get him to upload it on the wiki)
#
Zegnat
1. signing in on his own site
#
sknebel
demo with browser with protocol handler, initial login is the same
#
Zegnat
2. it will install a protocol handler, if possible
#
Zegnat
3. different UI to inform the user how to install protocol handler
#
Zegnat
(hard to understand for users in chrome)
#
sknebel
registers web+indie links to be handled with own page
#
Zegnat
half implemented spec makes it hard to check if anything is set-up for a protocol
#
sknebel
check if protocol handler is installed is not possible in browsers
#
sknebel
opening protocol in iframe allows to trigger on the onLoad of the iframe
glennjones joined the channel
#
sknebel
can't access content, but the fact that the url-type was known
#
Zegnat
can’t emulate an event for not-installed
#
voxpelli
listens
#
sknebel
now on other site with indieauth
#
Zegnat
4. going to a domain that would ask for indieauth
#
Zegnat
5. no need to enter a domain, the protocol check is triggered and it already knows your domain
#
Zegnat
(demo possibly failing)
#
Zegnat
you can always see installed handler at chrome://settings/handlers
#
Zegnat
URL hacking live on stage
#
sknebel
now homepage shows confirmation prompt
#
sknebel
(own homepage)
#
Zegnat
The button, when indieauth protocol is detected, the button will send you to your own website where it will ask you if you want to login
#
Zegnat
Clicking YES in the interface will instantly sent you on to IndieAuth
#
voxpelli
Is this using indie-config or something else?
#
Zegnat
The InieAuth flow hasn’t been changed very much, except that domain is taken through indie protocol
#
Zegnat
just indie-web as protocol, I think
#
Zegnat
socialiteproviders.github.io
#
aaronpk
It's a custom protocol handler thingy
#
Zegnat
is shown on screen
#
Zegnat
alpower is talking
#
sknebel
looked into laravel, but decided in break to keep jekyll page
#
Zegnat
rebuiling everything on a completely new library turns out to be yakshaving
#
sknebel
went through indiewebify.me with alpower.com
#
Zegnat
Instead went through IndiewebifyMe for his site
#
Zegnat
was sniped
#
sknebel
added webmentions with voxpelli's herokuapp
#
Zegnat
voxpelli of course thanked for his heroku app
#
Zegnat
was sniped again
#
Zegnat
then he started looking what he could do for images
#
Zegnat
Looking at jeremy’s snippets of PHP for photos from Twitter et al
#
Zegnat
Saw Kirby had a webmention plugin now (yeey!)
#
Zegnat
So set-up a quick Kirby website
#
Zegnat
what is Kirby?
#
Loqi
Kirby is a filed-based CMS https://indieweb.org/Kirby
#
Zegnat
Now trying to convert Jeremy’s Flickr code into a Kirby plugin
#
Zegnat
Downloaded all his Instagram pictures to be able to backfeed those
#
Zegnat
next up adactio
#
Zegnat
wrote an ideas file
#
sknebel
lot of ideas, in the end
#
Zegnat
ideas file has been photographed now
#
Zegnat
1. ping archive.org when linking to things
[alpower] joined the channel
#
[alpower]
kirby webmentions plugin : http://getkirby-plugins.com/webmentions
#
Zegnat
When you check if a link is archivd on archive.org, it is! adactio pinged them to back it up
#
Zegnat
example is remysharp.com/2016/09/13/first-impressions-of-react
#
Zegnat
another thing on the list is a bookmark-of webmention
#
Zegnat
aaronpk bookmarked an article on adactio.com
#
Zegnat
Under the post, it now displays as a bookmark
#
Zegnat
adactio’s code is still xfolkentry, next to h-entry/bookmark-orf
#
Zegnat
adactio made a new bookmarklet so he can prepopulate his bookmark making form with whatever he selects
#
sknebel
(other people, e.g. aaronpk, showed that off yesterday)
#
[alpower]
some of Jeremy's gists with snippets of code he uses on his site https://gist.github.com/adactio?page=2
#
Zegnat
tag pages were split between the links and journal feeds
#
Zegnat
now there are also tag pages that will combine both journal entries and links
#
Zegnat
there is no pagination on that
#
Zegnat
sparklines have been added to the tag pages
#
Zegnat
so you can see when a certain topic was actively talked about
#
sknebel
what is sparkline?
#
Loqi
A sparkline is a small, simple, data-dense graphic with typographic resolution that is shown inline and in-context with relevant text https://indieweb.org/sparkline
#
Zegnat
talking about PHP that creates his sparklines
#
Zegnat
adactio’s sparklines are embedded SVGs generated by a PHP function
#
sknebel
general todo: that wikipage needs code (KevinMarks_, adactio)
#
Zegnat
also offers RSS feeds per tag page
#
Zegnat
so you can now subscribe to tag feeds
#
Zegnat
aaronpk is up
#
[alpower]
info on using sparklines a la adactio http://kryogenix.org/days/2012/12/30/simple-svg-sparklines/
#
Loqi
Simple SVG sparklines
#
Zegnat
Updated his aaronpk.com/contact page
#
Loqi
ok, I added "http://kryogenix.org/days/2012/12/30/simple-svg-sparklines/" to the "See Also" section of /sparkline
#
Loqi
Simple SVG sparklines
#
Zegnat
thanks [alpower]
#
Zegnat
Now shows local time of where aaron is at
#
Zegnat
display bookmarks that he was already storing
#
sknebel
(from incoming webmentions)
#
Zegnat
even shows bookmarks from 2013
wolftune joined the channel
#
Zegnat
has been working on spec version of /Private-Webmention
#
Zegnat
s/of/on
#
sknebel
what is Private-Webmention
#
Loqi
private-webmention is a suggested protocol for combining microformats2, Webmention, and IndieAuth to convey private posts between two people or between groups of people https://indieweb.org/private-webmention
#
Zegnat
Would love for ALL OF US to read the spec and comment
#
Zegnat
After the spec ends, you just fallback into the usual webmention flow
#
Zegnat
hopefully a very minimal addition to do token exchange
#
Zegnat
spec is written interleaved what happens in order by both parties
#
Zegnat
two seperate guides have been included, simply “this is what you need to do” to be one of the parties
#
Zegnat
3 steps for sending a private web mention
#
Zegnat
also 3 steps to receive (if I counted right)
glennjones joined the channel
#
voxpelli
loqi is linking wronly(?) this is correct link: https://indieweb.org/Private-Webmention
#
voxpelli
right aaronpk?
#
Zegnat
anrea is up now
#
Zegnat
*andrea
#
Zegnat
mey.vn
#
aaronpk
voxpelli: fixed it
#
Zegnat
voxpelli: seems right, Loqi. But there is a redirect now
#
GWG
Why does everyone keep mentioning their 'old' WordPress site?
#
Zegnat
aaronpk: you fixed Loqi?
#
Zegnat
Nice!
#
Zegnat
Andrea is using /hugo
#
GWG
I'm eagerly waiting someone to talk about their 'new' WordPress site.
#
Zegnat
he already pulled his older data into the new build
#
Zegnat
ServiceWorker is running, so clicking links to his posts will still display the post without an intrnet connection
#
sknebel
(or nice offline page if not cached)
#
Zegnat
next things to do: merge his actual front-presentd website with this new blog
#
Zegnat
next step is documented also on *lify.com/archives/wordpress-to-hugo
#
sknebel
have hugo generate serviceworker script
#
Zegnat
wordpress exporter might not always be the best way to go when moving to a new system (– peter molnar)
#
Zegnat
Quill almost works, he is onto only having to add the endpoint now, auth is found
#
petermolnar
that highly depends on the site size (nums of entries, media lib size, etc )
#
GWG
petermolnar: As usual, I stand alone.
glennjones joined the channel
#
Zegnat
ignacio is up
#
Zegnat
ignaciodenuevo.com
#
Zegnat
has been implementing tags for his website
jkphl joined the channel
#
Zegnat
running on jekyll
#
Zegnat
Erik is up next
erikerskine joined the channel
#
Zegnat
Erik Erskine
#
Zegnat
erskine.uk
#
Zegnat
Did some serverworker stuff
#
Zegnat
he has done a lot of it “in theory” but never put it on his site
#
Zegnat
He started off with getting SSL running
#
sknebel
(required for Serviceworkers)
#
jkphl
GWG: Not completely. In fact, Jule and Isi are both running pretty new Worpress sites, but unfortunately we are at the airport already and miss the demos.
#
Zegnat
only way to get rid of service workers is through the devtools
#
Zegnat
so you will have to be careful with that
#
GWG
jkphl: Shame. I just want more WordPress users involved in the community.
sgreger joined the channel
#
Zegnat
add very short lifespans to the serviceworker
#
Zegnat
how long should someone treat a service worker as good for?
glennjones joined the channel
#
Zegnat
Especially during development
#
sgreger
GWG: i have my site running on wordpress and currently no intentions to change that
#
Zegnat
(max-age=60 is used by erik)
#
GWG
sgreger: I want to see the code you added today.
#
Zegnat
currently caching CSS files onInstall of the servworker
#
Zegnat
working on 2 sites, but both were locally on localhost, and the workers got really confused.
#
sgreger
GWG: I'll clean this up in the near future and write a blog post about it
#
GWG
sgreger: Drop me a line in chat when you do. I've been working in areas that overlap.
#
Zegnat
tantek isn’t really ready to demo, will be using aaronpk’s laptop to demo what is ready and deployed online
#
sgreger
GWG: sure!
#
Zegnat
sgreger: the new linkedin feature, is that already in your GitHub version of the plugin?
#
Zegnat
Because I will link to that
#
sgreger
zegnat: nope. that github version is far behind, because spaghetti code. will update that along with the blogpost
#
Zegnat
publishdate in the storage file is only storing the TIME part of DATETIME
#
Zegnat
now loads both storage files
#
Zegnat
which means he can update the other views, and e.g. pull tweet IDs from the second storage file
glennjones joined the channel
#
GWG
We're retiring to the pub now?
#
Zegnat
note: check if /Falcon links to storage files, then it is OK to link them for the DEMO page
#
Zegnat
If not: copy an example HTML piece (possibly ask tantek to add those) to the demo page
cuibonobo joined the channel
#
Loqi
ok, I added "http://www.kevinmarks.com/svgsparklines.html" to the "See Also" section of /sparkline
#
Loqi
ok, I added "http://www.kevinmarks.com/joyofsparks.html" to the "See Also" section of /sparkline
#
Loqi
The Joy of Sparks 2016-05-08
#
@IgnaciodeNuevo
Have been a really inspiring weekend. Seen so talent people. Thanks @adactio and @indiewebcamp for organising such an amazing event
(twitter.com/_/status/780091090380685312)
tvn joined the channel
#
GWG
Another Indieweb Sunday
ncollig, jacus, KevinMarks and loicm joined the channel
#
@jimpick
Final presentations from IndieWebCamp Brighton! https://www.youtube.com/watch?v=W70wd56i0Bg #indieweb
(twitter.com/_/status/780131038815064065)
KevinMarks joined the channel
KevinMarks joined the channel
#
GWG
Now we seem to be in the post-Indiewebcamp lull.
KartikPrabhu and erikerskine joined the channel
#
@aaronpk
OH "I wouldn't mind the Algorithm if I felt like I was in control of it" @adactio #indieweb
(twitter.com/_/status/780153778343284736)
Gold, Ruxton and dkm joined the channel
#
@jkphl
Happily arrived back home in Germany. Thanks #indiewebcamp ppl for another splendid time in Brighton! See you soon again, somewhere! :)
(twitter.com/_/status/780171848566902784)
KartikPrabhu joined the channel
#
Zegnat
GWG: there is no lull here, just some time off for food and drinks ;)
adactio, emmak and tantek joined the channel
#
tantek
evening #indieweb
#
GWG
tantek: Can I pick your brain? You have a way of helping people put things in perspective. I'm only asking because I know how late it is there, and I can ask another day.
#
tantek
GWG, I will try. It is 00:45 here in Brighton so I may be a bit slow
#
GWG
I've been working on the same project since NYC2. A webmentions handler for WordPress that also takes over pingbacks. I'm close to the point that it is feature complete. And I was trying to use it as a proof of concept for integration into Core. I'm trying to decide the criteria for deciding it is ready for me to try to do that.
#
tantek
That's a very challenging question indeed
#
tantek
certainly selfdogfooding for a while is a good idea, and having people send you both webmentions and pingbacks
#
GWG
tantek: I'm almost ready to move from the existing pingback code in core and the Webmentions plugin to my own. I just am revisiting the display issue in a way I think would work for Core.