#indieweb 2019-11-17

2019-11-17 UTC
gRegorLove, [asuh], [Michael_Beckwit, harai, KempfCreative, rEnr3n, kensp and patterson joined the channel; mblaney left the channel
#
jacky
to more microsub clients in 2020!
#
jacky
random: does anyone use Akismet's blacklist? https://github.com/dymmer-code/blacklist
#
Loqi
[dymmer-code] blacklist: Blacklist using Akismet for Elixir
#
jacky
I _know_ spam isn't a thing people see a lot of currently in the indieweb
#
jacky
as far as anyone's reported, that is
#
aaronpk
other than adactio's infamous spam of course
#
KartikPrabhu
what is spam?
#
Loqi
spam is unsolicited content, often transmitted via email, submitted as blog comments or posted to popular wikis https://indieweb.org/spam
#
KartikPrabhu
just checking that it is documented and it is
#
KartikPrabhu
indieweb++
#
Loqi
indieweb has 2 karma in this channel over the last year (5 in all channels)
#
aaronpk
heh I like how we link to the spam comment directly from the wiki :P
#
KartikPrabhu
rel=nofollow ?
gRegorLove joined the channel
#
jacky
this makes me wonder if I should add a thing to present replies from _only_ people I "know"
#
jacky
or who pass some sort of validation
#
KartikPrabhu
what is vouch?
#
Loqi
The Vouch protocol is an anti-spam extension to Webmention. Webmention with Vouch depends on understanding Webmention https://indieweb.org/Vouch
#
KartikPrabhu
jacky: some thoughts there ^ ?
#
jacky
vouch could be part of it sure
#
KartikPrabhu
maybe have "blue check mark" ?
#
jacky
lol I think I have this thing in my site already
#
jacky
oh not for blue checks lol
#
jacky
_but_ I do want to have some sort of badging / highlighting for people whose posts I've "endorsed" / like or even "pinned?"
#
aaronpk
I like that
#
jacky
eh yeah, it might just be based from my internal address book
#
aaronpk
I was about to say
#
jacky
when I get time I might make it sync from my nextcloud setup
#
aaronpk
I finally have a contact list on my site now so that'd be pretty easy for me to add
#
jacky
aaronpk: ooh!
#
aaronpk
would also be a good encouragement for me to add more people to my contact list
#
aaronpk
i'd probably want a button that appears when i'm logged in so that I can click on a comment somewhere and quickly add that person
#
jacky
the hope is that maybe something like vouch + internal contact list could help sort replies higher and move others into "Community"
#
jacky
aaronpk: that'd be _super_ handy
#
KartikPrabhu
so a curated "contacts" is like a "twitter verified" ?
#
jacky
adds to koype's to do list
#
jacky
KartikPrabhu: to a degree, yeah
#
aaronpk
yeah but like indie verified
#
aaronpk
since everyone would have their own verified list
#
aaronpk
no centralized lists at all
#
KartikPrabhu
neat idea! could also be used as a "vouch list"
#
jacky
IndieWeb's Top Verified People in 2022
#
KartikPrabhu
2022 is too far away
#
jacky
lol to give people enough time to build stuff
#
jacky
is Eddie's site down?
#
jacky
just noticed their h-card not resolving in my list
#
KartikPrabhu
yup, it is down for me
#
KartikPrabhu
I think we are just re-discovering BLOCKCHAIN!!!!!!!
#
jacky
lolol
[LewisCowles], kensp, gxt, asymptotically, KartikPrabhu, quite, seekr, mauz555, niels_, jjuran and [jgmac1106] joined the channel; niels_ left the channel
#
Loqi
ok, I added "https://twitter.com/Ebonyteach/status/1195786961560178693" to the "See Also" section of /silo-quits https://indieweb.org/wiki/index.php?diff=66452&oldid=66365
kensp, [LewisCowles], [mapkyca], boeg, [snarfed], Jacket, wolftune, chrisaldrich and [Rose] joined the channel
#
[Rose]
That link isn't available because the tweets are protected.
wolftune joined the channel
#
GWG_
Hi, [Rose]
#
jbove[m]
what is Keybase
#
Loqi
Keybase is a GPG key silo https://indieweb.org/keybase
KartikPrabhu, KempfCreative, KempfCreative1 and Jacket joined the channel
#
Jacket
Hi all, I'm the developer of a popular RSS reader. I'm trying to code a better support for microblog feeds. What are the most popular namespaces to look out for? I've already handled portablecontacts and activitystreams. They seem to be the most common, but I see some different/broken implementations across the board. Are there other popular namespaces? Can you point me to a feed? Thanks!
[jgmac1106] joined the channel
#
[jgmac1106]
Jacket most people here rely mainly on microformats to parse for readers within the community and most provide in rss or atom feed for others
#
[jgmac1106]
But technical questions like these better directed in #indieweb-dev channel
wolftune joined the channel
#
[jgmac1106]
Introductions done in Accra, going through and now and showing off the different Known sites in the community
#
[jgmac1106]
Mohammad describing the opportunities to get involved in wikipedia projects, Sadik then defines OER and describes our upcoming Leadership training program and offers a free website to people even if they do not do training
maxwelljoslyn, gxt and chrisaldrich joined the channel
#
chrisaldrich
Jacket. Welcome to the IndieWeb. Sorry I've been away with weekend chores since this morning. Most of us here will will likely have h-feed available as a primary source. You might take a look at some like http://tantek.com/ https://aaronparecki.com/ https://werd.io/ and https://adactio.com/ to start.
#
Loqi
Tantek Çelik
#
chrisaldrich
I believe that tantek only has an h-feed while some of the others will also have RSS, atom, or other feed options as well.
#
chrisaldrich
for all here, Jacket is working on improving Inoreader with some more social type feeds including those like notes which typically don't have titles.
#
chrisaldrich
for all here, Jacket is working on improving Inoreader with some more social type feeds including those like notes which typically don't have titles.
#
chrisaldrich
for all here, Jacket is working on improving Inoreader with some more social type feeds including those like notes which typically don't have titles.
KartikPrabhu joined the channel
#
chrisaldrich
What are notes?
#
Loqi
A note is a post that is typically short unstructured* plain text, written & posted quickly, that has its own permalink page https://indieweb.org/notes
anotheryou, Tsukimaru and hagna joined the channel
#
hagna
So I'm new to node. I did npm i tocca, but now what? How do I tell npm run dev to also server tocca.js so <script src=/tocca.js> will work
#
Jacket
Yeah hi all! I think I sent a message earlier, but I don't see it now...
#
Jacket
Thanks for the intro Chris
#
Jacket
Here's my first message again, because I think it didn't get through: Hi all, I'm the developer of a popular RSS reader. I'm trying to wrap up better support for microblog feeds. What are the most popular namespaces to look out for? I've already handled portablecontacts and activitystreams, but I see different implementations across the board. Are there other popular namespaces?
#
jacky
the most common one for the indieweb would be h-feed
#
jacky
what is h-feed
#
Loqi
h-feed is a microformats2 draft specification with a top level feed object to contain root class(h-*) objects, usually h-entry posts and optionally a common author, name, and representative photo https://indieweb.org/h-feed
#
jacky
it's a type of microformat (mf2 namely)
#
jacky
I keep a bunch of mine over at https://v2.jacky.wtf/stream (primary with links to other at the top)
#
Jacket
jacky, thanks, I'll hate to read the spec. I found this feed https://v2.jacky.wtf/feeds/json/all for now and I'm trying to make sense of it.
#
Jacket
I mean ideally I always expect to have at least a summary and there aren't any in most of the posts
#
Jacket
oops hate -> have, a typo there
#
Jacket
there are lots of examples on https://indieweb.org/h-feed so it'll be enough to get started, thanks again.
#
GWG_
Jacket: Did you look at Jsonfeed as well?
amd_ and ssDiscord[m] joined the channel
#
Jacket
Yes, I can say that we were early adopters :) https://blog.inoreader.com/2017/05/announcing-json-feed-support.html
#
jacky
Jacket: personally, the json feed is going to be a bit clunky
#
jacky
there's some stuff that's difficult (for me) to represent in JSON-Feed that maps the same way that h-feed can
#
jacky
this is me needing a better example of how to represent social interactions in such formats
#
Jacket
https://v2.jacky.wtf/feeds/json/all looks like a JSON Feed to me. At least I can parse it without any modifications, but most articles are just titleless, content-less pieces :)
#
Jacket
This is how it looks like without any modifications to the parser https://imgur.com/a/c54NU49
KartikPrabhu and amd_ joined the channel
#
Jacket
I am trying to detect items that don't have titles, but have extended author attributes - handle, avatar and link. Those items should be presented very differently from regular RSS items that have titles 99% of the time.
#
Jacket
but the extended author attributes are not part of the official rss/atom specs, so they are always extensions, or the whole feed is something else like JSON feed.
#
Jacket
What I'm trying to achieve is to hide all this complexity from the end user and just handle as much as possible transparently in the parser. Item doesn't have title - check, item has extended author attributes (doesn't matter from which extension) - check => display as microblog note.
#
Jacket
simple as that
#
GWG_
Jacket
#
GWG_
Jacket: How can we help specifically?
#
GWG_
I did a lot of work trying to interpret Indieweb sites into a common format
#
Jacket
I just needed some diverse examples. I think https://indieweb.org/h-feed has enough, so it's all good :)
#
GWG_
Jacket: I updated that a fee months ago when working on the same problem
#
Jacket
Thanks, it will definitely help!
#
Jacket
I'll go through the examples tomorrow, it's 1AM now, so gonna hit the bed, thanks again everynoe
#
jacky
this also makes me consider disabling some feeds for certain pages
#
jacky
since it wouldn't be useful / semantically helpful
#
jacky
this is a good nudge for me to rework my json-feed rendering
amd_, mpocDiscord[m] and kensp joined the channel
#
chrisaldrich
sidefiles--
#
Loqi
sidefiles has -1 karma in this channel over the last year (-2 in all channels)
[KevinMarks] joined the channel
#
[KevinMarks]
Hi Jacket - my unmung.com site will turn rss/atom into h-feed if you want to compare. Also granary.io will generate atom and h-feed from various sources
asymptotically, patterson and amd_ joined the channel; asymptotically left the channel
#
jacky
what are sidefiles
#
Loqi
It looks like we don't have a page for "sidefiles" yet. Would you like to create it? (Or just say "sidefiles is ____", a sentence describing the term)
#
KartikPrabhu
what is sidefile
#
Loqi
The sidefile-antipattern is a violation of the DRY principle by the use of secondary files (typically in some one-off XML format) to provide information that is a duplicate of information available in primary files on a website (in HTML), and is an antipattern due to typical DRY violation problems such as out-of-date, missing, corrupted, or outright false data https://indieweb.org/sidefile
KempfCreative1 joined the channel