#indiewebcamp 2016-06-25

2016-06-25 UTC
#
aaronpk
Thx I can never remember that
#
tantek.com
edited /rename_to_IndieWeb (+56) "/* chat subdomain */ have to agree with kevinmarks, aaronpk reasoning"
(view diff)
snarfed joined the channel
#
tantek
aaronpk, would the indieweb chat "app" potentially archive / enable non-indieweb community specific chat?
#
tantek
like actually be a peer-to-peer discovery hub for indie chat
#
aaronpk
Interesting
#
tantek
or even just archive other non-indieweb community chats?
#
tantek
e.g. socialwg
#
gRegorLove
...and microformats
#
aaronpk
once I set it up to be able to log essentially arbitrary IRC channels it would be able to publish any channel on freenode
#
aaronpk
so yes the work I need to do to make this work with other IndieWeb channels also makes it work for any channel
#
gRegorLove
Would Loqi's other functionality be limited to #indieweb* channels?
#
aaronpk
I'm separately rebuilding Loqi and will be able to make him join other channels easier as well as selectively enable various Loqi features per channel
#
Loqi
woot!
#
gRegorLove
Wee. Upgrades.
#
tantek
kind of like a better replacement for the krijnh logs
#
tantek
oh wow which have gone down completely
#
tantek
krijnhoetmer.nl
#
tantek
aaronpk I guess I'm concerned about what to do about chat (and paths/subdomain whatever) if used for non- "indieweb-*" channels and such
#
aaronpk
I hadn't considered that
#
tantek
maybe we don't over worry about namespace nonsense and just use "full" channel names for all the rest?
#
aaronpk
it seems weird to publish non IndieWeb channels under IndieWeb.org
#
tantek
it feels like a bridgy like resource in that regard though
#
tantek
especially if/when the logs start sending/accepting webmentions
#
tantek
if the logs showed /reacji then that would be another feature-parity thing with Slack ;)
#
tantek
publishing a subdomain like that then turns into "a tool incubated at/by indieweb community" rather than just "a tool of the indieweb community"
#
tantek
that starts to bring the subdomain semantic closer to e.g. news.ycombinator
#
tantek
besides, just going to point out that there's clearly an opportunity here to provide a general open web resource ("brought to you by the IndieWeb community") to replace the krijn IRC archives which used to be essential for #whatwg etc.
#
tantek
just thinking out loud
#
aaronpk
Interesting
#
tantek
and someone adding fuel to the subdomain fire as it were - since those are all reasons to potentially prefer a subdomain over just a subdirectory (opposite to my current vote)
#
tantek
s/someone/somewhat
#
Loqi
tantek meant to say: and somewhat adding fuel to the subdomain fire as it were - since those are all reasons to potentially prefer a subdomain over just a subdirectory (opposite to my current vote)
#
tantek
for chat in particular obv
#
bear
aaronpk - if you focus on the presentation of stored chat logs, I would love to work on the bot side of the issue
#
bear
seperate the presentation from the data and all that
#
tantek
bear what do you think of our "chat" as "a tool incubated at/by indieweb community" rather than just "a tool of the indieweb community"
#
bear
then loqi could be a consumer of any chat feed
#
Loqi
who, me?
#
bear
I like the idea
#
tantek
interesting. so it's not completely crazy then.
#
bear
it allows chat to become another stream of data that can be liberated from silos
#
bear
as IRC is as much a silo as facebook is
#
tantek
^^^ that's a super powerful perspective
#
bear
which fits into a thing i've been chasing/chewing on for quite a while now
#
tantek
like what would it mean to connect to chat.indieweb.org via XMPP for example?
#
bear
yes!
#
bear
wiring up other chat protocols becomes a translation layer
#
aaronpk
The only redeeming quality IRC has is that it's a relatively standard protocol so there are at least multiple clients you can use to connect to a server like freenode
#
tantek
agreed
#
bear
same can be said of XMPP
#
tantek
XMPP doesn't seem to have survived / gotten adopted as much for group chats
#
tantek
especially persistent / logged group chats
#
bear
so by having indieweb chat have two well known and mature endpoints - web, irc and xmpp -- you have a lot of flexibility
#
tantek
or maybe I'm missing the parallel universe of folks using XMPP the way so many open source devs use IRC
#
bear
you don't see them but they are there
#
bear
we just got done with a series of xmpp summits just around the MUC part of the spec
#
tantek
I think I've seen that episode of startrek tng
#
bear
good/bad spock
#
tantek
the one where they're out of phase and can't see each other or something
#
bear
ahh - yes
#
bear
i've always thought that if IRC -> really simple text or json blob ... then a lot of things can consume that
#
bear
and it's bidirectional
#
bear
toss in microformats... and you have the makings of a lot of flexibility
#
bear
aaronpk is probably over there watching the feature creep and just moaning
#
aaronpk
onthe contrary
#
bear
(which is why I'm itching to help with this)
#
aaronpk
I have a lot of ideas on how I want to make http chat a thing
#
bear
and I have a core use for it - my work just had to deal with 4 hours of no slack access
#
bear
which meant that we lost contact with our ops bot
#
bear
so I'm all about having multiple paths to any chat endpoint
#
bear
yea, http chat in this case becomes a web socket (or whatever) of small json blobs
#
bear
with microformats -- so you have identity built in
#
bear
async chat can be over webmention
#
bear
or micropub
#
bear
and unlike a lot of past attempts to force a round chat peg into a square protocol hole... I don't see any oddities with that
#
bear
with indieweb chat - each line already has a distinct url
#
bear
that's been like a version 4 dream of mine - to have a chat conversation have replies or notes or comments from multiple sources and be threaded
#
bear
stops now
#
tantek
I feel like we need to give bear a good page to capture his epic brainstormings :)
#
tantek
what is chat?
#
bear
I have a notebook filled with this
#
Loqi
It looks like we don't have a page for "chat" yet. Would you like to create it? https://indiewebcamp.com/s/10Ne
#
tantek
chat is a set of brainstorms for what an amazing indieweb [[friendly]] chat web app/site could do.
#
loqi.me
created /chat (+125) "prompted by tantek https://indiewebcamp.com/irc/2016-06-24/line/1466814815727 and dfn added by tantek"
(view diff)
#
tantek
goes ahead and dares the namespace issues IN THE FACE :P
#
tantek
all yours bear. have at it
#
tantek
(even if just copy paste from the above in IRC to start with)
wagle joined the channel
#
tantek
shaners++ for /h-card_as_a_service - sounds like an amazingly useful thing.
#
Loqi
shaners has 45 karma
#
tantek
is reading this-week
#
tantek
"rename to IndieWeb 94 edits" LOL
#
bear.im
edited /chat (+3211) "capturing irc"
(view diff)
ben_thatmustbeme joined the channel
#
tantek.com
edited /chat (+110) "brainstorming, please help process"
(view diff)
#
bear
yea, i'll chew over that tonight to get it split out
wolftune joined the channel
#
aaronpk
Nice ill brain dump my ideas there too
#
aaronpk
this all ties in with me shutting down monocle too
#
aaronpk
and "why I live in IRC"
#
bear
same, for me it's xmpp - I spend a lot of time with that side of chat and would love to bridge the two worlds I inhabit
#
aaronpk
Yeah the irc part isn't actually important to me
#
bear
I would love to have one less client running on my laptop - so makeing a bridge between them would let me use xmpp for that instead of irc
#
aaronpk
which is why I documented how I use IRC so that i know what functionality I need to replace it
#
bear
I should do that - i've just assumed I would remember things
#
aaronpk
I find my software developer brain does not often talk to my product design or user brain so I like writing things down
#
tantek
different sets of constraints to keep in mind (and let go of!)
#
bear
haha - I don't think I have a design part of my brain
#
tantek
bear, you do have a user part of your brain though
#
tantek
"I would love to have one less client running on my laptop" :)
#
tantek
that's how it starts ;)
#
bear
ah - yea, I wasn't thinking about that - contraints
#
bear
s/contraints/constraints
#
Loqi
bear meant to say: ah - yea, I wasn't thinking about that - constraints
#
tantek
the different (mostly disjoint?) sets of constraints are I think what makes the "does not often talk to" effect that aaronpk is talking about
#
bear
I do need to sit and review my current workflow - i've gathered a lot of mental clutter around different tools used by different communities
#
tantek
if it helps, feel free to dump that kind of thing on your User: page
#
tantek
obviously incomplete, but I dumped a bunch of that kind of thing here: https://indiewebcamp.com/User:Tantek.com#my_indie_web_setup
#
tantek.com
created /founder (+22) "r"
(view diff)
#
bear
what I really need to do is have a braindump page in my own site
[kevinmarks] joined the channel
#
[kevinmarks]
I love this, especially as I was just talking to archive people about decentralized web stuff, and how chat works for us
KevinMarks, KevinMarks__, singpolyma and ben_thatmustbeme joined the channel
#
GWG
!tell snarfed Pfefferle has the official version
#
Loqi
Ok, I'll tell them that when I see them next
cuibonobo joined the channel
#
bnvk
hey aaronpk: and others, is there a place on the wiki for "onboarding" steps? Things like the new {{template}} stuff and such?
gRegorLove joined the channel
#
brennannovak.com
edited /rename_to_IndieWeb (+514) "/* docs subdomain */"
(view diff)
#
brennannovak.com
edited /rename_to_IndieWeb (+474) "/* chat subdomain */"
(view diff)
#
brennannovak.com
edited /rename_to_IndieWeb (+85) "/* chat subdirectory */"
(view diff)
#
brennannovak.com
edited /rename_to_IndieWeb (+70) "/* short scheme (imply "indieweb") */"
(view diff)
#
brennannovak.com
edited /rename_to_IndieWeb (+62) "/* news subdomain */"
(view diff)
#
brennannovak.com
edited /rename_to_IndieWeb (+78) "/* just keep this-week subdirectory */"
(view diff)
mlncn joined the channel
#
bnvk
did his civic duty and voted!
KartikPrabhu, Lancey_ and cleverdevil joined the channel
#
aaronpk
bnvk: I'm not sure if we have that all in one place!
#
aaronpk
What is welcoming?
#
Loqi
Welcoming is how we as a community welcome new members to our community https://indiewebcamp.com/welcoming
#
aaronpk
That's the closest I can think of but it's not written to be read by someone new
KevinMarks and KevinMarks__ joined the channel
#
bear
1fg()mns L;PO[;.PS;PSA"L .p0[6;l._
KevinMarks___, KevinMarks and tantek joined the channel
#
aaronpk
That's quite a password
#
KartikPrabhu
i was going to say that but didn't
#
aaronpk
Or a cat
KevinMarks__ and Pierre-O joined the channel
#
KartikPrabhu
bear: did you put your password on IRC/web logs ^^^^^^... ?
#
KartikPrabhu
oh! a cat, I get it! sorry about not getting the feline joke
#
KartikPrabhu
loqi, are feline paws a useful password?
#
@openSUSE
See you there Joschi. Sure this is going to be as wonderful as the #indieweb workshop! https://twitter.com/jkphl/status/746597150918860800
(twitter.com/_/status/746603529440215040)
loic_m, Lancey__, Lancey_, Lancey, nitot, wolftune, KevinMarks, tantek and cyberjar09 joined the channel
#
tantek
good morning #indiewebcamp
#
tantek.com
edited /wikifying (+63) "more subheads"
(view diff)
#
tantek
!tell bear re: "what I really need to do is have a braindump page in my own site" sounds like an itch to capture ;) https://indiewebcamp.com/wikifying#Write_down_your_itches
#
Loqi
Ok, I'll tell him that when I see him next
#
tantek.com
edited /rename_to_IndieWeb (+984) "/* docs subdomain */ agree with some/most of shaners, bnvk problem statements about content/design, but 100% disagreed with the illogical leap to subdomain/plumbing changes both because they don't help, will distract from solving actual problems"
(view diff)
#
tantek.com
edited /rename_to_IndieWeb (+642) "/* chat subdomain */ subdomains hurt branding, noting examples of big orgs that launched without or ditched subdomains deliberately, "uniform header bar" needs real world examples"
(view diff)
#
ben_thatmustbeme
tantek: you really should comment on others votes, not up/down vote others votes
#
ben.thatmustbe.me
edited /rename_to_IndieWeb (+133) "/* chat subdomain */"
(view diff)
#
tantek.com
edited /rename_to_IndieWeb (+93) "/* chat subdirectory */ simplified/focused reasoning, plus noted subdomain considerations with brainstorming beyond IndieWeb community (i.e. if "chat" were to grow to become an open web resource in general, like how we archive socialwg logs)"
(view diff)
#
tantek
ben_thatmustbeme: the up/down is on the reasoning, not the vote
#
tantek
also, not sure where this started getting called "votes" - the intent - as with /Planning, has been about *polling*
#
tantek
to gather opinions, and resolve differences in opinion
#
tantek
not to try to pick "winners"
#
ben_thatmustbeme
its called "votes" throughout the page
#
tantek
"voting" is poor framing as it sounds adversarial
#
ben_thatmustbeme
and -1 or +1 to someone's opinion is a little insulting
#
tantek
Oh I see how this went wrong
#
tantek
we had an initial "vote" *only* for should we rename indiewebcamp.com to indieweb.org at all, which was a unanimous proposal put forward from IndieWeb Leaders Summit
#
tantek
everything else should have been explicitly labeled a poll
#
tantek
yeah I blame feature creep
#
tantek
we had a simple plan from the leaders summit, and then sorry to say but all the subdomain stuff went way overboard afterwards
#
ben_thatmustbeme
still if many people +1 to something and you -1 a response to everyone it give it the appearance of a lot of conflict, whereas keeping the +/- 1/0 to the main level keeps things clear
#
tantek
better to document conflict / dissent than not
#
tantek.com
edited /rename_to_IndieWeb (+121) "/* Brainstorming */ clarify this section is gathering opinions, not voting, since these are all evolving brainstorms with multiple options, more/better options encouraged (per brainstorming)"
(view diff)
#
ben_thatmustbeme
its already documented by your -1 though
#
ben_thatmustbeme
especially if you respond to someone with a 0... (looking at chat subdomain section)
#
ben_thatmustbeme
it makes sense only if they suggest some new option in their response which means you have an opinion to their new suggestion
#
tantek.com
edited /rename_to_IndieWeb (+352) "/* Brainstorming */ clarify more about discussion over decision in brainstorming"
(view diff)
#
bear
I don't feel comfortable with "simple plan from the leaders summit" and "illogical leap to subdomain/plumbing changes" as it is telling me that my experience with plumbing is making the "simple plan" complicated just by expressing the opinion
#
Loqi
bear: tantek left you a message 32 minutes ago: re: "what I really need to do is have a braindump page in my own site" sounds like an itch to capture ;) https://indiewebcamp.com/wikifying#Write_down_your_itches http://indiewebcamp.com/irc/2016-06-25/line/1466845046800
#
tantek
ben_thatmustbeme: I'll try to reduce redundant text, agreed that's not helpful.
#
bear
it also implies (which I admit may be a misreading) that simply because the plan was simple and drawn up by the leadership summit, that it shouldn't be weighed down by feature creep
#
tantek
checks to see if he wrote illogical on that page
#
bear
it's from the change message "# 02:08 tantek.com edited /rename_to_IndieWeb (+984) "/* docs subdomain */ agree with some/most of shaners, bnvk problem statements about content/design, but 100% disagreed with the illogical leap to subdomain/plumbing changes both because they don't help, will distract from solving actual problems" "
#
tantek
bear, do you have a better suggestion for how to move forward when there are parts that have agreeemnt, and parts that do not? Especially when such parts are separable / capable of being done asynchronously or iteratively over time?
#
bear
the discussion happening now is what I thought was the plan - to gather ideas, discuss and reach consensus
#
tantek
we can always gather/discuss more ideas
#
bear
"illogical leap" and "simple plan" all carry overtones that imply we shouldn't bother with discussing things as they have been already been discussed and given
#
tantek
point being, when there are parts that have rough consensus and can proceed forward, there's no need (in fact it is bad to) tie them to optional incremental parts which do not have rough consensus
#
tantek
such tying tends to doom the ability to take simple forward steps
#
ben.thatmustbe.me
edited /rename_to_IndieWeb (+124) "/* slack subdomain */"
(view diff)
#
tantek
bear, yeah, I have a pet peeve with https://en.wikipedia.org/wiki/Politician%27s_syllogism which I should have cited instead of saying "illogical" in the edit summary
#
tantek
which IMO, is what the "content is intimidating! therefore we must add subdomains" reasoning it
#
tantek
s/reasoning it/reasoning is
#
Loqi
tantek meant to say: which IMO, is what the "content is intimidating! therefore we must add subdomains" reasoning is
#
tantek
per ben_thatmustbeme suggestion I'll see if I can better explain that
#
ben.thatmustbe.me
edited /rename_to_IndieWeb (+149) "/* move to a page on new chat logs */"
(view diff)
#
bear
1) I have no idea what that even is and 2) your making assumptions on what I am saying and thinking
#
tantek
bear, no I'm merely explaining my arguments I captured on that page
#
tantek
about "improve content" having nothing to do with "change subdomain / plumbing"
#
tantek
which the proposals sound(ed) like they were asking for. e.g. the jekyll proposal
#
tantek
this is not about what you are saying / thinking, but what is proposed in those brainstorms
#
bear
the one thing i'm taking away from this whole conversation across the last couple of days is that the set of items that need to be done and the discussion about them has been haphazard and not directed
#
ben_thatmustbeme
tantek: side note, any points of why microformats.org uses /wiki ? just because that was how it was done at the time and not really thought out?
#
tantek.com
edited /rename_to_IndieWeb (+87) "note particular encouragement to express concerns ASAP for discussion"
(view diff)
#
bear
because I keep trying to talk about certain specific points and keep getting swept up in a general discussion about the plan as a whole
#
tantek
bear, yeah, have seen that happen more often than not in "group" projects, too easy for feature creep because it's easier to "want" something from a group effort than to make it happen
#
bear
that page needs to go away and get broken down into a list of problems and then start iterating on each one as an item
#
tantek
hence my attempt to separate into *a* simple step, and additional async brainstorming items
#
tantek
so the discussion can be more focused
#
tantek
bear, it was like that until all the subdomain stuff got added. then I tried to separate those at least into brainstorming vs. critical path
#
bear
I don't think that was a clear as that - "all the subdomain stuff" is an alternative way of implementing what the solution to the given problem is
#
bear
we have a bunch of issues, some have concise solutions but a handful have multiple solutions
#
bear
one change I would welcome is to remove implementation details, which includes subdomain or not, from the discussion and make sure we are focusing on what the issue is
#
bear
s/or not//
#
Loqi
bear meant to say: one change I would welcome is to remove implementation details, which includes subdomain , from the discussion and make sure we are focusing on what the issue is
#
tantek
bear, agreed on focusing on / documenting issues first
#
tantek
that's kinda how all this debate started on Monday - I asked for documentation of the issues / use-cases first
#
tantek
rather than the leap to all the subdomain proposals which got landed in one big edit
#
tantek
I think I've already had that discussion with aaronpk though and I think we're good there
#
bear
a lot of what people are reacting to is that the framing of the discussion was not clear and multiple threads were attempted to be settled by the brainstorming section
#
tantek
bear, I think I agree with you more than not
#
tantek
and frankly, those aspects (methodology of documenting issues first, and only second offering possible *solutions* (plural)) concern me much more than any particular problem or solution
#
bear
this is one area where consensus building by mailing list works better (pains me to say) - because you can follow the thread of changing opinions
#
tantek
sorry to disagree with that because I've almost never found that to be true in email
#
tantek
as replies to replies build up and you can't tell what got agreed to and dropped vs. what is still being debated
#
tantek
at least with the wiki we have a *chance* of capturing / collecting / documenting points of agreement
#
bear
well, i've been fortunate to have had small groups to work with and haven't run into that
#
tantek
whereas with email threads, the only things that keep going are the points of *disagreement*
#
tantek
it's like the exact opposite of what you want to maintain
#
bear
yea, that's where you need a good lead to step in and declare consensus
#
bear
anywho, orthagonal to this discussion
#
bear
the other item I have concern with is I don't know what is already being implemented and what the consensus was that allowed it to be started
#
tantek
bear, trying hard to not be (too?) dependent on any particular "lead"
#
tantek
that too is a type of bottleneck / bus factor, even if socially / culturally
#
bear
sure, that is something to worry about if it's always the same lead, but guess what - the implementations have always been the same leads
#
tantek.com
edited /rename_to_IndieWeb (+683) "expand my opninion, focused on agreements with others' problem statements, and offering of different reasoning as a summary/pointer instead of inline"
(view diff)
#
tantek
bear, even if the implementations have always been the same leads, that's not a justification with further burdening them with that responsibility / expectation
#
bear
I wasn't implying that at all
#
bear
just noting that it's already been happening
#
bear
but that is also very common in any project/community - a lot of the same group do the same things
#
tantek
it has. still trying to resist it when possible.
#
tantek
agreed, that is very common. we can still take steps to help involve / engage a broader set of folks that have been active here
#
bear
which is why it's even more important to get the list of issues in place and focus the discussion *then* start thinking about how to implement
#
tantek
basically I'd like to keep curating a culture of, if you show up consistently and contribute positively, you get more empowered
#
bear
right now I get the feeling that velocity is being given more weight
#
tantek
if you show up rarely or rarely contribute positively, that's a good start, and try to do more
#
bear
except we don't have any list of what needs to be done so new folks can see what they can help with
#
tantek
I also don't want to encourage new things just to be able to give something to new folks
#
tantek
better to keep things simpler / more minimal / fewer steps
#
tantek
than add more steps / features, each with a bus factor of 1
#
tantek
because that results in even more community resource fragility
#
tantek
(more things / pieces to break)
#
bear
but we already have quite a few items that have a bus factor of 1
#
tantek
right! that doesn't justify adding more. if anything the opposite! we should resist adding more
#
bear
i'm not suggesting adding process for it's own sake
#
tantek
not process. features.
#
bear
have you seen the discussion lately - it's all about new features (hand wavey and a bit of exaggeration sure)
#
bear
which is very normal given that the community is made up of creative folks looking to *make* things
#
tantek
new features tend to be more exciting to discuss
#
tantek
which is why we encourage scratching your own itches first (with new features)
#
bear
again, we are circling the same point of agreement
#
bear
except
#
bear
some of the discussion is about the why and what of new core features
#
tantek
when we discussed this at the leaders summit, the only *new* *potential* feature we discussed was 'events.' and we also recognized that wasn't built, and was not something we should do for July 4
#
bear
and i'm trying (badly I know but i'm also very tired and have had to deal with things about my dad) to get across some of the vibe i've gotten from conversations i've seen
#
tantek
all other feature creep happened later, in a much smaller private group
#
tantek
which is why I gave such pushback against that
#
bear
that last item is now making me aware that we are sensing the same vibe
#
tantek
right, hence the preference to see issue documented first
#
tantek
s/issue/issues
#
Loqi
tantek meant to say: right, hence the preference to see issues documented first
#
bear
cool - sorry, I was taking a long and slow path to the point because I didn't want to come across as confrontational or get emotionally involved in the point
#
bear
(and your much better and smarter at these conversations so it was taking me more time to find the words)
#
tantek
bear, all good, and no, not better/smarter, just in a different timezone
#
tantek
(noon here)
#
bear
6am here
#
tantek
I'll be less functional again tomorrow after switching back
#
bear
this is making me want to push back on almost everything except the renaming and the wiki upgrade
#
bear
and then bring over the other items incrementally
#
tantek
bear, that is my leaning too
#
bear
but lets see what the very smart community we have can do over the weekend with our feedback
#
tantek
honestly some of the particular (e.g. chat. subdomain) I'd consider much more / be more potentially positive about, if they were clearly separated from the domain name change
#
bear
agree completely
#
tantek
and as you said, wiki upgrade
#
bear
thanks for letting me work my way along the path at my own pace (another reason why I like this community)
#
tantek
like we're going to have to redirect indiewebcamp.com/irc/ URLs *anyway*, so having to also eventually redirect indieweb.org/irc/ URLs is not a big enough deal to justify a whole new project
#
tantek
at least not synchronously
#
bear
yea it will be a new project, but let's decouple it from the main goal
#
bear
the rebranding
#
tantek
bear, sometimes pacing things helps better explain them, so I really appreciate you thinking out loud here
#
bear
I think and move slower than most, and i've been a "out loud" thinker for a very very long time
#
tantek
I think "out loud" thinking tends to encourage more community understanding and participation. It's a good habit to share.
#
bear
especially when we are dealing with a textual interface - lots of lost nuance and context
#
tantek
very much so
#
bear
k, my eyes are telling me that it's way past my bed time
#
bear
that should be in the dictionary for the definiion of Architecture Astronaut
#
tantek
and here I was going to add it to /API
#
bear
oh please do
#
bear
I think it's cosmic irony that API and Architecture Astronaut all start with As
#
tantek.com
edited /API (+445) "why, who, xkcd"
(view diff)
#
tantek
bear, quick review? too snarky or accurate? https://indiewebcamp.com/API#Why
#
bear
looks
#
bear
my only concern is that all of what your saying applies to the human indieweb - APIs may still have a place for some of the service plumbing but we should resist implementing them until we show that it can't be handled by mf2 markup
#
bear
but no, I don't get snarky at all from it
#
bear
I would suggest some variation of "Use the existing mf2 markup your website already contains as your API. Remember that we should always be human first and application second."
#
tantek
bear - sounds good, add that to /API#How :)
#
bear.im
edited /API (+113) "/* How */ reinforce that mf2 is already the api we need"
(view diff)
#
bear.im
edited /API (+15) "/* How */ add link to principles"
(view diff)
#
tantek
!tell adactio do you know anyone @netmag re: GenerateConf London 21-23 Sept? Perhaps co-promote for IWC Brighton 24-25 Sept? https://twitter.com/netmag/status/746644630926565376
#
Loqi
Ok, I'll tell him that when I see him next
#
tantek
bear, re: fixating on a solution instead of problems: https://twitter.com/andybudd/status/746622623782567936
#
@andybudd
The best startups get fixated on a problem, the worst startups on a solution.
(twitter.com/_/status/746622623782567936)
tantek and loic_m joined the channel
#
@treyhunner
OH: All the elder gods do live on IRC so if you want to communicate with the elder gods you can go there #osb16
(twitter.com/_/status/746475260950814722)
mlncn joined the channel
#
ben.thatmustbe.me
edited /rename_to_IndieWeb (+131) "/* docs subdomain */"
(view diff)
PFMurph_, kronda_, davidascher_, Jeena_, anarchivist_, R2ZER0, Jammy_Stuff_, asheesh_, tommorris_, Zegnet, gmacon_, reidab, halorgium_, prtksxna_, bergie and Phae joined the channel
#
tantek
oh I missed ben_thatmustbeme's side note
#
tantek
!tell ben_thatmustbeme re: "any points of why microformats.org uses /wiki ? just because that was how it was done at the time and not really thought out?" Because at the time it seemed to make sense to have a home page blog, a few static top level pages, and then the wiki only for research, proposals, brainstorms, specs, etc. And over time we (founders + active community) discovered that was a mistake, static pages were neglected
#
tantek
wiki was latest / out-improved them. Ease of editing > "pretty".
#
Loqi
Ok, I'll tell them that when I see them next
#
tantek
!tell ben_thatmustbeme wiki was latest / out-improved both the blog and the prettier "few static top level pages" . Turned out ease of editing > "pretty / friendly pages" which were more about people having time to do text+graphics than URL/backend choices.
#
Loqi
Ok, I'll tell them that when I see them next
Pierre-O joined the channel
#
tantek
!tell bnvk re: onboarding, we have /Getting_Started but that's about getting started with your own site. Do you mean onboarding into the community? Hopefully that's minimal work, but the important parts are in /wikifying - feel free to ask Qs to help with that.
#
Loqi
Ok, I'll tell him that when I see him next
wolftune and mlncn joined the channel
#
tantek.com
edited /Twitter (+332) "move TOC, Amplifies low value content"
(view diff)
#
tantek.com
edited /user-experience (+1406) "Beware of The Homer and doing just what users ask for literally"
(view diff)
Pierre-O, mlncn, KevinMarks__ and KevinMarks joined the channel
#
www.svenknebel.de
edited /content_addressing (+11) "/* See Also */ IPFS"
(view diff)
#
aaronpk
good morning. reading up on lots of backscroll from the night.
#
aaronpk
re: http://indiewebcamp.com/irc/2016-06-25/line/1466846622779 none of the stuff on the page is "feature creep", it's decisions that have to be made in order for me to move the domain to indieweb.org. the "feature creep" part is all on /indieweb.org
#
Loqi
[tantek] yeah I blame feature creep
#
aaronpk
the "simple plan" to move to indieweb.org was not complete in order to actually execute on it
#
tantek
(doc. certainly was)
#
aaronpk
i realize that jumping to the conclusion that subdomains for everything as the solution was not the best approach
#
tantek
and in that case, then we should move it to another page
#
aaronpk
i also agree with ben_thatmustbeme that regardless of whether you call this "polling" or "voting", it *looks* like voting and so everything looks more adversarial than it should
#
aaronpk
and -1'ing someones vote/opinion looks like an attack on them personally, rather than expressing your opinion in relation to the proposal
#
Loqi
bear has 146 karma
#
aaronpk
re: http://indiewebcamp.com/irc/2016-06-25/line/1466848227176 I'm definitely in favor of documenting the issues better first, before proposing solutions
#
Loqi
[tantek] I think I've already had that discussion with aaronpk though and I think we're good there
#
aaronpk
the reason the chat logs are tied to the july 4 switch is because we're launching multiple channels on july 4 and there isn't a way for me to publish multiple channels with the existing system http://indiewebcamp.com/irc/2016-06-25/line/1466849407031
#
Loqi
[tantek] like we're going to have to redirect indiewebcamp.com/irc/ URLs *anyway*, so having to also eventually redirect indieweb.org/irc/ URLs is not a big enough deal to justify a whole new project...
#
aaronpk
and "whole new project" is an exaggeration, since what's really going to happen is i'm going to end up modifying the existing logs until it works with multiple channels
#
aaronpk
reviewing http://indiewebcamp.com/rename_to_IndieWeb ... the only thing there that 1) wasn't previously discussed AND 2) is not something we have to decide before the july 4 move is the docs subdomain.
#
aaronpk
i propose to move that whole section to /indieweb.org and discuss later
#
aaronpk
especially since we can move the wiki to indieweb.org and then later move it again if we really want to
leg joined the channel
#
tantek
yes, let's move anything non-essential for July 4 to /indieweb.org
#
tantek
at least let's move it off the "rename" page
#
tantek
we already have a "wiki suggestions" page
#
tantek
but perhaps we should generalize that to "site improvements" or something.
#
tantek
BTW this kind of polling (with updates and current state *and* contextual documentation) is something that a wiki page does better than a GH issue
#
tantek
aaronpk - crazy suggestion: what if we scaled back the multiple channels switch for July 4? and only switch #indiewebcamp -> #indieweb on that day?
#
aaronpk
well that wasn't what we all agreed to so we'd need to poll everyone ;-)
#
tantek
that buys us time to get the (/)chat(.) stuff more correct (or at least more consensus) figured out
#
tantek
cutting stuff is less controversial than adding
#
tantek
we did all agree to every individual thing
#
tantek
I don't remember anyone saying any particular thing was conditional on *everything* being done of that full set on that full day
#
tantek
plus cutting things to ship higher quality sooner is something pretty much everything whose shipped something is familiar with
#
aaronpk
yeah i'm okay with that
#
tantek
besides, there's nothing stopping from *logging* those channels like *today*
#
aaronparecki.com
edited /rename_to_IndieWeb (+2) ""flip the switch" does not accurately reflect the work required to make the change, and makes it sound easier than it actually is"
(view diff)
#
aaronpk
Loqi is logging them already
#
tantek
just not showing / presenting the logs
#
tantek
right, that's the part we can decouple to destress and ship better
#
aaronpk
oh no he's not in all of them
#
aaronpk
also they aren't bridged with slack yet either
#
tantek
right
#
tantek
now I see how a "must fix this to ship" issue became a "hey this is a better overall solution" change/update to the plan which allowed consideration of "new" features as well
#
tantek
it is starting to make more sense how it happened.
#
tantek
interesting "product" launch trade-offs thinking/discussion, when an issue suggests more development, sometimes scaling back the scope can be better
#
aaronparecki.com
edited /indieweb.org (+4612) "move docs subdomain section to this page since it is a new proposal and not required as part of renaming indiewebcamp.com to indieweb.org"
(view diff)
#
aaronparecki.com
edited /rename_to_IndieWeb () "(-4609) move docs subdomain section to [[indieweb.org]] since it is a new proposal and not required as part of renaming indiewebcamp.com to indieweb.org"
(view diff)
#
aaronpk
the "brainstorming" header on /rename_to_IndieWeb is not intended to be future brainstorming, it is intended to be implementation details of the rename
#
aaronpk
now that docs subdomain is out of there does that make more sense?
#
tantek
I labeled / moved everything to that "Brainstorming" header that did not seem essential for July 4
#
aaronpk
if we launch new chat rooms on july 4 then the chat logs section is essential
#
aaronpk
news.indiewebcamp.com is not technically essential since it can stay there while everything else moves, but from a branding perspective it is connected to the move
#
tantek
right, might be good to start separating "essential" from "good to have"
#
tantek
and obviously stuff like "events." is full on "future stuff not built"
#
aaronpk
that's why events is not on the rename page
#
aaronpk
nor has it ever been
#
aaronpk
i don't know where your'e getting the idea that it was ever conflated with the july 4 switch
#
tantek
it was the only "extra" thing we discussed so its on there, but as a separate discussion
#
tantek
we discussed it at the same time
#
tantek
that's all
#
aaronpk
we never discussed launching it on july 4 since there's obviously not enough time to build it
#
tantek
no we never agreed to that
#
tantek
it was part of the discussion and that's all, there was no july 4 expectation set
#
tantek
I captured it anyway since it literally was part of the discussion: https://indiewebcamp.com/rename_to_IndieWeb#Other_Stuff_Discussed
#
aaronpk
right, so i'm confused why you keep saying that I and others were conflating it with the rename on july 4
#
tantek
I'm not saying that about events.
#
tantek
I think you may be misreading the above ^^^
#
aaronpk
i'm talking about the past few days
#
tantek
btw for the "offtopic" channel, that's also recent right?
#
tantek
like post-summit?
#
tantek
Slack calls it "random" right?
#
tantek
just like they have "general"?
nitot joined the channel
#
aaronpk
the name "offtopic" was brought up after summit, but iirc we didn't come to a conclusion on what the name of that channel would be during summit
#
tantek
despite the silo-pref, I suggest "indieweb-random", following Slack naming conventions, may be *more* friendly to non-devs / and further Generations 2+ etc. since they are more likely to have used Slack than IRC. instead of indieweb-offtopic
#
aaronpk
slack's default channels are "#general" and "#random", but i've seen people rename "#random" to "#offtopic"
#
tantek
aaronpk: we did. during summit we had a full set
#
tantek
indieweb, indieweb-chat, indieweb-dev
#
tantek
that's captured in the notes
#
tantek
seems more sensible to follow the slack default
#
tantek
checks his random slack teams
#
aaronpk
well there's a spot to propose indieweb-random instead http://indiewebcamp.com/rename_to_IndieWeb#new_name_for_off_topic_channel
#
tantek
Of the n channels I have, 4 have random, 2 have no random, 1 renamed it to "notgames", 1 renamed to "indiechat" ;)
#
tantek
zero have "offtopic"
#
tantek
so that convinces me from a small (but actual) data sample
#
bnvk
ahoy
#
Loqi
bnvk: tantek left you a message 2 hours, 53 minutes ago: re: onboarding, we have /Getting_Started but that's about getting started with your own site. Do you mean onboarding into the community? Hopefully that's minimal work, but the important parts are in /wikifying - feel free to ask Qs to help with that. http://indiewebcamp.com/irc/2016-06-25/line/1466866100263
#
bnvk
tantek: thanks for the note
#
tantek.com
edited /rename_to_IndieWeb (+1211) "/* new name for off topic channel */ offering another alternative, "indieweb-random" based on Slack default, and small data sampling, 50% of teams seem to have random, more than any other option, and zero have "offtopic""
(view diff)
#
tantek
bnvk np, glad to have you back here and re-engaging!
#
tantek
bnvk ^^^ for your consideration too
gRegorLove joined the channel
#
aaronpk
i'm really on the fence about that
#
tantek
sounds like a solid "0" :)
#
aaronpk
with justification
#
aaronpk
which is a weird 0
#
tantek
capture it! you can always change your mind later
#
aaronparecki.com
edited /rename_to_IndieWeb (+351) "/* new name for off topic channel */"
(view diff)
#
tantek
aaronpk, heck ask other people you know in person that use Slack which one seems more familiar to them
#
tantek
aaronpk - yes it's also a deliberate attempt to change the language we use in the channel to be less jargony, less inessentially weird
#
tantek
hence justifying "offtopic" by saying, we say "offtopic" is exactly what I'm trying to reduce
#
tantek
like, hey that's probably better discussed in "random"
#
aaronpk
"offtopic" as a single word seems jargony, but "off topic" is literally describing what it is
#
tantek
I know it is, and yet even phrases can seem jargony, and I'm saying that it I think that is
#
tantek
another one I noticed
#
tantek
"take minutes"
#
aaronpk
apparently that has been uttered exactly once and not in that meaning https://www.google.com/#q=%22take+minutes%22+site:indiewebcamp.com%2Firc
#
tantek
I remember saying it once by accident in an IWC and seeing people's faces give that quizzical huh? what did you mean? look
#
tantek
and realizing that oops, that's a W3C jargon phrase
#
tantek
and all such jargon phrases are more likely than not inessential weirdnesses
#
aaronpk
i have no record of you saying that in my irc logs
#
tantek
hmm - that reminds me, I need to suggest somewhere some way to build our own backend flat search for the logs. Google's indexing has gotten really incomplete
#
tantek
I said it in-person *in an IWC*
#
tantek
I doubt you're seeing all results for anything using Google search
#
aaronpk
i switched to grepping my plaintext files
#
tantek
so to use Google search to conclude a negative doesn't work
#
tantek
btw I also admit I'm (somewhat) to blame for the adoption/spread of the use of "off topic"
#
tantek
I'm guessing your greps will show you that too
#
aaronpk
what's the opposite of "random"?
#
aaronpk
i'm finding several occurrences of people saying "off topic" and "on topic" in the same sentence
#
aaronpk
interestingly, this is the first occurrence of "off topic" in our logs http://indiewebcamp.com/irc/2013-11-06/line/1383752465000
#
Loqi
[ketan] @hanabel thanks for the #indieweb link :) - completely off topic - my bands band camp URL: http://freakshow.bandcamp.com/
#
tantek
wondering if I used "offtopic" as a single word
#
tantek
I wonder if that means it took us a while to actually go off topic ;)
#
Loqi
[tantek] ben_thatmustbeme: re: "maybe we should have just an indiewebcampofftopic room", perhaps #indiechat?
terminalpixel and [kevinmarks] joined the channel
#
[kevinmarks]
You do use off topic and on topic to racoon people into different channels
#
tantek
aaronpk yes yes ;) I'm *trying* to be more "next generations" empathetic here with the "random" proposal. I know "off topic" is a comfort zone for me :P
#
bear
random always annoys me when I find it on a slack community - but I get why it's helpful if other channels are supposed to be rigid about the topic
[kylewm] joined the channel
#
[kylewm]
agree it’s a good idea to ask people in person … “random” feels very 90s valley (the other valley)
#
[kylewm]
(in line with all of Slack’s copywriting)
#
bear
hmm, I should get food before settling in to a day of brainstorming/documenting chat ideas
#
bear
errands
#
voxpelli
Regarding Slack's #random, it's a bit different in Slack because it has an additional level that IRC doesn't – you have the Slack itself and then different topic channels within Slack, so everything can be on topic somewhere
#
voxpelli
#random is often seen as #watercooler, but sometimes also as just everything not #general
#
voxpelli
understands he should actually write that in the wiki instead, but too tired for that at the moment
#
gRegorLove
Slack makes a #random room by default?
#
aaronpk
yes the default channels you get with a new slack instance are "#general" and "#random"
#
gRegorLove
Ah. I must have removed #random on ours.
#
aaronpk
it's also important to note that design decisions made by Slack should not necessarily be given a lot of weight because Slack was designed for communication within a company, and explicitly not for public/community chat
#
aaronpk
looking at behaviours that have emerged in public/community slacks is valuable though
#
tantek
aaronpk, perhaps you can make some suggestions / provide some data based on XOXO's use of slack
#
gRegorLove
I don't find off-topic jargony
Lancey joined the channel
#
gRegorLove
is still reading back
#
aaronpk
I don't either, but i'm willing to recognize that i may be too steeped in that part of the internet where "off-topic" is normal.
#
aaronpk
xoxo slack is a fascinating case of this group chat style of communication
#
aaronpk
i should try to capture more of that in a blog post, but there's already a lot of good info here http://www.theverge.com/2015/9/18/9349425/slack-future-of-conferences-xoxo-festival
#
Loqi
agreed.
[kevinmarks] joined the channel
#
[kevinmarks]
The decision to allow anyone to spawn channels there was important
#
gregorlove.com
edited /rename_to_IndieWeb (+107) "/* where to put IRC logs */ update my votes"
(view diff)
#
gRegorLove
I dunno. "off-topic" is a pretty self-explanatory English phrase used in non-internet contexts.
#
gRegorLove
On the ProcessWire discussion forum, their off-topic forum is called "Pub" "Grab a pint and join the discussion."
#
gRegorLove
(Just data, not a suggestion)
#
aaronpk
just asked anomalily IRL if "off topic" was jargony and she looked at me funny and was like "jargony? no. 'not germane' would be jargony"
#
@sandhawke
@dret @julien51 @w3c on #RDF see the sense of https://github.com/aaronpk/webmention/issues/51 but maybe tell us what you want in PuSH, in a email?
(twitter.com/_/status/746787227099893760)
wolftune, KevinMarks__, KevinMarks and [shurcool] joined the channel
#
[shurcool]
The 29th is only a few days away, I'm excited \o/
#
bear
my suggestion for default chat rooms would be to pick the smallest set that solves the immediate need- indieweb-chat indieweb-dev indieweb-offtopic (because they are what terms we use now) and then see what the rate of conversations are in each and put in the topic a feedback link
#
bear
then we go for 3 months and look at the result; iterate
#
bear
my worry about comparisons to xoxo (tho it is a great community I hear) is that it's general community and not a focused one like ours
[chrisaldrich] joined the channel
#
[chrisaldrich]
Good afternoon all
#
bear
hi chris
#
[chrisaldrich]
I'm putting together a potential IndieWeb intro session for WordCamp Los Angeles as an overview (particularly in anticipation of IndieWebCamp in LA in November). Does anyone have a suggestion for a catchy (maybe even linkbaity) title?
#
[chrisaldrich]
I've got a pretty good idea of what to cover, but any pointers from others who've done similar spiels is welcome.
#
bear
have you perused the presentations page?
#
bear
what is presentations
#
[chrisaldrich]
thanks bear, yeah, I've seen that and a bevy of youtube videos... Ideally I'd like to recruit gen1 users, but want to be welcoming of gen2 and 3 who will certainly be there in spades.
#
bear
do you know what the solution set for gen1 is and what it would be for gen2+ ? knowing what topics are unique to them and then riffing off of those items would be a good starting point
#
bear
(them == gen2+ set)
#
bear
for gen2 I always imagine that we need to target the desire to have one place to post that doesn't change every time a new fangled app arrives
snarfed joined the channel
#
[chrisaldrich]
They're doing 35min of presentation with 10 min for Q&A, so it'll have to be a relatively quick intro; the goal is to infect as large an audience with the overall concept with the anticipation that those interested will join us a week/month later for the IndieWebCamp in LA/Santa Monica
#
aaronpk
s/infect/inspire
singpolyma joined the channel
#
www.svenknebel.de
edited /presentations (+59) "more prominent link to videos"
(view diff)
KevinMarks__ joined the channel
#
[chrisaldrich]
I'm a biomedical engineer with a background in microbiology, so I always think infect first, but inspire is probably the better word -- thanks aaronpk!
KevinMarks joined the channel
#
bear.im
edited /chat (+1549) "first pass - much more in my brain that needs to land"
(view diff)
#
bear
another errand, then more work on chat
wolftune joined the channel
#
bear.im
edited /chat (+0) "/* What */ I need to learn and love preview"
(view diff)
#
bear.im
edited /chat (+463) "/* What */ more thoughts"
(view diff)
#
[chrisaldrich]
bear: I think your intuition on having one place to post (plus the added value of owning all your own data) is certainly one of the most valuable pieces for gen2
#
bear
cool
#
bear
what are the hot-button items associated with that is what I am thinking of now - privacy, tracking, ads, malware...
#
[chrisaldrich]
I've lately been thinking about the marketing community, for whom owning data is/could be a much larger value. Many apps and platforms are geared toward syndicating content, why shouldn't it be built into one's platform de novo?
[kevinmarks] joined the channel
#
[chrisaldrich]
Kevin, I know you've been at it for a while, but how is it you have a blogpost on almost any topic worth thinking about? :wink:
#
[chrisaldrich]
Though on first blush reading the first, I find it interesting to think that Twitter's API program was "self-innoculated" which seemed to have heavily slowed their growth...
#
bear.im
edited /chat (+810) "/* Brainstorming */ first draft of a possible flow"
(view diff)
tantek joined the channel
#
[chrisaldrich]
Kevin: Thanks, both of those are great.
Gold joined the channel
#
aaronpk
speaking of jumping ahead to implementation, i'm realizing a lot of the work i've done so far in rebuilding Loqi has been without a clear design in mind, so... back to the drawing board as it were
#
snarfed
sent a couple PRs for the wordpress webmention and semantic linkbacks plugins just now
#
Loqi
snarfed: GWG left you a message 17 hours, 26 minutes ago: Pfefferle has the official version http://indiewebcamp.com/irc/2016-06-24/line/1466825565464
#
snarfed
been a loooong time since i hacked on wp
Pierre-O joined the channel
#
bear.im
edited /chat (-140) "edits and text moves between high level categories"
(view diff)
wolftune joined the channel
#
ben_thatmustbeme
aaronpk: re: the indiewebcampofftopic, it was the idea of a logged off-topic chat, it was all happening at an IWC, seemed to be missed by tantek at the time
#
Loqi
ben_thatmustbeme: tantek left you a message 7 hours, 56 minutes ago: re: "any points of why microformats.org uses /wiki ? just because that was how it was done at the time and not really thought out?" Because at the time it seemed to make sense to have a home page blog, a few static top level pages, and then the wiki only for research, proposals, brainstorms, specs, etc. And over time we (founders + active community) discovered that was a mistake, static pages were neglected http://indiewebcamp.com/irc/2016-06-25/line/1466864933808
#
Loqi
ben_thatmustbeme: tantek left you a message 7 hours, 55 minutes ago: wiki was latest / out-improved both the blog and the prettier "few static top level pages" . Turned out ease of editing > "pretty / friendly pages" which were more about people having time to do text+graphics than URL/backend choices. http://indiewebcamp.com/irc/2016-06-25/line/1466865009116
#
ben_thatmustbeme
huh, dang character limit loqi
#
ben_thatmustbeme
loqi, make yourself figure out character limits smarter :P
#
aaronpk
it's actually a pretty hard problem in IRC
#
ben_thatmustbeme
i can imagine
#
ben_thatmustbeme
yeah, but its not just a few characters, its i think that loqi just hits the char limit since it adds in text
#
ben_thatmustbeme
i'd guess there is a happy medium there to counting them
#
aaronpk
Loqi just ignores max length completely right now. point is it's almost impossible to get right
#
Loqi
who, me?
#
ben_thatmustbeme
yeah, i figured he does
#
ben_thatmustbeme
but i'm guessing if you capped at like 500, it would be good enough
#
ben_thatmustbeme
its really just a matter of auto-splitting
#
aaronpk
yea i just have to pick something low enough that it will probably not get cut off on any IRC server
#
ben_thatmustbeme
all the better, it would work universally
#
ben_thatmustbeme
and for the majority of messages, they get nowhere near that
#
bear.im
edited /chat (+641) "/* What */ expand and first pass at example"
(view diff)
#
aaronpk
it kind of sounds like chat is nothing more than an aggregation of an h-feed
#
bear
that is what i'm trying to aim for as a first pass
#
aaronpk
like if we all syndicated posts to news.indiewebcamp.com in rapid succession it would act kind of like a chat room
#
bear
when I thought hard about it - it always devolved into that
#
aaronpk
at which point it really becomes more of a UI challenge than a protocol challenge
#
bear
it's a quick updating list of notes
#
bear
there is some plumbing items for say a chat service
#
aaronpk
that's where Monocle is evolving towards, based on https://aaronparecki.com/2015/08/29/8/why-i-live-in-irc
#
Loqi
[Aaron Parecki] Why I Live in IRC
#
bear
yea, I have a similar evolution - I just never wrote about it
#
aaronpk
turns out i prefer reading feeds in a chat-like interface vs something like google reader or twitter
#
bear
same
#
bear
my internal system is called "duct"
#
bear
and it's nothing but a series of producers and consumers
#
bear
with logging and presentation just a specialized consumer
#
bear
v1 was all xml; v2 json; v3 I am going to use as a test bed for all of this and use mf2 marked up html with json caches
#
sknebel
what is the important difference between "chat-interface" and "traditional" readers for you? more compact presentation? different notion of read/unread (read as soon as you've seen the headline, not on interaction?)
#
aaronpk
good question
#
bear
for me it really boils down to decades of seeing data flow across a terminal
#
bear
my whole habit is wired towards being able to process that
#
aaronpk
for me, one aspect that differs from traditional readers is that i segment my chat channels by topic rather than by source
#
bear
yea, I have a filter that allows me to have a "important" channel and it puts different items into it based on who or where the item comes from
#
sknebel
that sounds like something a traditional reader-like system could implement as well, it's just easier to DIY/script in chat tools you are used to hacking on?
#
bear
oh sure, I imagine someone else would do a much better version of this
#
bear
I just have xmpp tools in python that let me add features quickly
#
bear
it's all this feature-rich content that has made me want to change
#
aaronpk
sknebel: yeah sure but for whatever reason, none have
#
aaronpk
and similar for me with IRC
#
bear
I am just not a fan of the magazine style UI
#
aaronpk
but now wanting features like inline images, inline action buttons, emoji responses, all are not possible within the IRC protocol
#
bear
(which is my bad way of describing what I think of most readers)
#
bear
technically it's not within XMPP except with some not fully supported extensions
#
bear
an XMPP MUC message is a simple text field
#
bear
html tags are not supposed to be present
#
sknebel
aaronpk: yeah, traditional readers are fairly bad at filtering
#
aaronpk
it's more than "filtering" is my point
#
bear
aaronpk - mind if I capture your reaction above in the chat page?
#
sknebel
for me a big issue is selecting what I want to pay attention to. right now I basically go through the headlines, "star" what I'd like to read, then mark everything as read, which is kinda kludgy. (using inoreader, which is fairly google-reader-ish in its UI)
#
bear.im
edited /chat (+3120) "/* dragons lurk below */ add irc conversation about two reactions to the page so far"
(view diff)
#
bear
sknebel - part of that is why I am trying to use as much of mf2 as I can - because star'ing and replys and the like will all come along for the ride
#
sknebel
is the key point for you and aaronpk is that you want it to be more like a stream, less like an e-mail UI (which IMHO forces you to have some kind of interaction with everything)? Does that make sense?
#
aaronpk
i guess that's what I mean by "chat UI" style?
#
bear.im
edited /chat (+370) "/* date/time stamps */"
(view diff)
#
sknebel
k, thx
#
KevinMarks_
hm. woodwind is close - if it were more compact and reversed the order
#
aaronpk
and if it supported multiple channels
#
KevinMarks_
it has topic filtering
#
aaronpk
that's fundamentally different
#
bear
how so? isn't a channel basically a category?
#
aaronpk
the way I interact with streams, I filter them into a channel when the post is received and the post will never leave that channel
#
aaronpk
and it may not be based on any content in the post
#
bear
ah - then I suspect your definition of channel will always be a superset of a chat channel
#
KevinMarks_
with woodwind it is based on tags on the sources
#
aaronpk
bear: not sure what you mean
#
bear
yea, me either... let me try again
#
bear
h-feed with a #chat category == chat channel
#
aaronpk
i think channels and categories are different
#
KevinMarks_
woodwind lets you tag the feeds, adn they show up in those tags; there si also a 'Exclude from primary feed' checkbox
#
aaronpk
("category" in the sense of h-entry anyway)
#
KevinMarks_
I pick these categories for the feeds
#
bear
I am trying to see if I can use h-feed default category as a channel definition
#
aaronpk
ah, tagging the feed at the source is interesting
#
aaronpk
that's *almost* like how i want it to work
#
bear
oh, that does make things simpler - just have an h-feed and let the *consumer* decide what tags to use
#
aaronpk
bear: the reason i think they're different is that if you look at the posts on my site with categories (tags), it's very likely i will want some of those to be pushed to different "chat rooms" based on things other than the values of the categories
#
bear
then it is a syndication choice regardless of tag/category of the note
#
bear
k, /me edits more
#
aaronpk
i actually recently added "#indiewebcamp on freenode" as a syndication destination in my site, so I can click that in Quill and it'll post in IRC as me
#
KevinMarks_
right, that is one of my key things - no unread counts needed
#
aaronpk
thinks about what it means to syndicate a post to IRC that includes a photo
#
KevinMarks_
j.mp/twittertheory
#
aaronpk
This post looks out of context on my site, but it's syndicated to #indiewebcamp on Freenode because I clicked that button in my posting interface.
#
Loqi
[Aaron Parecki] This post looks out of context on my site, but it's syndicated to #indiewebcamp on Freenode because I clicked that button in my posting interface....
#
bear.im
edited /chat (+229) "/* distribution */ simplify"
(view diff)
#
bear
my thinking on posts losing context would be to handle it like loqi does now - try and see what mf2 helper data is available and construct an IRC message that makes sense -- url's, see-also's and other items
#
KevinMarks_
sknebel - whta yOU call a strema i call a flow it doesn't present an unread count of messages, just a list of recent ones, so you don't have email's inbox problem - the implicit pressure to turn bold things plain and get that unread number down. Instead, you can dip in and out of it, when you have time, and what you see is notes from people you care about."
#
KevinMarks_
hm, Pubsubhubbub sounds more suited for the chat case than webmention
#
kevinmarks.com
edited /chat (+20) "/* distribution */"
(view diff)
#
aaronpk
using pubsub for it would imply that the "chat server" would be subscribing to a feed of yours. whereas webmention implies that you push to the server each message
rhiaro and KevinMarks__ joined the channel
#
bear
like brid.gy, both could be used
KevinMarks___ and minsky joined the channel
#
aaronpk
woo newloqi is aware of user profiles now
#
sknebel
(I'm somehow imagining a bunch of xLoqis in a chatroom somewhere "quick, somebody in #indiewebcamp asked what X is!" "X is ...", everybody with a different sub-skillset)