#indiewebcamp 2014-04-03

2014-04-03 UTC
#
kbs
oddly enough, I started down that path - but the g+ profile api does not return me the rel=me links
#
kbs
even though it's public in the html
#
KevinMarks
doh, did they break that
#
snarfed
kbs: hmm. i get those links. maybe you need another oauth scope?
#
KevinMarks
it was in the /m8 scope orignially
#
kbs
snarfed: hm. I'm assuming you're referring to the unauthenticated scope, right? [I just get an application key with access to the g+ api]
#
snarfed
oh, no, i oauth. don't you have to? maybe i'm misunderstanding
#
snarfed
looks like the only oauth scope i ask for is https://www.googleapis.com/auth/plus.login
#
kbs
well, I wouldn't actually want to get you to give me access to your data I guess [meaning the whole oauth login dance.] I just want to access the publicly available information about a person
#
kbs
and that theoretically takes just an appkey [I get other info, just not the rel=me links, or whatever random section they've classified this as]
#
snarfed
kbs: i see. eh, tradeoffs. i wouldn't worry about asking for it, but thats' me
#
snarfed
KevinMarks: hmm, maybe i should add g+ to https://github.com/snarfed/portablecontacts-unofficial
#
kbs
snarfed: ah - my mistake. The context here, is that I'm running a local process that gets a url [say snarfed.org] then crawls the web to discover all the rel=me sites and vcards, and gives me back something interesting to add to my contact book
#
snarfed
kbs: ah, right, so you can't ask. yup, then your
lukebrooker joined the channel
#
snarfed
…options are scrape, app auth, or user auth as yourself
#
KevinMarks
g+ profiles are still scrapeable
#
kbs
yes - though I need to figure out its various markup styles
#
kbs
eg: g+ uses rfda, youtube uses og: and twitter:
#
KevinMarks
really? rdfa?
#
kbs
it uses itemprop=foo -- is that rdfa? :)
#
KevinMarks
that's microdata
#
gRegor`
Heh. Wiki doesn't recognize <tbody>
#
tantek
kbs - all the item*** attributes are microdata
#
gregorlove.com
edited /User:Gregorlove.com/sandbox (-17) "/* Navbox experiments */"
(view diff)
#
kbs
great - appreciate the corrections :) I've been wallowing in too many specs the last few days
#
tantek
kbs - it's definitely gotten more confusing
#
tantek
we've been attempting to simplify with microformts2
#
tantek
s/microformts2/microformats2
#
Loqi
tantek meant to say: we've been attempting to simplify with microformats2
#
KevinMarks
it has a legacy class="vcard"
#
KevinMarks
though seems to have lost all the other fields
#
kbs
KevinMarks - but it doesn't have ...
#
kbs
^^ :-)
#
kbs
It seems to me that for this experiment to work, I need to figure out the markups for the main 4-5 sites for profile data
#
kbs
or do a custom api for each to pull in any missing info
#
KevinMarks
some class =url there
#
KevinMarks
<a class="OLa url Xvc"
#
KevinMarks
inbetween the cruft
#
@nickstenning
RT @t: #ianno14 1. Annotation servers fragile til proven otherwise. E.g. @Readmill shutdown 2014-07-01 http://indiewebcamp.com/site-deaths#Readmill (ttk.me t4VN3)
(twitter.com/_/status/451512685411049472)
#
@nickstenning
RT @t: #ianno14 ... despite shutdown, @Readmill exports can inform data models, highlights, locators: http://indiewebcamp.com/Readmill (ttk.me t4VN4)
(twitter.com/_/status/451512696861511681)
#
kbs
KevinMarks: yep - rel=me links (which I think also contains the url class) seem to be fine on g+
#
gRegor`
Hmm, so IWC is MediaWiki 1.17 and support ended for that in 2012. Any concern about vulnerabilities?
#
gRegor`
Never worked with MediaWiki installs. Imagine it's kind of a beast to upgrade.
#
snarfed
gRegor`: it's on aaronpk's list. requires updating a number of plugins though, which is nontrivial
#
snarfed
i'm sure he'd happily accept help!
#
gRegor`
whistles and moves along
#
gRegor`
:)
squeakytoy joined the channel
#
gregorlove.com
edited /User:Gregorlove.com/sandbox (+687) "/* Navbox experiments */"
(view diff)
#
gregorlove.com
edited /User:Gregorlove.com/sandbox (+105) "/* Navbox experiments */"
(view diff)
jedahan joined the channel
#
@t
#ianno14 3. #Indieweb Annotations Focus. Our "itches" focus has solved HFA use-cases + others like RSVPs, invitations. (ttk.me t4VN7)
(twitter.com/_/status/451519042059509760)
#
gregorlove.com
edited /User:Gregorlove.com/sandbox (+10) "/* Navbox experiments */"
(view diff)
jedahan_ joined the channel
#
@kevinmarks
RT @t: #ianno14 1. Annotation servers fragile til proven otherwise. E.g. @Readmill shutdown 2014-07-01 http://indiewebcamp.com/site-deaths#Readmill (ttk.me t4VN3)
(twitter.com/_/status/451522513126686720)
#
@kevinmarks
RT @t: #ianno14 ... despite shutdown, @Readmill exports can inform data models, highlights, locators: http://indiewebcamp.com/Readmill (ttk.me t4VN4)
(twitter.com/_/status/451522532332412928)
#
@kevinmarks
RT @t: #ianno14 3. #Indieweb Annotations Focus. Our "itches" focus has solved HFA use-cases + others like RSVPs, invitations. (ttk.me t4VN7)
(twitter.com/_/status/451522636682522624)
jedahan, jedahan_ and squeakytoy2 joined the channel
scor, snarfed, benprew, josephboyle, KartikPrabhu, bnvk, squeakytoy and jedahan joined the channel
#
KartikPrabhu
!tell tantek: nice notes/comments on the annotations thing... Looking at the Readmill's example jSON, what happens to the 'highlight annotation' is the text around it is edited? Seems that should be taken into account but I can't see how...
#
Loqi
Ok, I'll tell him that when I see him next
snarfed, jedahan, squeakytoy, KartikPrabhu, bnvk, squeakytoy2, benprew, josephboyle, basal, paulcp, caseorganic and tantek joined the channel
#
Loqi
tantek: KartikPrabhu left you a message 1 hour, 54 minutes ago: nice notes/comments on the annotations thing... Looking at the Readmill's example jSON, what happens to the 'highlight annotation' is the text around it is edited? Seems that should be taken into account but I can't see how...
KevinMarks, benprew, pasevin, snarfed and basal joined the channel
#
snarfed
kylewm, KartikPrabhu: just fyi, i wrote up bridgy publish's webmention response format: https://www.brid.gy/about#response
#
snarfed
(css changed so refresh if you don't see syntax highlighting)
jsilvestre, bnvk and Garbee joined the channel
#
@kevinmarks
@benhammersley of they can pitch Square Space while explaining #indieweb principles, they win an internet
(twitter.com/_/status/451608501605777408)
cweiske, pfenwick, josephboyle and LauraJ joined the channel
#
tantek
KartikPrabhu: I have no other information regarding the Readmill export - it's not mine - I cited where I copy/pasted it from in the IRC logs.
#
@idleglory
@ddrucker maybe you should start getting involved with the Indie Web community? :) http://indiewebcamp.com/
(twitter.com/_/status/451622963033280512)
eschnou, peck_lx, friedcell, nslater, krendil, bnvk, KevinMarks, glennjones, benprew, Sebastien-L, carlo_au, LauraJ, peck_lx_, pfenwick, tobiastom, KevinMarks_, nanda, melvster, josephboyle, netweb and scor joined the channel
#
bnvk
perhaps someone in the community should fork https://github.com/SSilence/selfoss and merge in all the pull req & updates... the developer seems to have fallen off the map / is distracted by other things
benprew joined the channel
#
wagle
apparently, .camp is a TLD now. grab indieweb.camp while you can!
#
bnvk
oooooo
#
bnvk
I luvs me some .camp
vf5761, ttepasse, fungoat, barnabywalters and benprew joined the channel
#
barnabywalters
bnvk: thanks for the feed file name length bug report, should be fixed now!
#
bnvk
saweet :)
T0bb5, scor, ben_thatmustbeme, ttepasse, CheckDavid, snarfed, benprew, peck_lx and peck_lx_ joined the channel
#
ben_thatmustbeme
good morning all
#
T0bb5
good morning
#
ben_thatmustbeme
alright, finished reading all the way back
#
ben_thatmustbeme
!tell aaronpk, since it came up, if you want any help with mediawiki update since its out of date, let me know.
#
Loqi
Ok, I'll tell them that when I see them next
gRegor`, benprew, pasevin and tilgovi joined the channel
#
aaronpk
ben_thatmustbeme: that would be fantastic!
#
Loqi
aaronpk: ben_thatmustbeme left you a message on 4/2 at 12:58pm: I don't know where to put in pending human moderation really, but this is what I have worked up thus far https://github.com/dissolve/webmention
#
aaronpk
bnvk: i've already forked selfoss and was adding a microformats2 parser to it
#
Loqi
aaronpk: ben_thatmustbeme left you a message 48 minutes ago: it came up, if you want any help with mediawiki update since its out of date, let me know.
#
aaronpk
there's a ton of stuff I want to change about selfoss, but it seemed like it was a reasonable starting point
#
aaronpk
better than startin from scratch anyway
#
aaronpk
wow there are a lot of pull requests
#
bnvk
I donated some $ to the dev, emailed him with ideas (for Selfoss & app store), he wrote back "Mailpile is cool" but I'm building a PHP email client... doh!
#
aaronpk
oops haha
#
Loqi
rofl
#
ben_thatmustbeme
yeah aaronpk, i'd be happy to help
#
aaronpk
ben_thatmustbeme: wonderful. have you hackde on mediawiki stuff before?
#
ben_thatmustbeme
only a little, but i do plenty of sysadmin on my own, i'm sure i could help
#
aaronpk
cool. the main challenge will be making sure the plugins and theme works with the new version
#
ben_thatmustbeme
yeah, I figured it would be something like that
#
aaronpk
ben_thatmustbeme: ok i'll start collecting notes here https://github.com/indieweb/wiki/issues/9
josephboyle joined the channel
#
aaronpk
probably the best way to handle it is for you to start with a fresh mediawiki install and see if the existing skin works with it
#
aaronpk
i think i'm gonna have to commit all the extensions to this repo too
#
ben_thatmustbeme
possibly, I usually end up doing that, i mean, its pretty trivial to back everything up first anyway
#
aaronpk
i am definitely not going to update it in place
#
aaronpk
I want to prune the plugin list (added the current list to the issue)
#
aaronpk
first order of business is getting the skin in order, which is a relatively isolated thing you could do
peck_lx_ joined the channel
#
ben_thatmustbeme
i can test it out on my local system to see if it works as it is and customize as needed
#
aaronpk
that would be perfect!
#
gRegor`
If people are having to log in to the wiki frequently, try checking "Remember my login on this browser (for a maximum of 180 days)" on http://indiewebcamp.com/Special:Preferences That's worked for me.
#
gRegor`
I commented on the github issue for that as well.
#
aaronpk
gRegor`: THANK YOU! I must have forgotten I had checked that!
#
ben_thatmustbeme
just to make sure, exact version you want to go to 1.22.5 yes?
#
aaronpk
ben_thatmustbeme: whatever is the current production
#
aaronpk
yes that looks right
#
aaronpk
released last week!
#
ben_thatmustbeme
well, security patched last week, 1.22 came out in feb it looks like
#
aaronpk
ah cool
#
Loqi
Ok, I'll tell them that when I see them next
iangreenleaf joined the channel
#
gRegor`
aaronpk: I set up the 4/9 HWC page. Wasn't sure if Portland was the same location, so commented it out and left it "to be confirmed"
dangillmor joined the channel
#
Loqi
dangillmor: caseorganic left you a message on 3/27 at 4:52pm: IndieWebCamp Cambridge is a go! Here's the link: http://indiewebcamp.com/2014/Cambridge At Berkman Center
paulcp joined the channel
#
dangillmor
Is there a list of indieweb-related projects that have been submitted to the Knight News Challenge? I ask because it's very useful if people "applaud" and comment on these.
#
aaronpk
dangillmor: great idea! I don't think there is!
#
dangillmor
aaronpk: create a wiki page?
#
aaronpk
go for it!
snarfed joined the channel
#
Loqi
snarfed: gRegor` left you a message 29 minutes ago: https://github.com/indieweb/wiki/issues/7#issuecomment-39469999
#
dangillmor
aaronpk: what parent page?
#
aaronpk
you can just create a new page with no parent for now, we can link it up later
#
dangillmor
ok
#
dangillmor.com
created /knight-news-challenge-2014 (+503) "Created page with "The Knight News Challenge is promoting the open web. Several IndieWeb folks have submitted projects in the latest call for grant proposals, entitled "[https://www.newschallenge.o...""
(view diff)
#
ben_thatmustbeme
yeah, aaronpk, skin will definitely need updating, getting errors galore on preview
#
ben_thatmustbeme
and by galore, i really mean only a couple, but it kills the rest of the output
#
aaronpk
bummer
iangreenleaf joined the channel
#
ben_thatmustbeme
looks like the skin is based on GuMax theme
#
ben_thatmustbeme
but ..... "The latest GuMax version is 4.5.0, fully supports MediaWiki 1.18.0 and up version."
#
aaronpk
it's a really old gumax theme, yeah
#
ben_thatmustbeme
depends how "UP" is up
jsilvestre and bnvk joined the channel
iangreenleaf joined the channel
#
ben_thatmustbeme
yeah, it looks like the latest on I have found works, and I can start merging the skin in to it, but its going to be slow going to make sure all the pingback/webmention stuff is correct
#
ben_thatmustbeme
and thats just the start of the differences I'm seeing
#
aaronpk
starting with a new gumax theme?
#
aaronpk
a lot of the customation is CSS luckily
#
aaronpk
also it's probably ok if it's not exactly the same, as long as the major components are still there
#
dangillmor
I'm at iannotate.org today -- some of these projects seem pretty congruent with what you're all working on.
bnvk_, iangreenleaf and eschnou joined the channel
#
ben_thatmustbeme
well, i'm getting closer
KartikPrabhu, peck_lx, gRegor` and grantmacken joined the channel
#
gRegor`
!tell kbs Have a look at this. https://www.newschallenge.org/challenge/2014/feedback-review/make-internet-security-easy-to-use-no-brains-needed I'd be pretty surprised if they pulled it off successfully, but it's interesting
#
Loqi
Ok, I'll tell them that when I see them next
eschnou joined the channel
#
tantek
s/please/pleased
#
Loqi
tantek meant to say: is still pretty pleased with http://indiewebcamp.com/repost#The_Most_Reposted_Thing :)
grantmacken joined the channel
#
@paullferguson
Didn't hear that Editorially had also shut its doors, just above Readmill on this rather sad list http://indiewebcamp.com/site-deaths
(twitter.com/_/status/451788230204358656)
kbs joined the channel
#
Loqi
kbs: gRegor` left you a message 3 minutes ago: Have a look at this. https://www.newschallenge.org/challenge/2014/feedback-review/make-internet-security-easy-to-use-no-brains-needed I'd be pretty surprised if they pulled it off successfully, but it's interesting
peck_lx joined the channel
#
tantek.com
edited /site-deaths (+160) "/* Site Deaths */ intro grammar, clarify scope. any loss of user data."
(view diff)
#
tantek.com
edited /site-deaths (+3) "bolds"
(view diff)
Sebastien-L joined the channel
#
ben_thatmustbeme
hey aaronpk, I have an initial pass done
#
ben_thatmustbeme
it needs work, but its a good starting point
#
Loqi
Ok, I'll tell them that when I see them next
iangreenleaf, Kopfstein, friedcell and friedcell1 joined the channel
#
tantek.com
edited /2014/SF (+135) "https session wiki page"
(view diff)
peck_lx, ttepasse, friedcell, dangillmor, tantek, KartikPrabhu and KartikPrabhu1 joined the channel
tantek and krendil joined the channel
#
snarfed
ben_thatmustbeme: yup
#
gRegor`
picks up a pin
#
gRegor`
now has a pin. Exits are north and west...
paulcp, paulcp_, krendil, tantek and kbs joined the channel
#
snarfed
hey hanni! saw you signed up for bridgy, looks like it's working ok…?
ttepasse joined the channel
#
kbs
KevinMarks: I assume there's an inadvertent rel/me link in one of these chains? http://paste.debian.net/plainh/d568f20a -- but I don't think you really own http://www.blogger.com/profile/00108002099322613528 :)
mlinksva joined the channel
#
kbs
:-)
#
kbs
(it's neat to see everybody's sites/interests
#
kbs
but kevinmarks is also the canonical test case for rel=me pointer-chasing!)
#
aaronpk
kbs: i've got a pretty big list of rel-me's on my site too if you wanna crawl some stuff :)
#
Loqi
aaronpk: ben_thatmustbeme left you a message 2 hours, 47 minutes ago: https://github.com/dissolve/wiki/tree/testing/skins
#
aaronpk
ben_thatmustbeme: cool! I will check it out later! (prety busy at the office today)
#
kbs
aaronpk: indeed - I've crawled your page as well [everyone in the current irc people list actually
#
kbs
as it was convenient to get the links from there]
#
kbs
There are a few dangling links to case.dev I think, and some other .dev sites
#
aaronpk
oh yeah those are for when I need to sign in to my and amber's dev sites on my local machine :)
#
aaronpk
case.dev points back to my google+ profile :)
#
aaronpk
of course only my local dev indieauth can read case.dev
#
kbs
ah, ok. I was slightly surprised you owned that domain, but i guess both of you are/were co-founders so it made some sense
#
snarfed
kbs: can't wait to play with your crawler!
#
ben_thatmustbeme
oh and aaronpk, i made it its own branch to make things simple
#
kbs
oh, sure thing. I have it running as a local java thing [with a browser interface] so hope that'll also work for you
#
kbs
still needs to consolidate vcard data from all the rel=me sites
pfenwick joined the channel
#
aaronpk
ben_thatmustbeme: perfect
lukebrooker joined the channel
#
KevinMarks
kbs interesting. does blogger put rel me on those profile pages, even for multi author blogs?
gRegor` joined the channel
#
KevinMarks
David and I have a few blogs in common that are multi author. didn't realise blogger got that wrong
pauloppenheim, KevinMarks, tantek, KartikPrabhu, dewq, T0bb5, bnvk and kbs joined the channel
#
kbs
KevinMarks: hm, not sure how blogger is deciding to add things to rel=me versus rel=contributor-to on https://www.blogger.com/profile/18338939297948690534 - but they don't seem to be the same set
#
kbs
and neither one is a subset of the other. [eg: rel=me contains kevinmarks.com, which is not in rel=contributor-to. and rel=contributor-to contains gonzoengaged.blogspot.com, which is not in rel=me]
#
kbs
I've pasted the rels at http://paste.debian.net/plainh/780f73f6 should you feel inclined to peruse (and also pursue it I suppose :)