#indiewebcamp 2013-06-21

2013-06-21 UTC
#
tantek
aaronpk - each table has an id
#
tantek
so if there's a way for you to target parsing markup of a DOM node by id
#
tantek
you could get just the creatos
#
tantek
id=creators
#
acegiak
hey, question: is there an allowance in h-entry to say "this is where I'm posting what I'm replying to verbatim"?
#
tantek
or just the id="apprentices"
#
aaronpk
but i'm just running it through the php-mf2 parser
#
tantek
acegiak - huh? do you have an example of that on the web?
bnvk joined the channel
#
@benwerd
Tantek Çelik and Brett Slatkin on the #indieweb, openness and making a space on the web that you truly own: http://www.youtube.com/
#
tantek
aaronpk - perhaps we need to add an "id" param option to the php-mf2 parser
#
tantek
for it to only parse that DOM node
#
acegiak
tumblr allows a person to reblog an article by another person and add additional comment, both the original content and the comment are displayed as a post on the reblogger's page
#
tantek
!tell barnabywalters - what do you think of adding an "id" param to the php-mf2 parser which would only parse the DOM node with that "id"?
#
Loqi
Ok, I'll tell him that when I see him next
#
tantek
acegiak - that sounds like a blockquote
#
acegiak
tantek: that's what I'm doing at the moment, yeah
#
tantek
acegiak - I think it also depends on whether you doing a pure "repost/reblog" or if you're quoting and adding commentary
#
acegiak
tantek: yeah, it gets muddy
#
tantek
acegiak - well - not necessarily
#
tantek
it depends on the UI you're presenting
#
tantek
hence the request for a real world example
#
acegiak
tantek, my wall is just pulling your atom feed, I'll reply to a post in a second
#
tantek
oh you're consuming atom?
#
tantek
interesting
#
tantek
so few of those these days
#
tantek
(atom consumers)
#
tantek.com
edited /2013/Guest_List (+989) "add Wait List section/table"
(view diff)
#
acegiak
tantek: this is what I'm working on: http://wordpress.org/plugins/whisperfollow/
#
tantek
whoa cool!!
#
tantek
acegiak - please add it here: http://indiewebcamp.com/projects
#
acegiak
tantek: at the moment it's a glorified rss reader, that allows "reblogging" but the idea is to recreate something like a facebook wall or a tumblr dash
#
acegiak
tantek: sure thing!
#
tantek
yes this is something we've talked a lot about in here
#
tantek
everyone running their own integrated aggregator on their own site
#
tantek
for exactly that reason
#
tantek
to do reblogging, quoting, citing, linking
#
tantek
tumblr style UI etc.
#
acegiak
wordpress has a cut down version of magpie-rss built in, so I'm using that
#
tantek
ok folks, here's the new URL to share for sign-ups: http://indiewebcamp.com/2013/Guest_List#Wait_List
#
acegiak
tantek: http://machinespirit.net/acegiak/ the two most recent posts are me reblogging and adding comment with the current setup of my plugin
#
@t
And @IndieWebCamp 2013 is AT CAPACITY!
#
acegiak
augh, I need to work out how to get around there being @ links in the blockquote though :P
#
@indiewebcamp
RT @t: And @IndieWebCamp 2013 is AT CAPACITY!
#
acegiak
ok, I'm gonna go get a cup of tea and get back to actual work
#
tantek
acegiak - I've got a PHP/JS library function that autolinks @-names
#
tantek
even in a blockquote ;)
#
tantek
see #cassis.js auto_link
#
acegiak
tantek: we were working out last night the wordpressy way of working out what to set as rel="in-reply-to" for wordpress plugins and themes
#
tantek
coming this weekend?
#
acegiak
we ended up using "the first thing to have an @ in the value of the link"
#
acegiak
I live in adelaide, australia
#
tantek
really
#
tantek
hmm - in-reply-to is to a *post* not a person
#
tantek
hopefully you chatted with some people in the channel who use wordpress who will be there this weekend
#
acegiak
I would google hangout in but I'm supposed to be working on a game that has to be in beta in three weeks
#
acegiak
so that's most of my not-at-work time
#
tantek
well - at least start with editing the /projects page
#
acegiak
tantek: I will do
#
tantek
let's persist some of this stuff in progress and increase discoverability
#
tantek
a bunch of us have been talking about turning off our Atom feeds
#
tantek
since Reader is dying
#
tantek
and just telling people to use php-mf2 to parse our home pages
#
tantek
who needs feeds when you have HTML+microformats?
#
acegiak
tantek: this is true
#
acegiak
I'll add to the projects page
#
acegiak
I could update whipserfollow to ALSO parse pf2
#
acegiak
s/pf2/mf2/
#
Loqi
acegiak meant to say: I could update whipserfollow to ALSO parse mf2
jedahan joined the channel
#
sandeepshetty_
tantek, aaronpk: suggestions for http://www.sandeep.io/70
#
tantek
sandeepshetty - but I *liked* your simple likes!
tilgovi joined the channel
#
tantek
with the canned fallback content
#
tantek
I thought that was a genius solution!
#
tantek
seriously
#
sandeepshetty_
I can still like but I was seeing if I could drop it and see what happens... The new site design had made me focus more on simplicity...
#
tantek
you made more progress in IndieWeb "Like" presentation / interaction / fallback than all other efforts combined that I know of in the past 2 years
#
tantek
got to go for now
#
tantek
bbiab
#
acegiak
I've always wanted likes to be a value between 1 and -1 inclusive
#
acegiak
so that they could be presented as an "out of five stars" rating
#
acegiak
and have "dislike" as a thing
#
sandeepshetty_
Do you have examples of stuff you want to dislike?
#
acegiak
the wikipedia page for westborough baptist church
#
acegiak
on my blog I currently "like" things by posting them as link posts in the "like" category
#
acegiak
but I don't see why there's a big difference between "I like this post about cooking" and "this restraurant was only slightly above average, 3.5/5 stars"
#
sandeepshetty_
So that seems more like ratings...
#
acegiak
the problem with my approach though is that when it is presented as a boolean, ie "like" or "thumbs up" is that equal to 1 on the scale or like... 0.6?
#
sandeepshetty_
When you rate something you send a different message than when you like
#
acegiak
do you? isn't a like just a really simple rating?
#
acegiak
I haven't seen your implementation
#
sandeepshetty_
IMO, like sends a different social signal... it's either an emotional response by the liker or a way for the liker to show support / encourage the poster whose post is being liked
#
sandeepshetty_
at least that's how it works on silos... there one other aspect of using it as a way to bookmark something
#
sandeepshetty_
but I think primarily its the former (emotional response and showing support to original poster)
#
sandeepshetty_
My site is in a state of flux right now but I have some stuff in the wiki http://indiewebcamp.com/like
#
acegiak
sandeepshetty_: fair enough, it's just that on silos I often used to see comments wishing for more granularity in liking systems
#
acegiak
anyway, that's my two cents
#
sandeepshetty_
you could use ratings to do that...
#
sandeepshetty_
there is a rating mf2 IIRC
#
josephboyle.net
edited /2013/Guest_List (-360) "/* Creators */ Canceling again :("
(view diff)
#
sandeepshetty_
you could do something like: This post was mentioned by <source> and was rated a 4/5
scor joined the channel
#
josephboyle.net
edited /2013/Guest_List (+358) "/* Remote Participants */ Hopefully can participate some"
(view diff)
#
acegiak
sandeepshetty_: oh I see it'spart of the h-review format
#
josephboyle1
I'm out again, this time a death. Hope to see you all next year. Will attend some remotely if I can.
#
josephboyle.net
edited /2013/Guest_List (+80) "/* Official Guest List */ Noting one place freed up"
(view diff)
tantek joined the channel
#
acegiak
so is the reason I can't log in with indieauth because my personal site is a subdirectory?
#
acegiak
machinespirit.net/acegiak ?
#
acegiak
and should I, when I do my server rebuild later this year change the format to person.machinespirit.net rather than machinespirit.net/person ?
#
sandeepshetty_
yeah indieauth doesn't support path based urls
#
sandeepshetty_
is machinespirit.net your personal domain?
#
acegiak
it is my domain, but there are multiple blogs on there
#
sandeepshetty_
there was some discussion about using path based urls but I think the general consensus is that the real world use cases don't justify it...
#
acegiak
most of them are different group blogs, but the idea is that once I get it working nicely then friends/family can use it to then have their own personal pages on there
#
acegiak
so for instance my wife could have machinespirit.net/blackwool and not have to do any setup
#
acegiak
I could rearrange the url structure thoguh
#
acegiak
though*
#
acegiak
my plan is to have openldap underneath managing accounts for email, xmpp, and wordpress based social networking
#
acegiak
the reason for choosing wordpress was so that if my friends wanted to then set up their own server and join in it would be easy
#
acegiak
cause all the other ostatus implementations (Which is what I was looking at when I set up) were hideous for non-technical people to set up
#
acegiak
I'm not sure what the term for something like machinespirit.net is though. Federated mini-silo?
#
sandeepshetty_
Your use case is similar to what most federated social networks have where someone hosts your presence for you. I guess the question is about ownership... do the other users really own the /path based url... you (or any provider) could choose to just take it away based on your own TOS
#
acegiak
sandeepshetty_: I agree with you ethically
#
acegiak
pragmatically, my wife doesn't want to have to set up her own system unless it's super easy
#
acegiak
especially if it then has to be on a separate machine/virtual machine
#
sandeepshetty_
I guess (bsaed on past discussions I've seen here) indieweb mandates "federated" setups give out subdomains but I'm not really sure how that's any better in this case
#
sandeepshetty_
and given that even TLDs have different TOS, I'm not sure how even a domain is actually better.
#
sandeepshetty_
so to me it's up for discussion :)
#
acegiak
I agree that the user should own their data, I just want to make that as easy as possible for the non-technical user
#
acegiak
I'm wondering about figuring out a set up for the raspberry pi so that then people can just plug that machine into their network and host from home
#
acegiak
but then you need to workk out dynamic dns and things like that
#
acegiak
the response from my family and friends seemed to be "I trust you, as a person, can you just set it up for me?" hence the mini-silo
#
sandeepshetty_
evan is doing something similar with pump.io
#
sandeepshetty_
I thinking he might be setting up a kickstarter for it...
#
acegiak
I don't like handling money :P
#
sandeepshetty_
!tell tantek: what do you think about http://indiewebcamp.com/share#Framing
#
Loqi
Ok, I'll tell him that when I see him next
#
sandeepshetty_
Out of here. Later.
mxuribe joined the channel
#
www.sandeep.io
created /anonymity (+234) "What is the indieweb take on anonymity?"
(view diff)
#
www.sandeep.io
edited /anonymity (+118) "Cannot be anonymous if you have to buy a domain"
(view diff)
scor joined the channel
melvster_ and jedahan joined the channel
#
m0hit.name
edited /2013/Guest_List () "(-559) /* Creators */"
(view diff)
jedahan joined the channel
#
m0hit.name
edited /2013/Guest_List (+558) "/* Remote Participants */"
(view diff)
melvster, bnvk, jedahan, hober2, eschnou, brianloveswords, friedcell, erikmaarten and tantek joined the channel
#
Loqi
tantek: sandeepshetty_ left you a message 4 hours, 19 minutes ago: what do you think about http://indiewebcamp.com/share#Framing
pfefferle joined the channel
#
pfefferle
Good Morning folks
#
pfefferle
My webmention Plugin for WordPress should work stable now, can you please send me some pings/webmentions to http://notizblog.org/2013/06/20/5231/ or any other article?
#
erikmaarten
good work, pfefferle! That will probably eventually be immensely helpful for adoption of webmention.
#
erikmaarten
I don't have wordpress now, otherwise I'd help you out testing ...
#
acegiak
pfefferle: I'll pull the latest version and have a go
#
pfefferle
Thanks :)
#
acegiak
pfefferle: do I ned to set up any options or anything new?
#
tantek.com
edited /2013/Guest_List (+49) "update counts and messages. 2 spots freed up."
(view diff)
#
pfefferle
But you have to enable pingbacks on your WordPress Core settings
#
acegiak
yeah I do
#
tantek
!tell sandeepshetty per even the definitions you looked up, share (self) does not make sense, not to mention the differences in emotional context between, self, send to a small few, and publish publicly.
#
Loqi
Ok, I'll tell them that when I see them next
#
acegiak
mines published
#
acegiak
tantek: I can't add to the wiki because my personal login is a subdirectory, not a root domain
#
melvster
acegiak: are directories not allowed?
#
tantek
acegiak - right - we've discussed that in the past and haven't come to any positive conclusion regarding subdirectories - since theyr'e not really "owning your own domain"
#
acegiak
tantek: this is what sandeeps says
#
tantek
we've allowed subdomains because those make more sense from cookie/policy etc. perspective
#
tantek
and people setting up sites for themselves and their family
#
acegiak
so I should reorganise my url structure?
#
tantek
givenname.familyname.tld
#
acegiak
that's why I have the subdir :P
#
tantek
your familyname is machinespirit?
#
melvster
subdomains can be a pain if you use https with a cert tho
#
acegiak
tantek: no, it's more of a small community of friends and family
#
melvster
cant the script be modified to accept a sub dir?
#
tantek
that's certainly not "owning your own domain" and identity then
#
tantek
so it's not really indieweb at that point
#
tantek
melvster - it's a policy decision
#
tantek
people have snuck through with sharecropped identities too
#
tantek
like *.github.io
#
tantek
but they get blocked quickly - because that's not the point
#
tantek
the point is own your own domain and identity on the web
#
tantek
and that typically means domain control
#
tantek
a subdirectory means someone else controls the domain, you're just sharing your identity with them
#
melvster
tantek: sure that makes sense, but it's sometimes possible that you own both the root domain AND the sub directory
#
acegiak
as I do
#
tantek
melvster - maybe - but also too much of both an edge case and not reliable to code for
#
tantek
also trying to encourage simpler / more usable identities
#
tantek
shorter / less typing etc.
#
acegiak
by expanding the length of all root domains due to competition?
#
tantek
like I said, subdomains still work
#
acegiak
ok, it seemed like you were suggesting that the shouldn't
#
tantek
that's the compromise we've made so far
#
acegiak
s/the/they/
#
Loqi
acegiak meant to say: ok, it seemed like you were suggesting that they shouldn't
#
acegiak
pfefferle: any luck with my webmention?
#
erikmaarten
so would a permanent redirect/rewrite of a subdomain to a subdirectory work then?
#
erikmaarten
for IndieAuth
#
acegiak
tantek: one of my main motivations is removing/lowering hurdles for my friends and family to get off corporate silos
#
pfefferle
acegiak: No, Thats Strange
#
acegiak
do you want to try hitting me?
#
pfefferle
acegiak: Can you disable The Plugin and send it once again, to Check if The build in pingbacks will work?
#
acegiak
pfefferle: sure
#
tantek
acegiak - yeah - that's a fairly well agreed motivation
#
acegiak
pfefferle: http://pastebin.com/fpCDz6dE is my new version of the linking function that now also recognises <3 as a like
#
pfefferle
Nice! Can i use it for The Plugin?
#
acegiak
so for instance <a href="http://en.wikipedia.org/wiki/Jack_Churchill">&lt;3 Mad Jack Churchill</a>
#
acegiak
pfefferle: of course
#
acegiak
pfefferle: pingback sent
#
acegiak
tantek: I'll have to rework my dns later then
#
pfefferle
Still nothing
#
acegiak
:S hmmmmm
#
pfefferle
Seems that this is a Problem with your installation
#
acegiak
ok then
#
acegiak
I'll have to have a look later, I'm off
#
acegiak
see you folks tomorrow
pfefferle, pfefferle_ and cweiske joined the channel
#
@haxor
@ade_oshineye Good list, especially theology. Makes me think of the #indieweb. Wondering what the list is really for~
poppy, morrocco_mole, seyz and friedcell joined the channel
#
glennjones.net
edited /2013/UK (+392) "/* RSVP */"
(view diff)
#
glennjones.net
edited /2013/Guest_List (+392) "/* Remote Participants */"
(view diff)
#
@glennjones
Could not make this years @indiewebcamp in Portland, but looks like there will be one in Brighton http://indiewebcamp.com/2013/UK - 8th Sept
#
@gavinwye
Looks like I'll be sticking around in Brighton after @dconstruct for @indiewebcamp Brighton http://indiewebcamp.com/2013/UK
#
@brightonews
RT @glennjones: Could not make this years @indiewebcamp in Portland, but looks like there will be one in Brighton http://indiewebcamp.com/2013/UK -…
melvster, friedcell and barnabywalters joined the channel
#
Loqi
barnabywalters: tantek left you a message 9 hours, 17 minutes ago: - what do you think of adding an "id" param to the php-mf2 parser which would only parse the DOM node with that "id"?
#
pfefferle
just hacked a simple wordpress plugin which adds very basic microformats-2 support to any wordpress theme: https://github.com/pfefferle/wordpress-uf2
#
barnabywalters
!tell tantek RE php-mf2 id param — good plan, either that or give it a DOMNode as context and parse everything under that only. Will raise as issue.
#
Loqi
Ok, I'll tell him that when I see him next
#
barnabywalters
pfefferle: that’s great!
#
tommorris
was just about to note that tantek's suggestion has the potential for madness, but then read closer.
#
pfefferle
not as good as a real mf2 theme… but ok
#
barnabywalters
tommorris: how so?
#
tommorris
working out the current ID context of embedded data (microformats and RDFa) is painful. the RDFa spec is complicated because of that kind of context stuff
#
barnabywalters
pfefferle: hey, if it makes adding microformats *even easier* than it already is, it can’t be a bad thing :)
#
pfefferle
yes, but i can't access all values through the actions and filters :(
#
tommorris
because @id is overloaded to mean both fragment identifier and to mean "blob of page I want to style". it's invisible metadata
#
@gavinwye
Just got @bywordapp set up to publish direct to Wordpress now all my notes can actually live somewhere #indieweb
#
tommorris
and the semantic folks use @id one way, and then web designers come in and start slathering the page with more @id's for styling and crazy shit happens
#
barnabywalters
tommorris: no more so than @class, surely? not sure I understand the problem properly
#
pfefferle
barnabywalters: can you send me just another webmention/pingback? i think everything should be work fine now...
#
barnabywalters
pfefferle: doing
#
tommorris
barnabywalters: class is easier because classes are additive rather than exclusive
#
pfefferle
i think what tantek meant was, if it is possible to pass an id to the parser so it doesn't have to parse the whole document
#
tommorris
yep, and that's why it's okay. ;)
#
melvster
tommorris: are @id's not additive?
#
tommorris
<div id="foo"><div id="bar"><span></span></div></div>
#
melvster
hmm i use @about in my homepage
#
tommorris
the ID of the span is... bar
#
tommorris
hence why RDFa has @about. ;)
#
melvster
yeah that seems cleaner
#
melvster
it also means i can put my public key in my document, so i can use PKI
#
pfefferle
what about also using the <main> tag, to decrease the html parsing overload?
#
melvster
pfefferle: is there a performance problem? you can put stuff in the HEAD iirc
#
melvster
sorry i mean you can put stuff in headers
#
pfefferle
don't know, thought there is one, because tantek mentioned the id-thing
#
pfefferle
barnabywalter: i think i have to fix the image placement of my theme: http://waterpigs.co.uk/notes/4QbH5C/ :)
#
cweiske
barnabywalters, why is pfefferle's time not linked?
#
pfefferle
oh, didn't mention that...
#
barnabywalters
ha ha yes :) RE not linked: probably because the parser isn’t picking up a u-url and I’m not using the source webmention URI there for some reason
#
pfefferle
oh, do i have to add a u-url?
#
cweiske
there shouldn't be the need for it IMO
#
barnabywalters
pfefferle: it’s a good plan, I should have auto-detected it but it makes your content more portable
#
barnabywalters
pfefferle: got “webmention successfully received” :)
#
pfefferle
received! awesome! the only problem: you are using relative links for your hash-tags
#
pfefferle
the parser only fixes the u-links?
#
barnabywalters
pfefferle: at the moment yes, over the weekend I’ll make it resolve *all* relative URIs
#
pfefferle
cool, thanks
#
pfefferle
next step: profile pics and custom comment types (like, reply, mention)
#
pfefferle
oh, even self-webmentions are working fine :)
#
pdurbin
selfies
adactio, pfefferle_, eschnou and pfefferle joined the channel
#
acegiak
ok back for fixe minutes. need to work out what's wrong with my pingbacks and webmentions
#
pfefferle
acegiak: tested it with barnabywalters and it seems to work in both directions on my installation
#
acegiak
pfefferle, yeah there's something up with my install
bnvk joined the channel
bnvk, scor and sandeepshetty joined the channel
#
Loqi
sandeepshetty: tantek left you a message 5 hours, 45 minutes ago: per even the definitions you looked up, share (self) does not make sense, not to mention the differences in emotional context between, self, send to a small few, and publish publicly.
erikmaarten joined the channel
#
sandeepshetty
is feeling under the weather... hoping it doesn't stop him from remotely attending #indiewebcamp
bnvk joined the channel
#
sandeepshetty
I've created a new branch for webmention 0.2. Here is a quick summary of changes: http://www.sandeep.io/71 Looking for feedback from implementors. Points 3, 4 and 5 there are the main changes.
#
eschnou.com
edited /2013/Guest_List (+416) "/* Remote Participants */ Added eschnou to the list"
(view diff)
brbcoding joined the channel
#
sandeepshetty
oh and also the note about updating existing webmentions
#
pfefferle
sandeepshetty: I like that you removed the "html or json" error response types
#
sandeepshetty
yeah as was notes on the wiki, it will normally be seen by a human for debugging.. I split errors into 400 and 500 so that you can retry reqeusts that you got 500 error for
#
sandeepshetty
s/notes/noted
#
Loqi
sandeepshetty meant to say: yeah as was noted on the wiki, it will normally be seen by a human for debugging.. I split errors into 400 and 500 so that you can retry reqeusts that you got 500 error for
#
pfefferle
sounds good
bnvk joined the channel
#
sandeepshetty
also the note about updating webmentions is imp so that we can have the ability to update comments on remote site and unlike stuff we might have liked before
#
pfefferle
oh man… that means a lot more work to do ;)
#
sandeepshetty
it's not actually...
#
sandeepshetty
The update is as simple as INSERT INTO ... ON DUPLICATE KEY UPDATE ..
#
pfefferle
yea, but have to be implemented ;)
mxuribe joined the channel
#
sandeepshetty
yeah.. if we want it to be as useful as centralized commenting and likes :)
#
pfefferle
no seriously, it is very useful to do it like that! I am changing and extending my blogposts a lot!
#
sandeepshetty
yeah I had a case where I changed a comment after sending the webmention and one where I changed a like to a comment later :D
#
erikmaarten
sandeepshetty: Does the updating of comments really need to be part of the specification? Perhaps some would rather not update comments after they are made?
#
cweiske
webmention should not say anything about what happens afterwards
#
pfefferle
sandeepshetty: have you fully implemented web mentions in coverspace?
#
sandeepshetty
Pingback disallowed resending the same ping (with a special error code for it)...
#
cweiske
that's correct
#
sandeepshetty
with webmention you can choose to not implement it but it is recommended...
#
sandeepshetty
I'll change the language to reflect that... it's imp from the real world case of editing comments
#
sandeepshetty
pfefferle: Not yet.. but will this weekend
#
cweiske
upating is important IMO
#
pfefferle
i like your ideas with u-like!!!
#
sandeepshetty
and if it's not in the spec then the resending case is ambiguous and if you make it an error like pingback then you can't have updates
#
cweiske
but sandeepshetty, it should be up to the application how to handle that case
#
sandeepshetty
pfefferle: I'm moving away from using them :) experiementing with simple mentions and comments only
#
cweiske
If it does not support updates, it may send out an error
#
cweiske
if it supports it, it will just say "accepted"
#
sandeepshetty
cweiske: yes which is why I might make it a MAY
#
pfefferle
but the spec should say that it is possible to send a mention again for updating
#
sandeepshetty
I think a SHOULD is better
#
sandeepshetty
will make those changes later today
#
sandeepshetty
I'm currently editing some other minor stuff in it to make it coherent
#
pfefferle
what do you mean with "simple mentions"??
#
pfefferle
sandeepshetty: soo sad… wanted to experiment with likes this weekend :(
#
sandeepshetty
pfefferle: you should..
#
sandeepshetty
I still accept them just that I might not be publishing likes.. I'm leaning towards commenting on a post rather than just liking it
erikmaarten and bnvk joined the channel
#
pfefferle
thats true but sometimes you want to share a link and want to say that you like the idea!?!
#
sandeepshetty
pfefferle: with simple mentions I meant just saying next to the post that this linked was mentioned in all these places (along with author photo, dt-published, etc.)
#
sandeepshetty
So I think it's important to separate social verbs based on what signal you want to give and to whom
#
sandeepshetty
like and share have subtle differences.. but I think I prefer sending simpler signals now :)
#
pfefferle
acegiak had a nice idea to convert wordings like @http://.… to <a href="" class="u-in-reply-to"> or <3 http://... to <a href="" class="u-like">
bnvk joined the channel
#
sandeepshetty
I was meaning to talk to you all about that... I thought @http://.. was a way to tell the editor/filter to turn it into a in-reply-to?
#
sandeepshetty
I like that syntax for systems where you can't edit html
#
pfefferle
yes and it's markdown like
#
sandeepshetty
I was toying with (Y) for likes...
#
pfefferle
you can parse the site for the p-name before saving it so it would be displayed nicely
#
sandeepshetty
I like the idea, looking forward to seeing your implementations.. I might try using @ as well this weekend
#
pfefferle
for example @http://notizblog.org/2013/06/18/the-rise-of-the-indieweb/ is becoming <a href="http://notizblog.org/2013/06/18/the-rise-of-the-indieweb/" class="u-in-reply-to">The rise of the IndieWeb</a>
#
sandeepshetty
(i use markdown)
#
pfefferle
i know ;)
#
pfefferle
i stalked your github page ;)
#
sandeepshetty
I"m really glad there is so much wordpress action happening with this indieweb stuff.. it makes it accessible to lot of non-tech creators.
#
sandeepshetty
bbiab (working on implementing showing comments)
#
pfefferle
sandeepshetty: hopefully!
#
pfefferle
sandeepshetty: why? i like the json output ;)
#
sandeepshetty
pfefferle: lol :)
#
sandeepshetty
API first design
#
sandeepshetty
is fixing stupid css issues
#
@TeaWithCarl
@eschnou Laurent - are you going to participate in #indieweb "remotely" from France/Belgium? Do you know if there's live videocasting?
scor joined the channel
#
@eschnou
@TeaWithCarl Belgium :-) I will try to be around, at least on IRC, they do plan a remote feed but nothing confirmed yet. #indieweb
scor, brianloveswords, sandeepshetty and bnvk joined the channel
#
acegiak
sandeepshetty: i cant acd to the wiki. can you add whisperfollow to the projects page for me?
#
sandeepshetty
sure.. details?
erikmaarten joined the channel
#
josephboyle.net
edited /2013/Guest_List (-1) "/* Official Guest List */ Kaliya unable to attend"
(view diff)
#
sandeepshetty
acegiak: should I put it under http://indiewebcamp.com/Projects#experimental ? How many users using it (need this to figure out sort order)? URL to project and personal domains of users using it
#
josephboyle.net
edited /WordPress (+43) "/* WordPress software */ I use WP"
(view diff)
erikmaarten joined the channel
#
josephboyle.net
edited /WordPress (-2) "/* WordPress software */ too many brackets"
(view diff)
#
josephboyle.net
edited /projects (+41) "/* WordPress */ I use WP"
(view diff)
#
sandeepshetty
acegiak: and a short discription. should I just add http://wordpress.org/plugins/whisperfollow/ ?
#
josephboyle.net
edited /2013/Guest_List (+0) "/* Official Guest List */ do the math"
(view diff)
tantek joined the channel
#
Loqi
tantek: barnabywalters left you a message 5 hours, 4 minutes ago: RE php-mf2 id param — good plan, either that or give it a DOMNode as context and parse everything under that only. Will raise as issue.
#
acegiak
sandeep, i only know of myself machinespirit.net/acegiak using it personally and wordpress.org only gives me download numbers not continuing usage
#
sandeepshetty
Not sure if it should go under a plugins section under Wordpress or a separate project? There's also the /wordpress page where indieweb pluging could be added... suggestions?
#
pfefferle
a plugin section would nice. so others can set up their indieweb server with wordpress and a bunch of plugins
#
pfefferle
perhaps we can categorise it
#
pfefferle
POSSE plugins, Webmention plugins, ...
#
acegiak
and yeah experimental
#
acegiak
god i am on the worst connection
#
acegiak
short description: wordpress based social aggregator currently supports rss, atom and pubsubhubbub
#
acegiak
also, were you guys discussing the thing i modded on pfefferles theme to use <3 as a shortcode for likes?
#
sandeepshetty
yeah... check the logs
#
acegiak
will do when i have a less shitty connection. im keen to read your opinions
#
acegiak
ill hit the saxk and look on my actual desktop in the moening
#
sandeepshetty
I like the idea.. I was toying with (Y) but I like the idea of syntax to add mf2 when you can't edit html
#
www.sandeep.io
edited /projects (+297) "/* experimental */ Added WhisperFollow"
(view diff)
#
sandeepshetty
acegiak: I use php-markdown-extra so I can do things like [Link Text](link){.in-reply-to}
#
pdurbin
I like the <table> support in php-markdown-extra. it works in ikiwiki
#
sandeepshetty
yep I also used footnote recently
#
sandeepshetty
also fenced code blocks (very useful when you mix lists and code blocks)
#
notizblog.org
edited /WordPress (+865) "/* WordPress software */"
(view diff)
#
sandeepshetty
pfefferle: adding mf2 theme stuff as well?
#
notizblog.org
edited /WordPress (+4) "/* Plugins */"
(view diff)
#
pfefferle
sandeepshetty: oh yes, thanks
#
notizblog.org
edited /WordPress (+262) "/* WordPress software */"
(view diff)
#
pfefferle
sandeepshetty: do you think it's ok like that?
#
sandeepshetty
nice! good job adding links to all the plugins :
#
pfefferle
do you know any more?
#
sandeepshetty
nope. Not sure how wispherfollow fits in... and at some point we could also categorize plugings by http://indiewebcamp.com/building-blocks
#
pfefferle
thats what i tried
#
sandeepshetty
my bad I was thinking of comments as a building block
#
sandeepshetty
what you've done is perfect compared to that page
#
pfefferle
ah ok, i see… we could use sub cats if the posts section gets big enough
#
sandeepshetty
barnabywalters: I see you "liking" stuff on twitter. Do you use it as a bookmark?
#
sandeepshetty
s/liking/fav
#
Loqi
sandeepshetty meant to say: barnabywalters: I see you "fav" stuff on twitter. Do you use it as a bookmark?
#
barnabywalters
liking on twitter is either emotional response or positive reinforcement
#
sandeepshetty
pfefferle: Re "sometimes you want to share a link and want to say that you like the idea" isn't sharing itself saying that you like the idea? Why would you share if you don't like it? and how is sharing+like different from sharing plus adding a comment?
#
sandeepshetty
pfefferle: trying to figure out how you think/feel about these things...
#
pfefferle
i won't say so… sometimes you share a link because you want to mention a bad example
#
pfefferle
that means share != like
#
sandeepshetty
yeah .. I though you might have that example in mind so I added that last question..
#
barnabywalters
it’s the “do I like the status update about my friend’s grandads’s funeral” thing
#
sandeepshetty
doesn't it make sense then to have a comment on your share that explicity says this is a bad example?
#
barnabywalters
what message is that sending?
#
barnabywalters
like/bookmark/favourite/share… the semantics and presentation of each is so fragmented
#
sandeepshetty
I'm guessing you *will* need to have a comment saying it's a bad example so the lack of a like along with it doesn't say much right?
#
pfefferle
that's perhaps a bad example… I about something like "Facebook even gets more evil and changed his tos once again"
#
sandeepshetty
barnabywalters: what do you mean by fragmented? I think of them as having subtle differences.
#
barnabywalters
yes, they have subtle differences, each tied to a particular silo
#
sandeepshetty
ah I see what you mean...
#
sandeepshetty
like using fav for bookmarking is just a workaround on twitter?
#
barnabywalters
can I do the equivalent of a facebook “like” on twitter? is there a way of sending the same message? and vice versa, for all silos+verbs
#
sandeepshetty
pfefferle: what would you do with that post? share and !like or just share or something else?
#
pfefferle
I wouldn't use something like dislike
#
sandeepshetty
barnabywalters: I think the twitter fav is very similar to the facebook like, both are meant to be primarily signals to the orignal poster (and not to your audience)
#
pfefferle
I think I would call it a share
#
sandeepshetty
pfefferle: so whats an example of when you need share and like together?
#
pfefferle
your post about using u-like ;)
#
barnabywalters
sandeepshetty: twitter fav !== fb like. Likes influence future advertising, future content, might show up on friends’ streams. favs are not broadcast, might influence ads but don’t influence future content
#
melvster
wait a share is not a like, a like is a +1
#
melvster
a share posts to your wall
#
melvster
time line
#
melvster
news feed
#
melvster
activity stream
#
melvster
whatever you call it
#
sandeepshetty
barnabywalters: ah you also talking off system side-effects
#
barnabywalters
sandeepshetty: *tangible*, *direct* effects
#
barnabywalters
seeing more content in your feed is a direct effect
#
barnabywalters
showing up on friend’s feeds is a direct effect
#
grawity
Twitter favs are kind of broadcast, just not in the main timeline
#
barnabywalters
twitter fav has no such effect
#
barnabywalters
unless people actively seek them out
#
pfefferle
agreed, the twitter pendant to like is retweet ;)
#
barnabywalters
I found some great audio interviews with fb engineers which cover the multitude of effects liking things have, will try to post later
#
sandeepshetty
grawity: I see nothing on /activity because I don't follow anyone publicly... I have private lists..
#
barnabywalters
pfefferle: nope, retweet and like are very different again
#
barnabywalters
retweet doesn’t effect the future contents of your feed
#
barnabywalters
more like fb’s “share”
#
sandeepshetty
barnabywalters, pfefferle: I agree retweet = share
#
pfefferle
on that perspective yes i thought more about the counters behind the buttons
#
sandeepshetty
it's a signal to *your* audience and a show of support to the original poster by exposing them to your audeince
#
barnabywalters
that is one of the few examples of these “activities” which is vaguely consistent between silos
#
sandeepshetty
share = retweet = reblog
#
barnabywalters
still, the two are used in extremely different ways purely due to UI and UX differences
#
barnabywalters
e.g. twitter almost guarantees your posts showing up in order, so you can retweet a bunch of tweets then reply to/comment on them all publicly in one go
#
barnabywalters
!todo find examples, document on the wiki
#
barnabywalters
fb has no such guarantee, and so people don’t tend to do that
#
sandeepshetty
pfefferle: I like how Like is a low friction way to give feedback to the original author (without involving your audience)...
#
sandeepshetty
barnabywalters: I though you could sort your fb feed...
#
pfefferle
your and his audience
#
sandeepshetty
by recency as well
#
barnabywalters
sandeepshetty: but it’s up to user choice. so not consistent between users
#
barnabywalters
some will see them in order, others will see random disconnected posts
#
sandeepshetty
but since comments are nested does it matter?
#
barnabywalters
say you retweeted some stuff you strongly disagree with, to then comment on. Wouldn’t happen on FB due to danger of people not seeing comments
#
sandeepshetty
on fb you would share by additing additional text.. can't do it on twitter much because of char limit
#
pfefferle
thats also true
#
sandeepshetty
the twitter one is a work around
#
barnabywalters
indeed, but it shows that the two actions are not consistent
#
barnabywalters
they mean different things, due to very real UX differences
#
sandeepshetty
I think they are consistent is who it's directed at...
#
pfefferle
and often people doesn't see replys on twitter either
#
sandeepshetty
share and retweets are directed at your audience/followers
#
sandeepshetty
like/fav is directed more towards the orignal poster
#
pfefferle
but you can disable retweets from other users for your stream
#
pfefferle
sandeepshetty: agreed
#
sandeepshetty
right but that doesn't change the actors intention
#
barnabywalters
that is almost consistent, apart from fb likes inconsistently being broadcast to some friends
#
sandeepshetty
barnabywalters: right... mixing it with advertising messes (lies about) with the original intention
#
barnabywalters
so there are inconsistencies nested within the inconsistencies ;)
jedahan joined the channel
#
sandeepshetty
It's also interesting that along that dimension (who it's directed towards) almost all of them are consistent - fb has share and like, twitter has retweet and fav and tumblr has reblog and like
#
sandeepshetty
but when you add other dimensions it becomes very inconsistent
#
barnabywalters
anyone know when twitter introduced fav, and whether or not it was based on paving a cowpath as retweet was?
#
barnabywalters
the examples where the community created the syntax interest me the most
#
barnabywalters
thing I like about twitter it that it’s unambiguous, which gives people much more freedom to experiment
#
barnabywalters
unlike facebook. no idea what tumblr is like as I’ve never used it
#
sandeepshetty
barnabywalters: you mean ambiguous? being unambiguous makes it more rigid and less flexible?
#
barnabywalters
no, with twitter you know that anything you post/retweet will turn up in your follower’s stream in order. also you know favs are not broadcast. facebook guarantees neither
#
sandeepshetty
ah.. favs are actually just published to another stream right on twitter? it's the same with tumblr.
#
sandeepshetty
so they do broadcast but to a minor stream that your followers have to explicitly check
#
sandeepshetty
hadn't thought of the time-based-ordering difference between fb and twitter till now.
pfefferle joined the channel
#
barnabywalters
relephant to this discussion is tommorris’s sellotape blog post: http://tommorris.org/posts/2488
#
tommorris
Oh yes, that. ;)
#
barnabywalters
we should make a required/suggested reading list for people wanting to learn more about indieweb principles
#
Loqi
fo sho
#
barnabywalters
blog posts like that have an awful tendency to get lost/forgotten :(
#
tommorris
we should probably have a reading list page on the wiki
#
barnabywalters
we have a section on /posts but it’s a bit hidden/neglected
#
tommorris.org
created /reading-list (+190) "starting page"
(view diff)
#
tommorris
oh, wait
#
barnabywalters
probably redirect reading-list to the other one. it has a long and nasty title
#
tommorris.org
edited /Posts_about_the_IndieWeb (+48) "/* See Also */ adding reading-list"
(view diff)
#
bret.io
edited /2013/Guest_List (+2) "/* Creators */ Updated my Domain name"
(view diff)
#
@minggwu
From CERN's Citizen Cyberspace Centre and the New York Hall of Science to The National Writing Project and IndieWebCamp check out these amaz
jedahan joined the channel
#
bret
Woo iwc is tomorrrow!
barnabywalters and bnvk joined the channel
#
sandeepshetty
does anyone know the plan for remote participation?
#
sandeepshetty
anyoen doing etherpad for people that might be able to connect with video?
#
sandeepshetty
s/might/might not/
#
Loqi
sandeepshetty meant to say: anyoen doing etherpad for people that might not be able to connect with video?
#
barnabywalters
sandeepshetty: usually we say hello early on using G+, then communicate using IRC and etherpad for the rest of the event
#
sandeepshetty
thats sounds like a good plan
#
barnabywalters
but hanging out on G+ might be fun as there’ll be a few of us this time
#
barnabywalters
the etherpads tend to be the best way of interacting
#
barnabywalters
based on my first experiences last year, updated after tending to remote participation at IWCUK
#
sandeepshetty
yep I've seen it.. I remeber seeing etherpads at some other event that tantek went to.. was it fedsocweb... I think etherpad is a good way to record a session
#
barnabywalters
etherpad is great, especially if we use wiki syntax and then dump it on the wiki for later
#
sandeepshetty
(Y) or maybe <3
#
tommorris
plans to be on Google Hangout tomorrow
#
barnabywalters
I *love* the idea of using <3 as like syntax
#
barnabywalters
it’s already an established microsyntax
melvster_ joined the channel
#
sandeepshetty
I'm used to (y) from using exodus and y!chat
#
sandeepshetty
in the good old days :)
#
tommorris
Skype uses (y) and (n)
#
tommorris
the Skype smiley shortcuts are burning their way into my mind as we use Skype for work chat
#
barnabywalters
hm, never actually used (y) and (n) in skype
#
barnabywalters
when i used skype I communicated mainly using (ninja)
#
sandeepshetty
facebook also uses (y) and so does gmail I think
#
barnabywalters
we seriously need to document these
#
barnabywalters
the old microsyntax wiki is long dead
#
sandeepshetty
but <3 looks so much better
#
barnabywalters
sandeepshetty: yep, there’s no need to turn it into an emoticon for it’s meaning to be clear
#
sandeepshetty
there's always been this discussion about how (Y) look like a crotch
#
barnabywalters
yes, there is that
#
barnabywalters
or the CND symbol
#
barnabywalters
wrong way round, but I still pattern-matched it
#
sandeepshetty
ah like an upside down peace sign?
#
barnabywalters
yeah, which might not be such a bad connotation
bnvk_ joined the channel
#
www.sandeep.io
created /microsyntax (+373) "Created page with "{{stub}} A place to brainstorm indieweb microsyntax especially for plaintext [[notes]] * <nowiki>@http://example.com => <a href="http://example.com" class="in-reply-to"></nowik...""
(view diff)
eschnou joined the channel
#
@adaptivepattern
@borismus Intriguing ~ where practical. #IndieWebCamp #IndependentContentAuthor #ShareFreely #Identity #FreedomOfExpression PersonalDomain
jedahan and tylergillies joined the channel
#
bnvk_
tylergillies: lo pilgrim
#
tylergillies
yo
hober and jedahan joined the channel
#
@erinjo
@borismus You can add yourself to the remote group here to get looped in: http://indiewebcamp.com/2013/Guest_List
erinjo, tantek, cweiske, termie, jedahan and barnabywalters joined the channel
#
@sandeepshetty
RT @pfefferle: My Webmention plugin for #WordPress should be kind of stable now… Time to ping the #IndieWeb… http://notizblog.org/2013/06/20/5231/
#
tantek
good afternoon from Portland
#
tantek.com
edited /microsyntax (+96) "see previous work"
(view diff)
#
waterpigs.co.uk
edited /microsyntax (+38) "No-one’s going to type atsign aitch tee tee pee colon slash slash domainname.com :)"
(view diff)
tantek joined the channel
#
tantek.com
edited /microsyntax (+294) "proper sections for brainstorming, see also, dfn"
(view diff)
smus, morrocco_mole and sandeepshetty joined the channel
#
www.sandeep.io
edited /microsyntax (+313) "/* Brainstorming */ The thing following the @ should be a link to a post."
(view diff)
#
@kevinmarks
Off to Portland for indiewebcamp (@ Norman Y. Mineta San José International Airport (SJC) - @flysjc w/ 31 others) https://foursquare.com/kevinmarks/checkin/51c4bc23498ed5c6feca4a8f?s=oVsyIZmMECkUOScJHxNKlZmldSE&ref=tw
#
sandeepshetty
is making UI changes to accommodate comments and other mentions http://www.sandeep.io/39
spinnerin joined the channel
#
sandeepshetty
What time do remote participants need to be there? I'm guessing after breakfast?
#
@stein2
RT @t: What is the #indieweb and @indiewebcamp?
scor joined the channel
#
tantek.com
edited /indieweb-implementations (+228) "new first column, POSSE support, Falcon supports many auto-embeds using CASSIS"
(view diff)
#
tantek.com
edited /indieweb-implementations (+124) "ought to be ordered by IndieMark features/levels"
(view diff)
spinnerin, pfefferle, sandeepshetty, smus_, jedahan, tantek, eschnou, erinjo, smus, fu9ar and julien51 joined the channel
#
fu9ar
good talk, thanks for the heads up
#
tantek
welcome fu9ar!
Guest7825 joined the channel
#
tantek
hello Guest7825 - are you visiting from OSBridge?
#
@gmorehou
#osb13 #TakingDownFacebook When $power or $money doesn't like something on indieweb, indieweb will suddenly not be a solution. #p2p
#
Guest7825
i am! i'm in the atrium at this very moment
#
tantek
Guest7825 - awesome - I was the loud indieweb advocate :)
#
tantek
(in the atrium)
#
Guest7825
and convincing, too
#
Guest7825
if i could just change my password, i could have a name of my very own -- but that can wait till after
#
@benwerd
That thing where I hate flying and I'm never flying again, but I'm actually in a plane and have to suck it up. Coming atcha, #indiewebcamp.
#
@RTp2p
RT @gmorehou: #osb13 #TakingDownFacebook When $power or $money doesn't like something on indieweb, indieweb will suddenly not be a solution…
#
tantek.com
edited /projects (+21) "move WhisperFollow into other projects since it's a plugin not a primary hosting project"
(view diff)
#
tantek.com
created /RSS (+750) "stub copied from microformats site"
(view diff)
#
tantek.com
created /rss (+17) "r"
(view diff)
morrocco_mole joined the channel
#
tantek.com
edited /microsyntax (+191) "/* Brainstorming */ not into @-post-URL"
(view diff)
erinjo joined the channel
#
waterpigs.co.uk
edited /microsyntax (+246) "/* Brainstorming */ -1 for @mentions of post URLs (and can we please all sign our discussion contributions?)"
(view diff)
#
waterpigs.co.uk
edited /microsyntax (+2) "/* Brainstorming */ wording"
(view diff)
thomas___ joined the channel
morrocco_mole joined the channel
#
tantek.com
edited /IndieMark (+1047) "iterate on idea capture, start documenting Level 0"
(view diff)
#
tantek
hey everyone - I've written a brainstorm draft for IndieMark Level 0: http://indiewebcamp.com/IndieMark#Level_0
#
tantek
please review - feedback welcome!
#
tantek
working on Level 1 next
#
tantek
welcome mathpunk!
erinjo joined the channel
#
tantek
heading to Pints with ozten
#
tantek
for the IndieWebCamp pre-party! http://plancast.com/p/ic3e
#
tantek
starts at 16:30 PDT
#
solomonkinard.com
edited /2013/Guest_List (+344) "/* Creators */"
(view diff)
#
@benwerd
Anyone else landing at ~4:50pm interested in sharing a cab from PDX to the #indiewebcamp preparty? @kevinmarks @haxor
#
@benwerd
Another great benefit of the #IndieWeb: being able to edit typos in your status updates. http://werd.io/view/51c4e161bed7de073150079b
#
www.sandeep.io
edited /microsyntax (+94) "/* Brainstorming */ I guess we need pfefferle and acegiak to clarify their use case."
(view diff)
#
www.sandeep.io
edited /microsyntax (-6) "/* Brainstorming */ doesn't apply to <3"
(view diff)
#
@jessykate
Bustin a move with my jetpack and boombotix at the opening happy hour for #indiewebcamp. let's hack some awesome federated shit!
#
fu9ar
\window prev
#
www.sandeep.io
edited /microsyntax (-81) "/* Brainstorming */ Added link to IRC discussion."
(view diff)