#indiewebcamp 2015-08-20

2015-08-20 UTC
colintedford1 joined the channel
#
colintedford1
snarfed: brid.gy presents: When APIs Attack!
#
colintedford1
snarfed: brid.gy presents: When APIs Attack!
#
colintedford1
Is there an echo in here?
#
colintedford1
Is there an echo in here?
#
GWG
Is there?
#
colintedford1
My utterances from /today?beta client seem to have one, so I'm gonna hush.
#
colintedford1
My utterances from /today?beta client seem to have one, so I'm gonna hush.
mdik joined the channel
#
KevinMarks
do you havr it open in 2 tabs colintedford ?
mdik_, mdik and colintedford1 joined the channel
#
colintedford1
KevinMarks: I did have a different log page open in another tab
#
colintedford1
KevinMarks: I did have a different log page open in another tab
#
colintedford1
But apparently closing it didn't help
#
colintedford1
But apparently closing it didn't help
#
colintedford1
...or maybe it did
#
colintedford1
...or maybe it did
#
colintedford1
*relurks*
#
colintedford1
*relurks*
glennjones joined the channel
#
kylewm
watching someone code sounds about as exciting as watching someone fish
#
endi
there'd probably be more swearing involved than fishing
#
endi
or is that just me
#
kylewm
haha I don't know, fishing is pretty frustrating
#
kylewm
ha, just found a weird bug in Woodwind. when it goes to show a reply to a post on werd.io, it looks to see if it has previously fetched the post so it doesn't have to fetch it again
#
kylewm
but if that post was previously fetched via RSS then it's a little bit uglier than the h-entry version
mdik_ and mlncn joined the channel
#
kylewm
I regret trying to explain that, but at least it's fixed now (for new posts)
#
kylewm
!tell Oliver__G are you still having problems with Quill & silo.pub?
#
Loqi
Ok, I'll tell them that when I see them next
mdik, glennjones, tentonbricks, mdik_, lukebrooker, keroberos, djwesto, glennjones_ and KevinMarks_ joined the channel
#
pokr
twitter is updating ''recommended'' users despite all cookies blacklisted. yalla overt fingerprinting
GWG, uwe, KevinMarks__, KevinMarks_ and mdik joined the channel
#
colintedford
!tell tantek: Not "historically important", but "relevant": "♫ Feelin’ wiki-obsessed this week; time for “Jam On It” by Newcleus." :) http://cted.us/s/2621
#
Loqi
Ok, I'll tell him that when I see him next
#
colintedford
!tell kylewm: re: "as exciting as watching someone fish": esp. if they're working with angler.js
#
Loqi
Ok, I'll tell them that when I see them next
#
colintedford.com
edited /jam (+181) "/* IndieWeb Examples */ correct Colin's first "official" jam (earlier date was likely a backfill)"
(view diff)
uwe, todrobbins, mdik_, mdik, gRegorLove, eschnou, endi, KevinMarks__, cweiske, snarfed, loic_m, Jihaisse, friedcell, KevinMarks_, alexhartley, tvn, djwesto and mapkyca joined the channel
#
cweiske
finally managed to patch up PEAR's Mail_mime and Crypt_GPG libraries to be able to send out pgp-encrypted emails
jcbsnd joined the channel
#
cweiske
i'm amazed that there are no php libs to send out pgp encrypted mails
#
cweiske
s/are/were/
#
Loqi
cweiske meant to say: i'm amazed that there were no php libs to send out pgp encrypted mails
#
Oliver__G
Getting a quill error after using silo to connect by blogger.com blog: I am NOT a techie Help? ---- Slim Application Error The application could not run because of the following error: Details Type: ErrorException Code: 8 Message: Undefined index: me File: /web/sites/quill.p3k.io/controllers/auth.php Line: 163 Trace #0 /web/sites/quill.p3k.io/controllers/auth.php(163): Slim\Slim::handleErrors(8, 'Undefined index...'
#
Loqi
Oliver__G: kylewm left you a message 7 hours, 7 minutes ago: are you still having problems with Quill & silo.pub? http://indiewebcamp.com/irc/2015-08-19/line/1440033078723
eschnou joined the channel
sanduhrs, KevinMarks, j12t, adactio, djwesto and LauraJ joined the channel
j12t, friedcell, KevinMarks_, uwe, mlncn, eschnou, elf-pavlik, LanceyWork and indie-visitor joined the channel
#
Loqi
Welcome, indie-visitor! Set your nickname by typing /nick yourname
indie-visitor_ and frzn joined the channel
#
Jeena
hm so in Edinburgh they have a HWC the week it is not in Portland/SF? It kind of would be cool if we could coordinate all of them on the same day all over the world :D
#
Zegnat
Jeena: I think rhiaro wanted to do Edinburgh every week rather than every other week, at least now when starting up
#
ben_thatmustbeme
colintedford: that discussion was more theoretical at the time
#
Loqi
ben_thatmustbeme: colintedford left you a message 12 hours, 56 minutes ago: I'd love to see your unified messaging project documented on your user page! I linked to the 2015 Cambridge session from /messaging . http://indiewebcamp.com/irc/2015-08-19/line/1440023813306
#
jeena.net
edited /events/2015-08-26-homebrew-website-club (+319) "/* Where */ Göteborg"
(view diff)
Jihaisse joined the channel
eschnou and j12t joined the channel
#
rhiaro
Jeena, Zegant: yeah we're weekly, but also Thursdays because Wednesday just isn't an option
adactio and MrClaw joined the channel
#
MrClaw
yo!
friedcell and cweiske joined the channel
#
Jeena
I see
#
indie-visitor
Em... a little confused.
#
LanceyWork
!tell aaronpk it looks like Loqi will only greet the first indie-visitor in chat. since everyone afterwards has to use a different username (indie-visitor_), Loqi doesn't recognize them
#
Loqi
Ok, I'll tell them that when I see them next
#
LanceyWork
hello indie-visitor
#
indie-visitor
test nick name
#
indie-visitor
Em...
#
geng
OK I guess..
#
geng
Just settle the domain and login problem.
#
geng
But it seems that I don't need to have a sever managed by myself, just a main page will be enough?
#
LanceyWork
yeah, as long as you have a webpage somewhere that you can put rel=me links on
adactio joined the channel
#
geng
It seems that I totally got it wrong....
j12t and sanduhrs joined the channel
#
geng
You know... the server from digital ocean, ddns, website... it seems that I should use heroku or github.io
#
geng
to make it simple
#
rhiaro
hey geng! (Amy)
#
rhiaro
oh, too late
eschnou, nedman, nedorito and ttepasse joined the channel
#
Loqi
[mention] Jeena wrote a post that linked to an event: Homebrew
fourtonfish and scor joined the channel
j12t joined the channel
#
voxpelli
Jeena: aaronpk: that was a weird looking mention there – no URL or anything?
#
Loqi
voxpelli: colintedford left you a message on 8/19 at 4:04pm: Did any of the issue-tracker brainstorming starting at http://indiewebcamp.com/irc/2015-05-17#t1431887181504 get into the wiki? I didn't see anything in search for "issue tracker", there' no "issue" page (& search results are of course noisy); nothing linked from /Github . http://indiewebcamp.com/irc/2015-08-19/line/1440025491165
#
voxpelli
!tell colintedford The issue tracker discussion was never really documented on the wiki I think – did take some very sketchy notes for myself – I think one could do some interesting things there, especially with Brid.gy-like features
#
Loqi
Ok, I'll tell them that when I see them next
eschnou joined the channel
#
unrelenting.technology
edited /IRC_People (+62) "Add nick: myfreeweb"
(view diff)
fourtonfish_, benwerd, eschnou and indie-visitor joined the channel
#
tentonbricks
Mornin', folks!
#
GWG
morning, tentonbricks
benwerd joined the channel
#
@nobantu
1&1/2 MoreDays of EBReg 4 Internet Identity Workshop Oct 27-29 https://www.eventbrite.com/e/internet-identity-workshop-xxi-21-2015b-tickets-16995007525 #IIW #UMA #privacy #OpenID #blockchain #indieweb +++!
(twitter.com/_/status/634378045625925632)
LauraJ, _fran, j12t and endi_ joined the channel
alexhartley joined the channel
#
@benwerd
@dbounds You can have direct, decentralized conversations with other Known site owners (and anyone with an #indieweb compatible site).
(twitter.com/_/status/634391609367379968)
#
@RikMende
@SocialEurope future is social media + #indieweb principles = decentralized commenting but centralize it around URL's http://www.rmendes.net/2015/goodbye-and-thanks---huge-list-of-glynmoody-great-articles#comments
(twitter.com/_/status/634393364524240897)
#
tentonbricks
So, slack. Super cool concept. Completely useless in my office. So here I am, in a chat room of 1. Looks pretty, at least :)
#
GWG
You have me though.
#
tentonbricks
Well, yes, here in IRC.
#
tentonbricks
But this isn't slack. I have a slack instance up and running just to see what the fuss is all about, but an office that has zero need for it.
gRegorLove joined the channel
#
GWG
tentonbricks: We just have a slack gateway
#
@RikMende
@SocialEurope yes, but social comments/interactions do not get back to the original article,that's one of the #indieweb goodies
(twitter.com/_/status/634394728109359104)
cleverdevil and wolftune joined the channel
#
@RikMende
@SocialEurope it's not yet adopted by any big outlets and it's still in evolution, but do get more information at @IndieWebCampUK @withknown
(twitter.com/_/status/634395391006478337)
j12t joined the channel
#
@RikMende
@SocialEurope it may look like this, but it's way more https://indiewebcamp.com/principles in this case interactions are being pulled back with Brid.gy
(twitter.com/_/status/634396076091555841)
#
KevinMarks_
Tentonbricks: what does your office use to communicate?
#
tentonbricks
KevinMarks_: Here's the deal. We use email, which works fine for what we need. I work in local government HR, so there's not a lot of collaboration that's needed between specialists. We are each our own team of 1, essentially.
#
tentonbricks
I have a bad (?) habit of trying to nose myself into the tech space, when my work is pretty far removed from that world, for the most part.
#
LanceyWork
i have the same habit though
#
LanceyWork
i get really excited about new tech i find like slack and immediately want to set it up for everything
#
tentonbricks
LanceyWork: Exactly. My biggest hurdle, I think, is the fact that I am the low man on the totem pole here, so I have next to zero possibility of influencing change or moving us out of the mid-20th century.
#
@RikMende
@SocialEurope #indieweb in my opinion goes beyond just comments, it put the creator back in control of it's own data & still share widely
(twitter.com/_/status/634398100480782337)
#
cleverdevil
I'm planning on creating an `h-review` focused plugin for the Known CMS.
#
cleverdevil
want to be sure I'm on the right track :)
#
LanceyWork
why not make it an h-entry and use some distinct markup within it to denote that it's a review?
uwe joined the channel
#
aaronpk
good morning
#
Loqi
aaronpk: colintedford left you a message on 8/19 at 4:04pm: Did any of the issue-tracker brainstorming starting at http://indiewebcamp.com/irc/2015-05-17#t1431887181504 get into the wiki? I didn't see anything in search for "issue tracker", there' no "issue" page (& search results are of course noisy); nothing linked from /Github . http://indiewebcamp.com/irc/2015-08-19/line/1440025491165
#
Loqi
aaronpk: LanceyWork left you a message 4 hours, 7 minutes ago: it looks like Loqi will only greet the first indie-visitor in chat. since everyone afterwards has to use a different username (indie-visitor_), Loqi doesn't recognize them http://indiewebcamp.com/irc/2015-08-20/line/1440072665117
#
cleverdevil
LanceyWork: I was using http://microformats.org/wiki/h-review as a guideline, and didn't see anything in there referencing h-entry.
#
LanceyWork
ah i see
#
LanceyWork
i didn't know there was a separate h-review
#
LanceyWork
now i wonder why
#
LanceyWork
i think it looks correct
snarfed joined the channel
#
cleverdevil
I'll likely have an implementation for Known by the weekend.
#
LanceyWork
i'm not that familiar with the h-review spec though
#
@LanceCoyote
@benwerd @dbounds Any website that uses https://indiewebcamp.com/Webmention can interact with a Known site, such as mine!
(twitter.com/_/status/634403379712688128)
#
Loqi
[mention] Lance Coyote commented 'Any website that uses webmentions can interact with a Known site, such as mine!' on a post that linked to https://indiewebcamp.com/Webmention (http://lancey.space/2015/08/any-website-that-uses-webmentions-https-indiewebcamp)
#
KevinMarks_
Rhiaro, Andrew Marks needs to be let in
#
kylewm
!tell Oliver__G I cannot reproduce the issue with quill and blogger. Please file an issue on https://github.com/kylewm/feverdream/issues .... it would help a lot to know the url of the blogger site that you are signing in with
#
Loqi
kylewm: colintedford left you a message on 8/19 at 8:02pm: re: "as exciting as watching someone fish": esp. if they're working with angler.js http://indiewebcamp.com/irc/2015-08-19/line/1440039723949
#
Loqi
Ok, I'll tell them that when I see them next
#
kylewm
sad trombone
#
rhiaro
HWC Edinburgh commences with geng and tbrb
#
rhiaro
tbrb has been struggling with silly typos in his code
#
rhiaro
geng has set up relmeauth
#
KevinMarks
rhiaro: can you let andrewmarks in?
#
rhiaro
and is deciding how to setup his site, thinking about githubpages to start
#
rhiaro
KevinMarks: as in, he's outside the door right now?
#
rhiaro
tbrb is on his way!
#
rhiaro
has hurt her knee and can't do stairs
#
KevinMarks
he says he's in the main foyer
#
rhiaro
tbrb is on crutches, but nonetheless more mobile
stream7 joined the channel
#
rhiaro
we're on the 2nd floor, open space
#
rhiaro
I couldn't see anyone I didn't recognise in the main foyer just now..
#
rhiaro
tbrb is going to the eastmost side door
#
tbrb
I'm in the foyer by the lifts now
#
rhiaro
andrewmarks needs to make himself known
#
rhiaro
RESOLVED
#
KevinMarks
(yes that is known)
#
tbrb
we gooood!
#
rhiaro
I'm sorry KevinMarks, andrewmarks was flyering for the Festival, I'm going to have to ask him to leave
KevinMarks__ and KevinMarks_ joined the channel
#
KevinMarks_
How do we replace flyering with indieweb?
fourtonfish joined the channel
#
rhiaro
the flyers contain only urls
j12t joined the channel
#
Zegnat
URLs on a flyer? I hope they were short, hate typing those things on my mobile whenever I see posters or get flyers
#
LanceyWork
i hope the flyers were at least mf2 compliant
#
Zegnat
what is a flyer?
#
Loqi
It looks like we don't have a page for "flyer" yet. Would you like to create it? http://indiewebcamp.com/s/101f
#
Jeena
hm there is no geo: URI parser for ruby?
#
rhiaro
tbrb is discussing possibilities of multi user micropub endpoints, who has talked about this before?
#
aaronpk
oo pick me
#
rhiaro
picks aaronpk
#
rhiaro
ack aaronpk
KevinMarks__ joined the channel
#
rhiaro
andrewmarks is distraction tbrb with IRL conversation right now (rubbish, right?!)
#
aaronpk
there should be no problem with a multiuser micropub endpoint
#
aaronpk
the token that is used in the micropub request should identify the user making the request
#
aaronpk
so the endpoint can do whatever it wants based on which user is making the request
#
tbrb
aaronpk: I guess the question then runs to what clients would support posting to a micropub endpoint which isn't defined in the user's site
#
rhiaro
yeah, if the user wanted to post from a client that wasn't the site they wanted to post to, the client needs to discover the right endpoint
#
rhiaro
I guess easiest is just if the site whose endpoint you're posting to is also the client
#
tbrb
I guess there could be a couple of ways of doing that - either having clients allow you to override which endpoint you want to post to (just keep autodiscovery as a default maybe) or support discovering of multiple endpoints from a person's site
#
tbrb
The latter would also allow you to discover what sites a person posts to as well, be that good or bad
alexhartley joined the channel
#
aaronpk
yeah, I think most people were thinking they didn't want to have to link to all the places they post on their home page
#
aaronpk
I think the problem is that so far nobody has had an actual need for this yet, so nobody has tried to build any of the pieces
andrewmarks, alexhart_ and stream7_ joined the channel
#
rhiaro
I guess an alternative would be to be able to tell a client which site you want to publish to, and it sends there instead of to your own endpoint
alexhar__, KevinMarks_ and nedsauce joined the channel
#
camerongray
Wait, rhiaro, Homebrew webstie club on today?
#
Loqi
camerongray: rhiaro left you a message 3 days, 7 hours ago: HWC Edinburgh on Thursday! https://indiewebcamp.com/next-hwc http://indiewebcamp.com/irc/2015-08-17/line/1439806081176
#
tbrb
camerongray: yes
#
camerongray
So yes I have
#
camerongray
bollocks
#
camerongray
On my way
#
KevinMarks
isn't this the POSSE/syndication via micropub thing again?
#
camerongray
I've fucked up FreeBSD, I'll leave it to be future Cammy's problem
#
rhiaro
KevinMarks: not quite - this is instead of, not as well as
#
rhiaro
publishing on your own site
#
KevinMarks
well, silo.pub is close to that
#
camerongray
rhiaro: Well, I'll be along in a bit
#
camerongray
Waiting on servers
alexhartley joined the channel
#
rhiaro
I'll be here for another hour, camerongray
#
aaronpk
the closest use case for me needing a multiuser micropub client is posting to things like company blogs or community blogs
#
camerongray
What are other people planning?
#
Loqi
It looks like we don't have a page for "other people planning" yet. Would you like to create it? http://indiewebcamp.com/s/101g
#
camerongray
Leaving office now
#
camerongray
-> forum
rMdes joined the channel
#
Zegnat
rhiaro: I enjoyed your LD/mf2 post today, nicely done.
#
rhiaro
thanks, Zegnat
yakker joined the channel
#
camerongray
rhiaro: at side door, can you let me in please?
#
rhiaro
camerongray: on way
#
camerongray
Woo
#
rhiaro
camerongray arrives at HWC Edinburgh
mlncn and uwe joined the channel
#
moredhel
have funsies :) wish I was there
#
moredhel
may do a little coding from here to feel better
#
Zegnat
aaronpk: maybe add (and promote) Gothenburg in /topic?
JasonO joined the channel
#
Zegnat
Thanks aaronpk!
Kongaloosh joined the channel
#
Jeena
So next week we'll have a Homebrew Website Club in Gothenburg again. And I should really add Events to my website, this is getting ridiciolous.
#
voxpelli
tbrb: aaronpk: I have the need for multiple micropub endpoints for my identity, using temporary hackish identities now
#
kylewm
voxpelli: do they differ by client_id? or something else?
#
voxpelli
(Adding a rel-me mailto: and sometimes a separate URL with that that's only meant for discovery)
JasonO joined the channel
#
aaronpk
voxpelli: what exactly do you mean?
#
voxpelli
kylewm: I've multiple sites I post to, but only a single IndieAuth identity
#
kylewm
ah yeah back to identity vs. authorization
#
aaronpk
and your intent is to have the same identity across these different sites?
#
voxpelli
aaronpk: that I want to post to sites without connecting them to my identity/social graph – pretty much the multiuser thing tbrb mentioned
#
aaronpk
so you *don't* want to tie your main identity to these sites?
#
voxpelli
aaronpk: exactly
#
aaronpk
then there's no multiuser thing or any issue
#
voxpelli
But my Micropub is endpoint still. Rey much expects me to authenticate myself
#
voxpelli
s/. Rey/ very/
#
Loqi
voxpelli meant to say: But my Micropub is endpoint still very much expects me to authenticate myself
#
aaronpk
if I wanted to post on example.org and not tie it to aaronparecki.com, i'd just go sign in to a micropub client as example.org
#
voxpelli
And if I were to sign in to example.org as well, how would it know who I was?
#
aaronpk
that's up to example.org to handle
#
voxpelli
I disagree
#
aaronpk
how so? that's always been the case
#
voxpelli
It's always preferable to authenticate with a URL that represents ones identity I think
#
aaronpk
but you just said you *don't* want it tied to your identity
#
voxpelli
I don't want it to be part of
#
voxpelli
my social graph
#
voxpelli
But my Micropub system can still expect it privately
#
aaronpk
can you describe the end result you are looking for? this is too much plumbing speak that is confusing things
#
aaronpk
there are like 3-4 different situations that all fall under "multi-user" and they are all very different
#
voxpelli
One simply provides two pieces rather than one: A URL of something one wants to edit and a URL that identifies oneself
#
aaronpk
that is literally plumbing
#
aaronpk
what is the *end result* you want
#
Loqi
It looks like we don't have a page for "*end result* you want" yet. Would you like to create it? http://indiewebcamp.com/s/101h
#
voxpelli
s/URL/identifier/
#
Loqi
voxpelli meant to say: One simply provides two pieces rather than one: A identifier of something one wants to edit and a identifier that identifies oneself
#
voxpelli
Not plumbing now?
#
aaronpk
e.g. "I want a blog post on companyblog.example.org that says the author is aaronparecki.com, and I want to authenticate to clients as aaronparecki.com"
#
Loqi
gives aaronpk a blog post on companyblog
#
voxpelli
I want to get access to my news site by identifying myself as myself
#
aaronpk
vs "a blog post on companyblog.example.org that says the author is aaronpk.example.org and I don't want any assocaitoin with aaronparecki.com"
#
voxpelli
Just like I get access to the IndieWeb wiki by identifying myself as myself
#
aaronpk
I don't know what your news site is
#
voxpelli
Does that matter? It could be The Verge, Techcrunch, whatever?
#
aaronpk
i mean i just don't understand what you're saying
#
aaronpk
so you mean you want to post at a shared blog like techcrunch having identified as yourself?
cweiske and JasonO joined the channel
#
voxpelli
aaronpk: pretty much, wasn't that what you all discussed earlier?
#
aaronpk
that was one of the situations yeah
#
voxpelli
so as one of the points there was that no-one has had the need, I pointed out that I do
#
aaronpk
you're doing this right now then?
#
aaronpk
can you share the URLs of the sites you are posting to? or is that private?
#
voxpelli
Yes, but the client support is slim so I can only do it with my own client
#
voxpelli
Well, voxpelli.com is one of them and while that is technically part of my social graph, it isn't in any way that IndieAuth supports
#
voxpelli
So I have to use kodfabrik.se to log in there
#
aaronpk
why isn't that something that indieauth supports?
#
voxpelli
The multiuser blog is still just a temporary test
#
voxpelli
aaronpk: because IndieAuth requires all silos to be one step away, mine are two steps away
#
aaronpk
you mean indieauth.com?
#
aaronpk
ok, cause that has little to do with micropub clients
#
voxpelli
But the same solution works for that shortcoming as well as for multiuser blogs as I then can pick another entry point into my social graph to auth with
JasonO joined the channel
#
aaronpk
so do you have an examle of a multiuser blog you are trying to post to?
#
voxpelli
In theory voxpelli.com could be multiuser
#
aaronpk
I'm not interested in theory :)
#
voxpelli
How do you identify whether a blog is single or multi-author?
#
voxpelli
Until the second author post its first post you can't
#
aaronpk
whether there are posts that say they are authored by different people
#
aaronpk
voxpelli.com says "Hi, I'm Pelle Wessman and this is my blog." so i'm pretty sure that is not multiuser
#
voxpelli
There can still be editors etc who are accessing it
#
voxpelli
I occasionally ask friends for feedback on posts
#
aaronpk
that's different tho, since you still end up being the author of those articles
#
aaronpk
here's an example of a multi-user blog http://pdx.esri.com/blog/
#
voxpelli
They still need Micropub access
#
voxpelli
Not sure what I'm supposed to be looking for :P
#
voxpelli
Jeena: Next week you won't be alone in having HWC in Sweden it looks like ;)
#
aaronpk
i'm looking for actual examples and use cases for this so that there is something more to talk about other than we think we need this thing
#
aaronpk
so what you're talking about I wouldn't call a multi-user blog. you want other people to help make edits to your posts.
#
aaronpk
if your site provides an interface for editing your posts, you don't need micropub at all to let others help make edits, since they can just sign in as themselves.
#
aaronpk
now if you're talking about having other people use generic micropub clients to make edits to your posts, that's interesting and that involves micropub
[tantek] joined the channel
#
[tantek]
aaronpk++ for keeping pushing for concrete use cases!
#
[tantek]
Rhiaro is HWC edi still going on?
#
Loqi
[tantek]: colintedford left you a message on 8/19 at 8:00pm: Not "historically important", but "relevant": "♫ Feelin’ wiki-obsessed this week; time for “Jam On It” by Newcleus." :) http://cted.us/s/2621 http://indiewebcamp.com/irc/2015-08-19/line/1440039622859
#
Loqi
aaronpk has 937 karma
#
voxpelli
I use my indie-identity to log into eg. the wiki, to many indie readers – to basically all things indie – except for when I want editorial access to a site, then I have to use the indie-identity of that site?
#
[tantek]
No it's up to that site.
#
[tantek]
Just like it's up to IWC wiki to let you edit with whatever identity you sign in with.
#
[tantek]
Nothing new needed for that. Just the other site has to keep an ACL or allow any indieauth sign in etc.
#
aaronpk
where it gets to be a new thing is if for example we wanted people to be able to use Quill to edit the wiki
#
tantek.com
edited /Main_Page (+10) "/* Homebrew Website Club */ Göteborg!"
(view diff)
#
aaronpk
so in that case, I would want to start by talking about what is the desired user flow for people doing this
#
[tantek]
Which no one does not has asked for
#
voxpelli
if I want to use a generic Micropub client to edit an arbitrary blog by authentication as myself, then that would require additions
#
voxpelli
not in the protocol itself, but in how the client does its discovery
#
voxpelli
[tantek]: I've asked for that? And I've used that with my own clients?
#
[tantek]
I mean with IWC wiki
#
[tantek]
Thus for any other sites that want to allow similar editing as IWC wiki, they should implement it like IWC wiki first. Direct web ui to sign in and edit as whoever.
#
voxpelli
Found the documentation from when this was discussed the last time: http://indiewebcamp.com/Micropub-brainstorming#Multiple_Micropub_Endpoints Couldn't find it when I was on the phone
#
[tantek]
Before worrying about solutions that require new protocols etc.
#
aaronpk
voxpelli: what micropub clients do you want people to use to help you edit your posts?
#
voxpelli
aaronpk: eg. Quill
#
aaronpk
quill can't even edit posts right now
#
voxpelli
oh, edit, Poetica? ;)
#
voxpelli
there are no Micropub-clients that supports edits I think so that's a bit premature, I admit
#
aaronpk
that's my point, this is too early to talk about changing the protocol to support a thing that isn't even supported in single-user mode
#
aaronpk
hmm just noticed poetica's "send to wordpress" feature... wonder if I could talk Blaine in to adding "publish via micropub"
R2ZER0, ben_thatmustbeme, squeakytoy2 and Kongaloosh joined the channel
#
voxpelli
I'm not talking about changing the protocol
#
voxpelli
I'm talking about clients having additional siscovery steps, just like you, tbrb and rhiaro did before
#
voxpelli
s/siscovery/discovery/
#
Loqi
voxpelli meant to say: I'm talking about clients having additional discovery steps, just like you, tbrb and rhiaro did before
#
aaronpk
yeah I just think that should be driven by actual real-world use cases
#
voxpelli
additional or alternate – where one can either discover additional sites to publish to or authenticate with alternative identities
#
aaronpk
I mean I'm definitely interested in it, but haven't actually had a need for it myself yet
#
voxpelli
well, I feel that I have use cases for it, but apparently you see it another way
#
aaronpk
until you have a client that can edit, you can't have a use case for having that client support multiple users
bltavares joined the channel
#
voxpelli
the edits was just a minor little side line of the discussion – the main case is for many users to be able to add content to many sites
#
aaronpk
ok so what site are you referring to then?
#
voxpelli
the way I have it set up right now I'm authenticated as myself in Editorial.app and I'm allowed to edit all of my sites through that one authentication
reidab joined the channel
#
aaronpk
that soundsl ike something totally different
#
voxpelli
one identity – access to many sites
#
voxpelli
the many-to-many relationship between identities and access to sites
mattl and squeakytoy2 joined the channel
#
voxpelli
we should probably drop the discussion though, getting nowhere, I will just continue down my trail on my own instead
#
aaronpk
I realize this is important, I'm just trying to ground it with actual examples
jonnybarnes and uhhyeahbret joined the channel
#
Zegnat
I think aaronpk and voxpelli are coming from two different angles here? voxpelli would like to solve his problem with an indieweb solution, and aaronpk wants to document a solution for others on the indieweb? Thus: documentation first versus implementation first
#
aaronpk
eh, I'm mostly trying to get voxpelli to actually describe his problem in concrete terms, rather than jumping to describing the problem with a possible solution
#
voxpelli
"As personal user X I want to be with a generic client be able to publish a post to larger site Y, to which I've been given permission to post"
#
voxpelli
s/to be/to/
#
Loqi
voxpelli meant to say: "As personal user X I want to with a generic client be able to publish a post to larger site Y, to which I've been given permission to post"
#
aaronpk
interestingly, you can do that with Quill right now, assuming site Y supports it
#
aaronpk
you'd sign in as "site Y" on Quill, Quill would discover that site's authorization endpoint and direct the user to it
#
aaronpk
site Y would create an authorization endpoint that then *authenticates* the user, asking them to sign in as their own identity
#
aaronpk
after site Y returns the user to Quill, Quill would see that user logged in as "site Y", and when it makes the micropub request to site Y's micropub endpoint, that endpoint would be able to tell which user was actually making that request
#
voxpelli
yeah, the micropub client wouldn't really see me as a personal user
#
aaronpk
right. does it need to?
#
aaronpk
there might be a UX reason that it needs to, but I don't know what that is yet
#
voxpelli
if "personal user Y", my colleague, uses my computer to publish something but forgets to log out – then we're in for an awkward ride – would be impossible to know as what author something were going to be published
#
voxpelli
and if the micropub client were to want to have personal settings connected to their account, then that would require it as well
#
voxpelli
I guess some indie-readers are kind of micropub-clients in that they can micropub-publish interactions, but also use the same authentication to save which feeds one follows
minsky joined the channel
#
kylewm
would there be any value to Woodwind letting you authorize micropub with a different identity than you are signed in with?
#
Jeena
voxpelli, I won't? Will there be another one?
#
kylewm
right now it just uses the same user URL, but it certainly doesn't have to
#
voxpelli
kylewm: perhaps rather to let one add a different site to publish to and discover the micropub-endpoint from that one instead – depends on what Woodwind publishes I guess
#
voxpelli
Jeena: Malmö will likely be stepping us as well :)
#
kylewm
voxpelli: yeah that's what i mean, when you go into the Settings page for micropub, instead of clicking "Authorize Micropub", it would have another input for user url
#
Jeena
wohoo!
#
aaronpk
I was thinking it would be more useful if the reader were more like tweetdeck, where you can have multiple feeds from different accounts
#
voxpelli
I think both :)
#
KevinMarks
how about allowing multiple micropub targets, kylewm
#
kylewm
OK how about this
#
Zegnat
Jeena, I am considering if I can do 1 HWC every 2 months, but no promises.
#
kylewm
there couldbe another authorization_endpoint that takes an existing user url and authorization code and re-confirms that they are who they say they are
#
kylewm
(i.e. with indieauth.com)
#
voxpelli
kylewm: micropub has a way to confirm a user has access
#
voxpelli
would that do?
#
kylewm
so you register with the site beforehand, like with the wiki -- you login and create an account and the wiki stores an auth code for you
#
Jeena
Zegnat, that would be cool, perhaps we can make a fond where people can send money in for things like that
Leeky joined the channel
#
colintedford
Oh wow, I run a group Wordpress site, and the flow aaronpk described makes me feel freer to use something else in the future
#
colintedford
aaronpk++
#
Loqi
colintedford: voxpelli left you a message 5 hours, 49 minutes ago: The issue tracker discussion was never really documented on the wiki I think – did take some very sketchy notes for myself – I think one could do some interesting things there, especially with Brid.gy-like features http://indiewebcamp.com/irc/2015-08-20/line/1440080488081
#
Loqi
aaronpk has 938 karma
#
Jeena
we had that in the SELFHTML community back then, there were people who had more than enough money and there were those studenrs withoud money but wanted to attend the yearly meetups so we payed their expenses, it was quite cool
#
GWG
colintedford: Did I hear WordPress?
#
kylewm
I don't think my idea works out actually
#
GWG
I really should take tantek's advice and flag for it
#
Jeena
I once was one of those students too ^^
#
colintedford
GWG: just talking about being able to move off of it, sorry
#
kylewm
I was basically just thinking, the site would remember the relationship... "multiuserblog.com/profiles/kylewm is identified by kylewm.com", then it would delegate the authorization_endpoint bit to indieauth
#
kylewm
so you'd sign into the micropub endpoint with multiuserblog.com/profiles/kylewm, but it would know that your ID is your personal domain
#
Zegnat
Jeena: the fund thing might be cool, but how feasible is it for weekly/bi-weekly meets?
#
Jeena
even if it only works once a month or every other month it would still be cool
#
gRegorLove
GWG or other WordPress users: What theme directory sites do you recommend? All I remember is "avoid woo themes"
#
colintedford
Where should "issue tracker" brainstorming (http://indiewebcamp.com/irc/2015-05-17#t1431887181504) go on the wiki, esp. in light of a later suggestion by Vendan to generalize to something like "request" (http://indiewebcamp.com/irc/2015-05-17/line/1431918555923)?
#
colintedford
There wasn't really any discussion around the "request" idea
#
colintedford
gRegorLove: Official WP only for free themes.
#
colintedford
There was a study a while back showing that free themes from other places very often contained malicious code.
#
colintedford
(& even if they don't, they tend not to get updated)
#
gRegorLove
Yeah, I'll definitely be vetting and likely minimizing whatever theme I get.
#
gRegorLove
I just need the design really, not the plugins and crap
#
colintedford
For paid themes, I have no info.
#
GWG
gRegorLove: The official repo is what I use
Lancey joined the channel
#
colintedford
gRegorLove: "official repo" is what I meant by "official WP", btw
#
gRegorLove
Or just the twenty* official themes
#
gRegorLove
Probably worth noting the dangers of free themes on the wiki
#
gRegorLove
If it's not already
#
gRegorLove
I was being #lazyindieweb
#
colintedford
making a todo note. don't have cite handy & should get back to work anyway
tantek joined the channel
#
voxpelli
colintedford: I would rather see "issue" being generalized into a "todo"
j12t joined the channel
#
colintedford
voxpelli: OK. It sounds like maybe there needs to be a little more discussion around generalizing.
#
colintedford
I'm thinking of putting the brainstorming (including generalizing suggestions) in /issue-tracker for now
#
colintedford
& then we can make a new page when/if we have some consensus about generalizing
#
voxpelli
sounds good
almereyda and fourtonfish joined the channel
#
tantek
what a great article name :D
#
aaronpk
definitely gonna listen to that later
#
gRegorLove
It's half about a Buzzfeed journalist that doesn't do *personal* email anymore
#
gRegorLove
And half people's voicemails they left the show about "Email Debt Forgiveness Day" on April 30th.
wilfredh, mlncn, KevinMarks__ and KevinMarks_ joined the channel
#
tantek
interesting anecdotal observation re: different forms / variations of POSSEing
#
tantek
I get way more interaction on the FB POSSE copy of my post when I directly POSSE from my site via Bridgy Publish, instead of the POSSE to FB via Twitter POSSE copy.
#
gRegorLove
Do they show up differently on FB?
#
colintedford
tantek: does the Bridgy Publish version include more of the post?
niamu joined the channel
#
snarfed
colintedford: probably often yes, since it skips the 140 char twitter middleman
#
cleverdevil
probably, considering I'm making progress: http://share.cleverdevil.io/2015/08/14-32-45.png
#
gRegorLove
Ooh, a Known h-review plugin?
#
tantek
Unknown if this is because of the difference in appearance between how the FB POSSE copy is created, or if FB shows Bridgy Publish posts more often than Twitter posts.
#
aaronpk
it's facebook, you'll never know :P
#
aaronpk
and it might change tomorrow
#
tantek
gRegorLove: yes they show up slightly differently, and the Bridgy Publish posts are *editable* whereas the cross-posts from Twitter to FB are *not* editable (no idea why)
#
KartikPrabhu
maybe because Twitter posts are not editable
#
KartikPrabhu
so it seems consistent for FB to not allow edits to the copy
#
snarfed
twitter exposes analytics to users; i wonder if fb does
#
gRegorLove
snarfed: I bet they did, but later removed it. ;)
#
tantek
one limitation (why I can't automate this with Bridgy Publish yet)
tantek joined the channel
#
tantek
* Twitter -> FB preserves whitespace (e.g. linebreaks)
#
tantek
* Bridgy Publish indieweb -> FB collapses whitespace (including linebreaks into normal spaces that collapse with other spaces).
#
snarfed
tantek: oh no, really? that's sad, and not intentional
#
tantek
does anyone else use Bridgy Publish to POSSE notes to FB?
#
tantek
issue filed if anyone else wants this! https://github.com/snarfed/bridgy/issues/446
#
snarfed
didn't bridgy publish to fb preserve whitespace at some point?
#
snarfed
could have sworn it did
#
tantek
I have memories of editing past posts for this purpose too
#
tantek
past FB POSSE copies created by Bridgy Publish that is
#
snarfed
ah, by notes you mean posts, not facebook notes (a specific different product feature of theirs)
#
tantek
right I mean /notes
#
snarfed
yeah. it didn't originally preserve whitespace; i added it later
#
snarfed
yeah, confusing
#
snarfed
ohh i wonder if it only does it for articles
#
snarfed
easy fix if so
#
tantek
ooh just got a Twitter failbot - don't see those too often
#
tantek
took four reloads to fix
frzn joined the channel
#
kylewm
snarfed: tantek: the issue is that tantek uses literal \n's for whitespace right? whereas Bridgy expects html and converts it to plaintext
#
tantek
sending literal \n's to Twitter works to preserve whitespace there, and then Twitter likely sends the same literal \n's to FB which works to preserve it there
#
tantek
just saying Bridgy should handle it similarly
#
snarfed
oh huh, maybe? if tantek uses e.g. css white-space: pre*, bridgy definitely doesn't include a css rendering engine :P
#
tantek
neither does Twitter's API :P
#
snarfed
how do you know?
#
snarfed
oh, you give it plain text. very different use case
#
tantek
how is that different?!?
#
aaronpk
cause twitter isn't getting your post text from your html
#
snarfed
huh, yes, tantek uses white-space: pre-wrap
#
aaronpk
the problem is with html you don't know if the whitespace is intentional or not
#
kylewm
I mean tantek, you're giving bridgy an e-content right? how's it supposed to know your post isn't really html?
#
tantek
aaronpk that's spec'd in the parser
#
snarfed
yeah css support is very unlikely to make into bridgy publish
#
tantek
nothing to do with css. sigh.
#
kylewm
ftr, aaronpk uses whitespace-pre too
#
snarfed
good point tantek, i see what you mean. if the e-content has meaningful whitespace, the css doesn't matter
#
snarfed
at least to an mf2 parser
#
tantek
right
#
snarfed
man i could have *sworn* this worked at one point
#
kylewm
so does html2text strip out the whitespace?
#
snarfed
never mind. yeah, it did work, just probably with html only
#
snarfed
kylewm: i'm guessing yes. maybe there's an option
#
snarfed
ok time to move this to the issue, at least for me :P
#
tantek
snarfed - as you prefer!
#
tantek
(hence why I filed the issue before bringing it here :) )
#
snarfed
oh no, feel free to keep discussing here, i'm just going to start capturing
#
snarfed
(like wikifying)
#
KevinMarks
right, but it often has meaningless whitespace too
#
snarfed
good point
#
tantek
kevinmarks - false. I've never had meaningless whitespace show up in my Twitter POSSE copies of my notes
#
tantek
so no the "often" is false
#
snarfed
i expect KevinMarks means other people's post, not yours
#
KevinMarks
I'm talking about html posts in general not your site
#
tantek
I'm talking about /note posts in particular
#
snarfed
basically, to determine *whether* whitespace in an e-content is meaningful, i still need to parse css and handle selectors...?
#
tantek
not "html posts in general"
#
tantek
snarfed - absolutely not
#
snarfed
great! i'm all ears then...
#
KevinMarks
so how do we mark a note vs a post?
#
tantek
Kevinmarks /note is a /post
#
KevinMarks
o_O a note vs a not-note, if 'note' is defined as whitespace significant
#
tantek
KevinMarks - that's one of the oldest FAQs on the wiki O_o http://indiewebcamp.com/note#Note_Type_Algorithm
#
snarfed
interesting! man, now i'm curious how many different real world notes implementations actually use meaningful whitespace as per that recommendation
#
aaronpk
there's more to it than that. you have to ignore whitespace and html tags when comparing name and content
#
snarfed
yet another reason i want a real /indie-stats project
#
tantek
(though I'd be willing to expand that to empty h-entry names as well - if someone is willing to document real world use-cases)
#
Loqi
gives snarfed a real
#
KevinMarks
twitter also ignored whitespace fro years
#
tantek
Kevinmarks - so? the point is they saw the value, and added it.
#
tantek
Twitter also didn't used to auto-link @-names, URLs etc.
#
aaronpk
this also gets it wrong sometimes, haven't tracked down why https://github.com/aaronpk/Monocle/blob/master/lib/mf2_feed_parser.php#L26
#
tantek
you're not seriously using "ignored ... for years" as any kind of justification for anything right?
squeakytoy joined the channel
#
kylewm
for the record, I really dislike the idea of codifying twitter's non-html-whitespace convention as our best practice
#
kylewm
it seems like that comes from the Twitter via SMS days
#
tantek
aaronpk, there's no "have to ignore whitespace and html tags when comparing" because those are already taken care of (preserving whitespace, and text only property value) by the mf2 parser
#
aaronpk
i have not found that to be true in practice
#
KevinMarks
that heuristic is a bit odd with implied name, but OK
#
@stevepurkiss
@Vecchi_Paolo ...will ask around at next week's @indiewebcamp #homebrewwebsiteclub re mesh networks in btown
(twitter.com/_/status/634486160388161536)
#
aaronpk
it's a very messy process imo
Leeky joined the channel
#
tantek
KevinMarks - happy to analyze examples of what you are claiming is "odd" or "often"
#
KevinMarks
so let me read this back to you
#
tantek
no - not interested in rehash of your arguments. provide URLs to examples that back up what you're saying.
#
tantek
since I have already done so (and do so with many / most of my notes that I publish and POSSE)
#
KevinMarks
if I parse an h-entry and content==name, I should set whitespace-pre when displaying it?
snarfed joined the channel
#
tantek
s/content==name/if it is a note
#
tantek
s/whitespace-pre/white-space:pre-wrap
lukebrooker joined the channel
#
tantek
if you have examples of /note posts that you'd like to share for purposes of analysis, please add them to http://indiewebcamp.com/note#IndieWeb_Examples
#
KevinMarks
hm, I used pre-line on willsomeone, but I can't remember why
#
KevinMarks
possibly from copy/paste of html
#
tantek.com
edited /note (+202) "/* Indieweb whitespace thinking */ note POSSE whitespace preserved by Twitter API, link to Bridgy Publish issue"
(view diff)
#
gRegorLove
My notes do not really preserve whitespace. I use an auto-<p> script that converts two new lines into a <p> and one new line into a <br />, but that's all.
#
gRegorLove
I think it collapses 3+ new lines into two, so there's not extraneos <p> or <br>
#
gRegorLove
s/extraneos/extraneous/
#
Loqi
gRegorLove meant to say: I think it collapses 3+ new lines into two, so there's not extraneous <p> or <br>
#
tantek
how do you POSSE to Twitter?
#
gRegorLove
Bridgy Publish
#
gRegorLove
I have thought it would be cool to have more robust whitespace support in my notes, but it's not a high priority item.
#
gRegorLove
The POSSE tweet does seem to only have one new line instead of two, but that doesn't bother me. http://gregorlove.com/2015/08/revisiting-imogen-heaps-speak/ vs https://twitter.com/gRegorLove/status/634129399634202624
#
@gRegorLove
♫ Revisiting Imogen Heap’s Speak for Yourself. Still great. “Clear the Area” https://www.youtube.com/watch?v=4IFdn2sEg2U&feature=youtu.be
(twitter.com/_/status/634129399634202624)
j12t joined the channel
#
kylewm.com
edited /note (+158) "/* IndieWeb Examples */ add me, so I can officially complain about white-space: pre-wrap as a policy"
(view diff)
#
kylewm.com
edited /note (+252) "/* IndieWeb Whitespace Examples */"
(view diff)
#
tantek
hey rhiaro when did you start posting /note posts on your own site?
almereyda joined the channel
#
kylewm
big gap in there between bnvk and barnaby
#
tantek
kylewm: I don't understand the resistance to posting notes on one's own site (instead of Twitter)
#
tantek
e.g. adactio was strongly against it for a long time (years), because he didn't care about tweets or something. and then at some point he sharply flipped.
#
tantek
ah, peer pressure it was
#
kylewm
or the mike monteiro argument about not collecting all your fingernail clippings....
#
KartikPrabhu
that is more about self-discipline
#
gregorlove.com
edited /note (+273) "/* IndieWeb Whitespace Examples */"
(view diff)
#
tantek
I'm willing to bet that *everyone* that switches from Twitter posting to personal site note-posting starts writing *noticeably* better quality notes
#
KartikPrabhu
if you put your fingernail clippings into Twitter then why not on your own site?
#
tantek
thus the clippings argument does not apply in practice
#
gRegorLove
oh oh. Is there a term for wikifying before tantek prompts? :)
#
KartikPrabhu
pre-tanteking?
#
tantek
I think it's just called /wikifying :P
j12t joined the channel
#
tantek
and since I wrote that article ... ;)
#
snarfed
tantek: i wonder if the whitespace thing is specific to notes at all...?
#
tantek
snarfed - like many things here, I based in on a silo "innovation"
#
snarfed
e.g. http://tantek.com/2015/232/t1/eat-without-digital-devices isn't a note, but the (non-html) whitespace is still meaningful, ie you'd want to preserve it when posseing, right?
#
tantek
what do you mean it's not a note?
#
gregorlove.com
edited /note (+6) "/* IndieWeb Whitespace Examples */ bold domain name"
(view diff)
#
tantek
I do preserve it when POSSEing e.g.: https://twitter.com/t/status/634464248014479361
#
@t
When did you last eat without using digital devices at all*? Me: last night picnic, Dolores Park. *Except ... http://tantek.com/2015/232/t1/eat-without-digital-devices
(twitter.com/_/status/634464248014479361)
#
tantek
(nm Loqi collapsing it - view it on Twitter)
#
Loqi
yeah!
#
snarfed
right, exactly my point
#
snarfed
i guess i don't see an explicit note type when mf2 parsers parse it, e.g. https://kylewm.com/services/mf2?url=http://tantek.com/2015/232/t1/eat-without-digital-devices
#
snarfed
but i'm mostly ignorant/agnostic of post types, so i may just not be interpreting right
#
tantek
post types are nearly all implied
#
kylewm
mf2util can tell it's a note, fwiw
#
kartikprabhu.com
edited /note (+227) "/* IndieWeb Whitespace Examples */ add me to whitespace debate"
(view diff)
#
kylewm
content[value] ~= name
#
tantek
what is mf2util?
#
Loqi
mf2util is a Microformats 2 utility for Python, commonly used to extract common features in comments and reply-contexts https://indiewebcamp.com/mf2util
#
tantek
kylewm: what function is that in mf2util?
#
snarfed
got it. and i do see that you use html for whitespace on articles, e.g. http://tantek.com/2015/227/b1/alaska-cruise-log-skagway
#
snarfed
ok i retract :P
#
KartikPrabhu
tantek: is_name_a_title ^
#
kylewm
is_name_a_title
#
snarfed
my notes definitely have meaningless whitespace, sadly, and i expect i'm far from alone in that
#
snarfed
oh well
#
KartikPrabhu
I also re-use that function in hfeed2atom
#
tantek.com
edited /note (+148) "/* Note Type Algorithm */ Implementations mf2util"
(view diff)
#
kylewm
so here's a question -- why don't notes that have meaningful whitespace and no HTML use p-content instead of e-content?
#
tantek
kylewm: images and links
#
tantek
basically, the output of auto_link
#
KartikPrabhu
yup. for e.g. photo posts
#
kylewm
such cognitive dissonance!
#
kylewm
i'm so confused why you want to convert urls to <a> and <img> (unlike twitter) but are opposed to converting \n's to <br>'s
#
tantek
kylewm: why? typical silo note implementations auto_link and sometimes auto_embed too
#
tantek
twitter does auto_link URLs. I don't see the confusion
#
tantek
and FB auto-embeds .jpg etc.
#
kylewm
so the whole rationale is that twitter and facebook use white-space: pre-wrap?
#
KartikPrabhu
also adding an avatar on @-tagging
#
tantek
kylewm: it is one of many silo "innovations", very much related to UX
#
tantek
above and beyond all the backend protocol fights that the blogosophere / federated social web folks wasted time on
#
KartikPrabhu
tantek: I think kylewm is asking if url -> <a> is ok then \n -> <br/> should also be ok
#
gRegorLove
indieweb ASCII art is the real use-case here
#
tantek
gRegorLove: I think you need /custom-post-style support for that for a font-family:monospace
#
kylewm
twitter doesn't autolink urls in the API though -- they give you the plain-text note. the autolinking is purely for display
#
kylewm
so if you are following their example, you should use p-content and expect consumers to autolink it
#
tantek
kylewm - just like the mf2 parser output JSON gives you both the hyperlinked e-content HTML and the plain text "value"
#
colintedford.com
edited /WordPress (+554) "/* Themes */ Use caution w/ free themes from outside the official directory."
(view diff)
#
tantek
kylewm - nope - my auto_link function is better than theirs
#
kylewm
thanks KartikPrabhu that's exactly what i was trying to articulate
#
tantek
<br/> substitutions possibility already covered in https://indiewebcamp.com/note#Indieweb_whitespace_thinking ages ago
#
kylewm
tantek: and my autolink function is better than yours (includes new TLDs), so let me do the autolinking
#
tantek
kylewm: that's my point! having both the HTML and the "value" in the mf2 JSON output lets you the consumer decide!
#
tantek
e.g. you could even do that just for notes
#
tantek
(presumably in Woodwind - e.g. if it's a note, then use the "value" and auto-link
#
kylewm
that's not my point though, I want your content in all its html-formatted glory, so it looks nice in woodwind
#
tantek
does your auto_link also /auto-embed ?
#
kylewm
no, auto-embedding happens elsewhere
#
tantek
huh? that doesn't make any sense
#
kylewm
which?
#
tantek
in either case you're inserting <a> or <img> tags into the text
#
tantek
why distinguish?
#
tantek
or <iframe> etc.
#
aaronpk
I actually don't like inlining img tags or videos, I prefer to show them at the bottom of the post
#
aaronpk
so my autoembed finds URLs it recognizes, then puts those at the bottom after hte post text
#
kylewm
yeah mine show up at the bottom of the note, more like how Facebook does it
#
tantek
FB only shows *one*
#
tantek
that's not an auto-embed, that's just a /link-preview of the first link
#
tantek
similarly with twitter, it too is not auto-embedding, it is merely doing a /link-preview of the last link
#
tantek
(yes they are inconsistent on that)
#
aaronpk
okay then I don't like auto-embedding, only link preview
#
tantek
and they both only handle ONE
#
rhiaro
tantek: February ish maybe
#
kylewm
tantek: poppping back up to "<br/> substitions covered ages ago" -- ok awesome, how can I as a feed reader/Bridgy Publisher distinguish between the two cases
#
rhiaro
I'll look tomorrow
#
tantek
you'll be the first in 2015
#
rhiaro
I noticed the quality of my posts is different
#
rhiaro
They're more for myself
#
gRegorLove
colintedford: Nice. It's not really indie, but I have http://tilde.club/~gRegorLove/ :)
#
rhiaro
Sometimes I don't posse to twitter
#
tantek
that's fine
#
tantek
but do you *only* write to Twitter by POSSEing?
#
rhiaro
Sometimes more banal, sometimes less
#
rhiaro
Unless it's a reply I have to crank out quick on my phone
#
colintedford.com
edited /WordPress/Security (+547) "/* Themes */ Use caution w/ free themes from outside the official directory."
(view diff)
#
tantek
rhiaro: in that case you own your /note posts at least, and you should add yourself to https://indiewebcamp.com/ownyourdata#IndieWeb_Examples as of the date when you started doing that
#
tantek
rhiaro: it's ok to treat replies differently, /reply is a different post type than /note
#
tantek
with different UI etc. requirements
#
rhiaro
Remind me again if I don't do it tomorrow
#
rhiaro
Going to sleep soon
#
colintedford
gRegorLove: Nice. Why not PESOS that? ;)
#
rhiaro
Gotta fix a bug aaronpk found first though
#
tantek
heh - I know that feeling
#
tantek
kylewm: note that <br/> substitution is insufficient for white-space preservatin
#
tantek
s/preservatin/preservation
#
Loqi
tantek meant to say: kylewm: note that <br/> substitution is insufficient for white-space preservation
#
tantek
so it's not really a reasonable alternative to consider
#
tantek
s/reasonable/workable
#
Loqi
tantek meant to say: so it's not really a workable alternative to consider
#
kylewm
why do I need to preserve more whitespace than linebreaks or one space?
#
kylewm
if i want more, i put it in a <pre> block
#
KartikPrabhu
note writing UI might not have "insert HTML" in it
#
tantek
kylewm: leading white space on a line is common
#
aaronpk
(citation needed)
#
colintedford.com
edited /GitHub (+20) "/* See Also */ issue tracker"
(view diff)
#
kylewm
honestly i'm really surprised you are arguing against HTML
#
tantek
heh, perhaps not "common"
#
kylewm
is that a mischaracterization?
#
tantek
aaronpk: here's the most recent example of use of leading whitespace on a line from 4 days ago: http://tantek.com/2015/228/t3/bim-definition
#
kylewm
html has certainly been sufficient for anything I've ever wanted to post on my site
#
tantek
kylewm: same reason people like writing / storing markdown instead of HTML
#
tantek
kylewm: it's a matter of once you enable the feature, you find you use it more
#
tantek
once Twitter starting preserving whitespace, and I noticed, and coded support for it on my site, my notes got far more interesting in that regard
#
tantek
I even went back and added line-breaks to a few older posts that were inline lists
#
tantek
which made them MUCH more readable
#
kylewm
I get that, I preserve whitespace in my tweets too
#
KartikPrabhu
kylewm: tantek: I think the issue with this argument is that you guys are not addressing the authoring of notes. Usually notes are not authored in HTML
#
tantek
KartikPrabhu: no - the link I keep pasting to /note DOES address authoring
#
KartikPrabhu
aah the wiki page does yes
#
tantek
KartikPrabhu: that's my point. haven't really heard any new arguments that the wiki page doesn't cover.
#
tantek
so far I feel like all I've been doing is responding by walking through fragment links on the wiki
#
tantek
at least we have more diverse examples documented now
#
kylewm
tantek: no, you said one of the fragment links on the wiki wasn't valid because it didn't cover leading whitespace
#
tantek
no the <br/> option documents that
#
tantek
or thought it did
#
kylewm
if there are two possible ways to format notes, that's ok, i'd just like to be able to distinguish between them
#
tantek
ah - it only documents the "wouldn't handle multiple sequential space characters. " problem with the <br/> approach
#
tantek
good catch
#
kylewm
if there's only one valid way to format notes, then i need to think about if i want to argument about it anymore
#
tantek
that makes sense - and per documentation of those notes permalinks - multiple ways of formatting note whitespace do seem to exist
#
tantek
well two anyway
#
KartikPrabhu
I don't see the issue with mulitple ways of formatting. What is the use-case of distinguishing them?
#
tantek
I'm not sure any argument for/against "validity" from any point of purity etc. makes any sense
#
kylewm
KartikPrabhu: woodwind
#
tantek.com
edited /note (+30) "/* Indieweb whitespace thinking */ br substitutions also don't handle leading spaces on a line."
(view diff)
#
kylewm
e.g., see tantek's notes with whitespace in woodwind are all collapsed
#
KartikPrabhu
what about woodwind? using e-content should suffice
#
KartikPrabhu
right. so adding white-space: pre-wrap with e-content should work
#
tantek
kylewm: could a heuristic as dumb as if content has line-breaks AND content DOES NOT have <br/> then white-space:pre-wrap ?
#
kylewm
KartikPrabhu: try adding white-space: pre-wrap on .content in woodwind, and you'll see the issue
#
tantek
KartikPrabhu: I believe the problem is that white-space:pre-wrap may add TOO MUCH linebreaks etc. on other notes
#
tantek
notes that already have <br>s in their e-content
#
tantek
just guessing there
#
kylewm
and random indentations
#
gRegorLove
I wondered why tantek's notes were collapsed in Woodwind. Makes sense now.
#
colintedford.com
edited /GitHub (-93) "/* Colin Tedford */ rm uncertainty re: posting issue as reply to repo/issues/"
(view diff)
#
kylewm
tantek: yeah that heuristic sounds like it would work
#
snarfed
sadly i think most heuristics would fail on my notes
#
snarfed
they often have many different html elements, many extra line breaks due to authoring, and other oddities
#
tantek.com
edited /note (+584) "/* Note Display */ try a Displaying Whitespace section per different methods notes publish whitespace"
(view diff)
#
snarfed
(since meaningful-whitespace-in-notes was news to me today)
#
tantek
snarfed, I'm guessing that you still have <br>(s) in such notes?
#
snarfed
and/or <p>s, <em>s, <blockquote>s, etc
#
tantek.com
edited /note (+52) "/* Displaying Whitespace */ or P"
(view diff)
#
snarfed
so if we expand it to trigger on any html, then maybe...but i expect that's too broad for others
#
tantek
yes gRegorLove pointed out P
#
tantek
snarfed: no that breaks per auto-linking
#
tantek
not sure about blockquote - that's a good question
#
tantek
<em> doesn't matter - shouldn't affect it
#
tantek
snarfed: do you have any notes with <blockquote> markup?!?
#
snarfed
anyway. none of this is an itch for me personally. just saying my notes flagrantly disobey that meaningful whitespace recommendation
#
tantek
those aren't /quotation posts?
#
snarfed
tantek: sure! many. e.g. current top h-entry on my front page
#
tantek
that are not articles with names?
#
snarfed
oh god, who knows. i really avoid thinking about post types. not really interested in them
#
cleverdevil
feedback requested:
#
snarfed
many more
#
gRegorLove
On the icons, cleverdevil?
#
snarfed
ok. the other one too?
#
cleverdevil
gRegorLove: yeah, on the whole look/layout.
#
cleverdevil
the use of the thumbs up icon for the overall content type
#
cleverdevil
and then the form itself for creating / editing reviews.
#
snarfed
this just makes me even more reluctant to add much implicit-post-type logic to bridgy publish
j12t joined the channel
#
gRegorLove
Not sure about thumbs up, given the FB association with "liking"
#
snarfed
if i can't motivate myself to learn and grok them :/
#
gRegorLove
I don't have a good alternate offhand, though.
#
tantek
snarfed is there any currently?
#
cleverdevil
gRegorLove: I also could use a star or half-star.
#
gRegorLove
The form looks good
#
tantek
likely not going to be needed (much?) unless/until Bridgy Publish start supporting POSSEing to Tumblr
#
tantek
cross that bridge then ;)
#
snarfed
tantek: definitely some here and there. e.g. https://www.brid.gy/about#microformats
#
tantek
snarfed - your post https://snarfed.org/2015-08-19_15203 has <p> in it so that would get that treatment - would work fine
#
tantek
snarfed - better question, do you have any posts with <blockquote> WITHOUT <p> or <br> ?
#
snarfed
probably not
#
tantek
the presence of in-reply-to, u-like-of, and p-rsvp is pretty explicit markup. not really implying anything there.
#
snarfed
nah i meant the part that chooses between e-content, p-name, and p-summary
#
snarfed
i think i've successfully managed to please no one with the current logic :P
#
tantek
snarfed - really? the current logic seems to work ok except for the whitespace problem ;)
#
snarfed
nah i get a constant trickle of people asking for changes, or for why their posts don't publish like they should
#
snarfed
no matter thoughy. one silver lining of all this is, if kylewm gets interested enough to implement any of these heuristics in mf2util or similar, i'll happily blindly use them
#
colintedford.com
created /issue_tracker (+837) "stub w/ dfn, silo example, link to brainstorming, & short "see also""
(view diff)
benwerd joined the channel
#
colintedford
!tell aaronpk, elf-pavlik, Vendan, voxpelli: I stubbed /issue-tracker . Haven't captured your brainstorming there yet.
#
Loqi
Ok, I'll tell them that when I see them next
#
colintedford
Vendan_ ^
#
colintedford.com
edited /code (+20) "/* See Also */ issue tracker"
(view diff)
#
tantek
colintedford: is posting issues on your own site a personal itch for you?
#
tantek
the IRC discussion is nearly all theoretical handwaving
#
colintedford
tantek: No, I don't have any code to have issues on.
#
colintedford
But I hand-POSSE to/backfeed from Github, & would love for people to own their own issues.
#
tantek
I think aaronpk POSSEs comments to Github
#
tantek
what in particular do you hand-POSSE to/backfeed from Github?
#
colintedford
issues & replies to issues.
#
snarfed
man, i'd love github posse/backfeed too. https://github.com/snarfed/bridgy/issues/333
benwerd joined the channel
#
tantek
thanks colintedford
#
tantek.com
edited /issue_tracker (+1395) "challenge the mostly theoretical issue tracker discussion, while citing actual real world attempts at indie publishing of code, issues, replies to issues"
(view diff)
#
cleverdevil
take a look at the markup :D
#
tantek
looking very good!
#
cleverdevil
feel free to file issues
#
cleverdevil
I'll add it to the various wikis tomorrow, I've gotta run for the day shortly.
#
tantek
it looks like the h-card inside the review is just an image "https:\/\/cleverdevil.io\/gfx\/users\/default-00.png" with no name?
#
cleverdevil
hmm... weird.
#
tantek
just a heads-up
#
cleverdevil
I'll have to look at that :P
#
tantek
and add an "Implementations" section right below that for the plugin - feel free to copypaste the "Implementations" section from h-recipe to get it started: http://microformats.org/wiki/h-recipe#Implementations
mdik joined the channel
#
Loqi
cleverdevil has 3 karma
#
tantek
(that's some very hard-earned karma right there)
#
cleverdevil
thanks, time to run, I'll update the wikis later on this evening, if I can get the kids down to bed :P
snarfed1 joined the channel
#
tantek
sounds good and thanks again!
snarfed joined the channel
#
tantek.com
edited /email (+103) "/* More Problems */ add podcast about The Man Who Refused To Email"
(view diff)
KevinMarks joined the channel