#indieweb 2018-11-04

2018-11-04 UTC
#
snarfed
added bridgy publish docs for deleting tweets: https://brid.gy/about#delete
strugee joined the channel
#
Loqi
[indienews] New post: "Thinking through the IWC Berlin displaying responses session" https://eddiehinkle.com/2018/11/03/17/article/
[eddie] joined the channel
#
[eddie]
!tell tantek great responses session! I wrote some summary and thoughts in a blog post to continue the conversation! https://eddiehinkle.com/2018/11/03/17/article/
#
Loqi
Ok, I'll tell them that when I see them next
#
Loqi
[eddie]: snarfed1 left you a message 3 hours, 12 minutes ago: awesome story of unknowingly replying to twitter in your reader. warmed my heart. :P
#
Loqi
[Eddie Hinkle] Thinking through the IWC Berlin displaying responses session
wolftune, eli_oat, snarfed, renem, [kevinmarks], snarfed1 and [tantek] joined the channel
#
[tantek]
Eddie++ great post and really appreciate your additional insights!
#
Loqi
[tantek]: [eddie] left you a message 6 hours, 33 minutes ago: great responses session! I wrote some summary and thoughts in a blog post to continue the conversation! https://eddiehinkle.com/2018/11/03/17/article/
#
Loqi
Eddie has 20 karma in this channel over the last year (69 in all channels)
calumryan joined the channel
#
dietricha
anyone know of a node.js module for activitypub?
#
dietricha
nothing on npm really
[kevinmarks] joined the channel
#
Loqi
[Kevin Marks] The verify-me plugin is now approved at the Chrome store: https://chrome.google.com/webstore/detail/verify-me/nnefkajddpfponfnmaflddipljfdlcjb/related?hl=en-G... Not sure how to get the firefox version updated. #Indieweb #Yesvember
swentel and [jgmac1106] joined the channel
#
[jgmac1106]
good morning IndieWeb
calumryan and [tantek] joined the channel
#
[tantek]
good day [jgmac1106]
#
[jgmac1106]
glad you folks starting mid morning saves me from having to get up crazy early
[pfefferle] joined the channel
#
[pfefferle]
Moin moin [dominik]
[dominik] joined the channel
#
[dominik]
Hi 🙂
[tantek] and [jgmac1106] joined the channel
#
[jgmac1106]
How long until demos?
rknLA joined the channel
#
sknebel
65 minutes until demos
#
Loqi
I added a countdown scheduled for 2018-11-04 4:00pm CET (#6413)
#
[jgmac1106]
crap.......one hour to figure out what I am doing wrong
#
rknLA
i'm very late to the party, but is anyone using ghost.js?
#
[jgmac1106]
what desktop social reader should I try, added likes and repost want to try them?
#
rknLA
thanks for the link :)
snarfed joined the channel
#
[jgmac1106]
So far I think I will be able to demo a broken plugin I build that does nothing and customizing and changing other people's plugins I probably broke
#
[jgmac1106]
trying to add read and listen plugins for Known, really fell in love with having students submit read posts and listen posts to track progress
[kevinmarks] joined the channel
#
[kevinmarks]
Can someone demo the verify-me plugin?
#
[jgmac1106]
[kevinmarks] I installed it but not sure what it did, I don't see the checkmarks anywhere
#
[kevinmarks]
You have to click the icon up top now. I could make it always run
#
[jgmac1106]
nvm yes I do, had to click on it
#
[jgmac1106]
yeah I think makes mroe sense as always run
#
[kevinmarks]
But that is a bit intrusive as it is fetching whole pages rather than just asking indiewebify.me
#
[jgmac1106]
screenshot for you
#
[jgmac1106]
these all have rel=me links, expect twitter and github to fail don't think they have links back to my blog
#
[jgmac1106]
I am not going to have someone demo my broken read plugin...unless I can figure out why I am messing up my template call
[eddie] and [grantcodes] joined the channel
#
Loqi
demos
#
Loqi
Countdown set by sknebel on 2018-11-04 at 2:55pm CET
#
Kaja___
[youtube] new Indiewebcamp stream: https://www.youtube.com/watch?v=cuC2CX9uJzI
#
Zegnat
Looks like the livestream is up!
#
Zegnat
Everyone is gearing up for demos :D
sebsel joined the channel
#
sebsel
Demo's starting!
#
sebsel
First up sknebel and Zegnat
#
sebsel
they worked on IndieAuth between servers
#
sebsel
can be used by feed readers to fetch private feeds
#
sebsel
explaining the flow, as described on the wiki at /2018/Nuremberg/autoauth
#
sebsel
sknebel made a private post, which says 'authentication required'
#
sebsel
Zegnat made a reader to fetch that
#
sebsel
people that are allowed to see the post are in the 'audience' list on sknebel's post
#
sebsel
Zegnat started to make a browser extension, but the waiting in the browser was way more complicated
#
sebsel
So it's more a webapp for now
#
sebsel
next up is Tantek
#
[eddie]
Very nice guys!
#
sebsel
he has been working on a secret feature too
#
[eddie]
sknebel++
#
Loqi
sknebel has 11 karma in this channel over the last year (78 in all channels)
#
[eddie]
zegnat++
#
Loqi
zegnat has 43 karma in this channel over the last year (174 in all channels)
#
Zegnat
tantek presents a “secret” feature
#
sknebel
had pagination between posts for a while
#
sknebel
also has day archives if you go to the day url
#
sknebel
the day archives also have back/forth links
#
Zegnat
Hopes to extend further back than his oldest blog post in his current system
#
Zegnat
Been moving over his website, and keep his wel tuned CSS and service workers working
#
Zegnat
Some tricky things were per-post javascript features (e.g. for draggers)
#
Zegnat
Now back to being able to blog again
#
sknebel
next up Ana
#
sknebel
hooked up ownyourgram
#
sknebel
using micropub to github for jekyll
#
Zegnat
jekyll micropub to (something) to power the bridge
#
Zegnat
Ended up filing an issue for the micropub so she could create prettier permalinks
#
Zegnat
next up adactio
#
Zegnat
Was working on recieving webmentions
#
Zegnat
adactio.com/journal/6469
#
Zegnat
Wanted to make it possible for people to “delete” a webmention
#
Zegnat
Made the executive decision to remove 404 webmentions if he does not have content for what used to be on that URL
#
Zegnat
If content is part of its system, the webmention is only removed for 410 Gone pages
#
Zegnat
Another interesting point: a lot of older webmentions came from http, and those might needed updating according to redirects for websites that now redirect to an https version
#
Zegnat
Another removal thing: when a webmention is received and is no longer linking to a page it should also be removed
#
Zegnat
Live: taking a URL that he knows no longer links to him, rerunning the webmention
#
Zegnat
See if the comment gets removed ... “damnit”
#
Zegnat
Has a new current location sidebar item, which sadly broke before the demos
#
Zegnat
Next up: jkphl
#
Zegnat
jkphl.is
#
Zegnat
Was thinking about working on his RSVP display
#
Zegnat
Has changed its RSVP display since the intros yesterday, looking a lot nicer
#
Zegnat
ended up taking a lot of pictures at the event today, rather than working a lot on her website
[frank] joined the channel
#
sknebel
next up calumryan
#
sknebel
calumryan.com
#
Zegnat
New subscribe button added to the page
#
Zegnat
Work on the feeds
#
Zegnat
Added himself to the indiewebwebring
#
sknebel
added websub
#
Zegnat
Shows how the browser shows a big banner when the connection is lost
snarfed joined the channel
#
Zegnat
Marty shows a copy of his site that is on hugo rather than jekyll
#
Zegnat
Because of hugo, he no longer needs to wait 60 seconds for every tweak, which was good
#
Zegnat
Added a little day marker in the posts feeds
#
Zegnat
coming out of the pagination talks
#
Zegnat
Added a sidebar for monthly navigation/pagination too
#
Zegnat
Also added year pages
#
Zegnat
For any given year the months are rendered showing which days include posts
[jgmac1106] joined the channel
#
Zegnat
Next up: GWG
#
Zegnat
GWG was told this was the year of the reader, by many someones
#
sknebel
extended the parse-this wordpress thing
#
sknebel
teaching it about rss feeds
#
Zegnat
to make things more available for microsub readers that expect mf2 JSON rather than RSS
#
Zegnat
also implemented feed discovery
#
Zegnat
Also found a MIME Type thing in schmarty’s site that was tripping things
#
Zegnat
tantek coming in for an extra demo, trying to do a 410 Gone mention to adactio
#
sknebel
adactio claims it has been removed from his backend and is only stuck in cache
#
Zegnat
It did not disappear, but adactio confirms the webmention was removed, it was just cached as a static HTML file on the server
#
Zegnat
darn, sniped by sknebel :D
[kevinmarks] joined the channel
#
[kevinmarks]
hm, mention.tech doens't support 410 - it will reject the mention
#
[jgmac1106]
@gwg doesn't WordPress have delete option or is more deleted when resending the link?
#
Zegnat
petermolnar, petermolnar.net is up next
#
[kevinmarks]
can someone show off my plugin? I could do it remote, but it is fiddly
#
Zegnat
petermolnar switched to year based pagination
wolftune joined the channel
#
[jgmac1106]
I too have a remote demo for @zegnat to work unless there will be a Hnagouts link for remote demos
#
sknebel
I'll ask aaronpk about remote demos
#
[jgmac1106]
I saw that in the mf2 css session yesterday. Interested on thoughts about using property versus classes
#
sknebel
nvm, he noticed chat I think
#
[kevinmarks]
I know a single character IPA domain http://xn--rpa.cc/
#
Zegnat
petermolnar showed https://petermolnar.net/sichuan-mount-emei/ which now includes event markup for his trip duration
#
Zegnat
next up tmiller
#
Loqi
[Peter Molnar] Another 2 weeks in Sichuan: Mount Emei
#
Zegnat
bought a domain yesterday: tieramiller.com
#
Zegnat
Tried to build her website with Grav
#
Zegnat
* tiaramiller.com
#
Zegnat
Was also able to setup Aperture as a reader
#
Zegnat
And is looking forward to hopefully getting micropub support on Grav too
#
jeremycherfas
tmiller++ for embracing Grav
#
Loqi
tmiller has 1 karma in this channel over the last year (5 in all channels)
#
Zegnat
next up sebsel
#
Loqi
Sebastiaan Andeweg
#
Zegnat
Been working on “offline things”
#
Zegnat
Created a website that installs a service worker
#
Zegnat
Shows how an icon changes when the page goes offline
#
Zegnat
Can subscribe to notifications of the website
#
Zegnat
Test button broke, but is moving on to the posting area
#
Zegnat
The posting area should have triggered a notification on the website so the reader would know a new post had been created
#
Zegnat
The idea was to have the Push API send posts to the local service worker to store, so next time you visit the page you can get the new posts, even if your next visit is done from an offline device
#
Zegnat
Next up toni.mattis.berlin
#
Zegnat
Worked based of yesterday’s session (whiteboard: https://toni.mattis.berlin/iwc.jpg)
#
[jgmac1106]
[jeremycherfas]...@tiamiller has me rethinking my half static page, Known social stream strategy now
#
[jgmac1106]
[sknebel] here are the details of my demo, no worries if time doesn't allow: http://quickthoughts.jgregorymcverry.com/2018/11/04/my-indiewebcamp-berlin-demo
#
Zegnat
Did not have time to go through the entire whiteboard.
sebsel joined the channel
#
Zegnat
So first started with the questions what is a photo and what is a gallery
jgmac1106 and [cleverdevil] joined the channel
#
[cleverdevil]
Catching up on demos. Great job everyone 😀 Such a fun way to start my Sunday.
#
Zegnat
... Has to kick his web server alive
#
sknebel
demo gods strike!
#
jgmac1106
yeah they have been great @cleverdevil though I messed up my “read” Idno plugin
#
[cleverdevil]
I saw your messages, [jgmac1106]! I’d love to help out. Is it up on GitHub yet?
#
jeremycherfas
!tell [jgmac1106] I can still see almost equal appeal in Known streaming to Grav for ease of micropub or fix the micropub and put everything in Grav. Especially with the Grav gitsync plugin.
#
Loqi
Ok, I'll tell them that when I see them next
#
Zegnat
sebsel speaks up: his demo was impossible to demo, it seems like the push api (tied to the notifications api) was blocked while he was mirroring to the presentation screen
#
Zegnat
mattis is now showing the photo pages he built from localhost
#
Zegnat
just appending a size to a raw media url will give you thumbnails
#
GWG
[jgmac1106]: WordPress does have the delete option for webmentions
#
Zegnat
Started putting microformats in on the per-picture pages
#
Zegnat
Shows how his lopcal gallery can include a photo from someone else too, not only local photos
#
[kevinmarks]
there have been attempts at media microformats before
#
Zegnat
Showing a picture of sknebel, leading to sknebel’s website, inside his own gallery
#
Zegnat
Next up charlie owen
#
Loqi
Back off man, I'm a web developer
#
Zegnat
Ignored all the advice, and bit off infinitely more than she could chew
#
Zegnat
Was going to try and reimplement the webmentions plugin, and believes to be about half-way with it
#
Zegnat
Had to learn a new PHP framework, had to find out CraftCMS does not seem to have any documentation at all, still very happy with the progress made even if nothing can be shown visually
#
Zegnat
Next up: Yulia
#
Zegnat
hag.codes
#
Zegnat
Started posting from her phone
#
Zegnat
Ran into a little bug with likes
#
Zegnat
Next up: Kevin Nelson
#
Zegnat
rkn.la
#
Zegnat
Page loading. Hopefully it will no longer show that the HTTPS was broken
#
Zegnat
Hooray, it is green!
#
Zegnat
Was also able to login to the wiki again using IndieAuth
#
Zegnat
Publishing stuff will hopefully happen next time :D
#
Zegnat
Hopefully when the cronjob needs to run again next week he will still have a functioning certificate
#
Zegnat
Next up: fmarx.com
#
Zegnat
Last IWC he also tried to do too much, so this time he did a lot of hard technical stuff before he even came here
#
Zegnat
Moved from Metalsmith to 11ty
#
Zegnat
Automatically deployed to Netlify for git commits
#
Zegnat
So then he spent today to work on content instead of technical things
#
Zegnat
Added a “Things I’ve learned” section to his site
#
Zegnat
Inspired by Stefan Judis
#
Zegnat
Had some problem with the HTML structures wanted by microformats and CSS grids
#
[jgmac1106]
@jeremeycherfas yeah as we discussed in vHWC-Europe I want Known to fold into the background and just be my enging
#
Zegnat
But is now at a point where content can be added in a much better way
#
Zegnat
up next: jan dinter
#
[jgmac1106]
still just thinking of using half...static...but maybe I need to copy you Grav folks if you figure it all out
#
Zegnat
Worked on a page to document microformats for transactions/contracts/state-of-change/etc
#
Loqi
[jandinter] transactions-microformat: Proposal for a new Microformat for transactions
#
Zegnat
Many data points can already be reflected by existing microformats
#
jeremycherfas
We should brainstorm this at some point.
#
Loqi
definitely
#
jeremycherfas
Because Grav with gitsync is -- IMHO -- the best of all worlds, static and dynamic.
#
Zegnat
Working on proposals for new data types and structures that might be adaptable by microformats
#
[jgmac1106]
goes to install a grav site now
#
Zegnat
next up: jonathan, argpar.se
#
Zegnat
Was working on https, but the browser is saying not-secure
#
sknebel
https is half-working, probably mixed content to be eliminated
#
Zegnat
Been working on structured metadata
#
jeremycherfas
Just a word; Grav needs quite a bit of forethought into the actual kinds of top categories you want, in terms of templating.
#
Zegnat
Added JSON LD and more metadata elements
#
jeremycherfas
And I know Rose is working on a turnkey IndieWeb-ready skeleton.
#
[jgmac1106]
yeah will take long time to play
#
Zegnat
Next up: flo
#
Zegnat
derhess.de
#
[jgmac1106]
atleast got to here [jeremycherfas]: http://jgregorymcverry.com/grav/
#
Zegnat
For 2 years he has been planning to make his wordpress theme more microformats friendly
#
Zegnat
Been looking at vue templates for adding microdata/microformats to his HTML
#
[jgmac1106]
+1 for more indieweb WordPress themes
#
jeremycherfas
[jgmac1106]++ for picking a really complex theme
#
Loqi
[jgmac1106] has 19 karma in this channel over the last year (71 in all channels)
#
[jgmac1106]
I can go and switch it
#
Zegnat
In the theme file adding isMicroformats / isRDFa / isMicrodata attributes will automatically update his HTML to have the propoer metadata added
#
sebsel
uses renderless Vue-components to do this
#
Zegnat
thus the ability to share the components among projects
#
Zegnat
Dylan does a imaginary demo
#
Zegnat
Played around with relayd to see if he could do any redirecting of different domains and entry points of the server
#
Zegnat
next up: aaronpk
#
Zegnat
Did a PR to the PHP mf2 parser so we can parse the property attribute instead of the class attribute
#
Zegnat
Showing the tests he wrote for parsing
#
Zegnat
Second thing he did was add more options to OYS
#
Zegnat
What is OYS?
#
Loqi
OwnYourSwarm is a service which sends your Swarm checkins to your own website via Micropub https://indieweb.org/OYS
#
Zegnat
It will let people exclude certain Swarm checkins from being forwarded to micropub endpoints
#
Zegnat
Third thing he did was learn how to “make photos look pretty”, lessons from julie
#
Zegnat
The actual large project goal was to have his offline food posting client support photos
#
Zegnat
But only got as far as to get the photo rendering in the page
#
[jgmac1106]
or we just encourage Julie to apply for travel scholarship or event organizers fund raise enough to bring her...best photos yet
#
Zegnat
sknebel, getting up for the remote demos
#
Zegnat
Presenting [kevinmarks]’ web extension, and mastodon’s update of it
#
[jgmac1106]
anyone knwo how to add mroe than one rel=me links to GitHub I can olny get the one link in settings to work: https://github.com/jgmac1106
#
Zegnat
now showing [jgmac1106]s page
#
Zegnat
Added a type of a plugin from [cleverdevil]
#
Zegnat
Also been working on a read posttype for known
#
[kevinmarks]
Plugin is in chrome store
#
Zegnat
The repo is shared for PRs
#
[jgmac1106]
thanks [sknebel]
#
Zegnat
Things that got fixed during the demo: adactio.com now has a functioning map image in his sidebar
#
[jgmac1106]
I did install and get grav up and going during demos....may not use it...
#
Zegnat
Closing remarks from the organiser(s), tantek up, going to end the note taking here
#
jeremycherfas
Zegnat++ sknebel++ for notes
#
Loqi
Zegnat has 44 karma in this channel over the last year (175 in all channels)
#
jeremycherfas
Sknebel++ for notes
#
Loqi
Sknebel has 12 karma in this channel over the last year (80 in all channels)
#
[jgmac1106]
see everyone in Austin ...unless I figure some way to get to Netherlands
#
[jgmac1106]
[kevinmarks] could you ever add a parser to noterlive that if I drop in someone's url and they have a u-url to Twitter that the name and twitter handel come from the link?
#
[kevinmarks]
Yes, doable. Write me an issue
wolftune, jmac, snarfed, [jgmac1106], [sebsel] and TheTemp joined the channel
#
TheTemp
I tried to mark a wikipage on indieweb.org for deletion, but it doesn't seem like that template is in use. Is there another way to do that?
[Khurt] joined the channel
#
[Khurt]
Does anyone know if anyone has converted a 4000+ post WordPress site to a static site using Jekyll or Hugo?
#
GWG
You are leaving us?
jgmac1106 joined the channel
#
[jgmac1106]
[Khurt] I haven't that is a huge migration... I am avoiding issue all together and putting old blog on a subdomain but including search engine for both
jgmac1106 and [dave] joined the channel
#
[dave]
Man, that deletedcity site is making me sad. Plus I have a sinus infection so my emotions have like a 4x multiplier right now. I miss the original indie web.
#
Loqi
misses the original indie web too
snarfed joined the channel
#
Zegnat
TheTemp I'm not sure we have deleted pages before. We mostly just update them to reflect they are outdated if that is the problem.
[stefp], [jgmac1106], [schmarty], [calumryan] and [kevinmarks] joined the channel
#
[kevinmarks]
I did a pretty big moveable type site to Hugo
#
[kevinmarks]
Do you plan on continuing to update it?
sl007, snarfed and rrix joined the channel
#
sl007
What also really concerns me regarding truth in the web is https://ow3d.de (photo or fake ?) - sharing is caring ;)