Nothing Special   »   [go: up one dir, main page]

#indiewebcamp 2015-05-17

2015-05-17 UTC
KevinMarks joined the channel
#
tantek
aaronpk++
#
Loqi
aaronpk has 811 karma
#
tantek
thanks for all the micropub related documentation
#
tantek
I'm thinking it might help to separate the CMS examples from the IndieWeb examples
#
aaronpk
yeah it's tricky
#
aaronpk
now that there are a few CMS examples that might make sense
#
jonrichter.de
edited /2015/Edinburgh (-2) "/* IndieWebCamp Edinburgh 2015 */ Düsseldorf > Edinburgh; templates can be tricksty"
(view diff)
#
tantek
especially since Known deserves its own entry!
#
tantek
nm it has an entry
#
GWG
tantek: You have 2 different types of projects.
#
GWG
Specifically Indieweb solutions, and services/projects that can be made to have Indieweb support
mdik_ joined the channel
#
tantek
Feverdream is a special case
KartikPrabhu joined the channel
#
tantek.com
edited /Micropub (+182) "separate CMS examples, and Services examples"
(view diff)
KartikPrabhu joined the channel
#
aaronpk
ooh that's where the new mf2py thing is
#
aaronpk
i was looking for an example of the new rel-urls
#
KartikPrabhu
also thinking that the existence of a dt-published should distinguish talks/presentations from checkins
mlncn joined the channel
#
tantek
oh I forgot to help answer that question - got caught up in fixing h-adr
#
Vendan
I still need to add rel-urls to my parser
KartikPrabhu joined the channel
#
kylewm
oh yeah to answer your earlier question, mf2py.herokuapp.com is run by tommorris. i'm wondering if there's a way to have it track the github master
KevinMarks__ and KevinMarks joined the channel
#
KevinMarks
Aaronpk there is also a version of mf2py on unmung.com now
#
aaronpk
are these all linked from somewhere?
#
KevinMarks
Where would they be linked from?
#
KevinMarks
What is microformats
#
Loqi
microformats are extensions to HTML for marking up people, organizations, events, locations, blog posts, products, reviews, resumes, recipes etc https://indiewebcamp.com/microformats
GWG joined the channel
#
aaronpk
or the microformats wiki
#
KevinMarks
Hm. Even pin13 is only linked from hCard
#
aaronpk
heh, another slightly annoying thing about startssl is they sometimes turn off their site on the weekend
#
GWG
aaronpk: They are Israeli, probably on Saturday
#
aaronpk
oh wow
#
GWG
Wow what?
#
aaronpk
didn't realize that
#
GWG
They are based in Eilat.
#
KevinMarks_
so, lets link to parsers from /microformats
#
aaronpk
seems reasonable
tantek___ joined the channel
#
tantek___
The canonical list is all on the microformats2 page
#
tantek___
Seemed like the most findable / central place for it
#
tantek___
Probably better to link to that list rather than duplicate and have go out of sync
#
kevinmarks.com
edited /microformats (+437) "add mf2 implementations links"
(view diff)
wolftune joined the channel
#
KevinMarks_
how's that?
#
KevinMarks_
any more to add?
KartikPrabhu joined the channel
#
KevinMarks_
whats a good library for generating svg?
#
KevinMarks_
is d3 my best bet?
#
aaronpk
how come nobody is trying to re-implement SVG in JSON?
#
@McGeekiest
Thanks for making my life easier today, @Indie_Auth. My woeful #OpenID tale: https://plus.google.com/+JoshuaMcGeekiest/posts/UKhAmcx4pNT #indieauth #indieweb
(twitter.com/_/status/599765708688510976)
#
aaronpk
this is an amazing summary
#
aaronpk
of openid
snarfed joined the channel
snarfed and KevinMarks joined the channel
shiflett joined the channel
#
KevinMarks
People have reimplemented SVG in javascript
Coffee2Theorems joined the channel
#
KartikPrabhu
KevinMarks: oh lord!
#
KartikPrabhu
KevinMarks someone should make a "takes HTML from server, draws it on canvas in browser"
#
KartikPrabhu
why? then you can reproduce all the goodness of Flash
#
Vendan
lol, I have to work with flash almost every week
snarfed and KartikPrabhu joined the channel
#
KartikPrabhu
Vendan: I do not envy you wrt Flash
#
Vendan
lol, I hate it myself, but it's the only option currently
#
KartikPrabhu
of course :)
#
Loqi
kylewm has 170 karma
tvn joined the channel
#
andyleap.net
created /Template:vendan (+59) "Created page with "<span class="h-card">[[User:andyleap.net|Andy Leap]]</span>""
(view diff)
snarfed joined the channel
#
andyleap.net
created /User:Andyleap.net (+503) "Created page with "=== Programming Languages === For IndieWeb and most personal projects, I go with [[Go]]. At work, I use [[PHP]], [[Go]], [[Javascript]], and [[ActionScript3]]. In addition, I'...""
(view diff)
#
andyleap.net
edited /Go (-11) "/* IndieWeb Examples */"
(view diff)
KartikPrabhu joined the channel
#
KartikPrabhu
weird. it seems thinking about an alternate storage system also requires one to think about the UI for storing.... chicken and egg... :|
KartikPrabhu joined the channel
#
kylewm
^also a good case for oxford commas
#
kylewm
I thought "wait, mel gibson's dead??" from reading the url slug
#
KartikPrabhu
oxfordcomma++
#
Loqi
oxfordcomma has 2 karma
tmro, elf-pavlik and tantek joined the channel
#
tantek
catches up on logs though he should be sleeping for b2b tomorrow
#
tantek
that's a great summary of the horrible state of OpenID
#
tantek.com
edited /OpenID (+482) "add criticism of neglected libraries and plugins from a G+ post of firsthand experience"
(view diff)
#
tantek
oxfordcomma++
#
Loqi
oxfordcomma has 3 karma
#
tantek
KartikPrabhu: re: alternate storage system and UI - YES! That's precisely it. The UI of the inspectability of a storage system is essential to reliability and repairability, which are essential to any "in development" storage system.
#
KartikPrabhu
tantek: i was talking more about the read/write UI. As in will the UI update things async etc...
#
tantek
you can add such functionality with iteration
#
tantek
as needed by use-cases
#
KartikPrabhu
true. true. maybe I am overthinking it :)
#
tantek
document your use-cases first for updating things async etc.
#
KartikPrabhu
yes! currently it is more about how to best update syndication links into the file
#
tantek
the usual trick is - write a copy of the file, the swap copy for previous version in an atomic operation
#
tantek
(e.g. changing a symlink)
#
KartikPrabhu
hmmm will consider
#
tantek
your talks look mostly like events https://kartikprabhu.com/talks
#
KartikPrabhu
tantek: yes I was confused about events
#
tantek
because they were things you attended / participated in in person
#
KartikPrabhu
the thing is I don't know/care about the start and end time
#
tantek
start date is sufficient
#
tantek
and if you leave off end date, then it is assumed to be a one day thing
#
KartikPrabhu
I see. so you'd recommend dt-start over dt-published?
#
tantek
it's not when you published it as an h-entry on that site - so dt-published is inappropriate
#
KartikPrabhu
I see, makes sense
#
tantek
we don't have a hierarchical structure right now for one talk being given at several events
#
KartikPrabhu
but then the trouble is that assuming it was a one-day talk is not correct
#
tantek
it's all we can assume from even the visible data you've provided
#
KartikPrabhu
also, true. which is why I made copies even though they are basically the same talk
#
KartikPrabhu
tantek: fair enough re: visible data
glennjones, loic_m, wolftune, interactivist, tilgovi and KevinMarks__ joined the channel
#
voxpelli
!tell kylewm Regarding mf2py – Heroku supports automatic deploys from GitHub: https://devcenter.heroku.com/articles/github-integration#automatic-deploys They also support multiple owners of a Heroku project
#
Loqi
Ok, I'll tell them that when I see them next
#
voxpelli
did Twitter replace the "Discover" choice in the top menu of the website with "Messages"? wasn't "Messages" hidden within the profile before?
tilgovi joined the channel
#
KevinMarks__
Vendan: what are you stuck with flash for?
catsup joined the channel
KevinMarks, tmro, frzn, fkooman and KartikPrabhu joined the channel
#
fkooman
elf-pavlik, wow, long discussion yesterday about indiecert/webid+tls I saw!
#
Loqi
fkooman: ben_thatmustbeme left you a message on 5/13 at 6:36am: on logging in to phubble received .... "me" (https://ben.thatmustbe.me) different from expected "me" (https://ben.thatmustbe.me/) http://indiewebcamp.com/irc/2015-05-13/line/1431524163960
#
Loqi
fkooman: elf-pavlik left you a message 1 day, 3 hours ago: reading SAML makes me think of you :D http://www.gluu.org/gluu-server/overview/ http://indiewebcamp.com/irc/2015-05-16/line/1431760844438
#
fkooman
ben_thatmustbeme, @aaronpk didn't implement https://github.com/aaronpk/IndieAuth.com/issues/84 yet...
loic_m and eschnou joined the channel
tmro, nloadholtes and eschnou joined the channel
#
Vendan
KevinMarks, digital signage product uses flash for the "slides", graphics people have a lot of experience and can even code AS3
#
Vendan
so very little desire to change that
almereyda joined the channel
mlncn joined the channel
snarfed, glennjones, KevinMarks__ and KevinMarks joined the channel
#
Vendan
fun stuff, my db's schema and contents are all now visible at http://andyleap.net/boltdb
#
Vendan
(there's no passwords or anything in there)
snarfed, elf-pavlik_ and KevinMarks__ joined the channel
#
aaronpk
I want to put up old versions of my website, but i can't figure out the best way to do that
#
aaronpk
a subdomain? old.*? old-old.*?
#
aaronpk
dated?
#
aaronpk
2003.aaronparecki.com?
torrorist and KevinMarks joined the channel
#
@artwisanggeni
#python went 0.0.9: Tools for implementing a webmention enpoint. https://pypi.python.org/pypi/went/0.0.9
(twitter.com/_/status/599976566290915328)
#
snarfed
aaronpk: not that i recommend it, but just as a data point, i currently redirect my 1998-2003 site http://ryan.barrett.name/ to https://snarfed.org/ryan.barrett.name/
#
snarfed
hmm maybe make that 2000-2003
#
Vendan
ok, my mf2 parser supports rel-urls now
#
aaronpk
not that you recommend it?
snarfed joined the channel
#
aaronpk
Vendan: sweet. wanna update the php parser to return rel-urls too? :D
#
Vendan
ugh, I came here to get away from php :P
#
david.shanske.com
edited /WordPress_Data (+318) "/* Post Kinds Plugin */"
(view diff)
#
kylewm
interesting! superfeedr supports multiple hub.topic values for a single POST, but they have to be hub.topic, not hub.topic[]
#
Loqi
kylewm: voxpelli left you a message 8 hours, 8 minutes ago: Regarding mf2py – Heroku supports automatic deploys from GitHub: https://devcenter.heroku.com/articles/github-integration#automatic-deploys They also support multiple owners of a Heroku project http://indiewebcamp.com/irc/2015-05-17/line/1431853296308
#
aaronpk
heh, that's how form encoding is supposed to work :P
#
kylewm
good idea voxpelli, I'll see what tommorris thinks
#
Vendan
php has just warped how form encoding works
almereyda joined the channel
#
aaronpk
probably just superfeedr
#
Vendan
it's really going to depend on hub, as pub to hub pings aren't specced at all
#
tommorris
kylewm: yep, can do. looking into hosting on Bluemix (IBM's version of Heroku) too
#
aaronpk
pub-to-hub pings are specced in PuSH 0.4h ;)
#
kylewm
I'm going to note it on the How-to-push page, since most people looking at that are going to be using superfeedr, and if they follow the doc as-is it won't work
#
aaronpk
hm okay. add a note about superfeedr explicitly though
#
kylewm
right
#
kylewm.com
edited /How_to_publish_and_consume_PubSubHubbub (+236) "/* Multiple topic URLs */ Superfeedr-specific note"
(view diff)
tvn joined the channel
#
kylewm.com
edited /Superfeedr (+0) "/* IndieWeb Examples */"
(view diff)
#
kylewm
oh looks like I can get feverdream.com for only $20,000
#
kylewm
hmm, mpbridge.com, micropubbridge.com are possibilities
#
kylewm
hmm maybe I should think about getting a generic domain like how you use p3k.io
#
aaronpk
i've been enjoying that pattern of pick whatever name i want and it's always available as a subdomain of p3k.io
wolftune joined the channel
#
kylewm
m8n.io
#
GWG
Trying to object orient is annoying me.
elf-pavlik joined the channel
#
kylewm
GWG: what for?
#
GWG
Why is it annoying me or why am I doing it?
#
kylewm
GWG: what/what are you object orienting?
#
GWG
WordPress has these coding standards regarding function scope.
#
GWG
A common way to address is to have functions within classes, otherwise, you have to prefix every function with a unique identifier.
#
GWG
I've been converting over to the more common choice, limiting scope by embedding in a class.
#
@SkateBoardNazty
Famous For Life (prod by Joey Roarah) #likeforfolow https://www.youtube.com/ #indieweb
(twitter.com/_/status/599997335213461504)
#
Loqi
slack/snarfed: kylewm: aaronpk: strongly agree! full domains are nice but definitely not necessary for every little project. (and maybe slightly harmful: maintenance burden, naming restrictions, etc)
elf-pavlik joined the channel
#
elf-pavlik
howdy! i prepare to start publishing tasks i work on on my website https://wwelves.org/perpetual-tripper/ (starting with PESOS)
#
elf-pavlik
which made me think of how an issue tracker would work taking IndieWeb approach...
#
elf-pavlik
let's say i create issue on aaronpk project https://github.com/aaronpk/Monocle/issues/27
#
elf-pavlik
would maintainer of the project use URL of my original issue in one's own personal taskboard or make copy of it and use copy under ones own control instead?
#
aaronpk
my instinct would be to make a copy of it, like I store people's replies on my site
#
elf-pavlik
also if another contributor wants to assign onself to that issue e.g. which URI would she use?
#
elf-pavlik
should i than add rel="canonical" to your copy created under project's namespace?
#
elf-pavlik
once again, most ineresting case comes with which URL to use as cannonical by people who want to assign to the issue, comment on it, upvote/downvote it etc
#
aaronpk
you could certainly treat the equivalent to posting notes and getting replies/likes/reposts/etc
#
aaronpk
the canonical URL collects all the responses
#
elf-pavlik
so the canonical URL would become the one published under the namespace of the project?
#
elf-pavlik
e.g. http://webmention.org would hold cannonical URLs for issues on Webmention
#
elf-pavlik
upvote/downvote an issue might work in some ways similar to http://news.indiewebcamp.com/
#
voxpelli
I think that either the issue will be owned by the project and then created at the project or the issue will be owned by the creator and created at its site and aggregated elsewhere
#
voxpelli
Or rather: It's complicated :P
tilgovi joined the channel
#
elf-pavlik
voxpelli, do you see problem with maintainer of the project creating copy of original issue (keeping provenance with rel="???" to original issue) and everyone would use this one as cannonical for further collaboration?
#
elf-pavlik
s/maintainer/one of maintainers/
#
Loqi
elf-pavlik meant to say: voxpelli, do you see problem with one of maintainers of the project creating copy of original issue (keeping provenance with rel="???" to original issue) and everyone would use this one as cannonical for further collaboration?
#
elf-pavlik
also i assume here that project can have independent shared dataspace under control of maintainers e.g. http://webmention.org or http://indiewebcamp.com namespaces
#
elf-pavlik
similar to aaronpk's instinct i would prefer not to use URLs in namespace not controlled by project team as cannonical for tracking issues...
#
voxpelli
I'm not sure
#
voxpelli
but thinking about it, it feels like step 1 would be to create issues at ones own site and any steps beyond that would be informed bvy that first step
#
elf-pavlik
if i would create issue for https://github.com/voxpelli/webpage-webmentions/
#
aaronpk
i've already been posting github issues from my site and syndicating them to github
#
voxpelli
jumping directly to trying to recreate the full existing GitHub:esque flows just feels to me like it may skip a few steps in the dogfeeding and might arrive at the wrong conclusion
#
elf-pavlik
webpage-webmentions doesn't make best example since only voxpelli maintains it...
#
elf-pavlik
let's take example of issues on https://github.com/w3c-social/Social-APIs-Brainstorming
#
aaronpk
voxpelli++ for incremental progress
#
Loqi
voxpelli has 24 karma
#
elf-pavlik
i could publish one on my data space, instead of https://github.com/w3c-social/Social-APIs-Brainstorming/issues/5
#
voxpelli
elf-pavlik: if you want to create an issue, then create a page – mark it up as an issue (not sure if there's mf2-markup for that) – and webmention my project with is a "reply" or something
#
elf-pavlik
which URL i should use for your project?
#
voxpelli
well, for me specifically I don't have any non-GitHub projects yet – but I could very much create an indieweb-project page
#
elf-pavlik
i have one rough page for http://hackers4peace.net/plp/
#
elf-pavlik
will soon remove redirect for http://levelgraph.io and also self host it
#
Vendan
maybe separate "issue report" from "issue". Non-Dev creates issue report, dev creates issue from that issue report, possibly automatically using a webmention type flow
#
elf-pavlik
Vendan, that sounds like a great idea!
#
voxpelli
+1 Vendan
#
Vendan
fun part is building the microformats for it, but most parsers are generic enough to work with arbitrary microformats
#
elf-pavlik
provenance of issue coming from issue report could stay tracked with something like http://www.w3.org/TR/prov-o/#wasDerivedFrom
#
Vendan
well, from a microformats view, it'd be something like u-report
#
elf-pavlik
does IndieWeb camp uses exclusively microformats vocabulary and microformats serializations? https://www.w3.org/wiki/Socialwg/Social_syntax
#
elf-pavlik
not sure about using term exclusively in proper way :S
#
elf-pavlik
http://indiewebcamp.com/Principles doesn't even mention microformats
#
Vendan
I wouldn't say "exclusively", but microformats2 stuff is generally the primary supported markup (at least that I've seen)
#
Vendan
indiemark stuff requires microformats2 markup
snarfed joined the channel
#
Vendan
note, multiple implementations is different then multiple specifications
#
aaronpk
elf-pavlik: you're welcome to publish whatever you want on your site, many of us do
#
aaronpk
getting other people to parse that is a different story
#
elf-pavlik
true, but reinventing already existing technologies (e.g. http://www.w3.org/TR/prov-o/ ) doesn't make sense to me, especially that it all could interoperate nicely with microformats terms via efforts like https://github.com/rhiaro/mf2rdf
#
elf-pavlik
but i understand that i should publish stuff first before discussing it any further
#
aaronpk
microformats2 is currently the easiest and quickest way to publish and consume structured data on each others' websites, so unless some other way comes along that is easier and more compelling, i think you'll have a hard time convincing anyone to do anything different
kevinmarks1 joined the channel
#
kevinmarks1
Kylewm: you could get feverdream.pub
#
Vendan
elf-pavlik, that looks very machines first to me
#
Vendan
"Use visible data for humans first, machines second"
#
elf-pavlik
Vendan, I still don't see how it takes into account that different people often prefer to see the same data presented in different way
#
elf-pavlik
e.g. how many different IRC clients people here use to communicate
#
elf-pavlik
or email clients, or calendar clients, or address books, or map interfaces etc.
#
kevinmarks1
Or even silo.pub
#
aaronpk
elf-pavlik: we're already doing that too, where i can read peoples' posts in my own reader with an interface i choose
#
aaronpk
the point is machine-readable *second* to the visible data
#
aaronpk
omg silo.pub is amazing
#
Vendan
mf2, when used correctly, can extract data from widely varying original markups
#
Vendan
and wind up with the exact same result
#
voxpelli
aaronpk: Vendan: if one were to start publishing mf2 "issue" data – would one start coming up with a new "h-issue" or just build of "h-entry" or how would one approach it?
#
elf-pavlik
but only supports vocabulary terms from one silo http://microformats.org/
#
Vendan
elf-pavlik, mf2 parsers are rather generic
#
Vendan
they don't have a set of "these are your words"
#
aaronpk
elf-pavlik: microformats vocab has nothing to do with parsing
#
Vendan
voxpelli, not sure
#
aaronpk
voxpelli: i'm not sure, maybe take a look at the properties in h-entry and see if they would work for an issue?
#
Vendan
would need to play with it some
#
aaronpk
i'm not sure if an issue is different enough from a post to require a new type
#
aaronpk
would be worth trying stuff out for sure
#
voxpelli
i'm a bit rusty at the "create new mf-standards" process :P
#
aaronpk
yeah me too, but i bet there's docs on it :)
#
elf-pavlik
thinking about rendering HTML, would use use the same template to render issue and note/article?
#
aaronpk
that's up to you
#
elf-pavlik
issue often has 'assigned', sometiems 'up/down votes'
#
elf-pavlik
sometimes milestone
KevinMarks__ joined the channel
#
KevinMarks__
Reusing existing vocab in new objects is encouraged
#
KevinMarks__
But the main thing is to document existing practice and compare
eschnou joined the channel
#
elf-pavlik
I will just start with PESOS from github and than switch to POSSE
#
voxpelli
elf-pavlik: I guess it would be good to compose existing practises of GitHub etc – what fields etc do they have for issues and how does that map to existing mf-fields?
#
voxpelli
s/compose/compose a list of/
#
Loqi
voxpelli meant to say: elf-pavlik: I guess it would be good to compose a list of existing practises of GitHub etc – what fields etc do they have for issues and how does that map to existing mf-fields?
#
elf-pavlik
voxpelli, but i really don't +1 'microformats everything'
#
elf-pavlik
but if someone comes up with microformats based equivalent, i can also support it as one of available representations via conneg
#
elf-pavlik
what is conneg?
#
voxpelli
elf-pavlik: well, the research part of what fields that are already in use out there isn't really microformats-specific
#
Loqi
conneg is short for HTTP Content Negotiation, a method by which a browser or other web client can request content of various types from a web server, and depending on what is requested, and what the server supports, it tries to provide the best it can https://indiewebcamp.com/conneg
#
elf-pavlik
voxpelli, i'll start with getting data from github API and making JSON-LD macro and reuse exising vocabs as much as possible https://github.com/antoniogarrote/json-ld-macros
#
elf-pavlik
next step i can publish it on my site available as HTML+RDFa and JSON-LD, Turtle via conneg without any additional code needed
#
voxpelli
well, no matter if it's RDF, JSON-LD or microformats – the model would need to be able to describe issues of more kinds than just GitHubs and thus probably need to be modeled after more than just GitHub
#
aaronpk
luckily there is no shortage of ticketing/issue systems :)
#
voxpelli
aaronpk: yeah – Trac, Jira, Sourceforge – the joy :P
#
elf-pavlik
i will try making JSON-LD macros for data from github and trello APIs, which map them to existing and new open vocabs
#
elf-pavlik
starting with github makes sense since most people use it nowadays
#
voxpelli
elf-pavlik: would be great if you documented those structures independently of your JSON-LD-work so that other works could be based upon the same
#
voxpelli
also becomes a proof and historic reference of why you came up with what you came up with :)
#
elf-pavlik
i'll draw serialization independent graphs for all the data structures i work with, e.g. https://github.com/w3c-social/social-vocab/tree/master/activity/Travel
#
elf-pavlik
and provide 3 example serializations HTML+RDFa, JSON-LD and Turtle
#
voxpelli
just realized that iCal actually contains a "to-do" standard: VTODO
#
voxpelli
oh dear – the rabbit hole :P
#
KevinMarks__
With ask.willsome.com I did just use h-entry and h-cite
#
KevinMarks__
Which is a kind of issue tracking system
#
KevinMarks__
But interested in marking it up more
#
elf-pavlik
i can also use iCal terms via http://www.w3.org/TR/rdfcal/
#
KevinMarks__
I think there is an analogue to RSVP
#
KevinMarks__
Elf, you're plumbing again.
#
elf-pavlik
hCalendar and microformats http://www.w3.org/TR/rdfcal/#L1879
#
elf-pavlik
i need vocab terms to use in macros for github API https://github.com/antoniogarrote/json-ld-macros
#
GWG
I need someone to bounce some plumbing ideas off of.
#
voxpelli
KevinMarks__: interesting idea with RSVP-similaryt – like a p-status or something that can be set to "closed", "in progress", "merged"?
#
elf-pavlik
ok, no more plumbing before i implement it :P
#
GWG
I'm trying to address the difference between snarfed's implementation, my implementation, and future implementations
#
elf-pavlik
i mostly wanted to check about which URL people would use as canonical for collaborating on issues
#
elf-pavlik
and best suggestion came from Vendan++ http://indiewebcamp.com/irc/2015-05-17/line/1431889545523
torrorist joined the channel
#
elf-pavlik
thanks for the feedback and gnight #indiewebcamp
KevinMarks joined the channel
#
@MarttiHyvonen
Free #opensource website analytics tool. #ownyourdata. http://piwik.org/
(twitter.com/_/status/600030676906303488)
catsup, eschnou, snarfed, torrorist, KartikPrabhu, KevinMarks__, KevinMarks, j12t, gRegorLove, torrorist1, LCyrin and wolftune joined the channel
#
GWG
Hmmm..Jeff Jarvis is on TWIT saying there needs to be an open API for content.
#
GWG
I'll be here banging my head against a desk.
#
GWG
Figuratively speaking.
lukebrooker joined the channel
#
GWG
I don't understand. When it comes to presenting news on Facebook...open API.
#
GWG
When it comes to placing content on your site and syndicating it...Don't get it
#
GWG
Oh well
#
GWG
I don't get why what they think is good for big content providers isn't good for the individual.
#
KevinMarks__
I think Ben Ward's comments on the fb thing were interesting
#
GWG
Oh?
KevinMarks, snarfed, KevinMarks__, lukebrooker and interactivist joined the channel