#indieweb 2019-03-14

2019-03-14 UTC
KartikPrabhu, iasai, eli_oat and [tantek] joined the channel
#
[tantek]
[jgmac1106] ^^^ I'm interested in your opinion of it - what's it like for you writing with it. hemingwayapp.com
[jgmac1106] joined the channel
#
[jgmac1106]
I will pilot this for a bit, it looks cool, grade level reading always dubious but a good indicator
mickael-kerjean8, wolftune, iasai, tw2113 and gRegorLove joined the channel
#
[tantek]
I myself have posted RSVPs to events on sites even if the site doesn't support webmentions or lacks h-event
#
[tantek]
but IDK if anyone else does that
#
[jgmac1106]
I am going to change my "yes" to "I just RSVP'd" or "I am going to" may add a drop down of options
#
[jgmac1106]
..ohh I do that all the time
#
Loqi
[Greg McVerry] Yes: A meeting with SCSU’s Graduate Coordinators, hosted by President Joe Bertolino and Provost Robert Prezant, will take place from 1:00-2:30 P.M. on Monday, March 18, 2019 in the ASC Theatre.
#
GWG
The question is, should I add it as an event to my site?
#
GWG
If I attend an event, should I have my own event URL?
#
GWG
I've never really thought much about it.
#
GWG
Because I don't do much eventing.
#
GWG
My RSVP usually has a summary of the event details
#
GWG
I could enhance the RSVP to display time and location, which it doesn't now
eli_oat, gRegorLove and iasai joined the channel
#
Loqi
[gRegor Morrill] I’m attending “San Diego Green Drinks: Turning Citizens into Scientists” on February 21, 2019 6:00pm
#
gRegorLove
I've started including minimal h-event info in them too. At some point I want to extract those and show them in my calendar.
#
GWG
Oh?
#
GWG
So, going with that theme, for my uses, I'm probably better off enhancing RSVP than working on event posts as I rarely organize events.
iasai, eli_oat and jjuran joined the channel
#
GWG
Curious. What is the meaning of an h-event nested inside an h-event?
snarfed, iasai and gRegorLove joined the channel
#
gRegorLove
Where's that?
#
Loqi
IndieWeb Summit
jjuran and iasai joined the channel
#
gRegorLove
Ah, individual events as part of an overall event
#
gRegorLove
Don't think there's any consumers of it yet but it makes sense
#
GWG
I was looking at my consumption code
#
GWG
I was teaching it about children
#
GWG
And collection posts.
anth_x joined the channel
#
GWG
I was defining a collection post as one with multiple h-entry children
rEnr3n, KartikPrabhu, iasai, gRegorLove_, nnode, mickael-kerjean8, cweiske, AkyRhO, barpthewire and jihaisse joined the channel
#
Zegnat
Good morning IndieWeb
iasai joined the channel
#
AkyRhO
Good morning Zegnat
cweiske joined the channel
#
Zegnat
Working on anything today, AkyRhO?
iasai joined the channel
#
AkyRhO
just my usual work, nothing indieweb related sadly
rEnr3n joined the channel
#
Loqi
[indienews] New post: "First stable release of the IndieWeb module for Drupal 8" https://realize.be/blog/first-stable-release-indieweb-module-drupal-8
swentel, catsup, iasai, swentie and [jgmac1106] joined the channel
#
[jgmac1106]
Gwg maybe like a conference or an agenda? The IWC is an event and then each session would be a child event
#
[jgmac1106]
I would start with single non repeating event, then add repeating
#
[jgmac1106]
I wouldn't worry about an event in an event yet
#
GWG
I am consuming, not publishing
#
[jgmac1106]
Ohh?? I wouldn't worry about it or treat it like you would any child... This is getting devy
#
[jgmac1106]
.. Though now I am looking at CSS Grid calendars and want to start listing events using that UI....
iasai joined the channel
#
GWG
Displaying minimum event info in an RSVP
#
[jgmac1106]
Then even if you had events within events you would have to RSVP to each.. Which eachwould be its own post
nnode joined the channel
#
GWG
I am going to display minimal event info in RSVP post, so I needed to pull it from the event it's responding to
#
GWG
I decided after the discussion last night that it would be something I used more than straight event posting
iasai and [Rose] joined the channel
#
[Rose]
IndieWeb seems quiet today
#
Zegnat
Yep. Might be the post-IWC slump
#
[jgmac1106]
I am not working on anything big till New Haven when I want to finish my guestbook, profile, photo gallery, and now calendar.... Guess I have enough tasks for two years
#
GWG
Rose, what's on your mind?
#
GWG
Only 2 weeks till New Haven
iasai joined the channel
#
GWG
My goal right now, which I just decided that I would quickly do last night is improve my RSVPs to contain the date and location of the event.
#
[Rose]
Right now, how I can discreetly nap at work 😉
#
[Rose]
Secondly, how I can set up a mailing list that I host myself that is user friendly, I'll probably go with Sendy, MailTrain is installed right now - but I don't really like it
iasai joined the channel
#
GWG
I have been wanting to replace the mailing list service I am grandfathered in on with something that I do myself.
#
GWG
Probably doing the mailing list part with a mail service, but handling the content generation myself
#
[Rose]
Sendy is written in PHP, one time payment and it uses Amazon to send the emails which is pretty cheap - and they're obviously a trusted sender
#
[Rose]
One forum I host I also host a mail server for to send email, and every so often it gets blacklisted by a mail hoster (usually GMX) and fixing it is a pain in the next
#
[Rose]
*neck
#
GWG
The service I want to replicate allows someone's reply to a post sent by email to be a comment.
#
[Rose]
Oooh, I'd love that!
#
GWG
That would be a big job though
#
GWG
Postmatic has sort of abandoned that product
#
[Rose]
I want to have an online archive of all of these newsletters, for searching purposes.
#
[Rose]
I wonder if simply building in a "reply with this form" would be a good first step? User friendly, and easier to program
#
GWG
[Rose]: That was my plan someday. But you may notice I have a lot of big dreams
#
[Rose]
Big dreams are good! But if you're like me you're also lacking time
#
GWG
I have some. But not enough
#
[Rose]
Tell me about it, this weekend was going to be wonderful, sleep, and IndieWebify my new website, until I realised that this is the weekend a friend is here from Israel to visit - and I forgot about it
#
[Rose]
(I did remember in time to pick her up from the airport though)
#
GWG
That's good if they're visiting y5
#
GWG
you
#
[Rose]
It is!
#
[Rose]
She's not staying with me, but I still want her to feel welcome
#
GWG
Last weekend all of you convinced me to do a minimal event display. But last night, as I mentioned if you scroll up, I realized that I don't organize many events, so improving RSVPs is probably higher on my list
#
[Rose]
That's a good idea
#
GWG
But I started the week thinking that I was going to do some work on Webmentions
#
[Rose]
Thanks for the event stuff by the way!
#
[Rose]
GWG++ (I think my exclamation mark ruined it when I tried it last weekend)
#
Loqi
GWG has 28 karma in this channel over the last year (172 in all channels)
#
GWG
I also did itinerary and fixed food
#
[Rose]
Very nice
#
GWG
My goal was to support all aaronpk Micropub products
#
[Rose]
Is this increasing or decreasing the single point of Aaron?
#
GWG
I figured that gives me time on my own posting UI
#
GWG
I host my own Quill actually
#
[Rose]
I should host my own too
#
GWG
I did it at IWC Austin so I could demo profiles in a Micropub app
#
GWG
I should send more PRs
#
GWG
Although right now, aaronpk is on holiday
#
Loqi
I agree
#
GWG
I also have 3 PRs waiting for review by someone elsewhere.
#
GWG
So best to slow the PR flow
#
Loqi
yea!
#
GWG
I need someone to review a doc change so I can push it. https://github.com/indieweb/wordpress-indieauth/pull/132
#
Loqi
[dshanske] #132 331
#
GWG
That may be a bit dev
#
[Rose]
I can read this stuff, but can't approve it of course 😛
#
GWG
Comments are welcome
#
GWG
I'm trying to make Indieauth more approachable in the readme
#
[Rose]
When I'm not falling asleep at my desk at work, I shall endeavour to comment!
#
GWG
I have the hardest time with good documentation sometimes
[jgmac1106] joined the channel
#
[jgmac1106]
technically gwg you have organized IWC NYC 2018/2014 and IWC Online.....so you organize plenty of events
#
GWG
jgmac1106, but the indieevent is rarely posted on my site
#
GWG
I didn't organize in 2014
#
GWG
It was my 1st IWC
#
GWG
Where I first met tantek.
#
[jgmac1106]
Still say HWC Queens culd be a thing...an 1.5 into Manhattan is crazy for you
#
GWG
I think he is the only one who was there who is still around on a regular basis.
#
GWG
jgmac1106, I should ask you to send me the contact details
#
[jgmac1106]
I remoted into 2014 first for a hot minute or did an HWC NYC in 2015, haven't been able to track down answer.
#
[jgmac1106]
what is your email?
iasai joined the channel
#
GWG
It's my name
#
GWG
Just take my url and replace the first . with an @
eli_oat, jeremych_, [frank], [keithjgrant], anth_x2 and iasai joined the channel
#
[jgmac1106]
Where would this be noted on wiki?
iasai, [Zegnat], snarfed, [Rose], wolftune, seekr and [schmarty] joined the channel
jackjamieson and [eddie] joined the channel
#
[eddie]
hahaha
#
Loqi
rofl
iasai, wolftune, gRegorLove_, snarfed and [tantek] joined the channel
#
[tantek]
Oh no wat
snarfed and KartikPrabhu joined the channel
#
[tantek]
My display: 1. tells you whose tweets I liked, and 2. is much more compact than Monocle! (Auto-collapsing of sequential likes of the same person’s tweets, and auto-collapsing of sequential likes overall!)
#
[tantek]
That was some serious text design work and coding to make that work!
#
[tantek]
[schmarty] definitely open to suggested design improvements!
#
[tantek]
Add your thoughts to /like#Brainstorming - and may I add those screenshots to /like as well as current examples?
KartikPrabhu and [jgmac1106] joined the channel
#
[jgmac1106]
[tantek] I actually like the view and Indigineous as I see whose tweet you liked which influences if I actually click on it.
#
GWG
I just hate clicking through to Twitter. The experience there is not good for me
[eddie] joined the channel
#
[eddie]
Yeah, I think the point is not knowing what the tweet said unless we click through to the twitter link
#
[eddie]
not that I have any room to talk because my site does the same thing
#
GWG
I always store context around any URL
#
[eddie]
Yeah, I have that on my todo list, and hopefully tantek does as well 🙂
#
GWG
To use aaronpk's term for it, I xray everything
#
GWG
Although not with xray
#
[eddie]
I'm gonna branch the convo to #dev
#
[tantek]
Showing the whole thing that was liked can be a bit much too, I mean if that was the intent of the author, they would have reposted the thing instead of liking it
wolftune joined the channel
#
[tantek]
I might consider some sort of progressive disclosure technique like tooltip summary, if there was an accessible way to do so (maybe abbr with title?)
#
[tantek]
So if you hover over the “tweet” or URL or datetime stamp, you would see a tooltip if maybe the first 100 or so chars of the tweet that was liked. Again, assuming there’s an accessible and touch-UI-friendly way of doing it
#
KartikPrabhu
[tantek]: <details> <summary>
#
[tantek]
Kartik does that work inline like in the display of my likes that [schmarty] posted a screenshot of?
#
[tantek]
We can go to dev for markup discussions
#
[tantek]
I was trying to keep it at the display / UI interaction level here
#
KartikPrabhu
[tantek]: no screnshot in logs :(
#
snarfed
[tantek] [eddie]: alternatively consider just not putting your likes on your home page feed. eg people commonly complain about silo algorithmic feeds showing them their friends' likes instead of just their posts, right?
#
snarfed
if both likes and reposts are in your main feed, there's not much user-visible distinction between them
#
snarfed
(...having said that, this is indieweb, vive la difference!)
#
[eddie]
snarfed: That's true. My likes are not on my homepage
#
[eddie]
so that is a difference between snarfed as I
#
[eddie]
oops tantek and I
#
snarfed
yup! mine aren't either
#
GWG
I need to add that filter to exclude a list of post types from a feed
#
[eddie]
But I do think reply contexts for likes are helpful. I think a repost signals "I find this interesting for others" and likes signal "I find this interesting for myself"
#
[eddie]
but that doesn't mean I don't want to see the context of the thing the person found "interesting for themself"
#
snarfed
yes! totally
#
[tantek]
Kartik screenshots were in the post that started the discussion: https://martymcgui.re/2019/03/14/112052/
#
Loqi
[Marty McGuire] Me: [scrolling through posts in Monocle, the IndieWeb reader] Monocle: Me: I don't want to open up 8 tabs for Twitter. I'll just visit Tantek's homepage where I bet he shows these tweets in full context. tantek.com: 😂
#
GWG
I think Aaronpk said Microsub contexts were a future feature he thought about
#
GWG
If I understood correctly
#
KartikPrabhu
[tantek]: aah you want it inline to match with your clustering
#
KartikPrabhu
that is trickier
#
[tantek]
Right. The inline display is my answer to snarfed’s either or artificial dichotomy of show the whole thing or show nothing
#
snarfed
whoa no i only questioned putting them on your home page feed, not how much context to show
#
[tantek]
Direct objects are not really “context”
#
[tantek]
Which I think may be confusing the display discussion here
#
[eddie]
If you like a tweet, the contents of that tweet are context, IMO
#
[tantek]
I think it’s correct to put minimalist versions like that in a homepage feed, and then readers can have UI prefs (or choose themselves) whether to show “like” posts from people you’re following or not
#
[tantek]
Much better that than encouraging people to self-censor or self-minimize
#
[eddie]
That's true a lot of this won't matter when/if we build Microsub servers that actually fetch the contents of the posts that are liked/reposted/etc
#
[eddie]
Which I believe is a goal just a technical challenge
#
[tantek]
Huh? No need to fetch those contents
#
snarfed
yup, again, one of indieweb's great strengths is that everyone gets to choose how their own site looks and behaves. eddie and i don't choose to show our likes in our main feeds or home pages, but you do, and both are ok!
#
[tantek]
Microsub readers can tell that something is a like post without fetching any contents
#
[eddie]
Correct
#
[eddie]
tantek the problem is for people like schmarty and I that enjoy seeing likes in our readers
#
[eddie]
but we enjoying seeing the contents of the likes
#
[tantek]
So my suggestion stands. Fix it in the readers rather than pressure every publisher to not put likes on their home page
#
[eddie]
Yes correct
#
[eddie]
and I don't think the core issue was ever you having likes on your homepage tantek
#
sknebel
🤦‍♂️
#
[tantek]
Oh you want *more* info in the like
#
[eddie]
yeah 😄
#
[eddie]
lol but obviously you might not want to display that on your homepage
#
[eddie]
which is understandable
#
[eddie]
so the burden should definitely be on the readers
#
snarfed
another alternative is encouraging people to have prominent "likes" (etc) feeds that readers can subscribe to in addition to the home feed
#
[tantek]
snarfed made it about including likes on homepage feeds 😜
#
[eddie]
not the publishers
#
snarfed
heh yup i did
#
snarfed
alternatives++
#
Loqi
alternatives has 1 karma over the last year
#
[tantek]
Nope nope nope - making users/readers worry about managing multiple feeds per person already killed legacy feed reader UIs
#
[tantek]
Seriously that’s a bad UX path. Don’t make users have to do even more “feed management”
#
snarfed
hah ok. UX-wise, disabling likes in lots of feeds vs subscribing to lots of extra feeds both seem like work...but yeah i get the feed mgmt problem
#
[tantek]
No “in lots of feeds” is straw man
#
snarfed
oh good point
#
snarfed
defaults matter, opt in vs opt out matters, etc
#
[tantek]
I said as an overall pref whether you want to see likes at all in your reader, which readers could default off
#
[eddie]
I would say it should be the channel level
#
[eddie]
Most people will only ever use one channel in their reader
#
[jgmac1106]
Yeah but I do get people who want to follow my feeds my frequently used hashtag in my footer gets followed alot
#
[eddie]
so allow people to set preferences on what they want to see in a channel, most people that will equal their entire experience
#
[eddie]
pro users can then have filtered subsets in their different channels
#
[tantek]
Eddie I’m saying we should encourage a publisher / reader ecosystem that makes it *easier* (less work, maintenance, fiddling) for *both* publishers and reader *users*
#
[eddie]
simple or complex depending on the user
#
[eddie]
Definitely
#
Loqi
easier has 1 karma over the last year
#
[tantek]
Easier for publisher: just one home feed, everything in it
#
[eddie]
and if you want a subset of things on your homepage, like with rel=alternate to an all feed?
#
[eddie]
oops dev
#
[jgmac1106]
Not if you are prolific following my firehouse drives people crazy
#
snarfed
ok so then interesting question: i chose not to show my likes, replies, etc on my home page. if my readers want to see them, how should they do that without following additional feeds?
#
[tantek]
Easier for reader user: reader shows primary author posts by default only, has opt-in options to show replies, reposts, likes, etc. for everyone or you can enable just a few people
#
[jgmac1106]
I don't show all my feeds on my homepage either. I unlist reviews and food,
iasai joined the channel
#
[eddie]
I think it makes sense to default to primary author posts by default
#
[tantek]
Snarfed, your home page pref is also sensible. So if you wanted to provide more you could provide a “all.html” feed for folks to subscribe to instead
#
[tantek]
Pretty sure that’s in h-feed Brainstorming or if not we should add it
#
[jgmac1106]
But I deliberately publish an article feed, a blog feed, and then like 42 other specialized feeds but teachers are used to crazy rss readers with sub folders and categories and all the bells
#
[tantek]
No one *likes* managing crazy rss readers with sub folders and categories and such
#
[jgmac1106]
..I said used to not like.... No one likes
#
[tantek]
It’s a compulsive behavior for a small minority, and everyone else just skips it and gives up on RSS because the readers were overdesigned for that minority
#
[eddie]
I'm moving to dev for some practical next steps on moving toward this
#
[tantek]
[jgmac1106] sounds like you’re doing lots of extra publishing work.
#
[jgmac1106]
I need to make a following page... Which should be a good indicator it is too hard to follow you... Shouldn't take a page of directions
#
[tantek]
I’m curious of the use-cases for each and the users if any for each
[grantcodes] joined the channel
#
[jgmac1106]
Not sure I don't do any analytics on purpose.. Just want to write for an audience of one... People come along fine
#
[tantek]
Right if you need a page of directions as a publisher then you’re doing something wrong
#
[tantek]
It’s not that complicated
#
[tantek]
You yourself consume all your different feeds?!?
#
[tantek]
“Audience of one” is you right?
#
[jgmac1106]
No my words that is what I meant. Don't want reader stats distorting why I write
#
[tantek]
So just put it all into one feed
gRegorLove_ joined the channel
#
[tantek]
Or if you prefer like snarfed (which is a great default pref), only put your primary author posts in your “main”/home feed and put everything in a separate “all” feed
#
[tantek]
That’s it. Doesn’t need to be any more complex than that
#
[jgmac1106]
I have heard from many people though they don't want my firehose. In terms of alternative feeds it is usually the hashtags in my footer
#
[tantek]
The answer is use a better reader
#
[eddie]
I think the reason we have seperate feeds (me included) is a lack of reader support
#
[eddie]
Yeah, that's the key
#
[tantek]
Not to bow to pressure and contort your publishing
#
[jgmac1106]
But when we run events we specifically ask people NOT to share their entire feed but make a specific category or tag for the event
#
[eddie]
I create different feeds because there is no easy reader support to say "follow me" and easily filter what I post
#
[tantek]
Eddie, original posts vs all posts solves that
#
[eddie]
What is an original post?
#
Loqi
An original post link is a hyperlink from a POSSE copy to its original indieweb post https://indieweb.org/original_post
#
[eddie]
Is a post that I listened to a podcast or played a game on my Nintendo Switch an original post?
#
[eddie]
what about where I checked in or what I ate or drank?
#
[tantek]
active vs passive is another good distinction
#
[eddie]
Gotcha so active original posts
#
[tantek]
Right that’s what I meant
#
[tantek]
Good clarification. Thank you
#
[eddie]
That makes sense, and that is what makes up my "timeline" feed which is where I link people who try to follow eddiehinkle.com
#
[jgmac1106]
Yeah I added my feeds in my h-card on my homepage and then even more finely grade hashtags to follow on my blog
#
[tantek]
Pretty sure that’s what snarfed puts in his homepage: original active posts only
#
[tantek]
[jgmac1106] burdening your reader users with the paradox of choice *just on your own site* is also unfriendly UX
#
[tantek]
You’re making more work for them, not less
[schmarty] joined the channel
#
[schmarty]
oh no i caused a blow-up!
#
[schmarty]
tantek: i really like the minimal text inline version of your post
#
[schmarty]
but i had no way of knowing what the collection of tweets was about without clicking through
#
[jgmac1106]
Yeah don't know the answer
#
[eddie]
The answer is in the readers
#
[eddie]
I don't think we will change any publishing behaviors until we continue to move our readers forward
#
[eddie]
looks at himself that hasn't published a new version of Indigenous in awhile
#
[schmarty]
ultimately my takeaway was a summary like "tantek liked a collection of tweets, many of which were people wishing him a happy birthday"
#
[tantek]
That was the theme yes 🥳😂
#
[schmarty]
i didn't mean to infer that i found the design bad, just that it subverted my expectations about how my reader works and
#
[schmarty]
*and how i thought your site's presentation might differ.
#
[tantek]
[schmarty] would tooktips of tweet content have helped?
#
[tantek]
*tooltips
#
[schmarty]
i'm not sure i would have thought to look for a tooltip tbh
#
[schmarty]
ultimately i just clicked open all the tweets to see 😄
#
[tantek]
[schmarty]++ for causing a good ecosystem UX discussion blow up 😂😂
#
Loqi
[schmarty] has 15 karma in this channel over the last year (67 in all channels)
#
[tantek]
[schmarty] when you see ......... under some text do you know that means it’s typically an abbreviation and there’s more?
#
[schmarty]
my apologies if my post came off as dunking or similarly negative 😬
#
[tantek]
Haha no it was hilarious
#
[schmarty]
tantek: i am trained in that particular web UX thing for abbreviations, yeah!
#
[tantek]
And made good points
#
[tantek]
Right so a solution which automatically showed the ...... under text with tooltips might have helped then
#
[tantek]
(And side dev note, <abbr title> default styles with that ...... under the element text)
#
[schmarty]
that is a neat idea!
#
[grantcodes]
I don't know if indigenous renders refs, but likes and reposts and stuff look really good in together if the server has parsed the appropriate ref
#
[eddie]
grantcodes the appropriate ref was the origination of our discussion with tantek 🙂
#
[eddie]
His feed did not provide any more than the url
#
[eddie]
hence any reader would only show the url
#
[grantcodes]
Yeah sure, gold standard for me is twitter feeds via granary. They end up looking great
iasai joined the channel
#
[schmarty]
grantcodes: granary to mf2html?
#
[eddie]
Yeah, i follow those as well. They turn out excellent
#
[jgmac1106]
I was just thinking this morning about making my "Twitter Elite" list and just cap it at the 30 or so people I really want to follow
aalmazan and KartikPrabhu joined the channel
#
[jgmac1106]
But for me someone in my edu307 class doesn't want to follow my edu407 class...but only 2.3% of my students add a reader. Most just use our class planet
#
Zegnat
If the class planet uses your feed that is still a consumer though
iasai and leg joined the channel
#
dougbeal
Good morning indieweb
iasai, KartikPrabhu and [tantek] joined the channel
#
[tantek]
Eddie in the screenshot I show whose tweet I'm liking, not just the tweet URL
#
[tantek]
Which "feed" do you mean "His feed did not provide any more than the url"?
nnode and [eddie] joined the channel
#
[eddie]
tantek only the url is the only machine readable thing about it for a reader
#
[eddie]
that is what I meant. so a Reader server only provides the url currently, and no additional details
#
[eddie]
although, you are right, you do present more information visually on your website
iasai joined the channel
#
[tantek]
a-ha so maybe that’s a dev question then. If I were to markup a minimal author of the thing I liked inline in the feed
#
[tantek]
Since I am displaying it already
iasai, [kevinmarks], [grantcodes], [eddie] and micro joined the channel
#
[eddie]
Yeah that definitely would be an incremental improvement
DenSchub, [tantek], iasai, [schmarty], snarfed1, [eddie], [kevinmarks] and gRegorLove joined the channel