#indieweb

2015-04-25

#
kylewm.com
edited /events/2015-05-06-homebrew-website-club (+63) "/* URLs */ add SF events" (view diff)
#
kylewm.com
edited /events/2015-05-06-homebrew-website-club (-7) "/* RSVP */ add me" (view diff)
#
kylewm
tantek: I had accidentally unfollowed you earlier so I didn't get the first post, but the like showed up!!
#
tantek
what did it show up like? (no pun intended)
#
kylewm
taking screenshot
# j12t joined the channel
#
tantek
that sounds like it showed up in near realtime then!
#
tantek
note that I am sending PuSH notifications for *both* my AS Atom feed and my home page h-feed
# AcidNerd joined the channel
#
kylewm
https://dl.dropboxusercontent.com/u/38780898/gnu-social-interop.png
# fkooman joined the channel
# j12t joined the channel
#
kylewm
it's really cool how it preserves the link
#
tantek
kylewm here goes a realtime test
#
kylewm
hasn't showed up in quitter yet...
#
tantek
sorry haven't pushed the pub button yet
#
tantek
ready?
#
kylewm
ha, yes
#
@t
Everyone at Homebrew Website Club SF/PDX/NYC this week was ok with @IndieWebCamp July 11-12. Mark your calendars! (ttk.me t4aq1) (twtr.io/yinP9n01Vb)
#
tantek
go
#
kylewm
haha yeah it worked!
#
tantek
< 1 min?
#
kylewm
oh yeah like seconds
#
tantek
sweet! yay! alright, that's good enough reason to keep maintaining my AS1 Atom feed + PuSH 0.3.
#
Loqi
woot
#
tantek
good enough interop :)
#
kylewm
yeah, i am pleasantly surprised/impressed
#
tantek
that definitely deserves updated documentation
#
kylewm
going to requeet you
#
tantek
lol
#
tantek
what is requeet?
#
Loqi
It looks like we don't have a page for "requeet" yet. Would you like to create it? https://indiewebcamp.com/wiki/index.php?action=edit&title=requeet&summary=prompted+by+tantek+https%3A%2F%2Findiewebcamp.com%2Firc%2F2015-04-25%2Fline%2F1429945971968
#
tantek
(saw that coming)
#
kylewm
:)
#
kylewm
I think they thought better of calling them queets -- it says "Repeated by ... " now
#
tantek
can you link to a public permalink of it?
#
tantek
of this cross-site repost?
#
tantek
probably a good example to capture
#
kylewm
https://quitter.se/notice/3667716
#
tantek
hmm js required
#
kylewm
that's actually the permalink of the (re)post itself
#
tantek
exactly!
#
kylewm
I'm not totally sure what this is
#
kylewm
I guess it is equivalent to a single-post view in woodwind
#
kylewm
will only work if logged in -- http://reader.kylewm.com/?entry=http%3A%2F%2Ftantek.com%2F2015%2F115%2Ft1%2Findiewebcamp-on
#
tantek.com
edited /repost (+206) "Commons Examples / quitter" (view diff)
# yakker joined the channel
#
@kevinmarks
@LynnMagic looking at quirell, it would be pretty easy to make it indieweb friendly. Mind if I try? (twtr.io/yioRaJBu5s)
#
fkooman
hmm quill has a http redirect URI, that is not good :(
#
kylewm
tantek: sorry if this was already clear -- your note gets its own permalink page on quitter even if I don't repost it, e.g. https://quitter.se/notice/3667699
#
tantek
fascinating - just because you're subscribed to me?
#
kylewm
fkooman: http redirects to https, that's bad?
#
fkooman
kylewm, for one, it allows for mitm :)
#
fkooman
i mean, i access quill over https, then it redirects to indiecert to authenticate, but in the auth request it specifies a http://quill... redirect_uri query parameter
#
fkooman
that is wrong
#
fkooman
monocle work fine...
#
kylewm
ohh, yes that's bad
#
tantek
oh oops - sounds like an oversight
#
tantek
especially since you *started* with an https access of quill
#
fkooman
exactly :)
#
tantek
good catch! might want to !tell aaronpk that
#
tantek
kylewm: does quitter have a POSSE copy of all my posts then?
#
fkooman
!tell aaronpk quill has a http URL as redirect_uri parameter to the authorization_endpoint :(
#
Loqi
Ok, I'll tell them that when I see them next
# j12t joined the channel
#
kylewm
I'm curious if it will have a copy of them going forward, it didn't have the old ones even though I had been subscribed to you for > a year
#
tantek
I wonder if you had to have your browser open to it
#
kylewm
we'll see i guess
#
kylewm
heading to bed, good night all!
#
Loqi
don't let the bed bugs bite
#
fkooman
hmmm...why does ownyourgram require instagram?
#
tantek
I suppose if I were using my own hub or aaronpk's hub perhaps it could tell if/when quitter retrieved the post
#
tantek
fkooman: it's the whole point of ownyourgram
#
fkooman
oh haha :-)
#
fkooman
read now the description :o :)
#
fkooman
at least the login works :-)
#
tantek
night kylewm !
#
tantek
KevinMarks++ for https://twitter.com/kevinmarks/status/591864279931850752
#
@kevinmarks
@LynnMagic looking at quirell, it would be pretty easy to make it indieweb friendly. Mind if I try? (twtr.io/yioRaJBu5s)
# snarfed joined the channel
#
@srbanister
Der @diplix inspiriert mich gerade mit seinem #IndieWeb - Blogpost: Dein Feedback auf meine Inhalte gehört zu mir https://www.dirkmurschall.de/blog/dein-feedback-auf-meine-inhalte-gehoert-zu-mir/ (twtr.io/yiqfJYkjtL)
#
tantek.com
edited /2015/ (+9) "main indiewebcamp date is set!" (view diff)
# snarfed joined the channel
#
tantek.com
edited /2015 (+1581) "date is set, start setting up the page, move candidate dates to bottom as historical documentation" (view diff)
#
@Ironsoup
@t Doesn't anyone care about <TITLE>s? Too many uninformative; obfuscated. Manually editing after +bookmark'ing sucks. #indieweb (twtr.io/yirXD4RGeU)
#
tantek
huh?
#
tantek
maybe it's bookmarking that's broken :P
#
tantek.com
edited /2015 (+1204) "/* IndieWebCamp 2015 */ add more sections from the 2014 home page" (view diff)
#
tantek.com
edited /Template:IndieWebCamp (+16) "IWC 2015 is planned, move it up to the first half" (view diff)
#
tantek.com
edited /Template:IndieWebCamp (+2) "br" (view diff)
#
tantek.com
edited /Template:IndieWebCamp (+3) "MA" (view diff)
#
tantek.com
edited /Events (+3624) "add next 3 month's HWC meetups, July IndieWebCamps" (view diff)
# j12t joined the channel
#
KevinMarks_
well, <title> has been abused by SEO types
# squeakytoy2 joined the channel
#
tantek.com
created /2015/Guest_List (+5961) "copy from 2014 and update" (view diff)
#
tantek
and we have a 2015 Guest List setup with so far co-organizers aaronpk and mysefl
#
tantek
go forth and add yourselves!
#
tantek.com
edited /2015 (+19) "category 2015" (view diff)
#
tantek
KevinMarks - you going to be able to make it to IWC 2015 July 11-12 in Portland? https://indiewebcamp.com/2015/Guest_List#Creators
#
tantek
rhiaro: https://indiewebcamp.com/2015/Edinburgh says "Once we've confirmed the dates and venue" - but you've confirmed the dates right?
#
tantek
and do you have a venue confirmed too?
#
KevinMarks_
I think so, yes
#
KevinMarks_
that weekend is free fro me at the moment
#
tantek
great! lock it down :)
# eschnou joined the channel
# fkooman joined the channel
# alexhartley joined the channel
#
@obiwankimberly
RT @t: Everyone at Homebrew Website Club SF/PDX/NYC this week was ok with @IndieWebCamp July 11-12. Mark your calendars! (ttk.me t4aq1) (twtr.io/yj7NegEPnC)
# frzn joined the channel
# frzn joined the channel
#
KevinMarks_
indiewebifying quirell https://gitlab.com/collectqt/quirell/issues/174
#
KevinMarks_
I even used acegiak's pronoun markup
# alexhartley joined the channel
# alexhart_ joined the channel
# almereyda joined the channel
# fkooman joined the channel
#
ben_thatmustbeme
:/ gitlab has links to your own profile as rel=nofollow ... no "me" rel in there
# KevinMarks__ joined the channel
#
ben_thatmustbeme
KevinMarks_: have you started working on the code to quirell yet?
#
ben_thatmustbeme
:( still tons of leftover dead connections in here
#
ben_thatmustbeme
i had found a fix for aaronpk at one point
# KevinMarks joined the channel
# alexhartley joined the channel
# squeakytoy2 joined the channel
# nloadholtes joined the channel
# rhiaro_ joined the channel
# alexhartley joined the channel
# KevinMarks__ joined the channel
# KevinMarks joined the channel
# torrorist joined the channel
# KevinMarks__ joined the channel
# KevinMarks joined the channel
# KartikPrabhu joined the channel
# tmro joined the channel
# test_ben joined the channel
# ben_test2 joined the channel
#
ben_test2
excellent
# ben_test3 joined the channel
#
ben_test3
test
#
ben_thatmustbeme
can't get streaming logs up and running to test on my machine
#
ben_thatmustbeme
getting closer
#
ben_thatmustbeme
yes, that works!
# test_ben joined the channel
#
test_ben
tests
# GWG joined the channel
# fkooman joined the channel
#
KevinMarks_
ben_thatmustbeme: I forked the code to get that up, yes, but I haven't used gitlab before so haven't made a pull request yet
#
kylewm
hmm, so fkooman made the point yesterday that indieauthing with http://tuxed.net/ is not equivalent to indieauthing with https://tuxed.net/
#
kylewm
but they are the same as far as indiewebcamp.com is concerned
#
kylewm
I'm thinking of making them two totally separate accounts in woodwind
#
KevinMarks_
is this what timbl was worrying about?
#
@mivesto
RT @elfpavlik: "Implicit vs explicit object types" by @rhiaro http://rhiaro.co.uk/2015/04/post-and-activity-types see: [#hEntry #Activity] cc: [#IndieWeb #ActivityStrea… (twtr.io/yj_gV6XVhQ)
#
KevinMarks_
http://www.w3.org/DesignIssues/Security-NotTheS.html
#
kylewm
sheesh yeah that would be nice
# KevinMarks__ joined the channel
# Deledrius_ joined the channel
# wagle_ joined the channel
# dorian_ joined the channel
#
@srbanister
Ich spiele in diesen Tagen mit Webmentions rum. Kann sein, dass sich mein Postingverhalten etwas ändert. (twtr.io/yjbgzfGsuQ)
# daf1 joined the channel
# bear_ joined the channel
# tallpaul_ joined the channel
#
fkooman
KevinMarks_, kylewm and this: http://www.w3.org/DesignIssues/Security-ClientCerts.html
# zachdono- joined the channel
# ryukafal1 joined the channel
# michel_v joined the channel
# michel_v joined the channel
#
kylewm
hmm, indieauth strips the trailing /, is that a problem?
# FergusL joined the channel
# squeakytoy2 joined the channel
# Nowaker joined the channel
# tantek joined the channel
# frzn joined the channel
# frzn joined the channel
# pdurbin1 joined the channel
# arlen joined the channel
#
tantek
KevinMarks: it is one instance of the problems TimBL was talking about yes.
#
tantek
kylewm: if the http version redirects to https - then only use the https version as the one account - in both cases
# squeakytoy2 joined the channel
#
kylewm
tantek: if I log in to indieauth with http://kylewm.com, it will return me=http://kylewm.com, even though http redirects to https
#
tantek
then that's a bug in indieauth we should get fixed
#
kylewm
and I think that's the right thing to do -- since someone could mitm my http:// site and redirect it somewhere bad
#
tantek
no the redirect destination is what should be used as the identity, not the original
#
tantek
so if they redirect it somewhere bad, that's revealed as their identity
#
kylewm
ah right ok
# arlen joined the channel
#
tantek
if someone implements level 5 https://indiewebcamp.com/https#Level_5_security then auth services should respect that.
#
tantek
kylewm: re: strips the trailing /, is that a problem? - not for a domain identity
# wolftune joined the channel
# prtksxna joined the channel
# Unifex joined the channel
# amblin joined the channel
#
kylewm
tantek: so would you say that http://kylewm.com is the same identity as https://kylewm.com?
# ben_thatmustbeme joined the channel
#
kylewm
like authing with one should give you the other?
#
tantek
not in general, only in the http->https upgrade direction
#
tantek
per level 5 https
# minsky joined the channel
#
kylewm
cool
#
kylewm
ah, already an issue https://github.com/aaronpk/IndieAuth.com/issues/73
# JonathanNeal joined the channel
# tommorris joined the channel
#
kylewm
not actually sure if that's the same issue
# mattl joined the channel
# e-lima joined the channel
# Garbee joined the channel
# benwerd joined the channel
# almereyda joined the channel
#
tantek.com
edited /Falcon (+1351) "quote posts - including figuring out display and markup for" (view diff)
# rhiaro_ joined the channel
#
tantek.com
edited /Falcon (+239) "/* Legacy support */ recently verified consuming support for AS Atom + PuSH feature" (view diff)
# arlen joined the channel
# halorgium joined the channel
#
KevinMarks__
Take a look at @heathr's Tweet: https://twitter.com/heathr/status/592015135872405504?s=09
#
@heathr
@ElisaC the web felt clearly like it was about *people*. Lots of early women inc @dooce. Early blogging (pre-blogging software) was v human (twtr.io/yjhJxH45yQ)
# tilgovi joined the channel
#
aaronpk
good morning
#
Loqi
aaronpk: fkooman left you a message 10 hours, 2 minutes ago: quill has a http URL as redirect_uri parameter to the authorization_endpoint :( http://indiewebcamp.com/irc/2015-04-25/line/1429946764865
#
ben_thatmustbeme
morning
#
aaronpk
fkooman: thanks! good catch
# KevinMarks joined the channel
#
ben_thatmustbeme
aaronpk, i started working on some of the issues on the webchat
#
aaronpk
oh?
#
ben_thatmustbeme
i am having some trouble setting it up entirely, i got the UI up but don't have the websockets bit figured out. but I believe I found the issue with /me
#
aaronpk
oh cool
#
ben_thatmustbeme
i also have some code I found that should take care of the dead connections issue
#
aaronpk
oh awesome, i never did figure out what was up with that
#
ben_thatmustbeme
i had sent you a link to some code fix, but i never put it in github
#
ben_thatmustbeme
so i'll be getting around to that bit
#
ben_thatmustbeme
like i said, I have the viewer working, but I had to hardcode wss://indiewebcamp.com for where to connect the sockets to
#
ben_thatmustbeme
is it a node server running the other end?
#
ben_thatmustbeme
just got back from the dentist so i was rushing through some of the set up this morning
#
ben_thatmustbeme
wait, no, i'd have to just leave that part, thats using loqi isn't it
#
Loqi
dude
#
aaronpk
oh yeah if you're not running your own node websockets server you could use the indiewebcamp one
#
GWG
ben_thatmustbeme: Remember Indiewebcamp Online?
#
GWG
I keep thinking of trying ab HWC online to try to build interest for more physical ones.
# benwerd joined the channel
#
aaronpk
fkooman: fixed the quill redirect uri issue! thanks
# squeakytoy2 joined the channel
#
KevinMarks
Oh, if you want to try my quirrel instance, the number of kittens is "one"
#
fkooman
aaronpk, cool, thanks!
#
aaronpk
tantek: kylewm: for the http://kylewm.com/ vs https://kylewm.com/ issue ( http://indiewebcamp.com/irc/2015-04-25/line/1429979768632 ) i explicitly made it use the entered URL as the identity
#
fkooman
aaronpk, i can login to quill now with indiecert :)
#
aaronpk
here's a real example of why that's important: https://github.com/aaronpk/IndieAuth.com/issues/19
# rhiaro_ joined the channel
#
aaronpk
fkooman: awesome!
#
ben_thatmustbeme
KevinMarks. that is the most random quote i've seen today (if taken out of context)
# KevinMarks__ joined the channel
#
ben_thatmustbeme
aaronpk: I may have to run my own node instance. i don't think i can really debug the other parts without that
#
ben_thatmustbeme
everything in /streaming/ is the node isn't it?
#
tantek
aaronpk - then do you consider http vs https as different identities?
#
aaronpk
yeah, are you familar with running node stuff?
#
ben_thatmustbeme
i can run them, just always started some description of how to run it
#
aaronpk
tantek: indieauth.com does, but the apps like quill or teacup actually handle it inconsistently now that I look
#
aaronpk
quill uses the full URL that it gets as the identity, but teacup uses just the domain part
#
tantek
the wiki for example only uses the domain / path
# wolftune joined the channel
#
aaronpk
I guess we need to be more explicit about this
#
ben_thatmustbeme
i use the domain
#
tantek
at least document the range of behavior and what are considered better/best practices
#
ben_thatmustbeme
so http and https are the same
#
ben_thatmustbeme
biggest reason for that, is people who up from http to https don't look like a new person everywhere
# frzn joined the channel
#
aaronpk
right, that's a good reason for wanting to combine the http and https identities
#
tantek
yeah - there are some odd exceptions like forbes.com (try it with http vs. https)
#
aaronpk
the thing i'm struggling with conceptually is that http identities can't really be treated as secure at all, so maybe apps just shouldn't allow non-https logins at all
#
aaronpk
except in practice that would create a huge barrier
#
tantek
that would cut off a lot of people :/
#
ben_thatmustbeme
yeah, i don't think we could do that
#
ben_thatmustbeme
maybe a slight nudge of "hey you really aren't secure"
#
GWG
Can you require an extra step with http vs https?
#
aaronpk
right, so in practice we end up with people starting off with http, then adding https and not wanting every app to consider that a new account
#
fkooman
aaronpk, if you post using quill and the micropub endpoint sends a 301 with a location header, quill thinks the post was successful :)
#
aaronpk
fkooman: that's correct
#
aaronpk
oh wait no that should be 201
#
fkooman
exactly :-)
# eschnou joined the channel
#
kylewm
yeah actually that tripped me up ^
#
aaronpk
oops, it must be looking for just the location header
# ben_test joined the channel
#
fkooman
it should probably follow 3xx redirects first :-)
#
aaronpk
you can't follow 3xx redirects for post
#
ben_test
tests
#
fkooman
can't or shouldn't? :)
#
aaronpk
well browsers don't, and i believe the http spec says you shouldn't
#
tantek
note that SHOULD in that context really does mean you can't unless you have some really exceptional reason
#
fkooman
but I actually agree, so I'll fix that :)
# ben_test2 joined the channel
#
ben_test2
tests emotes with multiple words
#
ben_thatmustbeme
:D
#
ben_thatmustbeme
my fix works aaronpk... send a pull request
#
aaronpk
nice!
#
ben_thatmustbeme
it should be pretty easy to get notifications works too.. way toying with that this morning
#
aaronpk
!!
#
tantek
last night I setup the Guest List page for IndieWebCamp 2015 - so far it's just aaronpk and me - so go sign-up! https://indiewebcamp.com/2015/Guest_List
#
GWG
aaronpk: Is there a downside to, once someone moves to https, no longer allowing http?
#
GWG
tantek: Which venues are confirmed?
#
aaronpk
GWG: that seems reasonable, just requires a lot more code and edge case handling
#
tantek
GWG, just Portland
#
kylewm
aaronpk: re: redirects, what about the situation where someone intercepts http://kylewm.com and redirects it to http://badactor.com, then they could login as kylewm.com?
#
tantek
so far
# KevinMarks joined the channel
#
ben_thatmustbeme
wow... drugs from dentist mess with my typing apparently... just saw all the typos i made
#
Loqi
[mention] yatil posted 'On May 9th, I’ll attend the IndieWebCamp Germany in Düsseldorf. It is part of the beyond tellerrand week which I will miss as I am leaving f...' linking to https://indiewebcamp.com/2015/Germany/ (https://yatil.net/attending-indiewebcamp-germany-2015/)
#
@yatil
Attending IndieWebCamp Germany 2015 https://yatil.net/?p=101607 (twtr.io/yjnMFmL5u9)
#
Loqi
[mention] yatil posted 'On May 9th, I’ll attend the IndieWebCamp Germany in Düsseldorf. It is part of the beyond tellerrand week which I will miss as I am leaving f...' linking to https://indiewebcamp.com/2015/Germany (https://yatil.net/attending-indiewebcamp-germany-2015/)
#
tantek.com
edited /2015 (+21) "/* Candidate Cities */ move Portland to confirmed, take myself off organizing other cities" (view diff)
#
kylewm.com
edited /2015/Guest_List (+368) "/* Creators */ RSVP, yay!" (view diff)
#
GWG
tantek: Maybe I'll see about getting to Portland this time. I've never been.
#
tantek
GWG, for other cities, see and add to https://indiewebcamp.com/2015#Candidate_Cities especially if you want to make another city happen, step up to help co-organize.
#
tantek
GWG, that would be great too!
#
GWG
I think in NYC right now, I'll focus on HWC.
#
tantek
good call
#
aaronpk
tantek: maybe we can move all the candidate date stuf to a sub-page like 2015/planning to de-clutter the main 2015 page?
#
tantek
it's a mix aaronpk
#
tantek
because date is set so I moved that to the bottom
#
GWG
tantek: I was also pondering trying an online HWC. But afraid it might defeat the point.
#
tantek
however, I left candidate cities near the top so other cities could organize
#
tantek
GWG, yeah - online HWC does defeat the point a bit - we have that nearly 24x7 with just IRC :)
#
GWG
tantek: My thought on it was to attract people who don't come to irc.
# snarfed joined the channel
#
GWG
I could always do something crazy.
#
tantek
off to go for a walk, get groceries and think more about /quote posts. Wrote up my "Working On" thoughts here in case anyone wants to edit/contribute: https://indiewebcamp.com/Falcon#quote_posts
# ben_test joined the channel
#
snarfed
hey GWG have you played with the 4.2 press this at all?
#
Loqi
snarfed: tantek left you a message on 4/24 at 5:51pm: do you know of any feed reader or other consuming code that consumes Activity Streams 1.0 (Atom/XML) and does something presentationally different with different object-types and verbs? http://indiewebcamp.com/irc/2015-04-24/line/1429923075938
#
ben_thatmustbeme
args: [ '*', '[object', 'HTMLInputElement]', 'Erroneous Nickname' ] well that isn't right
# ben_notify joined the channel
#
ben_thatmustbeme
heh, oh yesh, thats better
#
GWG
Snarfed: Yes. But I still am writing my own. It is a great improvement though, isn't it?
#
ben_thatmustbeme
ohh ben_notify, are you getting notifications now?
#
ben_notify
darn, guess not
#
GWG
snarfed: What do you think?
#
snarfed
GWG: not sure, i haven't really dug in much yet
#
ben_thatmustbeme
ohh ben_notify2, are you getting notifications NOW?
#
snarfed
i only use it for posting indie replies (likes etc), so i'm just annoyed i have to port…and i have a sinking feeling it doesn't support direct HTML any more…but meh
#
GWG
snarfed: Want to consider signing on to my solution?
#
ben_thatmustbeme
try this one most ben_notify
# ben_notify2 joined the channel
#
ben_thatmustbeme
try this one most ben_notify
#
GWG
When it is more ready?
#
ben_thatmustbeme
try this one most ben_notify2
# kylewm_shout joined the channel
#
snarfed
GWG: sure! will yours support a bookmarklet for auto-populating indie reply, like, etc markup based on the current page?
#
snarfed
that's my sole use case
#
ben_thatmustbeme
sorry for all the spammy guys, ben_notify2
#
ben_notify2
gah
#
GWG
snarfed: It already supports a bookmarklet.
#
snarfed
GWG: and the rest of my q? :P
#
ben_thatmustbeme
heh, a notification of the actual html... not so helpful... and probably don't want to get noficiations of my own messages
#
ben_thatmustbeme
but its working otherwise
#
GWG
Since I mark up on the fly and you mark up during creation, not yet. But I intend to support an unkind use case.
#
snarfed
!tell tantek: re consuming AS1, obligatory answer, https://github.com/snarfed/activitystreams-unofficial does: when you use it to publish to silos, it determines the action to publish based on the verb/object type. otherwise, i don't actually follow the AS community, so i'm pretty useless. maybe try bengo?
#
Loqi
Ok, I'll tell him that when I see him next
#
GWG
I am storing the data in post meta either way.
# rhiaro_ joined the channel
#
GWG
snarfed: You should recognize some of the code. I borrowed liberally from the micropub and webmention plugins.
#
snarfed
nice!
#
GWG
Except it uses the Wordpress auth, and if you don't send in a URL, it generates a form to fill.
#
GWG
snarfed: It also has pfefferle's webactions codr, and I hope to add the work on URL handlers done at IWC UK last year.
# j12t_ joined the channel
#
GWG
Hoping for a complete solution.
# eschnou joined the channel
# ben_notify joined the channel
#
ben_thatmustbeme
test message to ben_notify
#
ben_notify
dang, something wrong with my regex
# tantek joined the channel
# rhiaro_ joined the channel
# ben_notify joined the channel
#
ben_thatmustbeme
i will get this notifications bit working eventually
# tilgovi joined the channel
#
GWG
ben_thatmustbeme: We're all rooting for you
#
ben_thatmustbeme
it sends the text back already marked up, so i'll have to strip it out
#
ben_thatmustbeme
i can't finish it up now anyway
#
tantek
Loqi, playback
#
Loqi
tantek: snarfed left you a message 32 minutes ago: re consuming AS1, obligatory answer, https://github.com/snarfed/activitystreams-unofficial does: when you use it to publish to silos, it determines the action to publish based on the verb/object type. otherwise, i don't actually follow the AS community, so i'm pretty useless. maybe try bengo? http://indiewebcamp.com/irc/2015-04-25/line/1429987382294
#
tantek
hmm - looked at that and couldn't find a way to feed it an AS1 Atom URL and get sample output (what would be published to a silo if it were doing so)
# eschnou joined the channel
#
tantek.com
edited /2015/Germany (+169) "add Indie Event URL" (view diff)
#
tantek
aaronpk: checking indie event post presentation, e.g. https://aaronparecki.com/events/2015/03/19/1/indiewebcamp - is the duplicate (image attending) "is attending" text (or not attending) deliberate? or is that reply text coming from Bridgy?
#
aaronpk
That text is coming from Bridgy
# wolftune joined the channel
#
aaronpk
The same way text from an indie site would come through
#
tantek
I thought we figured this out a few weeks ago
#
aaronpk
I don't remember that conversation
#
tantek
it was primarily with kylewm IIRC
#
aaronpk
I may have been traveling too
#
tantek.com
edited /event (+222) "/* Kyle Mahan */ note newer example with de-dupped display of RSVP status for Bridgy responses" (view diff)
#
tantek
hmm - looks like kylewm has made it work recently https://kylewm.com/2015/04/homebrew-website-club-1 - though older events still have the duplicate, e.g. https://kylewm.com/2014/12/homebrew-website-club-17-december-2014
#
tantek
aaronpk: since an RSVP is also a reply, the receiving site needs to know how to distinguish between default reply text and actual reply content. I think we settled on p-summary as the place for fallback information for replies in general
#
tantek
i.e. if the receiving site does not understand the "special" reply (e.g. RSVP), it will do the right thing by using the p-summary
#
tantek
whereas for *special* replies (e.g. RSVP), the receiver should use the RSVP information, and then only add reply commentary if there is some in the content
#
tantek
kylewm - do you recall when we had this conversation? because clearly you fixed/changed something in your Indie Event RSVP receiving/display code.
#
tantek.com
edited /Main_Page (+555) "/* IndieWebCamp */ note more 2015 IndieWebCamps coming up!" (view diff)
#
Loqi
slack/snarfed: tantek: re a-u, you're right, it doesn't have a built in publish preview UI. it's primarily a library. bridgy publish/preview uses it directly though, so you can look at that
#
tantek
but bridgy publish only consumes permalinks to posts right? not feed file URLs?
#
Loqi
slack/snarfed: bridgy, yes. a-u also consumes AS JSON/XML
#
Loqi
slack/snarfed: (and outputs atom but doesn't consume it)
#
tantek
interesing, then I'm confused about what Bridgy Publish actually *publishes* because I thought it only published a single post (by design)
#
tantek
what does feeding it a feed do?
#
tantek
use the most recent entry in the feed?
# frzn joined the channel
# frzn joined the channel
#
Loqi
slack/snarfed: sorry, I'm being unclear. you're right about bridgy. I'm talking about the a-u library
#
tantek
one of the challenges I have found with AS1/Atom (and frankly JSON) is that there are insufficient *simple* / minimal publishing examples
#
tantek
makes me realize all our "How to markup" sections should start with the simplest possible markup, with maybe a few variants, and only incrementally show how to do more complex things
#
tantek
like there is no simple/minimal AS1/Atom (or JSON) "like" post example anywhere AFAIK
# snarfed joined the channel
#
snarfed
examples weren't the primary use case for these, but you might be interested: https://github.com/snarfed/activitystreams-unofficial/tree/master/testdata
#
Loqi
[[Special:Log/upload]] upload * Tantek.com * uploaded "[[File:iwc-cambridge-2015.jpg]]"
#
tantek.com
edited /IndieWebCamps (+1706) "copy IndieWebCamp Cambridge 2015 from home page to here" (view diff)
#
tantek.com
edited /Main_Page (+27) "/* IndieWebCamp */ ID" (view diff)
#
tantek.com
edited /Main_Page (-66) "/* IndieWebCamp */ -ID already had one, dedup "next" & h-event container, move p-name summary markup to after heading" (view diff)
#
tantek
aaronpk - I've taken care of copying the home page next IWC section to the /IndieWebCamps archive - go ahead and update it for /2015/Germany : https://indiewebcamp.com/#next
# wolftune joined the channel
#
tantek.com
edited /2015 (+205) "add Indie Event placeholder, Lanyrd" (view diff)
#
tantek
really pleased with how well lanyrd works without JS
#
tantek
Lanyrd++
#
Loqi
Lanyrd has 1 karma
#
tantek
speaking of - Lanyrd URL for IWC 2015 is up: http://lanyrd.com/2015/indiewebcamp/
# KevinMarks__ joined the channel
#
tantek
what is Lanyrd?
#
Loqi
It looks like we don't have a page for "Lanyrd" yet. Would you like to create it? https://indiewebcamp.com/wiki/index.php?action=edit&title=Lanyrd&summary=prompted+by+tantek+https%3A%2F%2Findiewebcamp.com%2Firc%2F2015-04-25%2Fline%2F1429992801342
#
tantek
wat
#
werd.io
edited /2015/Guest_List (+344) "/* Creators */" (view diff)
#
tantek.com
created /Lanyrd (+137) "stub with dfn, URL, see also" (view diff)
#
tantek.com
edited /Lanyrd (+183) "POSSE to, link to Bridgy feature request" (view diff)
# KevinMarks joined the channel
#
tantek.com
edited /Lanyrd (+220) "Backfeed from - no one so far, note Bridgy backfeed feature request" (view diff)
#
tantek.com
edited /event (+274) "/* POSSE */ Lanyrd" (view diff)
# KevinMarks__ joined the channel
#
tantek
kylewm: could you post an indie event for https://indiewebcamp.com/2015 and FB POSSE copy? If Redwind allows for it, note also the Lanyrd copy: http://lanyrd.com/2015/indiewebcamp/
# KevinMarks joined the channel
# KevinMarks___ joined the channel
#
fkooman
aaronpk, can you clean the micropub location cache of quill? i moved the endpoint and now the old one is still used :(
# KevinMarks joined the channel
#
fkooman
aaronpk, oops, my bad :)
# snarfed joined the channel
# j12t joined the channel
# LCyrin joined the channel
# wolftune joined the channel
# wolftune joined the channel
# wolftune joined the channel
# snarfed joined the channel
# almereyda joined the channel
# awolf joined the channel
# KevinMarks joined the channel
#
Loqi
[mention] http://adamcroom.com/2015/04/reflecting-on-et4online-2015/ linked to https://indiewebcamp.com/principles (pingback)
# KevinMarks__ joined the channel
#
almereyda
(00:07:36) Jon: http://wiki.openstreetmap.org/wiki/2015_Nepal_earthquake
#
almereyda
(00:07:41) Jon: http://umap.openstreetmap.fr/en/map/2015-nepal-earthquake_37675#9/28.2572/85.1413
#
almereyda
(00:07:46) Jon: http://tasks.hotosm.org/project/994
# awolf joined the channel
#
tantek
that adamrcoom link is js;dr. also tried it with JS on, and got this error:
#
tantek
"Failed to load resource: https://.… jquery … An SSL error has occurred and a secure connection to the server cannot be made."
#
tantek
js required = your content is fragile and can fail to show for many reasons, not just because the user has JS off
# awolf joined the channel
# j12t joined the channel
#
tantek.com
edited /ActivityStreams (-1) "/* Tantek */ -*" (view diff)
#
tantek
darnit, FB seems to have removed all_activity
#
tantek
it just serves your profile back to you
#
tantek
should've taken more screenshots
#
aaronpk
no way!
#
tantek
now I'm starting to get paranoid like snarfed and kylewm
#
aaronpk
mine is still at https://www.facebook.com/aaronpk/allactivity
#
tantek
I just see you profile page
#
tantek
s/you/your
#
Loqi
tantek meant to say: I just see your profile page
#
tantek
so either this is a bug
#
aaronpk
guess only i can see it
#
tantek
OR they are slowly rolling out the removal of it
#
tantek
and you got lucky with an older server
#
aaronpk
was it possible to see other peoples' pages?
#
tantek
yes
#
tantek
better grab screenshots from top, scroll, etc. be sure to get as many (implied) post types as possible
#
tantek
mine was here https://www.facebook.com/tantek.celik/all_activity
#
aaronpk
weird that it serves your profile page and doesn't redirect
#
tantek
right - that's a half-complete patch
#
tantek.com
edited /2015/Cambridge/Planning (+7) "TOC" (view diff)
#
tantek.com
edited /2015/Cambridge (+100) "/* Participating */ To Do - please help with post camp to do" (view diff)
#
aaronpk
whoa, the all activity page shows all my spotify listening history
#
tantek
this is what I mean!
# parzzix joined the channel
#
tantek
need to screenshot all that before it disappears
#
tantek
it's all proof that all verbs are actually nouns
#
aaronpk
i'm taking a bunch of screenshots and posting them on... flickr :P
#
tantek
hah
#
aaronpk
the spotify listens dominate the feed for quite a while
#
tantek
imagine if that was all marked up with h-entry
#
parzzix
Any of you use IRC on windows? If so, what client do you use?
#
acegiak
morning, all
#
tantek
hey parzzix last time we checked - we recorded the answer to that here: http://indiewebcamp.com/IRC#Windows
#
tantek
morning acegiak
#
parzzix
thanks tantek
#
tantek.com
edited /User:Tantek.com (+32) "/* working on */ social_web_map" (view diff)
# parzzix joined the channel
#
tantek.com
edited /Falcon (+501) "/* Working On */ meme posts" (view diff)
#
aaronpk
tantek: https://www.flickr.com/photos/aaronpk/sets/72157652169175972
#
@joeld
@schussman wahey, webmentions coming through loud and clear! (twtr.io/ykNjSfJof_)
#
tantek
aaronpk++ awesome
#
Loqi
aaronpk has 784 karma
#
tantek.com
edited /Facebook (+225) "Features / all activity, link, note only works for some users, link to screen shots" (view diff)
#
ben_thatmustbeme
reads back logs
# ben_notify joined the channel
# parzzix joined the channel
#
ben_thatmustbeme
testing ben_notify again
# KevinMarks joined the channel
# ben_notify joined the channel
# KevinMarks__ joined the channel
# parzzix joined the channel
#
tantek.com
edited /Falcon (+323) "/* improve like posts */ style differently than notes when in-stream" (view diff)
# snarfed joined the channel
#
GWG
What did I miss?
#
GWG
reads up
#
GWG
Capturing Spotify histry
#
GWG
acegiak was here
# ben_notify joined the channel
#
GWG
Okay. Caught up
#
acegiak
I'm here
#
GWG
Oh, hi, acegiak.
#
ben_thatmustbeme
not a log to catch up on
#
ben_thatmustbeme
me constantly talking to myself, ben_notify
#
ben_thatmustbeme
IT WORKED!
#
GWG
ben_thatmustbeme: Hi to you too
#
aaronpk
ben_notify: nice!
#
ben_thatmustbeme
pull request coming soon
#
aaronpk
awesome
#
ben_thatmustbeme
should actually add it as an option thing you can turn on and off
# KevinMarks joined the channel
#
GWG
acegiak: I do have a question for you.
#
GWG
I posted the screenshots of a note posting form yesterday. Would you have any ideas to improve it? I always think of you because of your use of the Post Kinds plugin.
#
acegiak
link me?
#
GWG
https://cdn1.shanske.com/wp-content/uploads/2015/04/Screenshot-from-2015-04-24-162717.png
#
GWG
The simplest interface I could devise
#
GWG
https://cdn1.shanske.com/wp-content/uploads/2015/04/Screenshot-from-2015-04-24-162710.png
# KevinMarks__ joined the channel
# ben_notify joined the channel
#
ben_thatmustbeme
test ben_notify
#
ben_thatmustbeme
test ben_notify with notifications disabled
#
ben_thatmustbeme
mwuhahaha
#
Loqi
rofl
# shalkydri joined the channel
# dietrich joined the channel
# KartikPrabhu joined the channel
# yakker joined the channel
# ben_notify joined the channel
#
ben_thatmustbeme
aaronpk https://github.com/aaronpk/indiewebcamp-irc-logs/issues/6
#
aaronpk
!!
# e-lima joined the channel
#
aaronpk
i can't wait to drop the websockets in favor of that nginx plugin
#
ben_thatmustbeme
I need to add this code still
#
ben_thatmustbeme
http://stackoverflow.com/questions/25352111/nodejs-einaros-ws-connection-timeout
#
ben_thatmustbeme
workaround for the dead connections hanging around
#
ben_thatmustbeme
okay, heading off to bed
#
ben_thatmustbeme
probably not sleep yet
#
ben_thatmustbeme
but bed
#
GWG
Sleep well, ben_thatmustbeme
# aaronpk_ joined the channel
# aaronpk_ joined the channel
#
aaronpk_
/me waves
#
aaronpk
waves to aaronpk_
#
KartikPrabhu
waves too
#
aaronpk
hmm it isn't showing me the button
#
aaronpk
aaronpk_: i think i found the problem
# aaronpk_ joined the channel
# aaronpk_ joined the channel
# KartikPrabhu joined the channel
#
acegiak
GWG: those screenshots look nice to me
#
GWG
acegiak: Any functionality suggestions?
#
@benwerd
Open question: how should platform developers be most fairly compensated for what they build? #indiewebcamp #domainofonesown (twtr.io/ykZ7FTy6DL)
#
acegiak
Not that I can think of, man
#
GWG
acegiak: My goal is to get a complete web actions plugin out of it, with basic post UI
#
ben_thatmustbeme
Aaronpk, what was the problem?
#
aaronpk
ben_thatmustbeme: I left a line note in your PR
#
ben_thatmustbeme
Ack. Yeah. My bad was Just doing that in cleanup at the end
#
ben_thatmustbeme
Like the notifications though?
# KartikPrabhu joined the channel
#
aaronpk
yeah! that's awesome!
# mdik_ joined the channel
#
KartikPrabhu
kylewm: snarfed: birdgy keeps resending Google+ likes for a second time. is this a bug?
#
kylewm
KartikPrabhu: what's bridgy doing? Sending new likes twice or resending old likes?
#
KartikPrabhu
resending old ones
#
KartikPrabhu
I suspect that bridgy does not know that it has sent those (since G+ does not have URLs for them) and sends them again when it finds them in my G+ stream
#
kylewm
It may be that the format changed when snarfed changed it to not have an e-content, and so it send them as "updates"
#
KartikPrabhu
aah I see. Not to worry, I replace the old ones whenever a new one is resent
# KevinMarks joined the channel
# KartikPrabhu1 joined the channel
# j12t joined the channel
# KevinMarks__ joined the channel
# KevinMarks joined the channel
# KevinMarks__ joined the channel
# nloadholtes joined the channel
# KartikPrabhu joined the channel
# KevinMarks joined the channel
# torrorist joined the channel
# KevinMarks__ joined the channel
# fkooman joined the channel
(or join via IRC, Matrix, or Slack)