#indieweb 2019-05-12

2019-05-12 UTC
#
KartikPrabhu
kisik21: webmentioning without linking is not going to work. Since the reciever will have to verify the webmention which includes checking for a link
#
kisik21
I know.
#
kisik21
KartikPrabhu: anyway, should audience of the private post be visible to people viewing that post?
#
KartikPrabhu
I am not sure. I suppose you can implement it either way
#
KartikPrabhu
what is audience?
#
Loqi
audience is an experimental property of a post that indicates the intended recipients (readers) of the post https://indieweb.org/audience
#
kisik21
aaronpk: IIRC you have private post support in p3k. What's your opinion on this matter?
#
KartikPrabhu
maybe people who published private posts would know
#
KartikPrabhu
yeah that ^ :)
#
kisik21
:3
electronicmaji, nitot, nickwarner, kisik21, daf1, MarcoZDe, mattl, distopico_, kyl, cambridgeport90[, grantcodes[m], ishj1984[m], KartikPrabhu, perflyst[m], adamz[m], wjh[m], nellkate1[m], Dan[m], Matthew[m], mnzaki[m], ElMago[m], glenn[m]2, Mikaela[m]10, ketudb[m]1, myfreeweb, hotzeplotz[m], jamietanna|wwwjv, PierreOzoux[m], ketudb[m], plindner[m], maze[m]1, dazinism, JulianF_, maze[m], wakest[m], ejfox, is0x3F, taoxvx, voss[m], rhgg[m], CaseD[m], mxuribe[m], Xananax[m], Guest37072, zoglesby, afrogeek[m], jfkimmes[m]1, M0x1C3B00DA[m], faulteh, jgmac1106[m], Rixon, agentofuser[m], Salt[m], camb[m], isgy[m], Guest74108, jaduncan[m], steven[m]3, astrojuanlu[m], pniedzielski[m], edrex and [eddie] joined the channel
#
[eddie]
!tell kisik21 my private posts exist but people don’t have full access to them. But yes, in my websites current implementation a user can see who has access to that post
#
Loqi
Ok, I'll tell them that when I see them next
slade401, daf1, scifi, sknebel, Ruxton, jacky, __number5__, bigbluehat, kants_ and sonicrocketman_ joined the channel
#
[eddie]
!tell kisik21 at IWC this weekend they discussed private UIs and I see this in the notes. Looks like I’m gonna have to catch up on that session: “Do not share information about who a post is shared with, apart from the person reading it.
#
Loqi
Ok, I'll tell them that when I see them next
#
[eddie]
Maybe do tell them it isn’t exclusively visible to them.”
#
Loqi
Ok, I'll tell them that when I see them next
nickwarner, rEnr3n2, gRegorLove, wolftune, pd09041999, nitot and [Rose] joined the channel
#
[Rose]
I was in that session, basically it's a security thing - we don't want to leak that person A is in group 4, etc.
#
GWG
Good morning, [Rose]
distopico joined the channel
#
[Rose]
Hello!
KartikPrabhu joined the channel
#
GWG
Decided on a Hack Day project?
#
[Rose]
Small one: Create a post in WordPress for this trip, and then create sub posts and attach them to it. I also installed a "Leaflet Map" plugin last night, and would like to see if I can get the data from Compass to make a map for the trip.
#
GWG
Well, tell me if you have any ideas I might want to implement. Or talk you into a PR on
#
GWG
Sub posts of posts isn't a common thing in WordPress.
#
GWG
That field is usually used for pages
#
GWG
Also attachments
#
GWG
But it should work
#
[Rose]
Do you have a link on how to do it?
#
[Rose]
I've found numerous plugins, etc. Also -> WordPress
#
GWG
How to set post_parent?
#
[Rose]
Yes, indeed
#
GWG
Not specifically
nickwarner and [frank] joined the channel
#
[frank]
Good morning Indieweb! First things first. I will run a 1/4 marathon this morning in Utrecht. Wish me luck.
#
[Rose]
Is it cheating to start hack day with a mini project done? 👼
#
[Rose]
Be careful Frank, we need you in one piece for next weekend 😛
#
sebsel
!tell kisik21 This is one of the things we talked about yesterday in the private post UI session. I hope the notes are good enough, but I might blog about some things I remember. Also: private posts are being figured out so there is no ‘correct’ answer
#
Loqi
Ok, I'll tell them that when I see them next
[tantek] joined the channel
#
sebsel
Zegnat++ for all the archival
#
Loqi
Zegnat has 38 karma in this channel over the last year (150 in all channels)
#
[Rose]
Zegnat++ again, because excellent note taking
#
Loqi
Zegnat has 39 karma in this channel over the last year (151 in all channels)
#
[Rose]
That was a great session
yoroy, nitot, jnoh and jjuran joined the channel
#
Zegnat
Turns out you don't need me to be physically available at events at all 😉
#
Zegnat
Also: good morning IndieWeb, good morning Düsseldorf!
#
Kaja
[youtube] new Indiewebcamp stream: https://www.youtube.com/watch?v=NOaNQazocJ4
#
sebsel
Good morning Zegnat, on behalf of Düsseldorf ;)
#
sebsel
aaronpk, tantek and adactio are kicking off Day 2
#
sebsel
demo's at 3:30 PM, 15:30, CEST
#
sebsel
what time is it for sebsel?
#
Loqi
In sebsel's timezone, Europe/Amsterdam, it is currently 10:09am on May 12
#
sebsel
tantek explains the format: we talked yesterday, now go do stuff
#
sebsel
will put stickies on the wall
#
sebsel
and say what you plans are, so other people know if they want / could collaborate
#
sebsel
people are noting down their plans on the wall
[jeremycherfas] joined the channel
#
[jeremycherfas]
Good morning IndieWeb.
yoroy, [Rose], pd09041999, catsup, neceve, seekr, adactio, nickwarner, [eddie], mauz555, KartikPrabhu, nitot, [jgmac1106], KempfCreative and Daniel joined the channel
#
[jgmac1106]
How long until demos?
#
Zegnat
half an hour?
#
Zegnat
Sorry, an hour!
#
aaronpk
1 hour until IWC Düsseldorf demos!
#
Loqi
I added a countdown scheduled for 2019-05-12 1:27pm UTC (#6553)
adactio joined the channel
#
GWG
How's it going at Hack Day?
#
aaronpk
tick tock
gRegorLove and yoroy joined the channel
#
sebsel
I had a small thing and a big thing
#
sebsel
and I have the small thing, and just 'finished' the big thing
nickwarner joined the channel
#
sebsel
but then aaronpk made a smart comment
#
sebsel
and now I have to redo all the things :D
yoroy joined the channel
#
Loqi
IWC Düsseldorf demos!
#
Loqi
Countdown set by aaronpk on 2019-05-12 at 12:27pm UTC
#
sebsel
O nooos, demoooss~
[Rose] joined the channel
#
[Rose]
The Final Countdown is still playing
#
[Rose]
Loqi you're confused
#
GWG
How long till demos?
#
GWG
Is there a stream?
#
GWG
Is tantek frantically working again?
#
aaronpk
demos start when the song is done!
#
GWG
We're using Twitch?
electronicmaji joined the channel
#
GWG
That's new
#
Zegnat
Says offline to me, and no song … am I doing it wrong?
#
GWG
Same here.
#
Zegnat
Live!
adactio joined the channel
#
Zegnat
aaronpk congratulates everyone who made it to the end, and introduces how demos will work
leg joined the channel
#
Zegnat
aaronpk: expected to work on maps and location stuff, but got sidetracked
#
[Rose]
Tantek finished early
#
Zegnat
I’ll leave notes to you [Rose], I still am in the middle of aaronpks talk
eli_oat joined the channel
#
Zegnat
jumps out
tantek_ joined the channel
#
tantek_
Aaronpk started with a blank html site and got it working with IndieAuth and Microsub
#
[Rose]
Compass updates now!
nitot joined the channel
#
Zegnat
Oh. I thought [Rose] cut me off before. I guess I am more live than I thought!
#
Zegnat
aaronpk now has a post (featuring an iframe) that will show his live location for the next 6 hours, through /Compass
#
Zegnat
the dot will move when he moves around, currently pulling every 5 seconds
#
[Rose]
I didn't try to cut you off, sorry. I meant that Tantek finished his project early.
#
Zegnat
Yeah, get it now. Thought tantek may have gone up :D No problem!
#
Zegnat
uh oh. Stream died on me!
#
GWG
I paid $0.99 to get an unofficial Twitch app for Roku as there is no longer an official one. So I could get it to the TV
#
GWG
I hope we use Twitch again for that reason
#
[Rose]
Tantek is demoing now
#
[Rose]
Apparently the stream should be back in a second.
#
GWG
I still have aaronpk. Guess there is a delay
#
Zegnat
6 second lag with IRC. Seems like my internet died. Trying to fix
#
[Rose]
A small delay.
#
[Rose]
Jeremy told Tantek his icons were ugly on iOS, so Tantek switched to Unicode.
#
[Rose]
These are documented on the wiki
#
[Rose]
What is webactions?
#
Loqi
A web action is the interface and user experience of taking a specific discrete action, across the web, from one site to another site or application https://indieweb.org/webactions
#
[Rose]
^ In the "emoji text labels" section
#
[Rose]
Tantek also added a new theme
#
[Rose]
Tron style!
#
sebsel
using colors from Tron Legacy
#
[Rose]
Sebsel next
#
[Rose]
He was working on private posts
#
[Rose]
You can now log in using IndieAuth, and then the private post is shown.
#
sknebel
sebsel++
#
Loqi
sebsel has 8 karma in this channel over the last year (17 in all channels)
nickwarner joined the channel
#
sknebel
remembers frantic private webmention fixes *during the demo* in Nürnberg 2 years ago :D
#
[Rose]
It had "privé" in the bottom right in bold, but wasn't very obvious it was private.
#
[Rose]
New version: Shows at the top, with a padlock icon
#
[Rose]
Says "shared with you and a few others" in Dutch
#
[Rose]
If it was just shared with you it would say "shared with you"
#
[Rose]
Also: Demo picture is a kitten in a hammock
#
[Rose]
Next up Christian (Schepp.de)
#
[Rose]
Has a site now based on eleventy
#
[Rose]
Running on Netlify
#
[Rose]
He now has webmentions running on his site.
mauz555 joined the channel
#
[Rose]
(With a slight delay)
#
[Rose]
Live demo worked!
[jeremycherfas] joined the channel
#
[Rose]
Next up: I've forgotten his name (Sorry!)
#
[Rose]
He's been working on adding IndieAuth, works when run as a script, but not in the browser
#
[Rose]
Next up: flak.is
#
[Rose]
Yes, there's a young participant here, extremely enthusiastic 😆
#
[Rose]
Flaki had a lot of things he wanted to do
#
[Rose]
Dove into microformats
#
[Rose]
Realised there was no low level parser for Microformats
#
[Rose]
This was his rabbit hole.
#
[Rose]
Wrote a microformats parser in RUST
#
[Rose]
It can parse avocado.lol
#
[Rose]
Wants to make things faster or smaller, and usable on any binary device.
#
[jeremycherfas]
Uh oh. Sound gone
#
[Rose]
Aaron;s on it
#
[jeremycherfas]
I see that now. A good moment to thank all of you who are making remote happen.
#
[Rose]
Next up: Sonniesedge.net (after a battery change)
#
[Rose]
Please hold, your regularly scheduled demos will be with you shortly
#
[Rose]
And we're back!
#
Loqi
giggles
#
[Rose]
Wanted to make her bookmarks more fun for services like Twitter
#
[Rose]
With appropriate summary, and even an image.
#
[Rose]
Is going to do a live demo, through her phone.
#
[Rose]
Has had a slight hiccup with plan A
#
[Rose]
Plan b: bookmarking on her site.
#
[Rose]
*laptop.
#
[Rose]
Added a Twitter summary field.
#
[Rose]
Syndicates to twitter via Bridgy
#
[Rose]
Has a CSS issue with the image.
#
[Rose]
Has a cron job that would post this to twitter, running manually for today.
#
[Rose]
And it tweeted!
#
[Rose]
Done in an hour.
#
sebsel
next up is [Rose]!
#
sebsel
wrote down many projects, did none
#
sebsel
but found out her site had no h-entries
#
sebsel
so she changed themes today, to get microformats back
#
sebsel
now her sidebar is in the footer
#
sebsel
also worked on Reddit support for bridgy
#
sebsel
but got stuck in OAuth
#
[Rose]
Next up Jansauer.de
#
[Rose]
Hexagons in CSS are hard
nickwarner and nitot joined the channel
#
[Rose]
But his icon is now cropped to a hexagon on his site!
#
[Rose]
And he now has a webmention endpoint!
#
[Rose]
Storing all webmentions in a mongoDB database!
#
[Rose]
Next step is doing something with those.
#
[Rose]
Next: adactio.com (Jeremy)
#
[Rose]
He wanted maps, he got no maps.
#
[Rose]
Worked on owning his replies.
adactio and [tantek] joined the channel
#
[tantek]
aaronpk++ your https://indieweb.org/Microsub#Getting_Started instructions worked! :D
#
Loqi
aaronpk has 33 karma in this channel over the last year (235 in all channels)
#
[Rose]
He replied to Aaron's site, but he owns the reply!
#
[Rose]
Then he replied to Tantek on Twitter
#
[Rose]
And that's on his site too!
#
[Rose]
And that is a threaded reply on Twitter.
#
[Rose]
Stretch goal was a bookmarklet to reply to tweets
#
[tantek]
might have another demo >:)
#
[Rose]
He hasn't tested this yet, so it's a real demo!
#
[Rose]
Firefox bookmarklet doesn't work, but he has an extension to fix it.
#
[Rose]
He's now replying to sonniesedge.net's tweet with a reply
#
[Rose]
IT WORKED
#
[tantek]
peer to peer AND syndicated threaded copies on Twitter!!!
#
[Rose]
Next up: Stefan
#
[Rose]
webgefrickel.de
#
[Rose]
(Possible typoes)
#
[Rose]
Upgraded to Kirby v3
#
[Rose]
Then did Yakshaving.
#
[Rose]
Simplified the theming with one new styleguide
mauz555 joined the channel
#
[Rose]
(There were lots involved before, hence the shaving)
#
[Rose]
Nunchucks templating, and then twig templating in PHP
wolftune joined the channel
#
[Rose]
Kirby uses twi=g
#
[Rose]
Feeds the twig with data from the Kirby back end
#
[Rose]
So he writes HTML, css, JS once, with the living style guide
#
[Rose]
*which is a
[voss] joined the channel
#
[Rose]
Next up: dirkdoering.de
#
[Rose]
Moved to Kirby 3 today too
mauz555 joined the channel
#
[Rose]
Worked well, apart from not having his usual development environment because he got a new machine
#
[Rose]
Worked on webmentions
#
[Rose]
Can approve comments, etc.,
#
[Rose]
He likes the default template but wants to modify it
#
[Rose]
Next up: Paul, pardel.net
sgreger joined the channel
#
[Rose]
Polled twitter to see how often people change their phone number, to see if it would be good to use as your identity on the web.
#
[Rose]
And he has a small demo using that.
#
[Rose]
Benefits: No need to register, just log in
#
[Rose]
Type your phone number, sends an SMS, you can use alternatives such as WhatsApp.
#
[Rose]
Logging in worked!
#
[Rose]
Other benefit: OS integration, such as macOS and iOS with SMS forwarding.
#
[Rose]
Downsides: costs money, which varies between country.
#
[Rose]
Might be simpler to replace two factor via SMS with a one time password via SMS
electronicmaji joined the channel
#
[Rose]
Wanted to add webmentions but got stuck with Rails 6
#
[Rose]
Next up: Daniel
#
[Rose]
Wanted service worker and to research tools and hosting for himself.
#
[Rose]
danielpietzsch.de
#
[Rose]
Added server workers to an existing project, using Jeremy Keith's minimum viable service workers script.
#
[Rose]
Working live demo! Refreshing offline works
#
[Rose]
Wanted to make it a Progressive Web App, did icons, etc.,
#
[Rose]
Thanks to Zegnat for testing Android
#
Zegnat
(That Zegnat guy, always around…)
#
[Rose]
Next up: Max Böck
#
[Rose]
*Zach Leatherman
#
[Rose]
Went through Max Böck's templates
#
[Rose]
Converted templates from liquid
#
[Rose]
Working on webmentions.
#
[Rose]
Next up: Daniel
#
[Rose]
DanielEhniss.de
#
[Rose]
Added service workers last night
[dmitshur] joined the channel
#
Zegnat
Last night?! Dedication!
#
[Rose]
Saw Bridgy supports Instagram, wanted to get the feedback
#
[Rose]
Split up his timelines.
#
[Rose]
So photos are all together, and he has a facepile of likes!
#
[Rose]
Also wanted instapaper likes to syndicate back to sites which support webmentions.
#
[Rose]
And he has that working!
#
[Rose]
Next up: ???
#
[Rose]
Spent all day on experiments
#
[Rose]
Worked with service workers this morning
#
[Rose]
Replaced images offline with SVGs
gxt joined the channel
#
[Rose]
Did lots with this!
#
[Rose]
Back to Tantek for another demo
#
[Rose]
Extended the single html page for reading that Aaron worked on today
#
[Rose]
You can now clone the repo, and use the reader
#
[Rose]
You can get a JSON object out of what he's done.
#
[tantek]
chained demos 😄
#
[Rose]
flak.is is back too
#
[tantek]
demos built *during* demos 😄
#
[tantek]
based on the first demo
#
[Rose]
Don't ask where the JSON comment came from
#
[Rose]
Signed up to microsub, based on Aaron's demo!
#
[tantek]
got his Monocle set up!
mauz555 joined the channel
#
[Rose]
Sonniesedge is back again
#
[Rose]
Stole from adactio.com
#
[Rose]
Can reply to Jeremy's reply to her, but it's not working in her live demo.
#
[Rose]
Live demo now works!
#
[Rose]
And Aaron does the last demo: Photos Julie took!
#
[Rose]
flickr.com/tollwerk
#
[tantek]
I updated https://github.com/indieweb/blank-gh-site/blob/master/index.html to support IndieAuth.com for authentication and instructions to setup Aperture!
#
[jeremycherfas]
So shades of gray
#
[jeremycherfas]
Anyway, thanks everyone. That was great.
nickwarner and wolftune joined the channel
#
Zegnat
has mixed feelings about a deprecated service (indieauth.com) being put in the easy-starter-template
wolftune joined the channel
#
aaronpk
Same Zegnat but I don't have a replacement for it yet so I guess it's okay
vivus, nitot, electronicmaji and [tantek] joined the channel
#
[tantek]
Zegnat, I have similar feelings, potentially amplifying a bottleneck, etc. However I think there's kind of an urgency to make Indie /readers more accessible to more folks sooner
#
[tantek]
is there a way in Aperture to move a subscription from one Channel to another?
[dmitshur] joined the channel
#
[Rose]
In the DB definitely
#
Loqi
[aaronpk] #37 provide a UI to move a feed into a different channel
#
[tantek]
also when I type return in the "Add a Source" dialog it doesn't seem to submit it - I have to explicitly click "Find Feeds" - is this a known issue? I didn't find it the GH issues
wolftune joined the channel
#
[tantek]
Also in the "Add a Source" dialog after clicking "Find Feeds" it shows you a list of feeds (likely) but with no information to compare them other than the "format" some additional information could help users decided which of the options to subscribe to, e.g. number of items in each of the found feeds (similar to how it shows the # of items in the normal channel view)
#
[Rose]
I agree, that would be useful
#
Zegnat
Are those actions supposed to be done in Aperture or in a reader?
#
sknebel
presumably the interface in Aperture is more a backup and thus low-priority though, expecting you to normally use a reader for this?
#
Zegnat
Ha, same thoughts sknebel
#
[Rose]
If you try to subscribe to a website though, say a Squarespace one, it offers a JSON feed
#
sknebel
(the move-feature afaik isn't exposed in readers either)
#
[tantek]
correct
#
[Rose]
However the JSON feed is not actually a real JSON feed - so unless you know it's a Squarespace site, and that squarespace JSON feeds don't work, and you pick it, you're working through try and error
#
[Rose]
Ideally, Aperture, and equivalent software, would let you preview the feed - even just the raw content.
#
[Rose]
That would probably be a good start
[schmarty] joined the channel
#
[schmarty]
IIRC Together has a content preview when subscribing.
#
[tantek]
interesting
#
[tantek]
the glowing yellow box-shadow on new items in Monocle is quite nice
electronicmaji, jnoh, [Chase_McCoy] and nitot joined the channel
#
Loqi
[indienews] New post: "Implementing h-feed, and making all site content discoverable" https://www.jvt.me/posts/2019/05/12/implementing-hfeed-making-content-discoverable/
[grantcodes] joined the channel
#
[grantcodes]
Yes, there are previews when adding feeds in together
#
aaronpk
I always intended for the apps to be where you'd add and preview feeds, I only added the minimal interface to aperture as a fallback
#
aaronpk
but then I haven't got around to adding subscribing to Monocle yet
#
aaronpk
But at least Together does!
#
[grantcodes]
There's nothing explicit in microsub about moving feeds between channels but would be possible to do multiple api requests to do it
[frank] and adactio joined the channel
#
Loqi
[indienews] New post: "Into the Personal-Website-Verse · Matthias Ott" https://matthiasott.com/articles/into-the-personal-website-verse (from https://aaronparecki.com/2019/05/12/28/)
[Zegnat], [sebsel], yoroy, [Rose], [gerwitz], sgreger, nitot, bkardell, KartikPrabhu, [tantek] and chrisaldrich joined the channel
#
chrisaldrich
What is Prismo?
#
Loqi
Prismo is an in development, open source, link sharing tool https://indieweb.org/Prismo
#
chrisaldrich
I just noticed that Prismo sent me a webmention. Looks like an interesting ActivityPub-based project for potential /discovery.
nitot, [aaronpk], kraftbj, wolftune and [tantek] joined the channel; leg left the channel