#indiewebcamp 2015-04-08

2015-04-08 UTC
scor, frzn and elima_ joined the channel
#
@kevinmarks
#iiw @kevinmarks: @dariusdunlap took notes on the indieweb principles and protocols session - check the wiki
(twitter.com/_/status/585595424406433792)
#
KevinMarks_
we got 2 new people indiwebified, and 2 more will look later (dean landsman being one)
#
@idcoach
#iiw @kevinmarks Indieweb https://indiewebcamp.com/ people-focused alternative to the ‘corporate web’.
(twitter.com/_/status/585598021628493824)
#
Loqi
slack/snarfed: KevinMarks_: kylewm: re the micropub proxy service idea for hosted blogs like blogspot...i like it!
#
KevinMarks_
do you already have posting to blogspot? or just comments?
#
Loqi
slack/snarfed: bridgy itself is probably overloaded enough as it is, but I'd be happy to help build it as a separate service
#
Loqi
slack/snarfed: just comments
#
KevinMarks_
hm, can you edit blogger templates by api to add an endpoint?
#
Loqi
slack/snarfed: huh! i don't know. for bridgy webmentions, i give them instructions and they have to do it themselves
#
@kevinmarks
#iiw @dariusdunlap: we took a handful of people through getting started on being the indieweb indiewebify.me is where to start
(twitter.com/_/status/585599747911712768)
#
@kevinmarks
#iiw @dariusdunlap: Matt says he got on the indieweb in minutes
(twitter.com/_/status/585599827351842817)
bengo joined the channel
#
@wavis
RT @kevinmarks: #iiw @dariusdunlap: Matt says he got on the indieweb in minutes
(twitter.com/_/status/585600178444435457)
#
KevinMarks_
looks like no api to templates :(
#
Loqi
slack/snarfed: not a showstopper, instructions work ok
#
KevinMarks_
"our notes are in the blockchain, and when they have been mined we'll send you a link"
#
Loqi
slack/snarfed: blockchain;dr
#
@mshook
RT @kevinmarks: #iiw @dariusdunlap: we took a handful of people through getting started on being the indieweb indiewebify.me is where to st…
(twitter.com/_/status/585601806484512768)
joshwnj and indie-visitor joined the channel
#
Loqi
Welcome, indie-visitor! Set your nickname by typing /nick yourname
#
Loqi
slack/snarfed: <http://micropub.appspot.com|micropub.appspot.com> is taken, but maybe aaronpk would let us borrow something like <http://blogs.micropub.net|blogs.micropub.net>
#
KevinMarks_
hi Christopher
#
KevinMarks_
do you have a website?
#
Christopher
I think KevinMarks_ is speaking to me? Sorry, I have no real experience with IRC.
#
KevinMarks_
hi, I was wondering what brought you here
bengo joined the channel
#
Christopher
I'm not sure which Kevin Marks this is, but I have found the indie web approach interesting for some time, and occasionally look around at what's new.
#
Christopher
In particular, I was listenting to This WEek in Google, and investigated huffduff-video. That led me along to Jeremy(?)'s site, etc.
#
Christopher
I do not have any site of my own, really. the closest thing is that I know a tiny bit about running a MediaWiki site internally at my company.
bengo joined the channel
#
bengo
@KevinMarks Who was talking micro pub proxy? I was thinking about the same thing earlier today
#
bengo
e.g. I could write a proxy that speaks micro pub, but takes all published entries and (idfk) posts a Livefyre Comments omewhere
#
KevinMarks_
christopher, we can help you get your own site
#
KevinMarks_
bengo: do livefyre comments have permanent urls or are they only on the host site?
#
bengo
There are technically canonical URLs...
#
bengo
that currently only serialize as JSON
#
KevinMarks_
so emitting an html page that has h-entry coudl work too?
#
bengo
Yeah. It's harder for me to indieweb our core services (without a real customer stakeholder)
#
KevinMarks_
webmention is more natural for comments, but again they need a permalink to parse
#
bengo
than it is for me to create indieweb-speaking proxies for our core services
#
bengo
The Use Case I had in mind was e.g. using Quill (http://indiewebcamp.com/Quill) to post a Livefyre Comment
#
bengo
(ironically our micro service that actually accepts comment posts is also called quill)
#
Loqi
slack/snarfed: bengo: for context, take a look at <https://www.brid.gy/about#blogs> as one example
#
KevinMarks_
nice, and worth doing
#
bengo
Similarly, the proxy could expose an HTML resource that takes a lf comments canonical url and renders as h-entry
#
KevinMarks_
I was thinking that this approach: http://epeus.blogspot.com/2003/09/how-to-atomize-or-de-atomize.html to micropub could be a good one
#
bengo
What is slack/snarfed?
#
bengo
Is there an indieweb slack?
#
Loqi
slack/snarfed: we could definitely add livefyre to the bridgy blogs webmention service too
#
Loqi
slack/snarfed: bengo: yes, it's bridged. <http://slack.indiewebcamp.com/>
#
bengo
wow that's great who set that up?
#
Loqi
slack/snarfed: aaronpk
#
Loqi
slack/bengo: Testing from slack
#
gRegor`
Test worked, bengo :)
#
bengo
@KevinMarks could link share of that atomization post. Crazy to see the 2003 timestamp :)
#
bengo
Someday we'll get all this figured out
scor joined the channel
#
Christopher
#
Christopher
/help
circ-user-aOHyB joined the channel
#
Guest98757
All, pardon me as I fumble around to learn IRC. I don't mean to be a disturbance. -- Christopher Ursich
#
sparverius
Hi, Guest98757! If you type /nick xyz123 you can change your handle. If you type /msg nickserv help then you can learn about registering that handle.
#
ChrisUrsich
ah, thanks sparverius. I wasn't geting the help syntax right
#
sparverius
ChrisUrsich: it's cool
#
gRegor`
Welcome aboard, ChrisUrsich
#
ChrisUrsich
uh, earlier, was I talking to actual Kevin Marks from Apple, Google, Salesforce, etc.?
torrorist joined the channel
#
Loqi
slack/snarfed: wow that guy sounds like a big deal :P
#
Loqi
slack/snarfed: on an unrelated note, looks like the blogger, tumblr, and <http://wordpress.com|wordpress.com> APIs all support creating, editing, and deleting posts
#
Loqi
slack/snarfed: so the micropub proxy is a go if we want to build it!
#
ChrisUrsich
Just watching the discussion here, I was looking up what "slack/snarfed" was and didn't find anything official looking. Is that people?
#
acegiak
loqi is acting as a slack bridge
#
acegiak
so snarfed is talking on slack and the messages are being relayed by loqi
#
ChrisUrsich
ty
#
GWG
acegiak: As I was called away yesterday due a flood, can I speak to you on what I was going to then?
#
acegiak
certainly can
#
ben_thatmustbeme
woohooo... i have deduplication of comments working
#
GWG
acegiak: The kind selection options, what is the best way to divide them?
#
ben_thatmustbeme
as least in so far as one of them has the syndication link
#
acegiak
as in which options should toggle which kinds on and off?
scor joined the channel
#
GWG
acegiak: Exactly. I agreed with the idea that the full list was overwhelming
#
acegiak
I feel like you're on track with the options you have so far
#
GWG
acegiak: I want some to be enabled by secondary plugin.
#
Loqi
gives GWG some to be enabled by secondary plugin
#
acegiak
you could add a quantified physicalities category for location checkins and if someone wanted to track food and drinks
#
GWG
acegiak: For example, I just released my location plugin. I want Check-Ins to automatically appear if it is enabled.
#
acegiak
personally I think hiding some until they're toggled on is solving a problem I haven't seen be an actual problem yet
#
GWG
Well, if you look at post formats, they let the theme set which ones are enabled.
#
GWG
And I still have the choice between Like and Favorite to deal with.
#
acegiak
I'm just cautious about scratching the itches of users that are hypothetical
#
acegiak
/personally/ I consider the difference between the two to be akin to the difference between a post and a page
#
acegiak
I like a thing that is chronologically contextual. A like happens in the present tense. For me a favourite is something that doesn't require a time context. It is in the infinitive tense
#
GWG
acegiak: I agreed with the idea on the basis that the list is long and I keep making it longer. But conversely, someone asked me if I disabled them because they weren't ready to be used. So I need to rethink it.
JonathanNeal joined the channel
#
acegiak
GWG: My suggestion is keep making it longer until either you or anyone else using it gets annoyed with it
#
GWG
acegiak: I have other improvements to make now that my other project is done for a bit.
#
acegiak
only because I'm aware that it's very easy to get caught up developing for use cases that are entirely hypothetical which distracts from looking at what you actually want the tool you're using to be doing
#
GWG
acegiak: Speaking of which, would you be able to give me feedback on it?
#
GWG
My plan for the coming weeks is, in order...revisit Post Kinds, Syndication Links, and mf2_s for some upgrades I've considered while working on this. Then I have an Own My Bookmarks project I want to experiment with.
halorgium, jonnybarnes and reidab joined the channel
#
acegiak
GWG: exciting!
#
GWG
acegiak: Which?
#
acegiak
your whole list!
#
acegiak
I want to have a go at webmention salmonlike comments
#
acegiak
but it's super intimidating
#
GWG
acegiak: Any big list of things you want to do is.
#
GWG
That is the problem with big dreams.
minsky, joshwnj, yakker, snarfed and j12t joined the channel
#
Loqi
slack/snarfed: acegiak++ for pushing back against hypothetical itches
#
Loqi
slack/snarfed: GWG++ for steadily shipping code
#
GWG
snarfed, I have to -- myself for shipping something I'm not happy with, but ++ myself for not letting that stop me, I suppose.
bengo, lukebrooker and tantek joined the channel
#
acegiak
huh. loqi doesn't record karma from slack
lukebrooker and snarfed joined the channel
lukebrooker joined the channel
#
snarfed
kylewm: oh boy oh boy can't wait to debug and parse and construct more fb ids!
#
kylewm
snarfed: it looks like you've basically already done all the work though, we just need to strip out the colons and the osterbergs
#
kylewm
agree?
#
snarfed
i guess
#
snarfed
and see if we've seen it either with or without USER_ ?
#
kylewm
right now it de-duplicates based on tag_uri, right?
#
snarfed
right now it just drops all new-style colon ids
#
snarfed
and we can change that to look for dupes, but i'm hesitating now since every single colon id so far has been a dupe :P
#
kylewm
oh, you think maybe better to just leave it ignoring them?
#
snarfed
who knows
#
kylewm
that's fine with me
#
snarfed
¯\_(ツ)_/¯
#
snarfed
we'll eventually see a non-dupe and need to actually support it
#
snarfed
but meh
#
kylewm
aaronpk: this cuts off too soon, but gives you an idea how Quill looks in the firefox social API thing, https://dl.dropboxusercontent.com/u/38780898/quill-firefox-social-api.gif
#
aaronpk
oh wow!
KartikPrabhu joined the channel
#
gRegor`
"aDORA" *pun police cuts video feed*
#
kylewm
hahahaha
KartikPrabhu and lukebroo_ joined the channel
#
@idworkshop
RT @idcoach: #iiw @kevinmarks Indieweb https://indiewebcamp.com/ people-focused alternative to the ‘corporate web’.
(twitter.com/_/status/585668944545062912)
#
@windley
RT @idcoach: #iiw @kevinmarks Indieweb https://indiewebcamp.com/ people-focused alternative to the ‘corporate web’.
(twitter.com/_/status/585668944566083586)
KartikPrabhu and KevinMarks_ joined the channel
#
tantek
who was it that was questioning the tagline? of "people-focused alternative to the ‘corporate web’." ? ^^^
joshwnj, KevinMarks, cweiske, lukebrooker, glennjones, Deledrius_, pfefferle, Jihaisse, loic_m_, arlen, friedcell, squeakytoy, KevinMarks_ and eschnou joined the channel
#
cweiske
kylewm, so it's phubb that's slow
#
Loqi
cweiske: kylewm left you a message on 4/7 at 10:11am: here's a video of the log from woodwind on the left, and new posts coming in on the right. it prints "received PuSH notification" right away when it gets the ping https://dl.dropboxusercontent.com/u/38780898/not-quite-realtime.webm http://indiewebcamp.com/irc/2015-04-07/line/1428426685311
#
cweiske
I've gotta add logging to phubb
#
cweiske
with timing information
#
cweiske
or simply start 3 workers
#
cweiske
doesn't help
glennjones, j12t and bengo joined the channel
#
@jordan_web
Own you own data, A guide to getting you on the IndieWeb - http://http://t.co/16BbOHxs27 #indieweb
(twitter.com/_/status/585715003971469312)
#
@jordan_web
Own your own data, A guide to getting you on the IndieWeb - http://indiewebify.me #indieweb
(twitter.com/_/status/585715513336139776)
Unifex, petermolnar, loic_m_, j12t, friedcell, cweiske, tantek_, GWG, frzn, amblin, csarven, stream7, pfefferle, scor, eschnou, sammachin1 and dns53 joined the channel
#
ben_thatmustbeme
good morning #indiewebcamp
#
ben_thatmustbeme
if anyone is up
#
pdurbin
yawns, stretches
#
rhiaro
morning ben_thamustbeme
#
rhiaro
s/ben_thamustbeme/ben_thatmustbeme
#
Loqi
rhiaro meant to say: morning ben_thatmustbeme
j12t, pfefferle and loic_m_ joined the channel
#
ben_thatmustbeme
how it going?
scor joined the channel
#
pfefferle
good morning
glennjones, friedcell, ChrisUrsich, KartikPrabhu, GWG, minsky, loic_m_ and verdi_ joined the channel
#
GWG
Good morning
j12t, ChrisUrsich, fourtonfish and squeakytoy joined the channel
#
@kylewmahan
if you use micropub and Firefox, try installing @aaronpk’s Quill as a Social API provider https://kylewm.com/test/quill-firefox/ #indieweb
(twitter.com/_/status/585804798789685248)
pfefferle, friedcell, gRegor`, frzn, chalettu, snarfed and KevinMarks__ joined the channel
#
snarfed
do we not have a micropub logo? i could have sworn we did
wolftune joined the channel
#
bret
kylewm: this social api provider for quill is super rad!
j12t joined the channel
#
GWG
Logos are hard
#
GWG
I don't know how people come up with them.
j12t, friedcell, KevinMarks and KevinMarks___ joined the channel
#
kylewm
bret: I thought so! Very little work on my part, just created a json manifest that points to the right URL
KevinMarks, KevinMarks__, KartikPrabhu and tantek joined the channel
#
bret
sounds easy enough
adactio joined the channel
#
loqi.me
created /Gogo (+53) "prompted by tantek and dfn added by gRegor`"
(view diff)
snarfed joined the channel
#
GWG
What do I need to do to own my bookmarks?
#
aaronpk
what is a bookmark?
#
Loqi
A bookmark (or linkblog) is a post that is primarily comprised of a URL, often title text from that URL, sometimes optional text describing, tagging, or quoting from its contents https://indiewebcamp.com/bookmark
#
aaronpk
i was using wordpress to store my bookmarks for about 4 years
#
petermolnar
GWG you need a black goat for start
#
GWG
aaronpk: I was more thinking about workflow
#
petermolnar
and a knife
#
GWG
petermolnar: I'll go down the street and get a member of the old priesthood.
#
aaronpk
hmm i should link my video of my bookmark flow from that page
#
petermolnar
to be honest, the answer interests me as well, I'd love to integrate browser bookmarks to WP
#
GWG
petermolnar: Right now, I'm just dumping things in Pinboard.
#
GWG
Before that, I dumped them elsewhere
#
GWG
This is the archive of things I thought interesting
#
aaronparecki.com
edited /bookmark (+172) "add video of bookmark workflow"
(view diff)
KevinMarks, snarfed and bengo joined the channel
#
snarfed
i wrote up KevinMarks__'s idea for a micropub bridge service for blogger, wordpress.com, tumblr, etc: https://snarfed.org/micropub-for-hosted-blogs
#
snarfed
who's interested in a micropub project? :P
#
tantek
that sounds kind of amazing
#
tantek
I feel like I have to get micropub working on my own site first :P
#
aaronpk
that's great
iandevlin joined the channel
#
kylewm
snarfed: It sounds like a fun project, but who would use it? :/
#
snarfed
kylewm: lol true. that's one reason i'm not doing it myself
#
bret
aaronpk: safari on ios now supports the idea of plugins, I wonder what is involved in creating a micropub reply to url button into that menu.. I think at an application at minimum
#
snarfed
but it sounds like KevinMarks__ would use it, so there's one
#
aaronpk
bret: !
#
bret
aaronpk: just using the 1password safari plugin now... sparked the idea
#
bret
literally have not looked into it
#
GWG
tantek: I had the advantage of having snarfed get micropub working on my site.
#
GWG
Thank you, by the way, snarfed
#
snarfed
GWG: welcome!
cweiske and elima_ joined the channel
#
aaronpk
bret: neat. there's all sorts of fun things a native app can do with the new action extension stuff
#
bret
Does it cost $$$ to write an use your own iOS apps?
#
aaronpk
you need the apple account, $99/year
#
bret
Wonder if I can write the app then pay
#
GWG
Then, if you charge for it, they get a cut.
#
bret
I wouldn't charge for it
#
aaronpk
i can't remember if you can download xcode and stuff without a developer account
#
aaronpk
pretty sure you need an account to be able to install it on your phone though
#
bret
Xcode is free, but yeah actually on the phone...
#
bret
I wonder what it would take to wrap a node app as a native app
KevinMarks joined the channel
#
KevinMarks
anyone looked at amazon cognito or Login with amazon?
#
@svgur_com
#indieweb @kevinmarks: creating tweets rapidly by typing in a box for each speaker is a good idea, if your tweet gets too long it turns red
(twitter.com/_/status/585864950071042048)
#
tantek
what is cognito?
#
tantek
what is cordova?
#
tantek
what is xcode?
#
KevinMarks
what is phonegap?
#
KevinMarks
cognito is amazon's ID in the cloud silo that supports a nascar login of openid connect and stores data for mobile apps.
#
loqi.me
created /cognito (+147) "prompted by tantek https://indiewebcamp.com/irc/2015-04-08/line/1428516105753 and dfn added by KevinMarks"
(view diff)
#
bret
!tell bengo no I'll check it out
#
Loqi
Ok, I'll tell them that when I see them next
wolftune joined the channel
#
gRegor`
Oh hey, logged out of indiewebcamp.com for the first time in ages.
#
gRegor`
Odd
#
snarfed
KevinMarks: i don't think that's quite right
#
snarfed
from http://aws.amazon.com/cognito/ : "Amazon Cognito is a service that makes it easy to save user data, such as app preferences or game state, in the AWS Cloud without writing any backend code or managing any infrastructure."
#
snarfed
i think their login service is different
#
gRegor`
Montreal hasn't had an HWC in a while, have they? Think I'll comment that out of the homepage. (None listed this week, at least.)
davidmead joined the channel
#
tantek
gRegor - can you add Montreal to the main /HWC page, perhaps linking to a few they did have and listing who has organized it in the past?
#
snarfed
KevinMarks: never mind, your description is good enough
#
gregorlove.com
created /xcode (+19) "r"
(view diff)
#
KevinMarks
yeah, login with amazon is not connected to AWS, but lets you use amazon id and payment on your website
#
gregorlove.com
edited /Main_Page (+0) "/* Homebrew Website Club */"
(view diff)
#
KevinMarks
conway's law
#
gRegor`
Is PDX HWC happening tonight?
#
aaronpk
I can't do it, there's another event at the office and I will be coming out of a dentist appt just before
#
gRegor`
K. Just noticed it's listed as TBD
#
aaronpk
iirc mozpdx is alreay booked too
#
gregorlove.com
edited /Homebrew_Website_Club (+60) "/* Established Meetings */ +Minneapolis, Montreal"
(view diff)
#
gRegor`
I think Robin Millette organized Montreal HWC, correct?
#
gRegor`
Based on RSVP list
#
gregorlove.com
edited /Homebrew_Website_Club (+93) "/* Established Meetings */ Montreal"
(view diff)
KevinMarks__ joined the channel
#
gregorlove.com
edited /Homebrew_Website_Club (+79) "/* Established Meetings */ Minneapolis, not sure who organizer(s) are"
(view diff)
#
gRegor`
tantek: Who organized Minneapolis? ^
#
@kevinmarks
#iiw I just found out I have a profile page on amazon - who knew? http://www.amazon.com/gp/profile/A1HQ8RPOW0PRZ3 find yours at http://www.amazon.com/gp/profile/ #indieweb
(twitter.com/_/status/585872066131275777)
bengo and KevinMarks_ joined the channel
#
tantek
gRegor`: Nicole Tollefson
#
gRegor`
Montreal appears to only have one meeting, unless they've not been adding them to the wiki
#
gRegor`
Still fine to put under "Established" though?
#
gRegor`
May not be worth differentiating
#
tantek
yes I think so
#
gRegor`
London had one or two, I think
#
tantek
gRegor`: note that I moved MPLS to "Past Meetings"
#
tantek
since organizer moved
#
gregorlove.com
edited /Homebrew_Website_Club (+46) "/* Established Meetings */ Minneapolis organizer"
(view diff)
#
KartikPrabhu
gRegor`: wormhole tonight right?
#
gRegor`
Oh, oops. Will fix.
#
gregorlove.com
edited /Homebrew_Website_Club (-153) "/* Established Meetings */ rm minneapolis. already under past meetings"
(view diff)
#
gRegor`
KartikPrabhu: Yep!
#
tantek
perhaps we should distinguish between "Regularly meeting (every 2 weeks)" and "On demand" ?
#
gregorlove.com
edited /Homebrew_Website_Club (+44) "/* Up-and-coming Meetings */ link event"
(view diff)
#
tantek
trying to think of some way to communicate to people that they can depend on every two weeks
#
tantek
vs. they should help make a(nother) meeting happen
#
tantek
thoughts?
#
gRegor`
Yeah, that'd be a good idea.
#
gRegor`
thinking
#
tantek
from the perspective of someone visiting this page and wanting to know what cities are active
#
tantek
dependably active, vs. semi-active
#
tantek
vs. getting started
#
tantek
like Up and coming
#
gRegor`
Perhaps up-and-coming could become the semi-active section, with a sentence explaining that. And make the existing section an interested-in-starting section?
#
tantek
trying to distinguish cities that have organizers that have made an event happen already vs. those that don't
#
tantek
or rather vs. those that have organizer *interest* but no meetups yet (so anyone can / should step up and make one happen)
#
gRegor`
Yeah. Not sure.
#
gregorlove.com
edited /Homebrew_Website_Club (+72) "/* Established Meetings */ PDX first meeting"
(view diff)
#
tantek
basically, trying to pick headings that encourage stepping up to participate
#
tantek
in whatever way is the most possible / helpful
#
gRegor`
"HWC wants *YOU*" :)
#
tantek
basically
#
tantek
ok here goes an attempt
benwerd joined the channel
#
gRegor`
Maybe: == Help expand HWC == Join these meetings that are getting started . . . == Start a Meeting == Interested in starting a meeting in your city...
#
gRegor`
s/expand HWC/expand a meeting/
#
Loqi
gRegor` meant to say: Maybe: == Help expand a meeting == Join these meetings that are getting started . . . == Start a Meeting == Interested in starting a meeting in your city...
#
GWG
I'm wondering about the time difference
#
gRegor`
GWG: They don't have to be synchronized
KartikPrabhu joined the channel
#
gRegor`
Chicago HWC first met 364 days ago
#
KartikPrabhu
oh so almost exactly a year!
#
gRegor`
We should get it a cake or something.
#
tantek.com
edited /Homebrew_Website_Club (+550) "/* Meetings */ Group by actionability"
(view diff)
#
KartikPrabhu
hmmm haha
#
Loqi
hahahaha
#
gRegor`
Looks good, tantek
#
tantek.com
edited /Homebrew_Website_Club (-14) "move structure up"
(view diff)
#
tantek.com
edited /Homebrew_Website_Club (+156) "/* Structure */ intro"
(view diff)
#
tantek.com
edited /Homebrew_Website_Club (+30) "/* Meetings */ bold all the cities"
(view diff)
KevinMarks__, KevinMarks_ and tilgovi joined the channel
#
gregorlove.com
edited /Homebrew_Website_Club (+1) "/* Description */ like-minded"
(view diff)
scor, tantek, KevinMarks_, pauloppenheim and danlyke joined the channel
#
rhiaro
I spent today organising tomorrow's conference and hosting/attending various talks, and still found time to #ownmylikes #ownmybookmarks and #ownmyresposts ^^ I think I have an #indieweb problem
#
rhiaro
rhiaro.co.uk/likes rhiaro.co.uk/shares rhiaro.co.uk/bookmarks
#
@kevinmarks
An idea for expanding micropub to hosted blogs, written up by @schnarfed https://snarfed.org/micropub-for-hosted-blogs #indieweb
(twitter.com/_/status/585891051342204928)
#
tantek
rhiaro: sounds more like you built yourself an indieweb solution :D
#
tantek
except for that whole top level object-type path thing
#
tantek
may want to ask aaronpk about his experience with that ;)
#
rhiaro
Yeah, it's not stored like that, just some rewrite rules to make them easy to find :)
#
tantek
those are just "queries" then?
#
rhiaro
you know I'm a graph kinda person
#
rhiaro
definitely no hierarchies
#
tantek
perhaps consider hyperlink the datestamps to permalinks?
#
tantek
e.g. "7th April 2015, 15:39"
#
rhiaro
oh damn, thought it was
#
rhiaro
actually the 'content' which in this case is the link links to the permalink
#
rhiaro
I'll fix that
#
rhiaro
It's a hangover from the list template for posts with headings
#
tantek
huh - the link itself being liked should likely link to that URL ;)
#
rhiaro
yeah I know
#
rhiaro
oh I also did /notes and /articles since that seems to be all the rage
#
rhiaro
though I don't call them that. Really I just have posts with headings and posts without headings
#
tantek
makes sense
#
rhiaro
so now I need to implement delete so I can get rid of all the test posts
#
rhiaro
s/now/at the weekend
#
Loqi
rhiaro meant to say: so at the weekend I need to implement delete so I can get rid of all the test posts
#
rhiaro
So is the problem with explicit posts types mostly with having them in urls?
#
rhiaro
example.com/type/uuid
#
rhiaro
which makes it hard for them to have more than one type?
#
rhiaro
or is there something more?
#
rhiaro
I do store post types, but they can have more than one
#
tantek
problem is they're not actually based on good ux
#
tantek
programmers like dividing things into types
#
tantek
users, not so much
#
rhiaro
Well, we like to have different icons for different 'types'
#
tantek
explicit post/object types are architecture-centric design, rather than user-centric design
#
tantek
do we?
#
tantek
where?
#
rhiaro
evidence so far suggests
#
rhiaro
hang on
#
rhiaro
will find urls
#
tantek
I think that's changing too
#
tantek
e.g. sites that used to have a big long list of "types" of posts to create end up reducing the list
#
tantek
or getting rid of it
#
tantek
so that's legacy UI
#
tantek
modern UIs (e.g. Twitter) just have a post that you can add stuff to. images, video, links etc.
#
tantek
location
#
rhiaro
I'm sure I didn't imagine this
#
rhiaro
I mean for likes, reposts
#
rhiaro
there's usually a big star or a <3 or something
#
rhiaro
suddenly I can't find an indieweb site doing this, maybe I imagined it
#
rhiaro
but for posts which *have* likes and reposts there are icons
#
tantek
those are /webaction buttons
#
tantek
for *responses*
#
tantek
very different than a /create a new post UI
#
rhiaro
for image, video etc I would definitely not type them
#
rhiaro
a response is still a post, and when there's a button saying "create a like post" or "create a repost post" that implies typing to me. I guess it's just a shortcut?
#
rhiaro
Or when there's "<3 5" below a post, that suggests "there are 5 like posts in response to this post"
#
KartikPrabhu
i have "articles" and "notes" in the URL, but it is because of posting frequency and length of posts
#
ben_thatmustbeme
so moved on from tags now
#
tantek
KartikPrabhu: and storage differences :P
#
KartikPrabhu
but I don't intend to make more fine grained post type urls
#
tantek
rhiaro: s/create a like post/like
#
tantek
rhiaro: s/create a repost post/repost
#
rhiaro
isn't like == create a like post ?
#
rhiaro
since we don't have verbs
#
tantek
why use four words when one will do? (in a UI)
#
rhiaro
sure, display it however, but what is happening is a like post is being created
#
tantek
no, not "however" - but the whole focus!
#
tantek
"display it how" == user-centric foucs
#
tantek
"a like post is being created" == plumbing-centric focus
snarfed and bengo joined the channel
#
rhiaro
so why hasn't that UI resulted in verbs?
#
rhiaro
I'm just trying to describe what is already happening
#
tantek
we are describing the same thing with different framing / focus
#
tantek
it has resulted in verbs of a sort - /webactions
#
tantek
but those are very constrained - to cross-site interactions
#
rhiaro
so from a user point of view, is it useful to be able to filter out all of my likes?
#
rhiaro
(banality aside)
#
tantek
rewrite that question as a positive framing
#
tantek
is it useful to be able to filter in a subset of your posts?
#
rhiaro
okay?
#
tantek
try it and find out!
#
rhiaro
We'll I'd say yes
#
rhiaro
and as a result, have a some post types
#
rhiaro
(bearing in mind a post can still have more than one type)
#
tantek
as a side-effect, not as a central point of design or data model
#
tantek
that's the point
#
rhiaro
I don't understand
#
rhiaro
Oh wait, maybe I do
#
rhiaro
I thought you were saying there should be no post types, but you just wanted me to rationalise it differently?
#
tantek
no *explicit* post types
#
rhiaro
so post types are implied by properties of the post?
#
rhiaro
I infer some post types on the way *in* to the store, so I should probably tidy that up
#
GWG
tantek: Doesn't that make it hard on the post UI to infer?
bengo joined the channel
#
rhiaro
I infer some display stuff from just tags, which yeah, does result in some messy looking templates, but there are probably more elegant ways of doing it than I've managed
#
GWG
rhiaro: Some display stuff yes, but all seems hard to me.
#
cweiske
!tell aaronpk, does switchboard require people to register to use it?
#
Loqi
Ok, I'll tell them that when I see them next
bengo joined the channel
#
rhiaro
GWG: my templates are largely a tangled mess of php, I should probably not use them as examples for anything
KevinMarks and bengo joined the channel
#
GWG
rhiaro: They may be nicer than my tangled mess of php
scor and benwerd_ joined the channel
#
GWG
I have 32718 bookmarks in Pinboard.
#
GWG
I need a plan for them
benwerd, bengo, pauloppenheim and wolftune joined the channel
#
gRegor`
What is Pinboard?
#
gRegor`
Pinboard is http://pinboard.in/
#
loqi.me
created /Pinboard (+58) "prompted by gRegor` https://indiewebcamp.com/irc/2015-04-08/line/1428526609668 and dfn added by gRegor`"
(view diff)
#
gRegor`
Tumblr lets you add multiple contributors, but only to secondary blogs. Your first tumblr blog can only be one author. Lame.
tantek joined the channel
#
KevinMarks
what is drupal
#
Loqi
Drupal is an open source content management system https://indiewebcamp.com/Drupal
#
kevinmarks.com
edited /Drupal (+77) "/* See Also */"
(view diff)
lukebrooker, KevinMarks_, KevinMarks, pauloppenheim, friedcell and tilgovi joined the channel
#
GWG
Still trying to solve this bookmark problem
#
GWG
Maybe I just need to solve the problem for 'new' bookmarks and table the issue of 'old' bookmarks.
friedcell, lukebrooker, KevinMarks, j12t, benwerd and wolftune joined the channel
#
tantek
GWG, good way to split the problem into more easily solved chunks
#
GWG
tantek: 32,000 old bookmarks seems very overwhelming.
#
tantek
indeed
j12t_ joined the channel
#
GWG
I need to recreate the read later type functionality.
#
tantek
!tell rhiaro if you're inferring post types on the way *in* to storage, what happens when you edit/update a post, like add a photo to it - do you then change the type too? Do you re-infer? Not sure explicit post types in storage works.
#
Loqi
Ok, I'll tell her that when I see her next
#
Loqi
Ok, I'll tell them that when I see them next
snarfed and tilgovi joined the channel
#
rhiaro
!tell tantek: I only do post types for likes, shares and reposts, I already said I'm definitely against types based on content - this is more types based on intent. But im rethinking now anyway
#
Loqi
rhiaro: tantek left you a message 17 minutes ago: if you're inferring post types on the way *in* to storage, what happens when you edit/update a post, like add a photo to it - do you then change the type too? Do you re-infer? Not sure explicit post types in storage works. http://indiewebcamp.com/irc/2015-04-08/line/1428531822689
#
Loqi
Ok, I'll tell him that when I see him next
bengo, gRegor-hwc and pauloppenheim joined the channel
#
bengo
Totally agree with @tantek's last advice there.
#
Loqi
bengo: bret left you a message 5 hours, 4 minutes ago: no I'll check it out http://indiewebcamp.com/irc/2015-04-08/line/1428516507851
#
bengo
Relevant: 'storage schemas' vs 'predicate schemas' http://martinfowler.com/articles/schemaless/#storage
benwerd joined the channel
#
gRegor-hwc
For the custom indiewebcamp.css, perhaps it should be included sans scheme so there won't be a security warning on https https://indiewebcamp.com/wiki/redesign#Contribute_to_the_Redesign
#
gRegor-hwc
Though I see there's other http:// images included in the Teahouse template I'm using, so low priority
cmhobbs joined the channel
#
rhiaro
bengo: I store in a triplestore, so on board with that
#
gregorlove.com
edited /Tumblr (+510) "/* Criticisms */ === Primary vs Secondary blogs and contributors ==="
(view diff)
pauloppenheim, snarfed and gRegor-hwc1 joined the channel
#
gRegor-hwc1
Wow, did not know about tumblr blocking bloglovin
gRegor-hwc1 joined the channel
#
gRegor-hwc1
What is bloglovin?
#
Loqi
Bloglovin is a web-based feed reader https://indiewebcamp.com/Bloglovin
j12t and KevinMarks_ joined the channel
#
gregorlove.com
edited /Tumblr (+135) "/* Blocked Feedreader Bloglovin */ dead link, alt news source"
(view diff)
j12t_, benwerd, gRegor-hwc1 and lukebrooker joined the channel