#indiewebcamp 2014-08-26

2014-08-26 UTC
#
KartikPrabhu
tantek: might enjoy this instance of indieweb sarcasm lost: https://twitter.com/kartik_prabhu/status/504008543910232065
#
@kartik_prabhu
@ScottKellum @chriscoyier was it different than writing your own tweet to respond to another tweet?
(twitter.com/_/status/504008543910232065)
#
tantek
yeah that's a bit too subtle ;)
#
KartikPrabhu
i know :P
#
tantek
I might have said something like
#
tantek
What if I told you I was responding to your tweet by writing on my own site? You think this is a tweet you're reading?
#
tantek
(in Morpheus voice)
#
tantek
lift-off imminent. ttyl!
cmhobbs and tilgovi joined the channel
snarfed joined the channel
#
KartikPrabhu
kylewm: nice sharing of multiple posts with context!
#
aaronpk
ooh I wonder how that woudl look as one of my "collections"
#
kylewm
KartikPrabhu: thanks! I'd like to implement some nice way to stick a citation in a regular post, so I could quote arbitrary excerpts (I think we've discussed that before). but for now it's nice the logs have a permalink for each line :P
#
aaronpk
I need to move the photo property inside the h-card for the IRC lines :)
#
kylewm
awesome, aaronpk! i like how it looks like a native post
#
KartikPrabhu
kylewm: fragmention citations inline! yes do that plz :P
gRegor` and fmarier joined the channel
#
aaronpk
just realized that my collections UI may need a better indication of the actual source of a post
#
aaronpk
right now it only shows the domain name of the author, but in that example, the author is tantek.com but the content lives at indiewebcamp.com
scor, j12t, snarfed, brianloveswords, joshwnj, fmarier and glennjones_ joined the channel
wolftune and tantek joined the channel
#
tantek
home and just now seeing some IRC lines being "reposted". oh boy.
#
tantek
don't those collections lack context without cuibonobo's statement? http://indiewebcamp.com/irc/2014-08-25/line/1409002389576
#
GWG
tantek: Good flight?
#
tantek
GWG, any flight you walk away from is a good flight :)
#
tantek
pops into #indiechat
#
tantek
!tell KevinMarks I encourage you to add a subsection for kevinmarks.com here and add your use-cases: http://indiewebcamp.com/template#Use_Cases
#
Loqi
Ok, I'll tell them that when I see them next
elliottucker and snarfed joined the channel
#
KartikPrabhu
can someone please make fragmentioned reply-contexts to show that this ^ is not needed at all!?
KevinMarks_, ShaneHudson, eschnou, crossdiver, acegiak and KevinMarks joined the channel
#
colintedford.com
edited /WordPress (+9) "/* People using WordPress */ Much as I look forward to leaving Wordpress, I haven't yet & won't for some time."
(view diff)
elliottucker joined the channel
#
colintedford.com
edited /User:Colintedford.com (+2) "/* For now */ Add UI to mockup task"
(view diff)
#
colintedford.com
edited /User:Colintedford.com (+93) "/* Eventually */ intrigued by messaging"
(view diff)
#
colintedford.com
edited /User:Colintedford.com (+176) "/* For now */ Putting off new functions 'til post-Wordpress."
(view diff)
Sebastien-L, krendil, eschnou, KevinMarks_, barnabywalters, ShaneHudson, Erkan_Yilmaz, Rev_Illo, joshwnj and davidakennedy joined the channel
#
@agoracollective
RT @JockelLohkamp: thx @kirilind for sharing @t 's video on the Once and Future #IndieWeb https://www.youtube.com/ #GETDBerlin @GOTOber @Gate
(twitter.com/_/status/504238013107298304)
Rev_Illo, friedcell, Sebastien-L and tantek joined the channel
#
Guest451
tantek_
#
Guest451
heh
#
Guest451
/nick tantek_
tantek_ joined the channel
#
tantek_
!tell KartikPrabhu <p> is the wrong element for transclusion of someone else's text anyway. We already have <blockquote> for that. And it already has a "cite" attribute for referencing the source.
#
Loqi
Ok, I'll tell them that when I see them next
#
tantek_
AND most importantly, it already has a way of statically including the text *you saw* at the point in time of when you quoted it. So you can dynamically enhance it with some sort of JS-dynamic stuff and the cite attribute if you want. No new markup needed.
eliemichel and joshwnj joined the channel
#
eliemichel
Loqi: I'm new here. What does your last message here means?
#
eliemichel
is there a bot here that records webmentions presented like that?
#
kylewm
eliemichel: welcome :) yep, Loqi notifies the channel about webmentions to indiewebcamp.com (and various other things)
#
Loqi
is done
#
barnabywalters
welcome eliemichel!
#
lewiscowper
also anytime anyone uses the #indieweb hashtag
#
eliemichel
okey, so Loqi is a bot?
#
eliemichel
nice =)
#
@LewisCowper
I’m really excited to see more people getting involved in the #indieweb. We need some kind of sticker though.
(twitter.com/_/status/504255257644642305)
#
lewiscowper
(Like that)
#
lewiscowper
I don't know whether Loqi as a whole is a bot, I'm fairly sure I've seen a random comment that doesn't seem scripted.
#
lewiscowper
but they're definitely at least partially automated
#
eliemichel
15:12 * Loqi is done
#
eliemichel
^ like that
#
lewiscowper
yeah
#
eliemichel
simple curiosity”¯: how old is indieweb?
#
kylewm
eliemichel: see http://indiewebcamp.com/timeline ... short answer, started in 2010
#
eliemichel
thx
#
eliemichel
What is webmention.io for? Is it a way not to be DDoS by webmentions or something like that?
#
Loqi
It looks like we don't have a page for "webmention.io for? Is it a way not to be DDoS by webmentions or something like that" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=webmention.io+for%3F+Is+it+a+way+not+to+be+DDoS+by+webmentions+or+something+like+that
#
eliemichel
Indeed, this is a bot --
#
barnabywalters
eliemichel, lewiscowper: a little more information (and cute photos) about loqi on it’s website: loqi.me
#
eliemichel
ahah
#
barnabywalters
eliemichel: from http://webmention.io/ “Webmention.io is a hosted service created to easily handle webmentions (and legacy pingbacks) on any web page.” — does that answer your question?
#
eliemichel
mmh
#
eliemichel
not really
#
eliemichel
why is it useful to have a service being webmentionned instead of my site?
#
barnabywalters
eliemichel: so you can accept, store and display webmention comments without having to implement it yourself
#
eliemichel
I see
#
eliemichel
ok, thanks =)
#
eliemichel
Now another question: Does somebody know what has OStatus become?
#
eliemichel
I seems like it is dead
#
eliemichel
The majority of links that I can find are dead
#
eliemichel
there is no news since 2012
#
eliemichel
but I can't find any reliable source saying this is dead, or going to be
#
barnabywalters
eliemichel: I don’t know of any project under active development which uses all of OStatus, nor anyone actively working on it
#
barnabywalters
parts of it (e.g. PubSubHubbub and activitystreams) are under development and some use
#
barnabywalters
e.g. I think pump.io makes use of activitystreams
#
barnabywalters
typically the technologies involved were/are overcomplicated and difficult to implement
#
barnabywalters
http://indiewebcamp.com/OStatus lists some of them, and actively used indieweb equivalents
#
waterpigs.co.uk
edited /OStatus (+27) "/* IndieWeb Equivalents */ webmention not used as publishing notification, PuSH 0.4 is"
(view diff)
#
waterpigs.co.uk
edited /OStatus (+16) "/* IndieWeb Equivalents */ linky"
(view diff)
#
eliemichel
yeah I see it as overcomplicated in some way too
#
eliemichel
especially Salmon
#
barnabywalters
early indieweb creators typically tried to use existing OStatus (or similar era e.g. openID, pingback) standards on their personal sites before getting fed up and simplifying them
#
eliemichel
but why is h-card in front of ActivityStreams and not WebFinger?
#
eliemichel
that's how I found IndieWeb too ;)
#
eliemichel
I was trying to gather info about OStatus to try and implement it
#
barnabywalters
e.g. I tried to implement salmon integration with statusnet but never got it working, with zero help forthcoming from the statusnet/ostatus community or codebase
#
barnabywalters
eliemichel: h-card is a vocabulary (like activitystreams) whereas webfinger is a discovery mechanism (like rel-me)
#
eliemichel
I droped Salmon from my todo-list before trying to implement it ^^
#
barnabywalters
eliemichel: sounds like a productive decision, especially now status.net runs on pump.io
#
eliemichel
yep but I though WebFinger is, in its foundments, a way to give back info about ourself
#
eliemichel
Salmon is still used by Diaspora*
#
barnabywalters
webfinger never actually had any way of encapsulating profile data, it just allowed you to get a bunch of links given an email address
#
eliemichel
I read it is also used for private messages in D*… Makes nosense imho
#
barnabywalters
eliemichel: pretty sure Diaspora’s OStatus implementation was somewhat customised — it certainly wasn’t compatible with status.net
#
eliemichel
It is not
#
eliemichel
actually they don't say they use OStatus
#
eliemichel
although their protocol is near from it
#
barnabywalters
it did integrate with friendica for some time, but I think that was a project-specific collaboration rather than both impementing a documented standard
#
barnabywalters
yeah, Diaspora really tried hard to use existing standards, to their credit
#
eliemichel
«”¯WebFinger is about making email addresses more valuable, by letting people attach public metadata to them.”¯Â»
#
eliemichel
So WebFinger fundamentally is a way to give back info
#
barnabywalters
the indieweb rejects email addresses as a person’s primary identifier on the web, making webfinger not very much use
#
eliemichel
and it is used to give some endpoints now
#
barnabywalters
eliemichel: webfinger, via XRD (or some such XML format for linking to things)
#
eliemichel
I don't say IW should use WebFinger. I just say that WebFinger is not exactly a mecanism
#
eliemichel
It is nearer from h-cards
#
barnabywalters
webfinger is a discovery mechanism, not a format
#
eliemichel
but it has been essentially used inside the eponym mecanism
#
eliemichel
well, you're right
#
eliemichel
sry, not fully confortable with English
#
barnabywalters
eliemichel: not a problem :) whilst indiewebcamp is primarily english-centric there are plenty of non-native speakers here
#
barnabywalters
eliemichel: do you have a personal site? add yourself to http://indiewebcamp.com/irc-people
ben_mobile joined the channel
#
eliemichel
yep, http://exppad.com/
#
eliemichel
but I did not implement any of IndieWeb protocols for now
#
ben_mobile
hey guys
#
eliemichel
barnabywalters: how can I edit this list?
#
eliemichel
ben_mobile: hi =)
joshwnj joined the channel
#
barnabywalters
eliemichel: log in to the wiki using your personal domain — you’ll need to add a little bit of markup so you can use it as your identity: http://indiewebcamp.com/How_to_set_up_web_sign-in_on_your_own_domain
#
eliemichel
Mmh I already added websignin =)
#
eliemichel
I forgot it =P
#
eliemichel
but, adding links is enough?
#
barnabywalters
eliemichel: yep! that should enable you to log in on any site supporting indieauth/web sign in
#
eliemichel
it uses the api provided by FB/Twitter and co?
#
eliemichel
or just check the links?
#
eliemichel
oh
#
eliemichel
okey
#
eliemichel
checking the links is enough
#
bigbluehat
eliemichel: barnabywalters: would love your feedback on the thoughts here https://github.com/BigBlueHat/userinfo/wiki and here userinfo.me
#
eliemichel
since it shows that I can access my GitHub account for exemple
#
bigbluehat
tantek_: I finally wrote up a wiki for you :) ^^
#
eliemichel
bigbluehat: I like the idea of using urls with an @
#
eliemichel
but barnabywalters just said "the indieweb rejects email addresses as a person’s primary identifier on the web"
#
eliemichel
why?
brianloveswords joined the channel
#
bigbluehat
yeah, I'd like to know why too
#
bigbluehat
they already are peoples primary identifier on the web :)
#
bigbluehat
we just try and hide them
#
bigbluehat
yeah for "Why not personal domain email?" redundancy seems to be the only real "cost"
#
barnabywalters
bigbluehat: userinfo is the best idea I’ve seen so far for doing email -> actual web content discovery
#
bigbluehat
which is less than remembering your OpenID URL or even understanding what that is...for grandma
#
bigbluehat
thanks :)
#
bigbluehat
it needs it's own header, probably
#
bigbluehat
hoping to pitch it to the IETF soonish
#
bigbluehat
you can use it with my email address--which is in the demos on userinfo.me
#
bigbluehat
...with curl :)
#
bigbluehat
it doesn't use the `UserInfo:` header yet--just the Basic Auth hack
#
bigbluehat
but I'll be refactoring it to prefer that, posting some python code, and building some XHR-based clients for it in the coming months
#
bigbluehat
I pitch it ever year at restfest.org :)
#
bigbluehat
so it usally gets some love right about now
#
ben_thatmustbeme
my attempt at mobile worked for about 2 seconds before I lost signal
#
ben_thatmustbeme
while i don't disagree with the idea that personal domain is better than personal domain e-mail the 3 examples for section one are pretty much the same thing said 3 times
wolftune joined the channel
#
eliemichel
#redundanception =P
#
eliemichel
The email format begins to be interesting if the domain is owned by a family for example
#
eliemichel
father.family.com instead of father@family.com can do the job, but this is more semantically coherent to use a @
#
exppad.com
edited /IRC_People (+50) "/* Nicknames */"
(view diff)
#
ben_thatmustbeme
its not really much different plus you get the ability to host far more information at a web address, plus you get control over contact or not
#
ben_thatmustbeme
my domain may not publish my contact info if I don't want it to
#
ben_thatmustbeme
everyone tries to hide their e-mail address for that very reason
#
ben_thatmustbeme
!tell aaronpk re google domains. Know that if you register there you cannot transfer out for 60 days after you purchase.
#
Loqi
Ok, I'll tell them that when I see them next
ShaneHudson and ShaneHud_ joined the channel
#
eliemichel
Why don't IW use Atom/RSS?
#
eliemichel
I like my good old RSS reader =)
joshwnj joined the channel
#
ben_thatmustbeme
its redundant. the idea is that microformats marks up the readable html to be parsable by a reader
#
ben_thatmustbeme
there is nothing saying you can't but its the DRY principal. Why have two copies of the same content
#
eliemichel
I see
#
eliemichel
my approach was more: Everything starts with the RSS feed. Then my blog is just a feed reader configured to read that feed
#
eliemichel
it allow readers to load only the info that interest them
#
ben_thatmustbeme
take a look at http://indiewebcamp.com/Principles It may help explain some of it. The second item in there is kind of this very point. Its about humans first, machines second. not the other way around
#
eliemichel
okey
#
eliemichel
looks like a good idea indeed
#
ben_thatmustbeme
interesting approach, so you use some Get values on your main page to filter content?
#
eliemichel
?
#
eliemichel
Oh wait, is there a service somewhere that extract info from h-entry to convert them to rss feeds?
#
eliemichel
Or do I have to add it to my todo list?
#
ben_thatmustbeme
hmm, i think there is, i haven't used it
#
ben_thatmustbeme
doesn't hurt to have more implementations :P
#
ben_thatmustbeme
let me see if i can find it
#
eliemichel
I'm currently working on a feed reader. I gonna add h-entries to its todo-list too
j12t joined the channel
#
ben_thatmustbeme
oh that would be excellent
#
eliemichel
Is there already feed readers that handle it?
#
ben_thatmustbeme
i know a few people have been working on them. looking at /projects I see that is a selfoss mod to parse microformats
#
ben_thatmustbeme
i could swear someone has a mf2->rss service, but i cannot find it at the moment
#
eliemichel
kylewm: thx
#
eliemichel
but it does not include the content of article if it comes from a simple list of posts
#
eliemichel
I mean, with that page for example http://christopheducamp.com/
#
eliemichel
the resulting Atom feed does not include the core articles
#
eliemichel
and I believe if there was many pages of entries, only the first one would be displayed
#
eliemichel
is there a mecanism in h-entry to be able to recover a full feed?
#
eliemichel
with all entries, and full entries
#
eliemichel
this is, imho, the main issue of the human-first approach
#
@bretolius
@joindiaspora how about #indieweb webmentions and microformats?
(twitter.com/_/status/504283968921817088)
yakker, lttlman, snarfed and joshwnj joined the channel
#
ben_thatmustbeme
eliemichel, its really no different than if someone makes an RSS fee that doesn't have any more than the titles and links to the articles. That sample site isn't very user centric (imo) putting just links on the main page seems silly.
#
eliemichel
yep but putting a list off all full articles is not really more readable
#
eliemichel
of*
#
eliemichel
I'm not really convinced by the human first approach
#
bret
eliemichel i use a traditional rss/atom reader every day (feedbin/reeder). there are some issues with feeds however
#
eliemichel
The machine that generate the page for the human get some raw data
#
bret
i have to maintain a separate representation of my data
#
bret
which is a DRY violation
#
eliemichel
there is no problem with sharing this raw data with other machines imho
#
bret
I have to maintain invisible metadata, which tends to get out of sync with my main feed for the humans ;)
#
bret
eliemichel its not a problem, just a hassle since I have to generate a secondary, invisible side file
#
eliemichel
bret: I had the same problem, but if you generate your human page directly from the RSS feed there is no more DRY violation
#
bret
eliemichel I can't because I use a static site generator
#
bret
that would require some serious retooling
#
eliemichel
indeed
#
bret
i like publishing human consumable data, and simply describe that so that machines can read it too
#
eliemichel
but from where I am, using h-entries require some serious retooling too
#
eliemichel
I understant well the human-first approach
#
eliemichel
this is a good idea
#
bret
and the provide the machine only feed through a transoforming service
#
eliemichel
but not without issues
#
eliemichel
it leads to useless computation
#
bret
so i am still in the same state, but publishing for people comes first. so maybe it comes down to philosophy
#
bret
eliemichel i posted this a little while back http://bret.io/2014/06/11/openid-for-indieauth/
#
eliemichel
I think I gonna write some paragraph about why I'm not convinced by the human first approach, although I don't dislike it.
#
bret
join team human! :)
#
bret
computes just do the transform, even if you manage everything behind the scenes with machine first data serialization formats, ultimately its turning into light on a screen (or sound etc)
#
eliemichel
yes but doing a transform for undoing it directly is a watse of computation
#
bret
computers dont care :p
#
eliemichel
Machine 1 generate a page with a h-entry from raw data and then Machine 2 get the same raw data from the page
#
bret
thats the whole point!
#
eliemichel
devs care
#
bret
yeah thats where microformats come in, it turns the page into json or xml or whatever
#
eliemichel
What I like in IndieWeb is that it takes into account devs since it is designed to be implemented by each person individually
#
eliemichel
that's nice, but page cut are not the same for machines than for humans
#
eliemichel
where it becomes tricky is when the machine have to do several requests to build the feed back
#
bret
microformats has implied properties, so literally having a list of posts that have the correct html classes parse to an ordered array
#
bret
which can be easily transformed to any other kind of feed
#
bret
im a total junior dev and even I have managed this :) https://github.com/bcomnes/iwc-log-feed/blob/master/views/atom.jade
#
bret
thats transforming the irc logs (uF formattted) into an atom feed
#
bret
excuse the Jade template language... was experimenting with that
#
eliemichel
it is understandable ;)
#
ben_thatmustbeme
i'm sure my site will break a few parsers since in reality the hentry items are not in chronological order
#
bret
what order are you putting them in?
#
bret
you could always add chronological display on another page if you wanted that
#
bret
or add sorting parameters to your urls
#
aaronpk
good morning!
#
Loqi
aaronpk: ben_thatmustbeme left you a message 1 hour, 53 minutes ago: re google domains. Know that if you register there you cannot transfer out for 60 days after you purchase.
#
aaronpk
ben_thatmustbeme: I think that is true for any registrar, it's an ICANN rule IIRC
#
ben_thatmustbeme
ahh, never noticed before
#
ben_thatmustbeme
there are so few options in google domains thus far though it made it noticable
#
rascul
i got in the google domains thing, but there's nothing there to interest me compared to gandi
#
ben_thatmustbeme
yeah, i figured i'd order one just for the hell of it
#
ben_thatmustbeme
get an honest review of it that way
#
ben_thatmustbeme
nothing special
#
ben_thatmustbeme
but I now own broberts.us
#
rascul
google doesn't have any of my domains at this time
#
ben_thatmustbeme
hmmm, maybe i should get thatmustbe.us too
#
rascul
do you have thatmustbe.me ?
#
ben_thatmustbeme
ben.thatmustbe.me
gRegor` joined the channel
#
rascul
i thought that's what it was
#
@mattepp
@aaronpk @bretolius I'm absolutely there in spirit. We're gradually reorienting Rocket Lift to be essentially an indieweb services company.
(twitter.com/_/status/504303317791420416)
glennjones joined the channel
#
@mattepp
@aaronpk @bretolius Perhaps see you in IRC during future Homebrew meetups (tho not this week). And for sure at Indiewebcamp
(twitter.com/_/status/504303456341852160)
#
bret
rascul the interesting thing about google domains is that everyone who has a gmail account now has an account with a domain register
#
@mattepp
@aaronpk @bretolius I'm absolutely there in spirit. We're gradually reorienting Rocket Lift to be essentially an indieweb services company.
(twitter.com/_/status/504303317791420416)
paulcp joined the channel
#
bret
thats very good news! mattepp is a wordpress core contributor. Can't wait to see what he comes up with for wordpress
joshwnj and glennjones_ joined the channel
#
eliemichel
18:19 < bret> you could always add chronological display on another page if you wanted that
#
eliemichel
bret: isn't it some kind of repetition
#
eliemichel
?
#
bret
it depends on how you want to look at it or implement it.
#
eliemichel
The difference between making a special page with full ordered articles and h-entries inside it and making a simple Atom feed is not large
#
bret
if your site can sort things, then its a matter of a sorting param
#
eliemichel
as for rss feeds
#
bret
if its going to be feed like, why make it invisible?
#
eliemichel
what is invisible??
#
Loqi
It looks like we don't have a page for "invisible" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=invisible
#
eliemichel
Loqi: no thanks ^^
#
bret
atom/rss xml feeds are invisible unless you have a tool to detect and consume them. these tools are not included in browsers anymore
#
eliemichel
what about a simple RSS button”¯?
#
eliemichel
like on almost all site using RSS
#
bret
a simple rss button is just an a tag, why link to a page that the browser cant display?
#
eliemichel
well, it's not completely true, I noticed that a lot of sites does not show any button
#
eliemichel
you can link to a page that the browser can read
#
bret
we need to evolve how atom/rss feeds work
#
eliemichel
with a link in it to the feed
#
bret
h-feeds are an effort to do just that
#
eliemichel
that the feed reader will follow
#
eliemichel
I don't think h-entries are an enhancement of traditionnal feeds
#
eliemichel
this is just a phylosophically different approach
#
eliemichel
philo*
#
bret
i still publish an atom feed
#
bret
but will be switching away from the direct publishing of it soon
#
bret
i'll still have the meta information on how to get atom off my site
#
eliemichel
which means?
#
bret
it works the same, but I only have to worry about my html
#
bret
i dont have to edit my html template and xml templates when creating new post types
#
bret
microformats has not been used to enhance readers that much yet. its been primarily used to allow for cross site commenting and reply contexts
#
eliemichel
So why dropping Atom from the protocol list?
#
eliemichel
if the purpose is different
#
bret
were not, everyone still uses atom
tantek_ joined the channel
#
eliemichel
I feel a little bit lost
#
tantek_
Atom is no longer needed in general. And XML is out of fashion. ;)
#
bret
:) its okay welcome to the bleeding edge
#
eliemichel
XML is out of fashion…
#
Loqi
xml has -4 karma
#
eliemichel
does protocols care about that kind of fashion?
#
aaronpk
yeah JSON is the new hotness *rolls eyes*
#
eliemichel
I'm aware of that starting-to-be-old never-ending debate =P
#
eliemichel
XML vs JSON, VIM vs emacs, etc
#
tantek_
bret, regarding that tweet you cited above.
#
tantek_
what is Rocket Lift?
#
Loqi
It looks like we don't have a page for "Rocket Lift" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=Rocket+Lift
#
bret
eliemichel microformats has shown its advantages in threads like this: https://eschnou.com/entry/testing-indieweb-federation-with-waterpigscouk-aaronpareckicom-and--62-24908.html where compltely seprate personal site implementations can essentially hold public twitter like conversations with each other
KevinMarks joined the channel
#
bret
that works by creating a post on your site, marking up the post to indicate it is in reply to another url, then pinging that site to notify it.
#
tantek_
eliemichel Atom is a dead end that stopped evolving in the mid-2000s.
#
aaronpk
eliemichel: I just found your post, very thorough! http://blog.exppad.com/article/really-social-syndication
#
bret
if the site consumes microformats, it can extract that information back into itself
#
eliemichel
aaronpk: I posted it 2 hours ago, it may contains a lot of typos…
#
bret
the goal is to allow people to have conversations with each other like they do on twitter or facebook, without those silos
#
tantek_
time for this week's socialwg call!
#
eliemichel
I can't exactly see how h-entries enable twitter-like conversation
#
aaronpk
follow along with the IRC logs if you want here http://socialwg.indiewebcamp.com/irc/social/2014-08-26
#
aaronpk
eliemichel: luckily there are tons of examples of how h-entry enables that
#
bret
eliemichel how else to you propose websites extract data from each other?
#
tantek_
eliemichel h-entry + in-reply-to + webmention. presto.
#
tantek_
most of us here are doing it
tantek joined the channel
#
bret
with atom, I would have to generate xml files for every permalink
#
eliemichel
mmh no, just one single file
#
eliemichel
but it would be heavy…
#
eliemichel
okey, I start to see how webmention + h-entry drive to awesome results =)
#
bret
there is always going to be html for a website. how you generate that is up to you. this just takes the approach of making the html trivialy consumable by a parser
#
eliemichel
but do we agree that h-entry can't be a good way to syndicate full article lists as atom does
#
eliemichel
?
caseorganic joined the channel
#
eliemichel
When you webmention some page, the target will come here and extract the article from the page
#
@rianmurnen
Are “third-party cards” the exact opposite of #indieweb or a metaphor that can aid POSSE? http://www.subtraction.com/2014/08/26/what-is-a-card/
(twitter.com/_/status/504313161478991872)
#
bret
eliemichel it depends on the publisher just as it does with atom/rss. xml feeds have the same issues where publihers truncate full text to get more page views
#
eliemichel
but what if I just want to follow someone's posts?
#
bret
publishers*
#
eliemichel
yes but it truncate it according to machine-related issues
#
eliemichel
not human-related ones
#
eliemichel
it could be truncated differently
#
bret
the truncation issue is equivalent as far as I can tell between atom and h-feed
snarfed joined the channel
#
bret
maybe Im not understanding?
#
eliemichel
I think I gonna draw something
#
bret
pictures++
#
Loqi
pictures has 1 karma
ShaneHud_ joined the channel
#
bret
eliemichel re following someones posts: for now just do as you always do: use your favorite reader or social network. i think the goals of indieweb style readers that barnaby and ben are developing is that you follow people by adding that persons domain name, with the added benefit that all of their social networks are identified on the site and can be used as auxiliary data sources. You follow people by their domain, not xml feeds. No more hunting
#
bret
around for rss buttons or unlisted feeds. Just point to a personal domain or social network profile url.
#
bret
since its actually supposed to be useful, i'm sure atom/rss feeds will be supported
#
bret
the goal is to follow people, not feeds. thats what made facebook and twitter so popular
snarfed joined the channel
#
ben_thatmustbeme
I think elimichel is pointing out the bit about not really getting a full history if you just follow their hfeed. It doesn't go all the way back, whereas rss/atom tend to go back much farther since you aren't concerned about display
#
eliemichel
mmh yes but I still want to be able to read Foo's articles in my feed reader
#
tantek_
not any more. RSS/Atom tend to be bulkier so I for one have fewer items there than on my home page.
#
eliemichel
"following Foo's domain name" is too abstract for that purpose
#
bret
ben_thatmustbeme in my experience, that is never guaranteed with a feed
#
aaronpk
in my experience atom feeds tend to be much shorter, like 5 or 10 items
#
tantek_
in general the data quality in feeds is crappier. fewer items, less accurate, truncated, all kinds of garbage.
#
aaronpk
at least with an h-feed you can look for a rel=prev link and follow that for past items
Jihaisse joined the channel
#
eliemichel
atom feed are not supposed to be full
#
@caseorganic
@mulderc @cyborgcamp @medialab Google Flights says $412 roundtrip. If you stay the weekend you could also attend #indiewebcamp at MIT!
(twitter.com/_/status/504315512017281025)
#
KartikPrabhu
eliemichel: why is "following Foo's domain" too abstract?
#
ben_thatmustbeme
thats what I don't have, rel=prev
#
Loqi
KartikPrabhu: tantek_ left you a message 4 hours, 36 minutes ago: <p> is the wrong element for transclusion of someone else's text anyway. We already have <blockquote> for that. And it already has a "cite" attribute for referencing the source.
#
eliemichel
KartikPrabhu: éfollowing a domain" does not explain how to get articles from it
#
bret
KartikPrabhu for the same reason twitter and facebook include follow buttons... we can do that too though
#
KartikPrabhu
bret: yes
#
KartikPrabhu
that is how my current feed reader works anyway
caseorganic joined the channel
#
KartikPrabhu
I put a domain name, it some magically how finds the Atom feeds
#
eliemichel
aaronpk: rel=prev exists for Atom too
#
aaronpk
have any readers consumed it?
#
KartikPrabhu
so I could put a domain name and it could osme magically how fin the h-feed
#
tantek_
eliemichel - can you point to any actual examples?
#
eliemichel
aaronpk: nop ^^
#
tantek_
eliemichel - Atom has a lot of (far too many, mostly hypothetical) features, no one actually uses them all in practice
#
eliemichel
KartikPrabhu: it's not magical, there is a link in it
#
KartikPrabhu
eliemichel: err yes I know ;)
#
tantek_
so "exists for Atom too" is typically irrelevant (or at least hand-wavy)
#
ben_thatmustbeme
wow this has stirred things up this morning
#
eliemichel
you're right
#
KartikPrabhu
eliemichel: my home page links to my h-feed too
#
KartikPrabhu
and in fact they are just the usual nav links
#
eliemichel
wait, too many backlog =p
#
KartikPrabhu
not an extra link for my Atom
#
ben_thatmustbeme
i think h-feed just makes more sense. in the "follow ben.thatmustbe.me" it already knows what page to load, no need to go there and then try to find the atom/rss feen
#
bret
hehe :)
#
eliemichel
ben_thatmustbeme: it force your index to list all your articles
#
eliemichel
a link allow you to use your domain as endpoint without constraint about the human content
#
KartikPrabhu
ben_thatmustbeme: not really. my home page does not have all my articles but it has a rel-feed link to a hfeed page that does
#
KartikPrabhu
nothing atom about it
#
bret
im of the opinion that phones and computers are pretty super duper fast, so just show me the full content of your last 10 posts :)
#
eliemichel
KartikPrabhu: can I have a link to your page?
#
ben_thatmustbeme
needs to dive in to more specifics on all the mf2 goodness
#
bret
who is KartikPrabhu ?
#
ben_thatmustbeme
I kinda glossed over a lot of that to get in to implementation of other bits
#
bret
aww Loqi
#
KartikPrabhu
the nav links at the bottom have rel-feed links to h-feed pages. In fact Bridgy already consumes this to find original posts from POSSE post copies
#
snarfed
kylewm++
#
Loqi
kylewm has 41 karma
#
ben_thatmustbeme
is a h-freed assumed to be chronological?
#
ben_thatmustbeme
s/freed/feed/
#
Loqi
ben_thatmustbeme meant to say: is a h-feed assumed to be chronological?
#
KartikPrabhu
is out brb
#
eliemichel
ben_thatmustbeme: Don't think so
#
eliemichel
since it is not supposed to be exhaustive
#
eliemichel
you can suppose each entry is a separate feed
#
eliemichel
so that there is no reason they are ordoned
#
eliemichel
ordered*
brianloveswords joined the channel
#
ben_thatmustbeme
because of the design i wanted on my site, i ended up having 1 feed that has my latest 10 posts and latest 10 notes after that
#
ben_thatmustbeme
or the other way around
#
ben_thatmustbeme
didn't know if that will break things
#
eliemichel
Dunno, but don't think so
joshwnj joined the channel
#
eliemichel
it would be weired that such a liberal format force entries to be ordered
#
aaronpk
I think most examples of h-feed or lists of h-entries are ordered by publish date
#
ben_thatmustbeme
aaronpk, i agree most are
#
ben_thatmustbeme
I'm still torn on that somewhat in how to handle it
j12t joined the channel
#
ben_thatmustbeme
i see it as there are almost 2 feeds, notes/photos/minor bits vs posts/articles/ etc
#
ben_thatmustbeme
i could see subscribing to one and not the other
#
eliemichel
Would it be relevant to include h-entry micro-format to agregated data?
#
eliemichel
I mean, is in the articles that I did not write but that are in my feed reader
#
bret
eliemichel, im not sure. would you want a program to consume it in some way?
KartikPrabhu joined the channel
#
eliemichel
mmh
#
eliemichel
nop
#
eliemichel
you're right
#
KartikPrabhu
catches up
#
eliemichel
or maybe for some internal JS processing
#
eliemichel
but I don't need a wide spread std for that
#
eliemichel
just a local convention
#
ben_thatmustbeme
if you do include the markup you can tag them u-repost-of
#
ben_thatmustbeme
i could see people doing that on an aggregation site
#
eliemichel
ben_thatmustbeme: thx =)
Phyks joined the channel
#
exppad.com
edited /IRC_People (+53) "Add avatar to eliemichel entry"
(view diff)
#
KartikPrabhu
tantek: about the fragmention quote post. I agree, it is grossly over-thinking quotations and fragmentions too. In fact it would be much easier if your post publishing software saw a fragmention in the post and just fetched and inserted a <blockquote>
#
tantek
KartikPrabhu: was there a tweet associate with that post that I can @-reply to?
#
KartikPrabhu
tantek: exactly what I'm looking for right now
#
KartikPrabhu
i just follow pastry-box which does not come with any comments
#
tantek
oh man, benwerd is schooling @davewiner on POSSE. oh boy.
#
KartikPrabhu
tantek: seems like KevinMarks is already on it
caseorganic joined the channel
#
eliemichel
is it possible to sen webmentions manually?
#
eliemichel
I've not implemented it yet
#
tantek
eliemichel: yes! see the /webmention page for how to
caseorga_ joined the channel
#
KevinMarks
Yes, you can do it with curl
#
eliemichel
but I'd like to "say" that I mention sites
#
Loqi
KevinMarks: tantek left you a message 12 hours, 21 minutes ago: I encourage you to add a subsection for kevinmarks.com here and add your use-cases: http://indiewebcamp.com/template#Use_Cases
#
eliemichel
nice =)
#
KartikPrabhu
140 chars is not enough to say anythign useful!
#
eliemichel
\o/
#
eliemichel
indeed it is as simple as a http request
#
KartikPrabhu
eliemichel: in fact you can create HTML forms for it like so: https://kartikprabhu.com/connection/webmentionsender
#
tantek
KartikPrabhu: I think I did a decent job at it :) https://twitter.com/t/status/504330171248549890
#
@t
@sorpeen no need to hack <p>; <blockquote> is for embedding others' text with "cite" attr to source. @kevinmarks+1. (ttk.me t4Xo1)
(twitter.com/_/status/504330171248549890)
#
eliemichel
I think so
#
tantek
and didn't even use all 140 ;)
#
eliemichel
actually it's been a long time I need to refactor my whole blog engine
#
KartikPrabhu
tantek: damn your twitter fu!
#
eliemichel
that's why I was looking for some social protocole
#
tantek
KartikPrabhu: unfair advantage, been doing Twitter since 2006 ;)
#
eliemichel
and why I end up with 1. writing an article about it 2. adopting indieweb
#
KartikPrabhu
eliemichel: good. :) now keep posting :)
#
tantek
eliemichel: that's a good approach! documenting your thoughts and wants and needs first, then exploring!
#
tantek
eliemichel++
#
Loqi
eliemichel has 1 karma
#
eliemichel
^^
#
KartikPrabhu
it seems funny that everytime someone sees a problem they jump to inventing a protocol... so strange
#
tantek
KartikPrabhu: do you mean format? ;)
#
KartikPrabhu
errr yes :P
#
KartikPrabhu
format/syntax/protocol/API
#
eliemichel
KartikPrabhu: I believe you know it: http://xkcd.com/927/
#
tantek
eliemichel: that's an optimistic appraisal
#
KartikPrabhu
ha yeah :)
#
tantek
KartikPrabhu: typically it's a result of ignorance/naïveté. Those who do not know about existing standards are doomed to reinvent them.
#
eliemichel
sometimes they know about it but it seems overcomplicated to them
#
KartikPrabhu
tantek in this case pf fragmention+quotes, those who knew the standards are doomed to reinvent them
#
tantek
e.g. that "hacking paragraph" post - clearly the author was so completely ignorant of <blockquote> that they didn't even mention it in their post!
#
eliemichel
but finally they end up with a more complicated solution…
#
KartikPrabhu
eliemichel: I don't think it is "over complicated" but "unfamiliar"
#
eliemichel
yep
#
tantek
eliemichel: the "end up with a more complicated solution" is usually an indicator of lack of expertise/skill/practice at designing standards. AKA newbie outcome.
#
KartikPrabhu
tantek: hmm you really think the author did not know about blockquote?
#
tantek
KartikPrabhu: occam's razor, ignorance rather than ignoring
#
eliemichel
tantek: that's exactly what I intented to mean ;)
#
tantek
to put it another way, designing *simple* standards is *very hard*
#
tantek
and typically requires failure and iteration :/
#
KartikPrabhu
tantek: you mean Hanlon's Razor: "Never attribute to malice that which is adequately explained by stupidity."
#
tantek
KartikPrabhu: yes! thank you. :)
#
eliemichel
«”¯It seems that perfection is reached when there is nothing to remove rather than when there is nothing to add”¯Â»
#
eliemichel
— Antoine de Saint-Exupéry
#
KartikPrabhu
that too...
#
KartikPrabhu
speaking of "blockquotes" ;)
#
eliemichel
okey ^^
#
eliemichel
what article are u talking about actually?
#
KartikPrabhu
wait finidng link for you
#
eliemichel
thx
crossdiver joined the channel
#
aaronpk
so InstaCart just launched in portland
lupinedev joined the channel
#
aaronpk
(this is relevant, I swear)
#
aaronpk
and as part of the site/app, you can create grocery lists for specific recipes, like my breakfast tacos https://www.instacart.com/lists/VHi3dPw/breakfast-tacos
#
aaronpk
which means now I'm going to have to PESOS this list to my site
scor joined the channel
#
tantek
aaronpk, perhaps you can ask them to support importing h-recipe from your own site
#
aaronpk
well it's all tied to specific product IDs at the specific store, so not so sure that would work
#
aaronpk
and it's also not necessarily a recipe, it could be a list of household items
#
tantek
silo product IDs? how quaint
#
aaronpk
not even silo product IDs, store-specific IDs
#
aaronpk
like, these specific brand of eggs at this store at this location
#
aaronpk
not just "eggs"
#
tantek
when in practice, recipes have no such need for such specificity, and are just fine with just "eggs"
#
aaronpk
that's what i'm saying, these are not recipes
#
aaronpk
these are lists of things you can buy on the site
#
KevinMarks
That's an odd choice when there are upc barcodes
#
aaronpk
with little "add" buttons so you can add them to your cart
#
aaronpk
maybe they use UPCs? /me checks
#
aaronpk
oh weird that isn't public
#
KevinMarks
I was using a diet tracking app that assumed every food had a barcode. Which didn't really work with fresh produce
#
tantek
you know what also doesn't have barcodes? the produce I can (and have) grow(n) in my garden.
#
tantek
indie produce!
#
aaronpk
made an indie smoothie yesterday. well, indie kale anyway
#
gRegor`
p href? lulz
#
gRegor`
is catching up
#
tantek
gRegor`, KartikPrabhu what's even funnier about that p[href] proposal is that "href on every element" was one of the "features" of XHTML2. And I doubt the author even knew that either.
#
gRegor`
I did not know that either
#
tantek
that reminds me I need to +1 something bret said
#
gRegor`
(I only skimmed that p href article. tl;dr)
#
@bretolius
@joindiaspora how about #indieweb webmentions and microformats?
(twitter.com/_/status/504283968921817088)
#
gRegor`
And in response, bret was invited to join a *drumroll* discussion group
#
tantek
gRegor`: I think you mean a discussion *silo* ;)
sandro joined the channel
#
tantek
welcome back sandro!
#
gRegor`
Some people really balk at the whole "actively publishing on your own site" criteria. https://www.loomio.org/d/4Z28QFTn/social-web-working-group-w3c
#
sandro
hey, tantek
#
tantek
how are we looking for IndieWebCamp Cambridge at MIT? were you able to book a room for 2014-10-10..11?
#
gRegor`
On the plus side, their discussion group/silo is open source. But still not on their own domain.
#
gRegor`
Re: loomio
#
sandro
Yes, tantek, when we first talked about this I reserved a room that's rated for 48 people in chairs.
#
tantek
that's great!
#
tantek
ok we should add that to the wiki page
#
tantek
are there 2-3 next door / nearby breakout rooms for separate barcamp sessions?
#
@t
@joindiaspora please support webmention & #microformats. Theyre simpler = more devs can do, more sites/networks compat (ttk.me t4Xo2)
(twitter.com/_/status/504347243391246336)
#
tantek
sandro - which building and address? I want to update http://indiewebcamp.com/2014/Cambridge "Where:"
#
tantek
date on the wiki is correct - 2014-10-11..12
#
tantek
rather than what I wrote above. 2014-10-10 is CyborgCamp (also at MIT, but at Media Lab)
#
tantek.com
edited /2014/Cambridge/Guest_List (-64) "/* Official Guest List */ move venue capacity to Participants section to bring count closer to where people add themselves, update capacity to 48 per sandro confirmation of venue, and recount signed-up and remaining numbers"
(view diff)
#
tommorris
nudges some Bostonians to go.
#
tantek
works on updating the Guest List to be more like UK
#
tantek.com
edited /2014/Cambridge/Guest_List (+105) "/* Official Guest List */ update header table to be "have a personal site" vs. "want a personal site""
(view diff)
#
tantek.com
edited /2014/UK/Guest_List (+18) "emphasize have vs want"
(view diff)
#
tantek
sandro, which building?
#
tantek
(at MIT)
#
tantek.com
edited /2014/Cambridge/Guest_List (-63) "/* IndieWebCamp Cambridge 2014 */ location is MIT, confirmed with Sandro"
(view diff)
#
tantek.com
edited /2014/Cambridge/Guest_List (+12) "/* Official Guest List */ the June"
(view diff)
paulcp and mdik joined the channel
#
tantek
bret - did you look at the joindiaspora forum link they posted?
#
tantek
awesome
lttlman joined the channel
#
tantek
Sandro - 403 at that URL: "You are not Authorized / You are not authorized to access this page."
#
tantek
looks for a public URL for Stata Center and finds http://www.csail.mit.edu/news/stata
#
tantek
looks for any semblance of an address for Stata Center and fails to find one on MIT, including at link labeled "Building Address"
#
tantek
resorts to Yelp
elliottucker and eschnou joined the channel
#
sandro
the image seems to not be access controlled: https://calendar.csail.mit.edu/assets/setups/32-D463/seminar.jpg
#
sandro
Capacity: 48 chairs, 9 tables
#
sandro
Square Footage: 1170.14
#
sandro
Equipment:
#
sandro
lcd projector with 2 vga connections in floor boxes
#
sandro
===
#
tantek.com
edited /2014/Cambridge (+77) "MIT Stata Center room D463"
(view diff)
#
tantek.com
edited /2014/Cambridge/Guest_List (+108) "/* IndieWebCamp Cambridge 2014 */ MIT Stata Center"
(view diff)
#
tantek
I've been in that room before - at the recent (June?) W3C AC meeting
#
tantek
sandro can we use any of the smaller nearby rooms for breakout sessions?
paulcp joined the channel
#
tantek.com
edited /2014/Cambridge (+200) "add photo of room"
(view diff)
ShaneHudson joined the channel
#
tantek
realizes that http://www.csail.mit.edu/news/stata has very old "news", e.g. from 2006-2007
#
sandro
tantek, yes, most of them are signed up around 1-3 pm, but there are a few in the building free.
#
sandro
There's a 30 person room free all day -- should I reserve it now?
#
tantek
that would be great
#
tantek
all day Saturday and Sunday?
snarfed joined the channel
#
tantek
the MIT site has very strange information architecture
#
tantek
non-trivial to find a permalink for a building
#
snarfed
aaronpk: light ping, https://github.com/aaronpk/indiewebcamp-irc-logs/pull/7 . (not urgent, obviously)
#
aaronpk
snarfed: oh yeah!
#
tantek
where's that xkcd
#
sandro
I thought the camp was Friday + Saturday (Oct 10, 11). Am I confused or has that changed? No one else has reserved any rooms in the building Sat or Sun; Friday is the only contended day.
#
aaronpk
hahaha forgot about that one
#
sandro
:-) :-)
#
tantek
sandro - sorry, the camp has always been Saturday Sunday Oct 11-12, *following* CyborgCamp which is Oct 10.
#
aaronpk
two different tweets included a link to that page
#
aaronpk
i still don't agree with how this works btw, since technically you liked the tweet, not that page
#
tantek
it still looks odd - I'd think even with that interpretation (of liking the page), the page would de-dup
#
snarfed
aaronpk: tantek: right. one tweet was cyborbcamp's, one was amber's
#
snarfed
aaronpk: true. it's a FAQ that i need to write up on https://www.brid.gy/about. hard because it's complex
#
tantek
wonders if by "usable campus map", xkcd implies a campus map where you can permalink to buildings
#
snarfed
(aaronpk: summary: the only explicit way we have to differentiate posse tweets from mention tweets is u-syndication, or *maybe* permashortcitation etc (debatable), both of which have extremely low adoption among bridgy users)
#
tantek
snarfed, there's also rel=me
#
aaronpk
I don't understand
#
snarfed
tantek: for sites yes, not for posts
#
tantek
snarfed, posts come from sites, ergo
#
snarfed
tantek: huh? i wouldn't expect to look for or use a rel=me link on a post that points to an individual tweet permalink, or vice versa
#
aaronpk
if someone favorites that tweet, it should not be generating a favorite of the cyborgcamp.com link
#
tantek
thought he documented this in the discovery algorithm already
#
snarfed
aaronpk: that's a hard line to draw. when *would* you expect a twitter favorite to result in a u-like-of then?
#
tantek
when the tweet is a POSSE copy of the original
#
aaronpk
oh I see the problem... yeah it needs u-syndication or the permashortcitation
#
sandro
Okay, so if it's Saturday/Sunday, we have the whole building, I think. Pondering whether there are better rooms.
#
tantek
sandro - that's a good room
#
sandro
okay....
#
sandro
I'll cancel the reserveration for Friday?
#
tantek
!tell caseorganic - confirming - IndieWebCamp Cambridge is 2014-10-11..12 right? the Sat/Sun *after* CyborgCamp on Friday?
#
Loqi
Ok, I'll tell her that when I see her next
#
snarfed
aaronpk: exactly! and those both have low adoption among bridgy users
#
snarfed
to be clear, this is entirely a bridgy product/policy choice. technically, we can implement anything we want. it's just where on the tradeoff i've come down so far. definitely open to changing it in the future.
#
tantek
aaronpk, snarfed, no you can tell the difference because POSSE tweets come from a Twitter profile that the original site has rel=me linked to!
#
tantek
(and vice versa)
#
snarfed
tantek:true! good point. it's only a partial solution - KevinMarks has complained about bridgy interpreting non-posse tweets of his as posse - but still, it would definitely help. it's a good feature request.
friedcell, scor and krendil joined the channel
#
tantek
snarfed - similar to I think how you're already doing this: http://indiewebcamp.com/posse-post-discovery
#
tantek
lols a bit at the prospect of attaching a "ORIGINAL: URL" QR code as photo to POSSE'd tweets
#
tantek
snarfed, where is it documented that Bridgy treats any tweet etc. with a link to an original post as a POSSE copy?
#
snarfed
tantek: i'm not sure it is. like i said before, it's a faq i need to write up, but i've procrastinated because the tradeoff and decision is a bit complex
#
snarfed
again, you're right that rel=me helps distinguish between different people, but that's actually the minority case. the common case is a tweet from the same author that *mentions* the post, but isn't a posse of it.
#
KevinMarks_
Right, which is my common case
#
snarfed
hence using u-syndication/PSC to identify posse tweets, which i'm reluctant to do since adoption rates are low, so it would muzzle responses for lots of users
#
KevinMarks_
Hm, could you distinguish by date?
#
snarfed
KevinMarks_: interesting. not a bad heuristic.
#
KevinMarks_
Assume it's non-posse if the post is older
#
KevinMarks_
That would catch my case
#
snarfed
KevinMarks_: true!
#
tantek.com
edited /original-post-discovery (+756) "/* Brainstorming */ add subheads, add POSSE copy domain approximation"
(view diff)
#
snarfed
some older discussion on this is here: https://github.com/snarfed/bridgy/issues/51 . i'll add to it.
#
KevinMarks_
I don't mind you replicating my non-posse tweets back as comments BTW, it's just weird when the responses are replicated and the tweet isn't
#
tantek.com
edited /original-post-discovery (+23) "/* POSSE copy domain approximation */ terminology, bolding"
(view diff)
#
snarfed
KevinMarks_: right. personally, i like the current behavior too.
#
snarfed
but it's obviously debatable
#
tantek.com
edited /original-post-discovery (-3) "/* POSSE copy domain approximation */ more terminology"
(view diff)
#
tantek
snarfed, here is more precise documentation of what I'm saying about using the POSSE profile rel=me link: http://indiewebcamp.com/original-post-discovery#POSSE_copy_domain_approximation
#
KevinMarks_
Where I tweet a link in context and get favs and likes
#
tantek
in case that helps with opening a feature request issue for bridgy
#
snarfed
tantek: thanks! already exists, i'm capturing it in https://github.com/snarfed/bridgy/issues/51
#
tantek
oh right, because by doing http://indiewebcamp.com/original-post-discovery#POSSE_copy_domain_approximation then you can treat *other* references to the post as comments!
#
tantek
KevinMarks - how about a 24hr threshold - would that work for you?
#
tantek
i.e. any tweeting you do of your own posts more than 24hrs after you published your posts would be treated as *comments* on your own post rather than POSSE copies
#
KevinMarks_
I think so. May miss some potential comments
#
KevinMarks_
Also, it would be nice if bridgy embedded the tweet the first time it was faved/liked
#
tantek
what do you mean by "bridgy embedded the tweet"?
#
KevinMarks_
See that post, where it shows the fav/likes but not the tweet that got them
#
KevinMarks_
Where the conversation with Nina shows up, but without the linking tweet that started it
#
KevinMarks_
In both cases, my tweet should be a comment
#
tantek.com
edited /original-post-discovery (+486) "/* POSSE copy domain approximation */ 24hr mitigation"
(view diff)
#
tantek.com
edited /original-post-discovery (+6) "/* 24hr mitigation */ more recent"
(view diff)
#
tantek
KevinMarks: looks like the 24hr rule would work for your examples
#
tantek
another solution for you is to include rel=syndication markup explicitly
#
tantek
e.g. on http://epeus.blogspot.com/2013/06/how-apples-ios-fragmentation-problems.html you have also published on <a href="http://techcrunch.com/2013/06/09/how-apples-ios-fragmentation-problems-distort-design-thinking/" rel="alternate">TechCrunch</a>
#
tantek
which should be also published on <a href="http://techcrunch.com/2013/06/09/how-apples-ios-fragmentation-problems-distort-design-thinking/" rel="syndication">TechCrunch</a>
#
snarfed
thanks guys! summarized the bridgy specific question at https://github.com/snarfed/bridgy/issues/51#issuecomment-53488903
#
tommorris.org
created /geocities (+2075) "Requiescant in pace."
(view diff)
#
tantek
KevinMarks, and then you could add another link after that: <p>And <a rel="syndication" href="https://twitter.com/...">tweeted</a>.</p>
#
tantek.com
moved /geocities to /GeoCities "canonical capitalization"
#
tantek.com
created /Geocities (+23) "r"
(view diff)
#
gregorlove.com
edited /GeoCities (+11) "<dfn>"
(view diff)
#
tantek.com
edited /GeoCities (+94) "was, terminology, tend to, see also"
(view diff)
#
gregorlove.com
edited /site-deaths (+313) "/* 2014 */ moving Fotopedia to past"
(view diff)
#
gregorlove.com
edited /site-deaths (-312) "/* Upcoming */ moving Fotopedia to past"
(view diff)
#
tantek
wow http://blog.fotopedia.com doesn't even respond
#
tantek
er, not found
#
gRegor`
I noticed that
#
gRegor`
Same for fotopedia.com
#
KartikPrabhu
it does have a nice animated header so that counts for somethign right?
#
gRegor`
Ugh, sites that only work with www.
bobJ joined the channel
#
bobJ
/nick johnthomas
wolftune, lttlman, pauloppenheim, j12t, frzn, SRCR_, PMurphs, valan, perturbed, Phyks, sdboyer_, rhiaro_, PMurphs_, jtzl, hodge, ellton, trodrigues, sdboyer__, irdan, emmak_, sdboyer, jonnybarnes, ryana, voxpelli, benward__, kylewm, michel_v, CaptainCalliope, aranasaurus, mattl and Erkan_Yilmaz joined the channel
#
tantek.com
edited /POSSE_to_Facebook (+1246) "subheads for other indieweb examples inline, add self as using Bridgy"
(view diff)
ben_mobile joined the channel
#
tantek
who else here POSSE's to FB besides those of us listed here: http://indiewebcamp.com/POSSE_to_Facebook
voxpelli, benward__, CaptainCalliope, davidakennedy and wolftune joined the channel
#
emmak_
tantek: i am posse'ing to FB via bridgy
lttlman and irdan joined the channel
#
tantek
emmak_: cool. add yourself and when you started (I suspect you likely started doing direct POSSE to FB via Bridgy before I did) http://indiewebcamp.com/POSSE_to_Facebook#Bridgy_Publish
#
KevinMarks_
How do I delete a retweet I made in twitter? Can't find a button
#
tantek
same button - click retweet again and it unretweets
#
KevinMarks_
Ah right. I was looking at it in my timeline and the button wasn't there
#
notenoughneon.com
edited /POSSE_to_Facebook (+319) "/* Bridgy Publish */ add self as using bridgy"
(view diff)
KartikPrabhu and lttlman joined the channel
#
tantek
emmak_: does your server automatically call Bridgy Publish to POSSE to FB for every post?
#
tantek
or do you use the Bridgy Publish UI to manually POSSE to FB some posts?
#
emmak_
its an option on my own posting UI
#
tantek
oh cool - that sounds ideal. like a checkbox? and then your server does it for you automatically?
#
emmak_
yes its a checkbox, and everything is handled automatically
#
@LongHandPixels
@rubenlightfoot @aral I like the sentiment of the piece, but it’s on medium. How is that not a candy house? #indieweb
(twitter.com/_/status/504413501368987648)
#
tantek.com
edited /POSSE_to_Facebook (+90) "/* Notenoughneon via Bridgy */ using a checkbox in the [[Neonblog]] UI to enable it at posting time"
(view diff)
#
KartikPrabhu
oh man totally got called out on that one by LongHandPixels ^^
#
tantek.com
edited /POSSE_to_Facebook (+142) "/* Tantek via Bridgy */ plan to make it automatic, note more manual steps"
(view diff)
#
tantek
KartikPrabhu: hah - and nice analogy too - the Candy House.
#
tantek
even more evocative than "silo"
#
tantek
and more applicable to all those fancy new startups
#
KartikPrabhu
tantek: the Candy House terminology is from the original Medium article! I want to reply with "oh snap"
#
tantek
I saw. We should get https://longhandpixels.net/ on here
#
KartikPrabhu
he seems to already know about #indieweb, so maybe someone who knows him could invite
snarfed joined the channel
#
KartikPrabhu
tantek: err he is already on IRC as luxagraf! http://indiewebcamp.com/User:Luxagraf.net :P
#
KartikPrabhu
same person 2 names
#
KartikPrabhu
err sites
joshwnj joined the channel
#
tantek
and two twitters