#indiewebcamp 2013-12-05

2013-12-05 UTC
bnvk and tantek joined the channel
fritzy, tpinto, tantek, squeakytoy, scor, glennjones, KartikPrabhu, milk and kylewm joined the channel
#
kylewm
evening all, is anyone syndicating to status.net/gnusocial currently?
andreypopp joined the channel
#
tantek.com
edited /posts (+153) "/* Footer sections */ References (not sure how I forgot this earlier)"
(view diff)
#
tantek.com
edited /posts (+4) "/* Footer sections */ linky"
(view diff)
#
KartikPrabhu
tantek: do you markup sections with references, notes about article with a footer tag or aside tag?
#
dietrich_
aaronpk: do i need to call to get in the building later? can bring bike up or lock up outside?
skinny joined the channel
#
bret
dietrich_ there is parking outside and racks inside
squeakytoy2 and aaronpk|m joined the channel
#
aaronpk|m
dietrich_: we have room for bikes upstairs.
#
aaronpk|m
Also will need to call if you get here after 6:30, but Bret offered to let people in before then
#
skinny
tantek: was looking for more specific error messages will less us of pronouns. If i knew what the root problem was, I could write up the error text for each.
#
tantek
skinny - see IRC from earlier (that I referenced) - did exactly that - replaced pronouns with actuals.
#
tantek
and aaronpk said he thought it was a good idea too
#
skinny
tantek: yes, was much improved
#
skinny
i was offering to write the error text for all the cases.
#
tantek
skinny - you'll have to ping aaronpk about that
#
tantek
that would be great
#
tantek
maybe even at the HWC meeting tonight ;)
#
tantek
(I mean remotely for you obv)
bnvk joined the channel
#
aaronpk
skinny|mtg: would love help writing error messages :)
caseorganic, tantek and caseorga_ joined the channel
#
aaronpk
tantek: you guys can see/hear us ok?
npdoty joined the channel
#
npdoty
are we using this room?
#
tantek
aaronpk yes - all clear
#
tantek
johannes is running a server that is running the pumps of his pool!
#
tantek
… raspberry pi
#
tantek
… all the doors in his house
#
tantek
[btw - everyone is encouraged to take notes in the channel]
#
aaronpk
(tantek: great! it's helpful if only one person talks at a time, otherwise it comes through scrambled here)
#
npdoty
scribenick: npdoty
#
npdoty
benwerd: platform inspired by indieweb, multi-user, a site that represents one person, or an organization, or multiple organizations
#
npdoty
... tantek had this project this week to get us to represent ourselves with our own faces
#
npdoty
... ownership -- on multi-user sites, how do you represent it?
#
npdoty
... how do you give style, look-and-feel and technical representation of ownership?
#
npdoty
@@: want to automagically mirror web sites / papers
#
npdoty
... whenever I post an RFC, I want it immediately mirrored somewhere else
#
tantek
@@ = Alaric
caseorganic joined the channel
#
npdoty
thanks
#
npdoty
Alaric: backup and security, and let my friend follow what I'm writing
#
tantek
Alaric: if the website I use dies, I want copies elsewhere
#
tantek
Ryan:
#
tantek
… with indieweb stuff
#
tantek
… we have good things in our arsenal
#
tantek
… 1 HTML+microformats
#
tantek
… 2 webmentions for talking between sites
#
tantek
… lot of great examples using that to interact between our sites
#
tantek
… most of my friends are on FB, Twitter
caseorganic joined the channel
#
tantek
… want to be able to interact with them too
#
tantek
… my big thing is getting our tool to talk with the silos
#
tantek
… got the webmentions working
#
npdoty
q+ PDX
#
tantek
Aaronpk - I post my own content
#
tantek
… push it out to FB Twitter
#
tantek
… I wear a lot of devices
#
tantek
… measure data
#
tantek
… publish that data on my site too
#
tantek
… in semi-public ways
#
tantek
… e.g. how much I slept last night
#
tantek
… interested in sharing travel plans
jernst joined the channel
#
tantek
… semipublic part is done thru IndieAuth
alaricmoore joined the channel
#
tantek
… If I've added your URL to a whitelist for a post then you can see that post
#
tantek
… (ACLs, rule based stuff)
#
tantek
Dietrich Ayala
#
tantek
(PDX)
#
tantek
I have data all over the place
#
tantek
Want to be able to ...
benwerd joined the channel
#
tantek
(Hey PDX can we get some help with note taking from your side
#
tantek
(a lot of bg noise here
#
aaronpk
wants to see his real name at the bottom of the wiki after signing in with his domain name
#
tantek
(can't hear DIetrich well enough to take notes)
#
jernst
Want to add to what I said that lack of suitable identity technologies holds back indie web. E.g. I have a gigantic single-sign-on problem in my house, just for myself. ssh accounts on so many devices, users on web apps etc.
#
tantek
Amber Case
#
bret
sure tantek
snarfed joined the channel
#
bret
Amber experimented making lots of different sites
#
aaronpk
dietrich: was impressed with the way within 5 minutes of coming in to the IRC channel that there was a suggestion of how to do so
#
bret
started joining social networks, getting depressed
#
aaronpk
case: gave a talk on the indieweb at realtime conf
#
jernst
Amber can you speak up a little
#
jernst
Close to microphone is great!
#
aaronpk
bret: (bret.io)
#
aaronpk
working with jekyll, hosting his site on github pages
#
aaronpk
but has been getting fed up with limitations of jekyll/static sites lately, so is starting to experiment with node.js
#
tantek
Brian Hendrickson
#
aaronpk
brianhendrickson.com: been interetsed in the indie web since 2005 since coaching high school kids
#
aaronpk
who were all socializing on myspace
#
aaronpk
started playing with open source wordpress features
#
aaronpk
has been following the pingback/trackback thread
#
aaronpk
posted a realtime comment on aaronparecki.com, saw the comment appear in real time
#
aaronpk
there's the potential today to have realtime cooperation between sites now
#
aaronpk
there's already a circle of sites interoperating today which is really cool, so that's why he's here now to learn more about that
#
tantek
Nick Doty
#
tantek
grad student at UCB and works with W3C
#
tantek
interested in academic side
#
skinny
what's the audio stream?
#
tantek
aaronpk ^^^
#
aaronpk
skinny: unfortunately we had to switch to hangouts. I can try to add you if you want to join
#
tantek
(hangouts URL?)
#
tantek
we want a dissertation to just be a website
#
skinny
aaronpk: crystal@17triggers.com
#
tantek
that we work on
#
tantek
and collaboratively work out
#
tantek
looking at Pelican and static site generation
#
tantek
s/work out/work on together
#
aaronpk
skinny: invite sent
#
aaronpk
Dan White
#
tantek
started in 1998 before they were called blogs
#
tantek
not sure what he's interested in
#
tantek
cross-site discussions
#
tantek
have gone back thru 16k blog entries
#
tantek
quite a few of the links have gone dead
#
tantek
interconnected means nothing when the other sites don't work
#
tantek
and when I devices that don't have good network connectivity
#
tantek
with these talks of interconnectedness
#
tantek
and mirroring
#
tantek
is there a way to pass around packets
#
npdoty
we were just talking about arXiv.org, but archive.org is pretty important to that question
#
tantek
saying I published this thing
#
tantek
and this can be cached
#
tantek
Paul O.
#
skinny
aaronpk: got an email saying I *was* in a hangout with you but there was no link to join.
#
tantek
no small irony
#
tantek
that when we talk about documents - defn is changing
#
tantek
what scripting engine will run that in 10-20-30 years
#
tantek
Benwerd: that's actually a big deal
#
aaronpk
skinny: wtf google
#
aaronpk
tantek: do you have a polycom phone in that room?
#
caseorganic
Would be nice if we had a stable phone connection and then the video
#
tantek
aaronpk - not sure
#
tantek
(let's not hassle with new setup stuff now)
#
caseorganic
need a bluetooth mike
#
bret
should maybe break off into our own conversation?
#
aaronpk
maybe yes
#
tantek
totally ok
#
npdoty
+1 caseorganic, for future I think clear phone audio is probably more important than video
#
tantek
ok let's split soon for peer to peer
#
tantek
Rob Lord
#
tantek
part of cloud services team
#
tantek
brought his daughter Harper
#
tantek
big team on identity
#
npdoty
(the next generation of indieweb)
#
tantek
(aaronpk - can you take a photo of all you guys)
#
tantek
agency, sovereignty
#
aaronpk
tantek: just did. we're putting on mute
#
tantek
meeting forked!
#
tantek
from mozilla perspective
#
tantek
we want to bring this stuff to more firefox users
#
aaronpk
tantek: goals for this portion so we're on the same page?
#
tantek
peer to peer
#
tantek
split up into small groups based on topics discussed during "broadcast" phase
#
skinny
can i join someone's group?
#
tantek
skinny - we're still live on the Hangout
#
skinny
tantek: link pls?
#
tantek
Megan
#
tantek
UX designer
#
tantek
often have completely contradictory views on things from Tantek
#
tantek
very interested in networks
#
tantek
and propagating information
#
tantek
very interested in applying information we know across these places
#
tantek
present in a manner that is useful
#
tantek
one simple usecase
#
tantek
if you have a meeting with people
julian` joined the channel
#
tantek
there's an app that will tell you information about the people in the meeting
#
tantek
(refreshio)
#
tantek
helps to break the ice with new people
#
tantek
pick up conversations where you left them off
#
npdoty
"augment human memory and relationships"
#
aaronpk
brian: has been working on a subsystem for handling webmentions
#
tantek
potential to augment human relationships in a positive ay
#
tantek
(thanks npdoty!)
#
tantek
advantages of this
#
aaronpk
not something he will share in its entirety, but more interested in sharing the components as modules
#
tantek
we were also talking about this needs to be calendar based
#
tantek
vs. address book based
#
tantek
I don't go to address book often
#
tantek
calendar makes more sense
#
tantek
especially with mobile
#
tantek
meeting with someone in 30 minutes
#
tantek
give me something to talk with them about
#
tantek
excited to see how it progresses
#
npdoty
are more people using the word "augment" since the recent Doug Engelbart news?
#
npdoty
light minuting on comparison between NSA social graphs vs. calendar/address-books for personal use
#
tantek
most recently contacted, most frequently contacted
#
aaronpk
bret: files on disk makes sense. but is less solid on how best to render the different views of the post based on the canonical file
#
bret
aaronpk: talking about p3k's db-less model
#
bret
irc discussion about irc clients
#
bret
it took a week to set up irssi + screen, so make sure to set up a git repo on your config
#
tantek
quick survey: how many people wrote most of the code that runs on their site? vs. most of the code on their site was written by someone else?
#
tantek
about 50/50
#
bret
tantek: yes! most people here wrote their own code for their site here, but of varying complexity
#
skinny
tantek: i cloned a jekyll repo whose theme was pretty close.
#
bret
aaronpk: showing his yaml + plaintext/markdown post sorage format
#
tantek
could be linked up
#
dietrich_
OH: "i wish there were common formats for everything!"
#
dietrich_
aaronpk stores his travel plans in p3k
#
tantek
so it looks like we're splitting into peer to peer here
#
dietrich_
"posse as a service"
tpinto joined the channel
#
aaronpk
dietrich points out: POSSE is not only useful for sharing with people on silos, but also for working with your own posts doing things beyond what is easy to do with static sites or the files-on-disk approach
#
dietrich_
"i don't want to write a bunch of code. the data is *right there*. i want somthing else to visualize it."
snarfed joined the channel
#
julian`
hey if i can ssh into my university website user area does this mean i can filezilla into it too?
#
julian`
(using PuTTy) i managed to get into it
#
julian`
and get it to list all my files
#
bret
discussing indie likes, and the difference between a webmention, in the contxt of upvoting on news.indiewebcamp.com
benwerd joined the channel
#
benwerd
Note to self for later: lots of talk about public/private keys. I think there's value in having a token per relationship rather than a simple key release system, so that I know, eg, "tantek accessed this", and I can decide what he gets to see & change it later without worrying about revoking keys. i.e., a CMS problem.
alaricmoore joined the channel
#
benwerd
I do want to know *who* is accessing my pages and modify my site to react to that.
#
dietrich_
talking about rsvp/reply on calagator
#
dietrich_
and on pump
#
benwerd
eg private posts, different communications channels, even different visual styles, all served based on the identity of my *visitor*.
#
bret
talking about indieweb in relation to wordpress
#
bret
also indieweb efforts in other projects like ghost, calagator, pump.io
npdoty, benwerd, snarfed and caseorganic joined the channel
glennjones joined the channel
#
caseorganic
thanks everyone for a great meetup!
#
caseorganic
i have to head out now
shaners joined the channel
#
KartikPrabhu
interesting meetup notes. like npdoty I've been thinking about HTMLs potential use for marking up academic papers too...
#
aaronpk
too many pixels
#
aaronpk
photos posted, and wiki page and calagator page for next meetup posted!
npdoty, kylewm, snarfed, KartikPrabhu, milk and tilgovi joined the channel
#
shaners
if anyone has POSSEd posts to @medium about #indieweb stuff, i'm curating a collection about it
#
shaners
so far, it's just my two posts
#
julian`
this is sooo funny
#
aaronpk
that's a great use of medium
#
julian`
5.30am before deadline day for 3 assignments and the stupid ass site theyre making us upload our sites to decides to make my site look completely different...
#
aaronpk
wtf is hotglue
#
aaronpk
and why do you have to upload your site there to submit it
#
julian`
cos we were meant to use the drag and drop thing
#
julian`
but it also has a code paste so i coded by hand
#
julian`
its a really shitty cms system
#
julian`
i might make a comment and link my site but i doubt he will take it into consideration that it was in the spec to use hotglue
#
aaronpk
wait, weren't you the one asking about using <section> vs <div> tags?
KartikPrabhu joined the channel
#
aaronpk
how does this assignment make sense... using a visual CMS to put things on a web page and then being graded based on proper use of <div> tags
LauraJ joined the channel
#
julian`
thats a different assignment haha
#
julian`
i left them all way too late
#
julian`
that was introduction to web platforms (which i still need to do a 1000word report on)
#
julian`
this is web design studio
#
julian`
i also have to compile my graphics work for graphic design
#
aaronpk
oh ok haha
#
julian`
i need sleep so bad :(
#
@veganstraightedge
If anyone has POSSEd posts to @medium about #indieweb stuff, I'm curating a collection about it. https://medium.com/indie-web
(twitter.com/_/status/408471297790709760)
kylewm joined the channel
#
aaronpk
shaners: interestingly that gives me an incentive to post to medium
#
shaners
s/post/cross post/
#
Loqi
shaners meant to say: so far, it's just my two cross posts
#
shaners
dang. not what i meant.
#
shaners
i was trying to "correct" yours
#
shaners
sheesh. i'm not good at keyboarding right now.
#
aaronpk
uh how do I medium
#
shaners
carefully
#
aaronpk
Permission Required
#
aaronpk
Sorry, you don’t currently have permission to publish.
#
aaronpk
after trying to log in from the home page
#
shaners
huh? that's beard.
#
julian`
The Description of your TV Series Website and the features you are
#
julian`
pleased/not pleased with will have a maximum of 1000 words. You
#
julian`
should include images and diagrams as necessary to illustrate the
#
julian`
content of your description
snarfed joined the channel
#
julian`
aaronpk i think you need to be invited to post? i'm not sure though...
#
shaners
julian`: that was true originally. but i thought they opened to the public a few months back.
#
julian`
+ isnt writing about indiewebdev counter-productive since its all about owning your own content and then you're giving your content to a social medium?
#
shaners
aaronpk: i wrote up a manifestoy/vision kinda list a while back about Homesteading.
#
aaronpk
"PULL is the verb"?
#
shaners
yep. i'm on team PULL aka poll aka opposite of push for web architecture
#
aaronpk
oh funny
#
shaners
aka the opposite of Tent's strategy
#
aaronpk
but you support webmention right?
#
shaners
Push™ is shiny. So everyone wants to (over)use it
#
shaners
yes/gonna
#
aaronpk
i think of webmention as a form of push
#
shaners
there are some small places where it makes sense. i'm not a total zealot. ;)
#
aaronpk
actually I guess it's more like a "ping" since you're not really sending any content
#
aaronpk
that's actually an important distinction
#
shaners
we use webhooks at work with no payload as a kind of ping for downstream to "pull if you're otherwise not busy right now. else, pull on your regular schedule."
#
shaners
have i ever shown/told you about our architecture at work?
#
aaronpk
oh yeah I think so
#
shaners
we've kinda already built h-entry based Reader™
#
shaners
for app to app communication
#
shaners
but back to "PULL is the verb". that's the idea. no payload. pings only.
#
shaners
pings with URLs
benwerd joined the channel
#
aaronpk
in that case "ping" should be the verb
#
aaronpk
cause real-time is fun, and polling sucks
#
shaners
says you
#
shaners
polling has worked fine for long time
#
shaners
it's good enough for the web. it's good enough for you! :P
#
aaronpk
for certain use cases
#
shaners
i'd say most
#
aaronpk
well I think we can do better than polling (and we already are)
#
aaronpk
but i'll agree that pushing content around is not a good design
#
shaners
and again, i'm not a total zealot. for _some_ realtime stuff, push or synchronous makes more sense.
#
shaners
not pushing content is the intent of that item (maxim?)
#
aaronpk
where pushing content around means sending actual note/article/reply/whatever data in POST payloads
#
shaners
confrim
#
shaners
s/confrim/confirm/
#
Loqi
shaners meant to say: confirm
#
shaners
aaronpk: any other things on the list that makes you raise an eyebrow?
#
aaronpk
looks good!
#
aaronpk
i like the rest
#
shaners
that's my guiding force. especially when recruiting people to help with HS.
#
shaners
like, let's get our assumptions out up front. make sure that we're not gonna totally clash about big picture stuff.
#
aaronpk
good call
#
shaners
what's next on your p3k plate?
#
aaronpk
fixing icons right now
#
shaners
what's wrong with them?
kylewm joined the channel
#
aaronpk
omfg it's too cold
#
aaronpk
(just walked back from the coffee shop)
#
aaronpk
shaners: i'm getting rid of the stupid apple shine effect and making my icon jpg instead of png
#
shaners
i'll be in pdx friday night - monday night
#
shaners
i read all the icon discussion logs
#
aaronpk
oh nice! we should hang out
#
shaners
all good stuff. i was surprised how few people had already added an icon.
#
aaronpk
shaners: if only you published your travel plans on your site, I would have known that already!
#
shaners
i've been doing it on other sites for prolly as long as @adactio
#
shaners
if only!
#
shaners
maybe it's a secret. shhhhh...
#
shaners
saturday we're popping up to SEA for a day trip
#
shaners
my weekend schedule is in flux. but totes wanna hang out.
#
shaners
two things about the icon discussion:
#
aaronpk
cool, well I'm pretty flexible this weekend so let me know
#
julian`
FINALLY DONE...
#
julian`
no point going to sleep now to wake up in 30 mins
#
shaners
sweet dreams julian`
#
aaronpk
shaners: don't troll the poor guy
#
shaners
gosh. i do NOT miss being in school.
#
shaners
1. my iPhone 5 (iOS 7) doesn't respect my png alpha mask.
#
aaronpk
I don't think any iOS icons support alpha mask
#
shaners
i.e., my avatar is a circle. but iOS fills in the corners with black
#
aaronpk
s/mask/channel
#
Loqi
aaronpk meant to say: I don't think any iOS icons support alpha channel
#
aaronpk
you're forced to fit into the standard iOS icon format with rounded corners
#
shaners
omigosh. you're right. just re-looked through all my home screens. all rounded squares. Human memory is a weird thing.
#
shaners
ok. that answers that. thanks!
#
julian`
s/ channel/ mask
#
julian`
how does that thing work lol
#
shaners
julian` is a regular expression switch
#
shaners
it works like this:
#
shaners
i type something wrong like THSS
#
shaners
s/THSS/THIS/
#
Loqi
shaners meant to say: i type something wrong like THIS
#
shaners
then loqi corrects it for me
#
shaners
ok. icon thing #2:
#
shaners
i disagree that that icons must be human faces
#
aaronpk
i thought that might be the next thing
#
shaners
faces change. faces might be secret.
#
julian`
Oh I do get it now
#
julian`
s/do/dont
#
Loqi
julian` meant to say: Oh I dont get it now
#
aaronpk
i think the point still stands
#
aaronpk
as in, the main point is "people first", not "faces first"
#
shaners
i've had this avatar and the original version since 2008. people know me by that more than my face (which wasn't bearded back then and had different glasses).
#
shaners
i agree with the intent
#
aaronpk
and tantek even says "...adding icons of each other..." not "faces" or "pictures"
#
shaners
oh. he did? i thought all the logs he was saying photo photo photo
#
aaronpk
quoting from there
#
aaronpk
not irc logs
#
aaronpk
the assumption he makes is that people will use their face for their icon
#
julian`
im gonna go get blunted up before uni
#
julian`
peeaceee
cweiske joined the channel
#
aaronpk
well i'm not convinced faces is always the way to go
#
cweiske
i don't want my face on the internet
#
aaronpk
actually up until facebook/twitter, I always used an icon for myself online, rarely ever put a photo of myself anywhere
#
shaners
i only added my face to my site footer for google authorship siht
#
aaronpk
why didn't you add your logo for that?
#
shaners
Identity is fuzzy thing
#
shaners
they insist that it's a Face™
#
aaronpk
oh? i didn't realize that
#
shaners
yeah. weak sauce.
#
shaners
google does for their authorship thing
#
cweiske
I decided to stay out of this, because it's google-only
#
shaners
twitter is twitter only. Facebook is Facebook only. etc.
#
shaners
all silos are
#
cweiske
but google is mixing up their search engine with their network
#
shaners
the ship has sailed
#
aaronpk
!tell tantek I noticed you don't have an explicit rel="shortcut icon" on your individual post pages, so the browser falls back to favicon.ico. What are your thoughts on handling that? http://farm6.staticflickr.com/5492/11217290564_96f7c5e4de_o.png
#
Loqi
Ok, I'll tell him that when I see him next
#
shaners
tantek hates markup! :P
#
aaronpk
so this brings up another issue with the icon discussion
#
aaronpk
tantek, caseorganic and I all have favicon.ico files which are some icon representing us that is not our face
#
aaronpk
should the 16px favicon.ico necessarily be the same as the larger icon on phone home screens?
#
aaronpk
it tends to be the case that a 16px version of anything doesn't look good by default, you usually have to explicitly design an image to work at 16px
#
shaners
right.
#
shaners
i don't think they should be the same same
#
aaronpk
I'd like to keep my "pk" 16px icon because I think it's more recognizable at that size than the photo of my face
#
aaronpk
unless there's some way to make a photo of myself that scales well down to 16px
#
shaners
prolly not
#
aaronpk
yeah probably not, unless you have like giant eyebrows or something
#
shaners
even my flat colors avatar doesn't look great at 16px
#
aaronpk
it's not bad
#
shaners
yeah. "not bad", also "not great"
#
shaners
it tolerable. but whatever. it does the job for bookmarks and tabs.
#
shaners
but i guess i need to switch to my square avatar for icon
#
KartikPrabhu
aaronpk: FF on Android uses the .ico file for homescreen icon as well. see example: http://indiewebcamp.com/icon#Android_browser_comparisons
#
aaronpk
KartikPrabhu: wait why are there two of everyone there
#
KartikPrabhu
FF and Chrome on Android
#
aaronpk
oh! orry got it
#
aaronpk
hm that's unfortunate
#
KartikPrabhu
I wanted to use my logo for small sizes too. but that sort of seems wring
LauraJ joined the channel
#
KartikPrabhu
how should webmentions handle urls with fragments i.e. #something? Can the mention source 'http://example.com/source' contain the link to target url but with a fragement as 'http://example2.com/target#fragment' ?
#
aaronpk
I don't think we've encountered a case where that's needed yet. what are you trying to do?
fritzy joined the channel
#
KartikPrabhu
I am just trying to parse webmentions correctly and I hit upon this thought. Currently it only matches exact url and won't match a link to a particular section for example
#
aaronpk
afaik nobody sends webmentions with fragments in the URL. perhaps we should explicitly disallow that in the webmention spec
#
cweiske
I do that
#
KartikPrabhu
i was also autosending webmentions where I was wondering if I should drop fragements before sending
#
cweiske
whenever I link to some page with a fragment, my linkback server sends a ping to that url
#
aaronpk
cweiske: that's in the target, right?
#
shaners
aaronpk: that'd have the bonus knock on effect of discouraging /#! URLs from javascript driven "apps"/sites
#
KartikPrabhu
do you send the fragment in the source parameter?
#
cweiske
aaronpk, the target, yes
#
cweiske
no, i don't
#
aaronpk
cweiske: ok yea that makes sense. but I think KartikPrabhu is talking about source
#
cweiske
that'd be crazy
#
cweiske
although, if you don't have one page per resource but multiple
#
KartikPrabhu
I am sort of asking both. So if source links to target.com#fragment then should it send the fragment in the target parameter of the url?
acegiak joined the channel
#
aaronpk
yes, because that is what the link is
#
aaronpk
the webmention is ust a notification that x links to y.
#
aaronpk
s/u/ju
#
Loqi
aaronpk meant to say: the webmention is just a notification that x links to y.
#
KartikPrabhu
ok alright that probably solves my problem :) thanks
#
aaronpk
shaners: that icon looks good now!
#
KartikPrabhu
also does anyone use webmention to interlink their own posts? like "this topic was already discussed ina aprevious post"-type thing?
#
shaners
did you bookmark me to your home screen?
#
aaronpk
KartikPrabhu: yes I do that (it happens automatically)
#
aaronpk
shaners: i'm adding a bunch of people to one page on my phone
#
KartikPrabhu
aaronpk: yes I was asking for auto-sending too. thanks. back to writing python
#
aaronpk
i realized I only actualy know what's in the first two pages of icons. the rest is a mess and I just launch those apps by searching for them, not tapping.
#
shaners
same here
fritzy joined the channel
#
aaronpk
so i'm making my third page all people
#
aaronpk
and the rest of the apps are getting shoved into folders called "random" and "random 2"
#
shaners
so much so that i reorganized my apps so they're all in folders on screen two, except my home screen 16 apps
#
shaners
my two folders are "misc" and "metrics" :D
#
aaronpk
yeah that sounds about right
#
aaronpk
i have "Random" "Whatever" and "Meh"
#
aaronpk
which, coincidentally, is how I start labeling boxes when I move houses
#
shaners
this whole people centered ui is right in line with one of my (i'll never have time to build until i have an army of minions/partners) apps called Dark Matter
#
shaners
the elevator pitch is that email/txt/im are the real social network
#
shaners
the original social network
#
shaners
glean from those:
#
shaners
friend lists
#
shaners
photos
#
shaners
events
#
shaners
shared links
#
aaronparecki.com
edited /icon (-199) "/* IndieWeb Examples */ update aaronparecki.com and caseorganic.com markup"
(view diff)
#
KartikPrabhu
aaronpk: why the double markup for 'shortcut icon'?
#
aaronpk
ico vs jpg
#
aaronpk
i want to see what happens
#
KartikPrabhu
ok. FYI, FF on Adroid still picks ico. Just tested
#
aaronpk
maybe firefox is smart enough to prioritize the jpg over the ico?
#
aaronpk
worth a shot
#
KartikPrabhu
yeah :( I thought that was your intention too! would have been great if it worked. Maybe put jpg first? but then browsers will take jpg too
#
aaronpk
hm, btu I want browsers to use the ico for bookmarks and title bar, etc
Jihaisse joined the channel
#
KartikPrabhu
yeah. that would be ideal
#
KartikPrabhu
also tested caseorganic for good measure. same results
#
shaners
alright. i'm off to sleep.
#
shaners
good night, Loqi!
#
Loqi
buenas noches
#
shaners
you're the best bot
npdoty, jernst, andreypopp, fritzy, eschenal, eschnou, abrereton, tpinto and netweb joined the channel
#
@IARTG
RT @WillowTreeNovel: Don't forget to check out the trailer for my new novel & share with friends! https://www.youtube.com/ #IArtg #IndieAuth…
(twitter.com/_/status/408531187767209984)
tpinto and tantek joined the channel
#
Loqi
tantek: aaronpk left you a message 3 hours, 13 minutes ago: I noticed you don't have an explicit rel="shortcut icon" on your individual post pages, so the browser falls back to favicon.ico. What are your thoughts on handling that? http://farm6.staticflickr.com/5492/11217290564_96f7c5e4de_o.png
jonnybarnes and fritzy joined the channel
#
tantek
!tell aaronpk since my permalinks represent specific posts and not "me" (in the identity or rel=me sense), I don't think it makes sense to use my face - so I left my generic favicon there as is. If I think of a "tantek post" icon I can put link that up I suppose.
#
Loqi
Ok, I'll tell them that when I see them next
KartikPrabhu, barnabywalters and fritzy joined the channel
fritzy joined the channel
#
tantek.com
edited /events/2013-12-18-homebrew-website-club (+84) "/* RSVP */ RSVP. Same space booked @MozSF!"
(view diff)
#
jonnybarnes.net
created /User:Jonnybarnes.net (+118) "Created page with "== [https://jonnybarnes.net Jonny Barnes.net] == I'm from Manchester, UK. Just having fun, one line of code at a time.""
(view diff)
#
barnabywalters
tantek: should homebrew website club maybe get a mention on the homepage?
#
tantek
not sure
#
tantek
using the indiewebcamp wiki for the events is kind of a stopgap
#
tantek
(since I haven't gotten event posting on my own site working)
#
tantek
but maybe it would be worth mentioning both the next IndieWeb event that is happening, and the next *Camp.
#
tantek
(on the home page)
#
jonnybarnes
if I syndicate a note to twitter, will twitter automatically linkify @usernames and #hashtags?
#
barnabywalters
jonnybarnes: yep, you send plain text to the twitter API and they do the rest
#
barnabywalters
you’ll still have to do your own auto-linking on the real copy
#
jonnybarnes
thanks, yeah that makes sense barnabywalters
#
tantek
is going to sleep after an excellent two-location join 2nd Homebrew Website Club meeting
#
tantek
good night all!
#
barnabywalters
good night!
#
Loqi
night
#
Loqi
buenas noches
netweb, alaricmoore, milk and melvster joined the channel
#
@carolelynngill
RT @WillowTreeNovel: Don't forget to check out the trailer for my new novel & share with friends! https://www.youtube.com/ #IArtg #IndieAuth…
(twitter.com/_/status/408558780574859264)
#
@TheMysteryLadie
RT @WillowTreeNovel: Don't forget to check out the trailer for my new novel & share with friends! https://www.youtube.com/ #IArtg #IndieAuth…
(twitter.com/_/status/408560386993315841)
eschnou, eschenal, KevinMarks, milk, dentonjacobs and CheckDavid joined the channel
#
KevinMarks
did you see Aral's launch: thelink.is/indielaunch
#
barnabywalters
KevinMarks: did he actually launch anything?
#
KevinMarks
he launched a future crowdsourced product
#
KevinMarks
he didn't actually trademark "indie" but he certainly used it a lot
#
jonnybarnes
does anyone know how to match hashtags in php?
#
jonnybarnes
I think this works: preg_match_all('/#(\w|-)+/', $note, $tags);
#
barnabywalters
jonnybarnes: I have a fairly battle-tested regex for this, give me a sec…
#
jonnybarnes
but I end up with two arrays, one with #tag and one with g
#
Jihaisse
maybe you'll find something usefull in it
#
Jihaisse
if you don't know how, know where.
#
Jihaisse
define( "HASHTAGS_REGEXP" , "(^|\s|>)#([^\s<>]+)\b" );
#
KevinMarks
#nowyouhave2problems
#
jonnybarnes
regex is a different beast, what is `(?<=^|\s)` in barnabywalter's gist?
#
barnabywalters
jonnybarnes: that’s actually probably unnecessary, it’s a non-capturing reverse match or some such arcane thing
#
barnabywalters
the wordpress regex looks better
#
jonnybarnes
preg_match_all('(^|\s|>)#([^\s<>]+)\b', $note, $tags)
#
jonnybarnes
gives error `unkown modifier #` for me
#
jonnybarnes
I think I've copied that out right.
#
jonnybarnes
has something changed in PHP5.5?
#
barnabywalters
jonnybarnes: you need to surround the regex with delimiter characters
#
barnabywalters
typically /, although | can be useful too if matching something with many / in
#
barnabywalters
so preg_match_all('/(^|\s|>)#([^\s<>]+)\b/', $note, $tags) should wor
#
jonnybarnes
it does, though it gives weird results. Not weird exactly. A post that contains tags #tag and #life gives result: http://paste.laravel.com/1c81
#
jonnybarnes
not sure why the array of spaces is there
#
barnabywalters
the array of spaces is the matches for the first group
#
barnabywalters
which will match the beginning of the string, whitespace or >
#
barnabywalters
so make that group non-capturing
#
barnabywalters
or just ignore it
#
barnabywalters
(?:) makes a group non-capturing
#
barnabywalters
jonnybarnes: https://jonnybarnes.net/notes is looking good! you should add some h-entry to those notes so they can be parsed
#
jonnybarnes
sounds like a plan, tinkering on a local 'install' of my code atm, don't want to break anything in public now ;)
#
barnabywalters
jonnybarnes: cool! are you using laravel?
#
barnabywalters
nice, what’s it like? not used it myself but I use some of the illuminate components
#
jonnybarnes
I like it, though its my first time using a framework so i'm just learning stuff like mvc or dependency injection
skinny, scor, realzies, alaricmoore, hugoroyd_, jonnybarnes and fritzy joined the channel
#
jonnybarnes
should tags be case-sensitive?
#
barnabywalters
jonnybarnes: up to you to decide but I ignore case when searching tags
#
Jihaisse
for me : no
#
Jihaisse
it have to be insensitive
#
Jihaisse
when I do a search, I don't want to bother if it's in uppercase or not
#
Jihaisse
and it also should works with éèá etc…
#
jonnybarnes
jihaisse: so if you want `être` a search of `etre` should match?
#
Jihaisse
for me : yes
#
Jihaisse
for example : I do a hashtag search on twitter about my city : Chambéry. in the search field I wrote : #chambery
#
Jihaisse
and it return chambery, chambéry and Chambéry
alaricmoore joined the channel
#
@IndieAssistant
RT @WillowTreeNovel: Don't forget to check out the trailer for my new novel & share with friends! https://www.youtube.com/ #IArtg #IndieAuth…
(twitter.com/_/status/408612712609243136)
fritzy, snarfed, pfefferle, matthias_pfeffer and kylewm joined the channel
#
aaronpk
good morning!
#
Loqi
aaronpk: tantek left you a message 5 hours, 43 minutes ago: since my permalinks represent specific posts and not "me" (in the identity or rel=me sense), I don't think it makes sense to use my face - so I left my generic favicon there as is. If I think of a "tantek post" icon I can put link that up I suppose.
#
barnabywalters
morning aaronpk — how did homebrew website club go?
#
aaronpk
went well! the video link from Portland to SF was reasonably stable, although the audio was difficult at times
#
aaronpk
we did a joint "broadcast" (introductions) session, then split into PDX/SF for the "peer-to-peer" part
#
aaronpk
barnabywalters: plans to add icon markup to your site? http://indiewebcamp.com/icon
#
barnabywalters
aaronpk: it’s done in the new version, should be moving that properly live this evening
#
barnabywalters
looking good!
alaricmoore and tilgovi joined the channel
#
notizblog.org
edited /icon (+750) "added my blog icons"
(view diff)
andreypopp and npdoty joined the channel
#
notizblog.org
edited /WordPress (+85) "/* Essential IndieWeb plugins */"
(view diff)
snarfed joined the channel
#
snarfed
+1 to the sf-pdx video from last night. peer to peer is naturally better in person, but all things considered, doing the first half jointly went surprisingly well
#
aaronpk
totally. and we can make it work better next time with a little more prep time
#
snarfed
agreed. thanks for organizing and wrangling the pdx side! looking forward to visiting you all in person next time i'm up there
npdoty, _6a68, tantek, friedcell, KartikPrabhu and bnvk joined the channel
#
bret
thanks for going over a lot of the details on how p3k works aaronpk. It cleared a lot of things up for me
#
aaronpk
glad to hear
jschweinsberg, alaricmoore, friedcell, fmarier, jonnybarnes and barnabywalters joined the channel
#
KartikPrabhu
does anyone know if Google+ has a post api like twitter? I could not find any after extensive searching!
tantek and fritzy joined the channel
#
snarfed
KartikPrabhu: no, the G+ API is read only right now
#
snarfed
and for the foreseeable future
#
KartikPrabhu
snarfed: :| ok thanks for the confirmation. I was hoping to POSSE to G+ but well...
#
snarfed
a few people have done it via screen scraping as opposed to the api
#
KartikPrabhu
I have seen those. also using Google Voice! clever but I don't think it is worth the effort
tantek joined the channel
#
snarfed
if you're writing the code yourself, agreed, probably not
josephboyle joined the channel
#
@TomOnTheRoof
@t @indiewebcamp If I use IndieAuth to sign in to a web site, does that website get my email or other info from the authentication provider?
(twitter.com/_/status/408685314375315456)
thatryana and KevinMarks joined the channel
#
hadleybeeman
KartikPrabhu: Last I spoke to the Google+ team about APIs, they wanted to be extremely cautious about them.
_6a68 joined the channel
#
hadleybeeman
Said they didn't want the "spammy feel" of Twitter, with so many input sources.
#
KartikPrabhu
hadleybeeman: spam happens on G+ anyway. just look at 'what's hot' section
#
hadleybeeman
(Personally, I thought that severely cut down on the innovation possibilities… but spam is indeed a price to pay there.)
#
aaronpk
hadleybeeman: is that conversation documented anywhere? that's the first time I've heard that as the reason, which is fascinating
#
hadleybeeman
I guess that's fair, KartikPrabhu. It goes to show that I don't pay attention to the "What's hot" section. :)
#
hadleybeeman
I don't think so, aaronpk. It was just a face-to-face chat.
#
hadleybeeman
Also, aaronpk & KartikPrabhu: worth noting that that was over a year ago. I don't know what they're up to now.
#
KartikPrabhu
hadleybeeman: yes. I haven't been able to find anything that says that they intend to have a POST api
#
hadleybeeman
That makes sense.
#
snarfed
i can confirm that from when i was at google
#
snarfed
they don't really talk about it too much publicly, but yeah, the examples of app spam on fb walls (primarily) and twitter were big influences
#
hadleybeeman
Ah, thanks snarfed. I didn't realise you were at Google.
#
KartikPrabhu
but they can have people post to their own stream from outside though (?)
#
snarfed
yeah, was there for a long time. left a yr ago
#
snarfed
KartikPrabhu: what do you mean by "from outside" ?
#
hadleybeeman
Cool
#
KartikPrabhu
snarfed: I mean. I should to be able to post to my own stream through an API from an app/my own site
#
KartikPrabhu
it is fair that others can't post to my stream like on FB walls
#
snarfed
ah. sure, you can definitely argue they "should," but they made the choice not to allow it through the API, only manually
#
KartikPrabhu
snarfed: yeah maybe.
#
KartikPrabhu
well there goes my POSSE to G+ idea. more time for other stuff
#
snarfed
fwiw, i posse some things to g+ manually. copy and paste is pretty easy :P
#
KartikPrabhu
so far that is what i do too. But would have been nice to to do it from my site admin.
#
snarfed
agreed
caseorganic, jonnybarnes, glennjones, tantek, alaricmoore, andreypopp and fritzy joined the channel
#
kartikprabhu.com
edited /webmention (+288) "/* FAQ */"
(view diff)
#
kartikprabhu.com
edited /webmention (+0) "/* Should webmentions be sent for removals */"
(view diff)
caseorganic joined the channel
#
kartikprabhu.com
edited /webmention (+94) "/* IndieWeb implementations */"
(view diff)
barnabywalters joined the channel
#
tantek.com
edited /icon (+103) "add example iOS home screen with people icons"
(view diff)
#
aaronpk
tantek: your home screen looks really good!
#
tantek
aaronpk thanks! that was the image I used in my blog post :)
#
tantek
note how much nicer the *-precomposed icons look (without the white curvy overlay)
#
aaronpk
already updated mine! if you tap my icon and caseorganic's then your home screen should refresh with the new icon
#
tantek
whoa they auto-update?!?
#
aaronpk
yep! discovered that while testing mine!
#
tantek
sweet!
#
tantek
we should get more people to ad personal site face icons
#
barnabywalters
indeed, apple inadvertently gave web apps a huge advantage over native apps
#
aaronpk
agreed!
#
Loqi
I agree
#
barnabywalters
the ability to update their icons
#
tantek
I'm already signed up to help two people from last night's meeting
#
tantek
everyone got pretty excited about the possibilities
#
tantek
benwerd even added some generic contact icons at the top of his home page to test things
#
tantek
and I was able to tap his icon on my homescreen and start a facetime
#
barnabywalters
brian made an icelandic public holiday calendar website, which updates to show the date of the next holiday
#
aaronpk
oh nice! they only appear when the browser is narrow
#
aaronpk
ok yeah totally changing my home page around this weekend
#
tantek
barnabywalters - that is a fascinating observation: "...web apps a huge advantage over native apps, the ability to update their icons"
#
barnabywalters
they can only do it when visited, which I suppose is vaguely analogous to updating a native app
#
tantek
except that it occurs in the natural flow of using the app!
#
barnabywalters
but nonetheless it’s an interesting and exploitable behaviour
#
tantek
you don't have to go a separate "App Store" app to futz with it
#
barnabywalters
tantek: indeed, but no push updates unfortunately :(
#
tantek
push updates might be a bit crazy
#
tantek
I can imagine some "abuse" of that (animations?)
#
barnabywalters
so it couldn’t, say, change to indicate availability status
#
aaronpk
I used to update my twitter icon with seasonal decorations, like different border colors and such depending on season/weather
#
barnabywalters
tantek: oh god yes. someone would do it ;)
#
aaronpk
would be fun to do that again with home screen icon
#
barnabywalters
like animating <title> elements… brrr…
#
tantek
aaronpk - totally
#
tantek
or like bluebeanieday
#
aaronpk
right!
#
tantek
barnabywalters - how do you remember animating <title> elemens?!?
#
tantek
s/elemens/elements
#
Loqi
tantek meant to say: barnabywalters - how do you remember animating <title> elements?!?
_6a68 joined the channel
#
barnabywalters
tantek: no need to remember, I saw it ;)
#
aaronpk
lol! i've seen a few around still
#
barnabywalters
also bear in mind that my friends and I had our own private 90s web reenactment in secondary school
#
tantek
in other news, cropping and uploading screenshots from my iPod directly to the wiki was surprisingly quick & easy
#
aaronpk
barnabywalters: !!
#
tantek
"private 90s web reenactment in secondary school" sounds amazing
#
tantek
that's like Adactio's command line mode browser re-enaction at CERN
abrereton joined the channel
#
barnabywalters
indeed. (un?)fortunately our… output… was all hosted on transient silo-hosts and is now no longer around
#
aaronpk
unfortunately!
#
barnabywalters
tantek: well, the line-mode browser recreation was intentional
#
tantek
oh, yours wasn't?
#
barnabywalters
we were just messing around with this crazy “JAVA Script” thing
#
tantek
interesting
#
barnabywalters
yeah, we were slow to catch on to the wealth of brilliant learning resources
#
barnabywalters
preferring to copy+paste ‘the matrix’ simulators made in javascript
#
barnabywalters
but we got there in the end ;)
#
barnabywalters
when I’ve deployed then new taproot live I’ll see if anything from then was archived anywhere
#
tantek
while creating a mobile icon based comm bar for the top of my site (on mobile) I'm figuring out that I can put almost all my "Elsewhere" links into related "folders"
#
tantek
and thus move them out of side bar
#
aaronpk
folders?
#
tantek
yes - the things that appear when you drag one icon onto another on the iOS homescreen
#
tantek
icon folders
#
tantek
which show little mini versions of the icons inside, and then expand when tapped
alaricmoore joined the channel
#
aaronpk
oh sorry what? not sure how the iOS folders relate to your "elsewhere" links
#
tantek
aaronpk - it'll make more sense with a screen shot
brianjesse joined the channel
#
tantek
oh man the g+ iOS web shortcut icon is super grainy crappy
#
aaronpk
oh I think I know what you're doing
caseorganic and andreypopp joined the channel
#
Jeena
Why would you want to use g+ anyway? Facebook all the things (instad)!
ryana and _6a68 joined the channel
#
aaronpk
barnabywalters: YEAH! your icon oh my home screen is now your face!
#
barnabywalters
aaronpk: woo! adding myself to the wiki page now :)
#
barnabywalters
all in all, a fairly seamless deployment — POSSE to twitter is broken but apart from that all seems to be well
KartikPrabhu joined the channel
#
waterpigs.co.uk
edited /icon (+464) "/* IndieWeb Examples */ added wpc with historic and current"
(view diff)
#
barnabywalters
it turns out apple’s inability to correctly parse space-separated rel values applies to ATOM feeds as well
#
barnabywalters
at least in old safari, only rel="alternate" is supported, not rel="alternate updates"
#
waterpigs.co.uk
edited /icon (+8) "/* Barnaby */ I am not the only barnaby (apparently unlike tantek)"
(view diff)
#
tantek
whatever, apple is dropping feed support from safari anyway
#
tantek
dropped
tantek_ joined the channel
#
tantek
barnabywalters - you got POSSEing of your icon from your site to your Twitter avatar working?
lukebrooker joined the channel
#
barnabywalters
tantek: what? no, I’ve never implemented that. was referring to deployment of the new taproot, not just the icon :)
#
acegiak
tantek, your post about phone contacting people etc has me all energized again
#
tantek
barnabywalters oh sorry - I thought you had combined the two concepts
#
tantek
e.g. have an upload new icon function on your personal site (say you just took a good #selfie ;)
#
barnabywalters
tantek: interesting idea, probably not worth the effort unless I changed my profile photo frequently
#
tantek
and then your personal site updates your icon and all that - which iOS viewers will automatically get next time they tap your home screen shortcut
#
tantek
and also pushes out a new avatar icon (POSSEs out) to Twitter, FB, etc.
#
tantek
one fewer reason to visit those silos to update them (even just your avatar icon in your profile)
#
barnabywalters
although back when I was brainstorming ideas about social networking tools for power users one of the things I considered was one-stop profile photo changes
#
tantek
barnabywalters - you could show it off changing seasonally currently as aaronpk suggested
#
tantek
so there you go - this is a perfect excuse to do one-stop profile photo changes
#
tantek
acegiak - great!
#
tantek
looking forward to see what you do with your site
#
acegiak
im not a privacy kind of person so initially i'm adding tel: etc to my page and.wprking out a mobile firendly layout
#
acegiak
and then once we've worked out good ways to manage trust networks then i'll restrict those things to trusted folks
#
acegiak
also, apologies for typos, phone irc
#
tantek
acegiak - even with a tel: link, adactio gets very few phone calls
#
tantek
and he's a reasonably public figure
#
acegiak
ok cool
#
tantek
but maybe that's because he's in the UK?
#
acegiak
for a while i took a bit of joy in using spammers/cold callers as targets for releasing pent up tension, but i've decided to stop doing that because i know i could handle that when i was a door knocker but i don't want to push someone having a worse time than me over the esge into a breakdown
#
tantek
acegiak - yeah, empathy for the individual being underpaid to actually do the call.
#
acegiak
i know there's markup for linking to an irc channel somewhere, is there something similar for linking to an irc user on a channel/network
#
acegiak
tantek: plus i read a couple of studies that said redirecting anger to things like pillows or spammers just made you less good at managing it
#
tantek
oh that's fascinating
#
acegiak
kind of like you have an anger management muscle that gets stronger/weaker the more/less you use it
#
aaronpk
it's kinda ugly
#
aaronpk
irc://irc.freenode.net/aaronpk,isnick
tpinto joined the channel
#
acegiak
still, glad it exists
#
acegiak
i'd only seen irc links in passing and always for channels
#
aaronpk
me too
#
tantek.com
edited /Falcon (+172) "/* Working On */ mobile home template header"
(view diff)
#
tantek.com
edited /Falcon (+5) "/* mobile home template header icons folders */ br"
(view diff)
#
acegiak
are nested properties legal in h-card? like having two spans for first and last name inside a third fullname span?
#
barnabywalters
acegiak: that doesn’t actually result in nested properties, and is perfectly legal
#
aaronpk
I believe so? Could always try it and see what parsers think
#
barnabywalters
the properties will all be at the same level
#
aaronpk
he meant nested tags I think
#
tantek.com
edited /Falcon (-20) "/* mobile home template header icons folders */ no frameless - overcompresses"
(view diff)
#
acegiak
ok, cool
#
barnabywalters
elements can be nested however you want, properties will all come out on the same level
#
barnabywalters
until a h-x classname establishes a new microformat
#
tantek
yes :)
#
aaronpk
so you'd have one row per person?
#
tantek
no that's a mockup for my *home page*
#
aaronpk
oh wait what
#
tantek
*mobile home page*
#
aaronpk
so I would see that if I visited your site?
#
tantek
yes - on mobile
#
aaronpk
but what if I visit from an android phone? wouldn't that be a little weird?
#
aaronpk
also... *tiny* buttons!
#
acegiak
tantek, how are detecting mobile?
#
tantek
(insert per-mobile-platform work to make it prettier elsewhere)
#
tantek
acegiak - these are mockups for now
#
aaronpk
that's hardcore
#
tantek
aaronpk - those aren't buttons
#
aaronpk
you sure you wanna go down that route?
#
tantek
I want to see how far we can push this "my mobile home page as me" interface
#
acegiak
do we have a solution for sms and tel being the same number? or are we just having two hyperlinks?
#
tantek
acegiak - people typically click separate apps/buttons for those
#
tantek
so what do you mean by "solution?"
#
tantek
to what *problem*?
#
acegiak
i have a telephone link on my page, that has my phone number, having a separate link with the same number for sms seems to violate dry?
#
tantek
but users are expecting two buttons
#
tantek
so you could either use two links for two buttons
#
tantek
or you could auto-create the links/buttons using JS that reads your hCard
#
acegiak
hmm, yeag if they're buttons it makes sense
#
acegiak
might roll down thatvroute
fritzy joined the channel
realzies, CheckDavid, fritzy and _6a68 joined the channel
#
barnabywalters
if it’s of any interest, here’s some mobile homepage UI brainstorming I did a few months ago: https://github.com/Taproot/design/blob/master/homepage-brainstorming.jpg
#
aaronpk
yeah definitely need to get indiecheckins working
#
aaronpk
at the very least I think I'll start by PESOS'ing my checkins from foursquare (and also my instagram photos)
#
aaronpk
there's enough stuff to sort out without worrying about a posting interface yet
#
barnabywalters
import is a good place to start as it allows you to concentrate on getting the UI working without having to build syndication or posting UIs
#
barnabywalters
that was the case with comments on taproot — I imported old notes with comments from diaspora before displaying indie comments
#
tantek.com
edited /Falcon (+526) "/* Working On */ contact expanded"
(view diff)
#
tantek
PESOS is a trap - because it make you too complacent to ever actually build owning your data and POSSE.
#
aaronpk
OTOH it's been over a year since I've been *wanting* to have my checkins and photos on my site
#
tantek
so I disagree with PESOS for Foursquare. back up your data sure. but presenting it on your own site should be done by posting it on your site.
#
aaronpk
and either way I'd still need to figure out how to display it
#
tantek
aaronpk - so if you want to make it *even longer* until you have checking in and posting photos on your site, then the PESOS route will delay that for you
#
tantek
if all you want to do is figure out how to display it - just create a sample post by hand in markdown
#
tantek
and eventually if that post type is something you do often, you can build a simple posting UI
#
tantek
since tommorris and benwerd have both built checkin posting UIs I don't think it can be that bad
#
tantek
especially maybe you can borrow some idno php to do it
#
aaronpk
actually I'm still planning to just use Checkie
#
tantek
barnabywalters - I totally don't understand your home page brainstorm. but that's ok. I can tell there is awesomeness going on. :)
#
waterpigs.co.uk
edited /Taproot (+102) "/* Roadmap */ updated current status"
(view diff)
#
tantek
aaronpk - latest checkie crashes on launch on my ipod
#
aaronpk
oh sad
#
tantek
aaronpk - this is what happen when you tap the "Contact" icon folder in my concept prototype: http://indiewebcamp.com/Falcon#Contact_expanded
#
barnabywalters
tantek: heh :) it is a little cryptic and badly scanned
#
aaronpk
well I'll be digging into the source of Checkie to make it work for me, can see what the crash is then maybe
#
barnabywalters
hopefully most of it will be a reality soon
#
aaronpk
tantek: that's awesome. I don't even want to know how long it took you to make that.
#
tantek
these are screenshots made by re-arranging icons on iOS home screen
#
tantek
figured I'd do the concept art first before trying to code it in HTML+CSS
#
aaronpk
there's an app called "Twitter DM"?
#
tantek
there's a URL for that :)
#
barnabywalters
iOS homescreen as a prototyping tool — never heard that one before
#
tantek
where if *you* tap it, it opens mobile twitter website to the DM tantek page
#
aaronpk
yes but how did you get that icon on your site!
#
aaronpk
s/site/iPod
#
Loqi
aaronpk meant to say: yes but how did you get that icon on your iPod!
#
tantek
action icon, Add to Home Screen
#
tantek
I know it's funny - it makes it look like there's a super secret new "Twitter DM" iOS app coming
#
aaronpk
it's a web page?
#
tantek
barnabywalters - yes - it's the first time I've used the iOS homescreen for prototyping
#
tantek
hence: there's a URL for that :)
#
aaronpk
i can't find the URL
#
barnabywalters
is it one of the twitter intent URLs?
_6a68 joined the channel
#
tantek
if you click that you should see a field to send me a new DM
#
tantek
it's a web app world!
#
tantek
actions have URLs
#
aaronpk
wow JSON in HTML tags <meta name="twitter-redirect-srcs" content="{&quot;pwreset-iphone&quot;:true,&quot;android&quot;:true,&quot;email&quot;:true}">
#
snarfed
on a related note, you all are probably familiar with it, but just in case, we found this page pretty good when we were working on handling de facto URL intent schemes on ios: http://wiki.akosma.com/IPhone_URL_Schemes
#
snarfed
http://handleopenurl.com/ might also be good, but i haven't tried it yet
#
tantek
that wiki is pretty neat
#
tantek
aaronpk did it work for you?
#
snarfed
i'll post those links on /icon in a bit
#
aaronpk
tantek: yeah
#
aaronpk
that's crazy
#
tantek
were you able to type a DM?
#
tantek
this is what happens when you spend more time in the mobile web version of a site than in their "native app" ;)
#
aaronpk
yep and it even said "The message was sent" instead of how it used to say "The tweet was posted" which gave me a bit of a panic attack every time
#
tantek
replied :)
#
tantek
so now you have your direct DM URL that you can share with others
#
tantek
so they can click it to start writing a DM to you.
#
aaronpk
tapped the push notification which launched the twitter app, still waiting for the twitter app to load the message history so I can read it
#
aaronpk
appfail
#
tantek
what happened?
#
tantek
yeah the twitter "native app" is sooooo slooooooww
#
aaronpk
twitter app isn't loading things
#
tantek
makes you wonder what's the point
#
tantek
see, browsers are VERY GOOD at loading things
#
tantek
so native app authors have to all write their own loading code and get it wrong in so many ways
#
@t
web++: iOS home screen web icons auto-update when you tap them.
#
aaronpk
well all this stuff is making me really excited to have time to work on my site again!
#
aaronpk
hopefully can make some progress this weekend and next week!
#
snarfed
agreed, i can't wait to carve out some time to hack together a "contact me" userstyle too
#
snarfed
…on a totally unrelated note, i'm still ironing out kinks, but http://brid.gy/ is getting pretty usable and ready for alpha testers
#
snarfed
if you POSSE posts to silos, and you accept webmentions, feel free to try it out!
#
aaronpk
definitely going to try that
#
aaronpk
that's awesome
#
snarfed
thanks!
#
tantek
snarfed - VERY COOL
#
snarfed
thanks guys. please hold your praise until you see it actually work though. always conservative :P
#
aaronpk
snarfed: whoa so I just logged in with twitter... now what
#
snarfed
nothing!
#
snarfed
you're done
#
aaronpk
would be nice to be taken to a page explaining something
#
snarfed
definitely
#
aaronpk
cause otherwise it looks like it didn't do anything cause i'm back on the home page
#
snarfed
do you see your account?
#
aaronpk
i see it in the "registered accounts" list
#
snarfed
great!
#
aaronpk
how do you know where to send them!
#
snarfed
refresh the page and see if it has "last polled" and "recent comments" links
#
snarfed
original post discovery algorithm!
#
snarfed
(boom)
#
aaronpk
oh man
#
snarfed
oh man indeed
#
snarfed
again though, let's see if it actually works for you, then maybe we can get excited
#
aaronpk
HAH my bad... I'm not accepting aaron.pk webmentions yet
#
aaronpk
can you delete my account and I'll add it back after I fix that?
#
snarfed
sure! will do
#
aaronpk
I see in my logs that it tried to send a bunch to me
#
snarfed
woohoo, seeing exceptions already. time to fix bugs
#
snarfed
deleting you now
#
aaronpk
omg that's brilliant
#
barnabywalters
snarfed: I accidentally signed up before checking: does bridgy prevent backfeed of tweets which are POSSE copies?
#
snarfed
it only backfeeds comments to POSSE posts
#
snarfed
not the POSSE posts themselves
#
aaronpk
ooh good point
#
snarfed
er, comments aka replies
#
aaronpk
no like if benwerd replies to me on twitter, he also sent the webmention from his own site
#
aaronpk
I don't need his twitter copy
#
barnabywalters
snarfed: but if someone POSSEs replies, will the POSSE tweets have webmentions sent too?
#
aaronpk
maybe that's actually something my site should sort out!
#
snarfed
ah. right. i don't do second level de-duping like that
#
barnabywalters
this was the big stumbling block I hit up against last time I tried implementing twitter backfeed
#
tantek
aaronpk > " my bad... I'm not accepting aaron.pk webmentions yet" HAH!
#
snarfed
maybe so, yeah. i like that it only sends webmentions, it doesn't decide if or what to render on your site
#
aaronpk
barnabywalters: yeah actually I think that's the responsibility of your own site to de-dupe!
#
aaronpk
or even augment the reply on your site with a syndication link!
#
snarfed
aaronpk: deleting UI and auth is up next, thanks for the nudge
#
barnabywalters
aaronpk: yes, worth checking though as I need to implement that before starting to use bridgy :)
#
tantek
yes - site responsibility to de-dup
#
snarfed
heh. also, all you alpha testers, feel free to wade through the links to logs. i included those since i knew you all write code and wouldn't be scared of them