#meta 2021-01-06

2021-01-06 UTC
alex11, [schmarty], nickodd, jalcine[m], Salt[m], fredcy_, ciccarellome[m] and jamietanna[m] joined the channel; nickodd left the channel
#
@GentlyLurk
↩️ The de-duplication and disambiguation wasn't cool enough? If you've ideas, http://indieweb.org, show your examples / ideas.
(twitter.com/_/status/1346815060010799104)
jeremych_ joined the channel
#
@kevinmarks
↩️ the combination of webmention and microformats enables a lot of cool things such as comments, likes, events with RSVPs etc https://indieweb.org/posts#Types_of_Posts
(twitter.com/_/status/1346838121103687683)
[tantek] joined the channel
#
[tantek]
Zegnat, shall we define a page for "browser extensions" that's more general than /WebExtensions and includes current IndieWeb friendly extensions like snarfed's new Bridgy extension?
#
Zegnat
Hmm, do we know any browsers that support extensions that are not WebExtensions?
#
Zegnat
I have a feeling all IndieWeb friendly extensions will be examples of WebExtensions unless someone is doing macOS development building binaries for Safari
#
[tantek]
Zegnat, there is no one WebExtensions spec right now, that's the problem, not that you can depend on anyway
#
[tantek]
there's a whole drama debate about manifest v2 vs v3 and how long to support v2 for backcompat etc.
#
Zegnat
reads
#
Zegnat
Ah, so after 2 years, Chromium has actually landed that in the Chrome beta channel for release?
#
Zegnat
That might mean browsers will start to diverge a lot more again, then it could make sense to have a different page speaking of extensions in general, so /WebExtensions can be more about the spec and the differences.
#
Zegnat
is sad the CG has become dormant and is no longer working on a shared spec
#
[tantek]
Zegnat, there should be more news on that front soon
#
[tantek]
that being said, yes this is why we need a separate page for actual "browser extensions" that people can use now
#
[tantek]
and leave the /WebExtensions page for tracking the standards drama
#
Zegnat
Agreed
#
Zegnat
I think I am still getting notifications of changes to the CG's GitHub, so if anyone starts updating anything again, I hope to be notified :)
#
aaronpk
i still don't know what webextensions are and i've only written chrome extensions :)
#
[tantek]
see this is the problem
#
[tantek]
what is a browser extension
#
Loqi
It looks like we don't have a page for "browser extension" yet. Would you like to create it? (Or just say "browser extension is ____", a sentence describing the term)
#
[tantek]
^ Zegnat start there with a generic definition and we can add the IndieWeb friendly ones to a list
[grantcodes] joined the channel
#
[grantcodes]
[aaronpk] I've used the mozilla polyfill to make cross browser extensions with success
#
Zegnat
A browser extension is a third-party addition to a [[browser]] enabling new features for users such as new ways to interact with websites.
#
loqi.me
created /browser_extension (+163) "prompted by [tantek] and dfn added by Zegnat"
(view diff)
#
Zegnat
browser extension << [[Omnibear]]
#
loqi.me
edited /browser_extension (+32) "Zegnat added "[[Omnibear]]" to "See Also""
(view diff)
#
Loqi
ok, I added "https://snarfed.org/2021-01-05_bridgy-browser-extension-for-instagram" to the "See Also" section of /browser_extension https://indieweb.org/wiki/index.php?diff=74179&oldid=74178
#
Zegnat
browser extension << [[verify-me]]
#
[grantcodes]
Also api wise I webextensions and chrome extensions are very close, mainly changing naming to be generic and using promises - as far as I understood anyway https://github.com/mozilla/webextension-polyfill
[Raphael_Luckom] joined the channel
#
Loqi
[mozilla] webextension-polyfill: A lightweight polyfill library for Promise-based WebExtension APIs in Chrome
#
[tantek]
Zegnat++ thank you!
#
Loqi
Zegnat has 7 karma in this channel over the last year (96 in all channels)
gRegorLove joined the channel
#
Zegnat
Those are the only ones I can remember right away, [tantek]. I might go in and clean the page in MediaWiki later if i have time and expand with short summaries :)
#
Zegnat
aaronpk, [grantcodes], the spec was being written as the API was being implemented in Chromium / Firefox. All of them are pretty close. This is why MDN shows single compatibility tables at the bottom of their documentation pages. Random example: https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/tabs/remove#browser_compatibility
#
Zegnat
So in general, apart from some naming, it is still pretty good. And I seem to recall in some cases Chromium and Firefox having made the exact same divergence from the spec. Meaning extensions are still compatible cross-browser, it is then only the spec that is wrong, not weird seeing how the spec has been dormant for a good while now.
#
Zegnat
That, IMO, also shows WHATWG is doing the right thing by writing the spec following implementation and use, with people who know implementation status from different browsers.
#
Zegnat
takes those thoughts out of here, remembering this is meta
#
@DavidWolfpaw
We're going live in a few if anyone wants to live chat or watch @allie_nimmons and I talk #IndieWeb! https://www.youtube.com/watch?v=i6Ixyi_I9g4
(twitter.com/_/status/1346879002879930369)
#
aaronpk
nice! ^^
#
aaronpk
would help if i actually linked to the youtube video oops
#
[tantek]
just watching now
#
[tantek]
is she quoting David Shanske? where?
#
GWG
Yes? On my lunch break
#
[tantek]
oh lol YouTube's own chat thing I see it now
#
[tantek]
aaronpk why do you have a checkmark next to your name in the YouTube chat
#
aaronpk
cause i'm verified :)
#
aaronpk
back when google plus verification was adding your website to your google+ profile
#
aaronpk
then they merged google+ and youtube accounts and the verification carried over
#
[tantek]
that's hilarious
#
aaronpk
it's really funny especially when i had only 100 subscribers, people would always reply to my comments like "how are you verified with only 100 subs??"
#
aaronpk
ohh it was part of Knol
#
aaronpk
hm maybe not. now i'm confused again
#
www.jvt.me
edited /2021/Pop-ups/Sessions (+607) "/* Add Pipes proposal */"
(view diff)
#
Loqi
[Event Updated] calumryan.com updated "Jan 6, 2021 7:00pm Homebrew Website Club Europe/London" changed description https://events.indieweb.org/event/198/history/698/diff
#
[tantek]
these are good points about your "five most recent tweets" not being representative of who you are
#
[tantek]
and your website being a better primary representation of who you are
#
[tantek]
what you choose to showcase
#
Loqi
[Event Updated] calumryan.com updated "Jan 6, 2021 7:00pm Homebrew Website Club Europe/London" changed meeting_url https://events.indieweb.org/event/198/history/699/diff
#
aaronpk
i remember i used to always try to end the day tweeting something i'd want people to see when they visited my profile
#
[tantek]
aaronpk, somewhere I (think I?) wrote about how it's good to have your most recent tweet be something positive
#
[tantek]
tbh I think part of it was motivated by the morbid experience of learning of people suddenly passing away and then checking what was the last thing they tweeted to try to see what happened 😕
#
[tantek]
back to the backchannel to the video - "hacking your myspace" yes
#
aaronpk
samy did a talk about that recently :)
#
[tantek]
lol not like that hahaha
#
Loqi
hehe
#
[tantek]
davidwolfpaw++
#
Loqi
davidwolfpaw has 1 karma over the last year
#
GWG
I'm sorry I didn't get to finish my conversation with him in St Louis
#
[tantek]
GWG, interesting to note that when you said Indigenous was an Android app, the assumption was that it was ONLY an Android app
#
GWG
Yes, I noted that
#
[tantek]
good example of when additional detail is actually *harmful* to what you're trying to communicate
#
[tantek]
maybe in the future when mentioning Indigenous it's better to call it a mobile app, rather than refer to any particular platform
#
[tantek]
and if people ask whether iOS or Android, it's easier to answer yes both
#
GWG
[tantek]: We learn from experience
#
[tantek]
yes we do. good reminder for brevity
#
[tantek]
aaronpk, who are all these people? who is blackberry boy?!?
#
[tantek]
also please watch those videos before adding them to the wiki
#
kaja.sknebel.net
edited /User:Kaja.sknebel.net/upcoming-hwcs (+10) "update from events.indieweb.org"
(view diff)
#
[tantek]
I bet [chrisaldrich] knows of more IndieWeb videos, I feel like he keeps track of folks's video/podcasts pretty well
[tw2113_Slack_] joined the channel
#
aaronpk
does the newsletter feature videos?
#
aaronpk
now i can't remember
#
aaronpk
ah right, just podcasts from huffduffer
[chrisaldrich] joined the channel
#
kaja.sknebel.net
edited /User:Kaja.sknebel.net/upcoming-hwcs (-10) "update from events.indieweb.org"
(view diff)
[schmarty] and hoschi joined the channel
#
evgenykuznetsov.org
edited /Main_Page-ru (+188) "перевёл один абзац"
(view diff)
#
aaronpk
oh yay! thanks!
#
Loqi
😄
#
hoschi
Hi @aaronpk I would like to help finish up translation of https://indieweb.org/principles-de . It seems like the link to duolingo is broken. Now what to do?
#
aaronpk
oh no! did they drop that feature?
#
aaronpk
looks like it
#
hoschi
Oh, that's bad.
#
aaronpk
well hopefully that wiki page was up to date with the duolingo docs, i'm guessing it was
#
aaronpk
so you can just edit the wiki directly now :)
#
aaronparecki.com
edited /principles-de (-87) "remove dead duolingo link"
(view diff)
#
hoschi
alright thanks.
[schmarty] joined the channel
[fluffy] joined the channel
#
hoschi-it.de
edited /principles-de () "(-1179)"
(view diff)
sebbu2 and [chrisaldrich] joined the channel