#indieweb 2017-06-08

2017-06-08 UTC
strugee, eli_oat, [miklb], nitot, marjolein, mmmdik, gRegorLove and eli_oat[m] joined the channel
#
strugee
hey all!
#
Loqi
strugee: Salt left you a message on 2017-04-21 at 10:36pm UTC: let's try to reschedule the meeting asap, http://whenisgood.net/mcqkcpz
#
strugee
needs a rubber duck
#
ben_thatmustbeme
gives strugee a rubber duck
#
strugee
currently I have https://strugee.net/blog/ which has (shocker) long-form blog posts
#
ben_thatmustbeme
Side note, my phone wanted to change that last word to something else
#
strugee
ben_thatmustbeme: oh my god
#
strugee
I'm cracking up
#
strugee
ANYWAY
#
strugee
I'd like to add support for RSVPs, likes, etc., but I don't want to intermingle all those with my "traditional" blog
#
eli_oat
my phone always goes the other direction
#
eli_oat
which may be saying more about me than my phone.
#
strugee
I'm thinking what I'll do is have a separate stream, basically for anything that's not a long-form, titled post
#
strugee
put it at /social or something, and have a separate link to it in the navbar
#
strugee
does that seem like a good design? how do other people handle this on their sites?
[miklb] joined the channel
#
[miklb]
strugee I do a hybrid on my home page and have a hidden /firehose at the moment.
#
eli_oat
oooh, I like that "firehose!" sounds so exciting...and dangerous
#
aaronpk
my "firehose" is just called "all" heh
#
aaronpk
so creative
#
eli_oat
I default to showing everything on the home page, and then filter out titled posts, but I don't write that many long form posts
#
aaronpk
i have a subset of posts on my home page, mostly articles, notes, photos, and checkins with photos
#
[miklb]
I haven’t lately, but show the latest 3 at the top, then last 10 days of everything else
#
[miklb]
I’ve been thinking about that though for the theme I’m building for general IW usage.
#
[miklb]
eventually I could see an options page to filter out by the post-kinds kind on the home page
#
strugee
[miklb]: hybrid of what?
#
[miklb]
strugee easiest is to just take a peek. https://miklb.com
#
strugee
neat, thx
#
strugee
cool, this has been really useful
#
strugee
thanks all
#
[miklb]
I need links to archive page of articles, and to the /firehose page, just have been lazy. Maybe can work on those during IWS
wolftune joined the channel
#
@ricmac
My second post for AltPlatform #openweb #indieweb -> The hunt for Twitter alternatives: Mastodon http://www.altplatform.org/2017/06/07/mastodon/
(twitter.com/_/status/872652604936830977)
begriffs, sivoais and [eddie] joined the channel
#
[eddie]
!tell strugee all of my posts show up on /social (although it's paginated, so it's spread across 3 pages). My homepage is any post that I added featured: true to
#
Loqi
Ok, I'll tell them that when I see them next
#
aaronpk
[eddie]: neat
#
aaronpk
i feel like we should document this somewhere
#
aaronpk
what is home page?
#
Loqi
Your homepage represents you on the web, typically at the top of your domain, and shows your name and an iconic representation, often marked up with h-card https://indieweb.org/home_page
#
aaronpk
And that's not all it shows apparently
#
KartikPrabhu
sometimes it doesn't even show that (icon, h-card) ;)
#
Loqi
Homebrew Website Club
#
tantek
gRegorLove++ nice work!
#
Loqi
gregorlove has 98 karma in this channel (142 overall)
#
tantek
backfeed from FB even
#
tantek
checks werd.io
#
gRegorLove
Yeah, don't think I've received any indie RSVPs
snarfed, tantek, sandroh, marjolein and wolftune joined the channel
#
strugee
I think I'm in the minority of people who doesn't want to display dynamic-ish social content on my home page
#
Loqi
strugee: [eddie] left you a message 2 hours ago: all of my posts show up on /social (although it's paginated, so it's spread across 3 pages). My homepage is any post that I added featured: true to
#
KartikPrabhu
strugee: "dynamic" as in recent posts?
tantek joined the channel
#
tantek
good evening #indieweb
#
tantek
continues watching IWC DUS Service Workers session
nitot joined the channel
#
strugee
KartikPrabhu: yeah
#
strugee
"dynamic" as in, content that would regularly change
#
strugee
as opposed to content that I manually edit every once in a while in a text editor and check into version control
#
KartikPrabhu
strugee: any reason for that? just curious
#
Loqi
[superfeedr] "Thanks for the warm welcome. I'm really digging the vibe of the IndieWeb community, and look forward to building and contributing with the lot of" by Billy Maddex on 2017-06-08 https://billy.moonlightrambler.net/2017/thanks-for-the-warm-welcome-im-really-digging-the-vibe
#
strugee
(for context my site is 100% static HTML/CSS/JS atm - planning to add support for PuSH etc. via a daemon that sits in the background and will scrape the site on localhost for updates when pinged)
#
strugee
KartikPrabhu: no particular reason, just personal preference
#
strugee
currently the home page is just sort of explanatory text
#
KartikPrabhu
strugee: that is a good enough reason :)
#
strugee
vaguely similar to an "about me"
#
strugee
KartikPrabhu: :)
sebsel joined the channel
#
KartikPrabhu
strugee: yeah, i prefer to have the "about" stuff on a separate page and have some content on the homepage
#
strugee
KartikPrabhu: I guess by "content" you mean social content?
#
strugee
that totally makes sense to me, it's just not to my taste
#
strugee
idk, maybe I'm just too used to my existing design now :P
#
KartikPrabhu
well notes and articles. yeah it is a personal taste
#
KartikPrabhu
so I have somthin like this https://kartikprabhu.com/
#
strugee
I like it!
#
strugee
> Images on the Web have a mind of their own.
#
strugee
lolllll. fml CSS
#
KartikPrabhu
yeah getting responsive images to work was pretty non-trivial
#
strugee
I learned Flexbox recently and it changed my entire life honestly
#
strugee
something that really, really appeals to me but that I've never bothered to try out is Grid Style Sheets: http://gridstylesheets.org/
#
KartikPrabhu
yeah it is pretty awesome. I am now playing with CSS grids but they don't seem to work consistently in all supporting browsers
#
strugee
(unrelated to CSS grids)
#
petermolnar
strugee I used response images for years, only to realize, that it just makes my life harder; now I'm showing 720p images with links to their larger version
#
KartikPrabhu
petermolnar: sure it is harder but I think worth it.
#
strugee
I gotta admit I don't know exactly what you mean
#
strugee
you mean resizing the image based on screen size?
#
KartikPrabhu
strugee: resizing and also loading the correct resolution
#
strugee
gotcha
gRegorLove, KartikPrabhu, billy_ and billymaddex_ joined the channel
#
petermolnar
is anyone aware of a _simple_ way to get the last valid version of a url from archive.org? I once found a way, chaining 2-3 json responses, but that's not that simple
#
gRegorLove
I think just prepending web.archive.org/ to the URL gives you the latest capture
legalnamefraud joined the channel
#
legalnamefraud
hello
adactio joined the channel
#
Zegnat
Good morning IndieWeb
#
petermolnar
gRegorLove that's with the frame header; I'm looking for something to scrape the old content with
[kevinmarks] joined the channel
#
[kevinmarks]
there's a way to get it without the frame, hang on
#
[kevinmarks]
you put id_ after the date in the url
#
gRegorLove
The date part can be just the year, too, so /web/2017id_/example.com
#
KartikPrabhu
what is archive.org
#
Loqi
The Internet Archive is a non-profit organization that is building a digital library, including archival copy of much of the public web https://indieweb.org/archive.org
#
KartikPrabhu
gRegorLove: add to that ^?
Pierre-O, j4y_funabashi, sebsel and mlncn joined the channel
#
j4y_funabashi
morninga all
#
j4y_funabashi
am looking at link previews/reply contexts today
Garbee and endi joined the channel
#
Zegnat
voxpelli, I might be in Malmö on Wednesday - would you be up for resurrecting HWC Malmö if I am?
strugee joined the channel
#
Loqi
[superfeedr] "Laura Gibbs retweeted: #Indieweb for Education: Some thoughts and an invitation after the #Domains17 Conference boffosocko.com/2017/06/06/dom…" by Laura Gibbs on 2017-06-08 https://twitter.com/OnlineCrsLady/status/872803594071834625
eli_oat, tantek, singpoly1a, todrobbins, hs0ucy, wolftune, KartikPrabhu, loicm, jmelesky and iboxifoo joined the channel
#
voxpelli
Zegnat: nice, maybe! we should try to take a coffee or something at least :)
#
eli_oat
The micropub entry on wikipedia is looking great! https://en.wikipedia.org/wiki/Micropub_(protocol)
#
Loqi
Micropub
#
aaronpk
wow nice
#
@indiewebcamp
We're excited to hold IndieWeb Summit the weekend after http://opensourcebridge.org! You can get $50 off @osbridge registration with INDIEBRIDGE
(twitter.com/_/status/872846623147032577)
todrobbins, snarfed and [chrisaldrich] joined the channel
#
[chrisaldrich]
!tell pfefferle I'm happy to help on an Indieweb PressThis email, but does it need one? I thought they simply went through https://wordpress.org/plugins/developers/add/ ? Let me know how I can help.
#
Loqi
Ok, I'll tell them that when I see them next
#
Loqi
Add Your Plugin
#
[chrisaldrich]
I'm secretly hoping developers at major silos who like to have checkmarks in all the columns will see it and advocate to turn them all to yesses. ?
#
[cleverdevil]
Good morning, IndieWeb ?
[cleverdevil] joined the channel
#
[cleverdevil]
So, I noticed that Apple announced that their Photos app is now more pluggable at WWDC. Now you can create custom extensions that enable "projects" in third-party series.
#
[cleverdevil]
Initial examples were just alternate print/book publishers.
#
[cleverdevil]
But, I noticed one interesting one: Wix.
#
[cleverdevil]
Starting from your personal photo library, you can publish a new photo site to your own domain right from within the app.
#
[cleverdevil]
Thinking it might be a cool project to explore building something that could use Micropub and media endpoints to do similar things.
[miklb] joined the channel
#
[miklb]
that would be pretty cool. Wonder if eddie could add that to his work in progress share sheet at some point
#
[cleverdevil]
Was thinking the same thing, miklb.
[eddie] joined the channel
#
[eddie]
Yeah, I watched the video on that. (I’ve been attending WWDC virtually through my iPad this week ?) Right now I haven’t seen much with the photos app that would necessarily impact micropub. Unless you guys have specific ideas. That API is a “projects” api where you modify and re-arrange photos within the project and then can upload that data somewhere. I don’t see much of an improvement for micropub over the standard share sheet API cur
#
[eddie]
of multiple photos.
#
[eddie]
Do you guys have any specific ideas beyond the scope of “uploading multiple photos to a media endpoint”?
#
[cleverdevil]
:thumbsup:
#
[cleverdevil]
Nope, that makes sense.
#
[eddie]
I did get excited when I saw it ?
#
[cleverdevil]
It might be interesting to have a way to visually build a photo gallery.
#
[eddie]
That’s true
#
[cleverdevil]
Then, upload the gallery itself via Micropub.
#
[eddie]
Oh actually that could be interesting. Re-arrange photos, add captions
#
[miklb]
that could get tricky in that you may need a site that would support the gallery in the way its organized in Photos
#
[eddie]
Yeah that could be cool
#
[cleverdevil]
Well, it could come with a little bundled JavaScript you could include on your site.
#
[miklb]
waits for the js;dr crowd ?
#
[cleverdevil]
The standard output could be just simple markup decorated with appropriate classes for later styling.
#
[cleverdevil]
So, it'd degrade nicely if you didn't have JavaScript enabled ?
#
[cleverdevil]
But, if you did, it could change the presentation to show one photo at a time, lightboxes, etc.
#
[eddie]
That’s a pretty interesting idea
#
[eddie]
I think the tough thing is what does that look like, multiple h-entries? or an h-entry with multiple photos?
#
[cleverdevil]
One of the (very very few) things I like about Facebook is the ability to easily create and share photos.
#
[cleverdevil]
Especially little galleries of photos that you can toggle through.
#
[eddie]
If it’s an h-entry with multiple photos, how are the captions attached to a photo?
#
[cleverdevil]
Good questions.
#
[eddie]
I wonder if this is a collections issue.
#
[eddie]
Create multiple photo entries
#
[eddie]
and after they are created, create a collection post with the urls of the photo posts
#
[cleverdevil]
Yeah, that makes good sense to me.
#
[eddie]
Then the JS could make a collection of photos into a lightbox
#
[cleverdevil]
It'd be even better if the CMS was smart enough not to present individual photos that are part of a collection.
#
[cleverdevil]
Otherwise, you'd end up with a weird double-presentation thing.
mlncn joined the channel
#
[eddie]
One cool thing is that SiriKit now supports “notes” so I’m thinking after Indigenous is released for iOS 10 as soon as I finish up the 1.0, for the 2.0 on iOS 11, I think I’m gonna try to add voice posting via the notes integration if it’s possible
#
[cleverdevil]
Sounds great ?
#
[miklb]
that would be magic
#
Zegnat
[eddie], you describe it pretty much the way the wiki does. See /multi-photo where it recommends doing separate photo posts if the photos all need their own caption and combining it into a /collection
#
[eddie]
Yes, my mind is finally assimilating! ?
#
[cleverdevil]
I'd really love that functionality on my site.
#
[cleverdevil]
Add it to the ever-expanding list of stuff to do!
#
[eddie]
The collection approach is very useful because it means you could also do person-tags on the individual photos, etc
#
[cleverdevil]
Yup, and comment on both individual photos, and on the collection itself.
#
[cleverdevil]
(Or send other interactions)
#
[eddie]
Yep, which actually mirrors Facebook’s approach pretty well
#
[eddie]
I think the trickiest thing is the CMS’ detection of if a photo is in a collection and as you said, not displaying the photo in a stream. It would have it’s own permalink for both the photo and the collection, but you don’t want the stream to get photos that are in collections really. But I guess step one, make it possible, step two, see what we can do about fixing up the streams
#
[eddie]
And it might be a personal preference too, so the big CMSes would have a switch probably
#
[cleverdevil]
I think I'd likely start with creating a collections plugin for Known
#
[cleverdevil]
Then, make it possible to mark individual items as "hidden" in feeds/streams.
#
[miklb]
I could see adding that to post-kinds WP plugin
#
[cleverdevil]
Then, finally, put it all together.
#
[eddie]
That makes sense. I’ll add the idea to the Indigenous “list” for 2.0 (as that API isn’t even available until macOS 10.13
#
Zegnat
What would the micropub flow be like? How do you keep your website from showing the individual photo posts one by one until you get to actually posting the “collection” post?
#
[cleverdevil]
I think you'd likely have to set some sort of visibility flag on the way in while you're creating the photos.
#
[cleverdevil]
Alternatively, you could create the collection first, and then add items to the collection as you go.
#
[eddie]
Ohhhh yes!
#
[eddie]
With micropub updates
#
[eddie]
This is getting tricky so it might require a lot of server updates but, what if you create the collection and then you send a mp-add-collection with the permalink to the collection with each photo post
#
[eddie]
Basically telling the micropub server that you want to create the photo post AND add it to the collection at that permalink
#
[eddie]
So there isn’t ever a time when it’s not part of a collection
leg joined the channel
#
[miklb]
gotta run, but am excited by the discussion.
#
[eddie]
:thumbsup:
#
[eddie]
cleverdevil I have the current in-development features as well as “Future Development Ideas” listed here https://indieweb.org/Indigenous for Indigenous. Let me know if you have anything else you would like to see either in 1.0 or in future
#
[eddie]
What is Repost?
#
Loqi
A repost on the indieweb is a post that is purely a 100% re-publication of another post. The act of reposting is an umbrella term that covers the general practice of republishing another post typically on the same service or silo, but more and more across sites https://indieweb.org/repost
tantek, AngeloGladding, Hory, snarfed, mlncn, asteres, eli_oat and gRegorLove joined the channel
#
gRegorLove
If anyone is on HackerNews and interested in chiming in with some indieweb experience: https://news.ycombinator.com/item?id=14515178
leg and snarfed joined the channel
#
tantek
gRegorLove: the "every byte you send over the wire takes time." is a good argument for mf2 over mf1 over microdata/schema over rdfa over json-ld (in rough order of smallest added markup to most bloated additions to a page)
#
snarfed
eh BS, i want to see numbers. if you measure end user perceived latency, ie from click to finished render, download is something like 5-20% of the time, and mf1 vs mf2 vs none is like <5% of total payload
#
snarfed
(former is based on my own past measurements/experience, latter is total guess)
#
snarfed
(and varies widely, etc, but still)
#
tantek
snarfed, in practice all of that "metadata" is dwarfed by js;dr framework bloat
#
snarfed
right! and often backend server latency. at least on good connections.
#
tantek
which just goes to show most web app developers do not care about performance or africa
#
snarfed
premature optimization, measure before you optimize, etc
#
tantek
snarfed, in general yes. however # of http requests, and total payload size are known sources of perf inefficiency
#
tantek
you don't have to spend lots of time to know that
#
snarfed
definitely! and we're agreed that microformats are a negligibly small fraction
#
singpoly1a
tantek: Africa means capitals of Senegal and Kenya, where you can get DSL, right?</sarcasm>
snarfed joined the channel
#
Loqi
[Ben Roberts] Just An Inkling Ben Roberts ...
#
ben_thatmustbeme
seems i have issues with the mf2 still
#
Loqi
[Ben Roberts] On account of I got called out on it, I now have back context in my replies!
#
ben_thatmustbeme
thats better
#
tantek
nice!
asteres and mlncn joined the channel
#
tantek
ICYMI, amazing post by julie on IndieWeb Week: https://julieannenoying.com/2017/05/24/indiewebwhaaaat/ (so many pretty photos!)
#
tantek
whaaaat++
#
Loqi
whaaaat has 1 karma
#
tantek
julieannenoying++
#
Loqi
julieannenoying has 1 karma in this channel (2 overall)
#
aaronpk
i'm doing two talks at quantified self next week vaguely related to indieweb, should i add those to /events?
#
tantek
definitely
todrobbins and almereyda joined the channel
#
ben_thatmustbeme
really need to get more people testing their websub publishing at least
mlncn_ joined the channel
#
@cleverdevil
I'll be at @WCEurope next week. If you're in Paris, and want to meet up, let me know! #WordPress #IndieWeb (https://cleverdevil.io/s/oICV3)
(twitter.com/_/status/872918004257968128)
jgee joined the channel
#
tantek
aaronpk, what do you need to start getting backfeed from HN?
#
aaronpk
bridgy supporting it would be nice :P
#
tantek
haha true :)
#
Loqi
tantek: lol
#
aaronpk
but they do have an official API which doesn't even require authentication, so it would be pretty easy to add to XRay
#
Loqi
[snarfed] #693 hacker news support: publish, backfeed
#
aaronpk
if only i knew any python
#
aaronpk
i can't even figure out enough to add nice html formatting to the bridgy permalinks
#
snarfed
aww sorry
#
aaronpk
(i actually tried twice and gave up)
#
tantek
aaronpk - what about improving your reply context here? https://aaronparecki.com/2017/06/08/9/indieweb
#
Loqi
[Aaron Parecki] I am a member of the W3C Social Web Working Group (https://www.w3.org/wiki/Socialwg), and have been organizing IndieWebCamp (https://indieweb.org/) conferences in this space for the last 7 years. We've been making a lot of progress: • https://ww...
#
tantek
what would that take?
#
aaronpk
that would be done via XRay
#
aaronpk
and since they have a nice API, not hard at all
#
tantek
so that it looks potentially even nicer than the threading shown here https://news.ycombinator.com/item?id=14516538 for your reply to the original
#
aaronpk
that seems easier than what i am currently doing so i will try that
#
tantek
and I noticed you linked to https://indieweb.org/specs so I'll go update that
#
tantek
wow lots of h-entry extensions made it into the core since that page was last touched!
#
tantek
that lets me simplify the lists a lot
mlncn_, pl, pl__, Exodist, botka and todrobbins joined the channel
#
Loqi
[superfeedr] "I'll be at @WCEurope next week. If you're in Paris, and want to meet up, let me know! #WordPress #IndieWeb" by Jonathan LaCour on 2017-06-08 https://cleverdevil.io/2017/ill-be-at-wceurope-next-week-if-youre-in-paris
pl, snarfed, eli_oat, strugee, mblaney, tantek, botka1 and botka joined the channel