#indiewebcamp 2016-06-20

2016-06-20 UTC
[kevinmarks] joined the channel
#
[kevinmarks]
Quiet weekend
#
aaronpk
Shane and Brennan and I have been working on the "rename to IndieWeb" project
#
Loqi
aaronpk: Zegnat left you a message 6 hours, 52 minutes ago: In case nobody else noticed it: it seems like wiki usernames with a space in them (that is: personal URLs with a slash) are not turned into links correctly in This Week in the IndieWeb. See “Earthbound.io blog”. http://indiewebcamp.com/irc/2016-06-19/line/1466362177790
#
aaronpk
at a tea shop in Portland
#
GWG
aaronpk: Fim
#
GWG
Fun
Lancey__ and mlncn joined the channel
#
Loqi
[indieweb] "Liked Kyle Mahan: Bridging the IndieWeb Generation Gap" by Chris Aldrich http://stream.boffosocko.com/2016/liked-kyle-mahan-bridging-the-indieweb-generation-gap-69a520d1d8
Lancey_, KartikPrabhu and wolftune joined the channel
#
christophe.ducamp.me
edited /Main_Page-fr (+4126) "[fr: update translation of Main_Page]"
(view diff)
Lancey__, Lancey, catsup and Lancey_ joined the channel
#
christophe.ducamp.me
created /code-of-conduct-fr (+7973) "[fr: first draft translation code-of-conduct - please review]"
(view diff)
xtof joined the channel
#
christophe.ducamp.me
edited /irc-fr (+6265) "[fr: translation sync'd with original]"
(view diff)
#
christophe.ducamp.me
created /IRC-fr (+20) "#redirect [[irc-fr]]"
(view diff)
Lancey joined the channel
#
christophe.ducamp.me
edited /FAQ-fr (+8368) "[fr: translation sync'd with original - pls review]"
(view diff)
#
christophe.ducamp.me
edited /why-fr (+6518) "[fr: translation sync'd with original]"
(view diff)
tantek joined the channel
#
christophe.ducamp.me
edited /principles-fr (+398) "[fr: updated translation - (red links to be checked)]]"
(view diff)
#
christophe.ducamp.me
edited /principles-fr (-3) "/* Principes-clés */ typo"
(view diff)
cweiske and tantek joined the channel
#
tantek
good evening #indiewebcamp!
jihaisse, loic_m, nitot, arthurspooner and huguesdk joined the channel
#
@linux_everyday
https://indieauth.com - Sign in with your domain name (using the rel-me-auth http://microformats.org/wiki/relmeauth protocol. #linux_everyday
(twitter.com/_/status/744794096766595072)
#
@jkphl
🌞 Exciting week ahead: #IndieWeb Hack Day, @CoderDojoNBG, meeting @maddesigns @PatrickLobacher @asciidisco @marcthiele(?) Let's do this! :)
(twitter.com/_/status/744795168813940736)
Pierre-O, tantek, pfefferle and goodoo joined the channel
#
pfefferle
good morning
arthurspooner joined the channel
#
Ruxton
the starts of my attempts at implementing a webention endpoint in my rails app https://gist.github.com/Ruxton/000fe3d21c9515a161eb2c5311953a84
#
christophe.ducamp.me
created /user-experience-fr (+818) "[fr: translation of user-experience]"
(view diff)
#
Jeena
Perhaps we should add links in woodwind to it so one can see the whole conversation if one wants
#
christophe.ducamp.me
edited /design-fr (+4286) "[fr: translation sync'd with original]"
(view diff)
nitot and tantek joined the channel
#
tantek
http://www.economist.com/news/business/21700642-slew-startups-trying-decentralise-online-world-reweaving-web : "IndieWeb allows people to maintain information they want to share with the world without using centralised social networks."
Pierre-O and arthurspooner1 joined the channel
#
Jeena
I already don't like the subtitle "A slew of startups is trying to decentralise the online world" startups are useless, they just want to become the next Google or Facebook, they will never help us.
Pierre-O joined the channel
#
GWG
Morning
#
pfefferle
GWG good morning
#
GWG
Anything new?
j12t, frzn, koray, arthurspooner and nitot joined the channel
#
GWG
Pfefferle, I looked at the comment presentation code, and you replace the comment template.
GWG, squeakytoy, cleverdevil, Tristit1a and jdcauley joined the channel
#
Loqi
[indieweb] "Martin Lindner on Twitter: "#sandstorm.io als eine art ..." https://twitter.com/martinlindner/status/739524601194119169
gmacon joined the channel
#
GWG
Pfefferle, that effectively overrides the theme.
jihaisse, acegiak and singpolyma joined the channel
#
GWG
Pfefferle, I am going to reimplement the hybrid approach
#
GWG
The combination of the comment Walker and the comment template so that the plugin can either do everything or just adjust comment presentation.
#
@LukasRosenstock
"Decentralized Web Summit" - @schnarfed has a nice summary of this event: https://snarfed.org/2016-06-11_decentralized-web-summit #decentralization #indieweb
(twitter.com/_/status/744877985526878208)
mlncn, M-kegan, shiflett, j12t, KartikPrabhu, M-Kodo, M-hotzeplotz, M-RyanRix, KevinMarks_, loic_m, wolftune and tbbrown joined the channel
KevinMarks_, KartikPrabhu and KevinMarks__ joined the channel
#
@ChrisAldrich
There's apparently a growing movement in #complexity & #entropy overlapping the #indieweb: @michielbdejong @chrisaldrich
(twitter.com/_/status/744910879758516224)
#
Loqi
[indieweb] "There's apparently a growing movement in #complexity" by Chris Aldrich http://stream.boffosocko.com/2016/theres-apparently-a-growing-movement-in-complexity-entropy-overlapping-the
ulderico joined the channel
#
aaronparecki.com
edited /rename_to_IndieWeb (+823) "add details"
(view diff)
mlncn and j12t joined the channel
#
KevinMarks__
I misread that as a criticism
binarynova and tantek joined the channel
#
aaronparecki.com
edited /indieweb.org (+6818) "document subdomains and their motivations and intended uses"
(view diff)
#
aaronpk
wow that was a big one
j12t joined the channel
#
aaronparecki.com
edited /indieweb.org (+803) "backups"
(view diff)
#
aaronpk
attempts to POSSE to IRC
#
aaronpk
Good morning #indiewebcamp! Over the weekend, http://veganstraightedge.com and http://brennannovak.com and I worked on brainstorming and documenting plans for moving to indieweb.org including some interesting fun subdomains. Much of the motivation is to help newcomers more easily get involved in the community, and hopefully try to remove some of our current "inessential weirdnesses."
#
aaronpk
We'd love any feedback or suggestions! Everything is, of course, documented on the wiki: http://indiewebcamp.com/indieweb.org
#
Loqi
[Aaron Parecki] Good morning #indiewebcamp! Over the weekend, http://veganstraightedge.com and http://brennannovak.com and I worked on brainstorming and documenting plans for moving to indieweb.org including some interesting fun subdomains. Much of the motivation is...
#
tantek
aaronpk great!
#
tantek
except I'm going to point out that the big reason to avoid such semantic subdomain usage is problems with CORS and cookies and such
#
tantek
I know it is "hip" in some circles to try to use subdomains for many things, but it actually makes maintenance *harder*
#
tantek
it also has the downsite of de-emphasizing the main "brand" since there is a word *before* indieweb in the URLs that people share
KevinMarks_ joined the channel
#
tantek
I'm also going to point out that moving pages from wiki->github actually makes them *less* usable by non-devs
#
tantek
jekyll/github biases for *more* dev participation/contribution (over latter generations)
#
tantek
which I'd say is the opposite of what is desired
#
tantek
which is to get *more* latter generations, not just dev/hackers, involved
#
tantek
(this is regarding indieweborg being jekyll and a notion of moving pages from wiki to there - makes them *less* accessible to contribution by non-devs, so that is undesirable)
#
tantek
one exception to that is events, which are cumbersome now to keep updated (being one of the cumberers :P)
#
tantek
so yes, an events.indieweb.org makes sense from that perspective, especially as discussed previously - yet this involves *building* it, which frankly I'm not very confident in us having enough volunteer time to do
#
tantek
and "there be dragons" - let's learn from the lesson of how long it has taken the new Upcoming, and that's with one person working nearly fulltime on it
#
tantek
de-couple that from any switch to using indieweb.org
#
tantek
So I can't actually believe you guys talked yourselves into "people.indieweb.org" - since "solving" the CRM problem is basically a billion dollar problem with lots of wreckage of attempts on the sides of the internet superhighway
#
tantek
I would punt on that, or at worst, make it its own project independent from switching to indieweb.org which others are welcome to try to iterate on (perhaps with showing they can produce something like that on their own domain first)
#
tantek
so I guess in summary I see this as working:
#
tantek
indiewebcamp.com -> indieweb.org in general
#
tantek
news.indiewebcamp.com -> news.indieweb.org
[kylewm] joined the channel
#
[kylewm]
+1 to de-couple, the indieweb.org vs. docs.indieweb.org vs. indieweb.org/docs/ will need to be solved before we switch though right?
#
tantek
no I disagree on that one completely in terms of "docs"
#
tantek
it doesn't add any value to do that
#
tantek
and a switch to github/jekyll would *hurt* accessibility to a broader community / generations
#
tantek
"docs" is also the wrong framing IMO
#
tantek
it's more like "default" - where things get started in the community, whether docs or anything else
#
aaronpk
the goal with the jekyll site at indieweb.org is not to have a lot of content there. mainly just the home page, and very slowly, other content such as a "getting started" guide.
#
tantek
so that's a reasonable goal, however framing it as plumbing "jekyll site" is both bad framing fundamentally, and antithetical to making it more accessible to a broader community
#
aaronpk
it's not "framing" it as plumbing, i literally need to make a todo list of things to actually do
#
tantek
"jekyll" is plumbing
#
tantek
calling it "the jekyll site" is plumbing framing
#
aaronpk
should i add our notes where we discussed several options for building it and their tradeoffs?
#
tantek
I will also add that building a separate "friendly / simple" site that subsets / duplicates info is typically the kind of thing that goes out of date
#
aaronpk
wiki pages also typically go out of date
#
tantek
the real challenge is not picking a subdomain or new plumbing (though that's frankly what devs like to do)
#
tantek
the real challeng is design, UX, and frankly *really* good copy editing / writing
mlncn joined the channel
#
tantek
and none of that has to do with the plumbing of jekyll vs mediawiki vs wordpress whatever
#
tantek
each has quirks for making design better
#
tantek
wiki pages go less out of date than github static pages because wiki pages are more editable by a broader # of people
#
tantek
s/github/github or jekyll or other forms of
#
Loqi
tantek meant to say: wiki pages go less out of date than github or jekyll or other forms of static pages because wiki pages are more editable by a broader # of people
#
tantek
if you want up to date, you lower the barrier to keeping things up to date. and github/jekyll is *raising* the barrier
#
tantek
BTW one of the reasons you MUST keep that kind of "simple intro" content more accessible to edit (and improve it that way), is that in: "when we feel they better address a later generation" the "we" there applies to *next* generations for each successive one
#
tantek
that is, the "we" is generation n, for better addressing generation n+1
#
tantek
because they are much closer in background/understanding than say, generation n-1
#
tantek
you have to design the system to enable empathetic proximity among generations, instead of assuming that generatio 1 will always be better adressing all generation n+1s
#
tantek
s/that generatio/that generation
#
Loqi
tantek meant to say: you have to design the system to enable empathetic proximity among generations, instead of assuming that generation 1 will always be better adressing all generation n+1s
#
tantek
(note: such edits/updates also scale better if you enable each generation to successively empower the next one)
#
tantek
(instead of always bottlenecking on gen 1)
#
tantek
anyway, general feedback is that nearly none of these subdomains should be part of the general move from indiewebcamp.com to indieweb.org if you want to be agile/incremental and actually ship similar/better functionality by 2016-07-04
#
aaronpk
of course
#
aaronpk
did you miss that part where i listed out separately what gets launched on july 4?
#
tantek
great, then most of them should move to a different section
#
tantek
instead of "Components" where it says "As part of the move to the indieweb.org domain"
#
tantek
because that makes it seem like they are all part of the same move
#
tantek
yes - note how bifurcating this on two pages has already made a problem of understanding
#
tantek
it's a really simple fast example of how a indieweb.org vs. docs.indieweb.org is a bad idea
#
tantek
I would start with the opposite challenge
pauloppenheim joined the channel
#
tantek
can we do 2016-07-04 with *only* initially switching indiewebcamp.com to indieweb.org ? if not, what breaks and why?
#
aaronpk
IRC logs break
#
tantek
start minimal first, then make every other thing justify itself in terms of concrete benefits vs costs, then give it its own schedule/timeline
#
tantek
right, so that's the way to figure that out
#
tantek
instead of a list of over half-dozen subdomains
#
tantek
which frankly is a kind of premature overdesign
#
aaronpk
jeez maybe i shouldn't have posted that
#
aaronpk
it's a lot of forward thinking for the next year or two
mlncn joined the channel
#
tantek
yeah it definitely didn't come across that way
#
tantek
and I have to say, most such attempts at "next year or two" thinking tend to be very mismatched to actual needs, and a much better methodology is to be incremental / iterative with each step
#
aaronpk
this is all based on actual problems we have though, not theoretical designs
#
tantek
and then put everything else into a "brainstorming" bucket that looks like random potential things / alternatives to consider
#
tantek
but the "solutions" are often worse as I pointed out above
#
tantek
e.g. docs.indieweb.org is a really bad idea as separate from indieweb.org
#
aaronpk
i really don't see a good path to making a nice home page within mediawiki
#
tantek
and "based on actual problems" doesn't mean they don't belong in brainstorming
#
aaronpk
maybe you would like to attempt to design the home page in the current wiki?
#
tantek
mediawiki is just plumbing
#
aaronpk
mediawiki is plumbing with a *lot* of opinions
#
tantek
I mean, I have been
#
aaronpk
opinions and limitations
#
tantek
the new home page looks as similar to the old one because I spent a bunch of time making the CSS work for a completely different theme
#
tantek
the hard part is not the mediawiki plumbig
#
tantek
s/plumbig/plumbing
#
Loqi
tantek meant to say: the hard part is not the mediawiki plumbing
#
tantek
the hard part is the design and copy-editing
#
aaronpk
frankly i think mediawiki itself is a barrier to people
#
tantek
so screwing around with plumbing is classical dev-centric futzing with the things that devs tend to better understand/hack instead of the *much* harder thing of design+content
#
aaronpk
why should we encourage people to learn mediawiki syntax and the quirks of the mediawiki "way" when what we're actually asking of people is to write copy and html
#
tantek
aaronpk: more and especially more *diverse* people contribute to Wikipedia and wikia etc. pages / sites than to any github repo
#
tantek
saying "mediawiki itself is a barrier to people" is not helpful because you're making an absolute statement
#
tantek
and then somehow justifying that to make a *relative* change to different plumbing
#
aaronpk
people have said this to me, so i'm not sure how that's not helpful feedback
#
tantek
because absolute != relative that's why
#
tantek
it's like people saying "microformats make me add too much markup"
#
tantek
and then using that to somehow rationallize switching to RDFa or microdata
#
tantek
which ironically use MUCH more markup
#
tantek
this is also an absolute question which is not helpful: "why should we encourage people to learn mediawiki syntax and the quirks of the mediawiki "way" when what we're actually asking of people is to write copy and html"
raucao joined the channel
#
tantek
no matter what syntax you choose, you will have to "encourage people to learn SOME syntax and the quirks of SOME "way" when you're actually asking of people to write copy (and sometimes html)"
#
GWG
Afternoon
#
tantek
so to have an actionable discussion, you need to compare mediawiki syntax to some other specific syntax
#
tantek
otherwise such "absolute" framing is essentially this logical fallacy: https://en.wikipedia.org/wiki/Politician%27s_syllogism
#
GWG
Why is it docs and not wiki?
#
tantek
GWG, wiki is also kind of a plumbing term
#
voxpelli
I think I'm fairly skeptical in replacing mediawiki with something else before that something else has proven itself to be superior
#
tantek
(unfortunately)
#
tantek
voxpelli: exactly the problem with "absolute" framing. It avoids the necessary discussion of the *what* "something else" and the comparison
#
aaronpk
voxpelli: replacing mediawiki is not part of this plan
#
aaronpk
eventually i want to replace mediawiki, but that's not going to happen for a long long time
#
voxpelli
aaronpk: good, renaming to IndieWeb I like, so if the first step is just that then I'm very much +1 :)
#
GWG
tantek, but one people know. Ketchup used to be a brand name.
#
tantek
aaronpk given how much of a pain it is to move from e.g. mediawiki to GH Markdown, that's exactly what's being proposed in the /indieweb.org page
#
tantek
GWG, yeah that maybe the case
#
aaronpk
that's not what's being proposed
raucao joined the channel
#
GWG
I do sort of like h-card as a service
#
tantek
anyway, I'm -1 on "docs." anything, and making a separate indieweb.org from wiki/docs or whatever .indieweb.org
#
tantek
that's futzing with subdomains when the real problem is design and content, not subdomains
#
voxpelli
I agree with tantek
#
aaronpk
then i would like to see a demonstration of making the current wiki home page look visually nicer, with actual information hierarchy and actual design
#
tantek
aaronpk: yes that's what I said. solve the design and content problem
#
aaronpk
right now it's a wall of text, and mediawiki/markdown style of headers+paragraphs+lists lend themselves to the wall of text problem
#
tantek
implementing it is a second step. do that first step first
#
GWG
I saw people as a gateway to register your h-card and convert it for use in various sources.
#
tantek
aaronpk right now there is no proposed improved design / content
#
GWG
Maybe I am envisioning differently
#
tantek
therefore you or anyone else has zero ability to evaluate any alternatives, and it is illogical to switch an alternative as such
#
voxpelli
I think "simplified"/designed presentations of the Indieweb would best be spearheaded by individual community members outside of Indieweb.org
#
tantek
aaronpk: re: "it's a wall of text, and mediawiki/markdown style of headers+paragraphs+lists lend themselves to the wall of text problem", see and add to https://indiewebcamp.com/wiki#Suggestions accordingly to at least capture your problem statements (along with current/past ones)
#
voxpelli
aaronpk: why do the homepage need to
#
voxpelli
look nicer?
#
GWG
voxpelli, I think the theory is to attract new generations.
#
tantek
voxpelli: short answer: to appeal to more and broader generations
#
tantek
s/appeal/reach
#
Loqi
tantek meant to say: voxpelli: short answer: to reach to more and broader generations
#
voxpelli
GWG: that then creates second question: Is next generations best attracted by a more appealing Indieweb.org or is the purpose of such a page better fulfilled elsewhere?
#
GWG
voxpelli, where elsewhere?
#
tantek
voxpelli: better to take advantage of the primary destination staying as such for the majority
#
tantek
and then move more "dev-like" things that apply to a minority to a separate page/section/subdomain/site as neeed
#
tantek
s/neeed/needed
#
KevinMarks
isn't a key goal to make the homepage work better on mobile?
#
Loqi
tantek meant to say: and then move more "dev-like" things that apply to a minority to a separate page/section/subdomain/site as needed
#
@jkphl
Updated https://github.com/jkphl/micrometa + online version http://micrometa.jkphl.is to properly support composer & nested child @microformats #indieweb
(twitter.com/_/status/744942401949687808)
#
tantek
KevinMarks: add to: https://indiewebcamp.com/wiki#Suggestions if you think it is
#
voxpelli
GWG: I would rather have tantek and aaronpk host appealing presentations of their indieweb take
#
GWG
voxpelli, also a good thing.
#
tantek
aaronpk, one of my frustrations is with people (like pretty much all of us) talking about problems and then JUMPING to proposed solutions without *first* documenting the problems
#
tantek
e.g. see above ^^^
#
voxpelli
tantek: I'm a bit weary that I might make Indieweb less of a toolbox and more like a packaged solution and within the toolbox and the composability that comes with it lies some of the power of the Indieweb I think
#
tantek
discussing in IRC is good of course, but without capturing the actual problem statement, any solutions turn into things done by a few people's intuition rather than anything acutally logically demonstrable as solving the specific problems in the first place
#
tantek
voxpelli: *a* solution is not likely, but having a few to choose from is
#
voxpelli
s/that I/that it/
#
Loqi
voxpelli meant to say: tantek: I'm a bit weary that it might make Indieweb less of a toolbox and more like a packaged solution and within the toolbox and the composability that comes with it lies some of the power of the Indieweb I think
#
tantek
e.g. KevinMarks asks about mobile, and I'm not going to add that to the wiki. I'm going to leave it up to him to do so
#
tantek
if he doesn't put that effort in, then it must not have been that big of a problem
#
voxpelli
tantek: +1, and would be great to see those solutions be presented within the community at their own sites and then just brought together in one place once that has happened
#
aaronpk
i mean it's not terrible on mobile right now. it just looks like small text. it doesn't look broken with the new skin like it did before.
#
tantek
great, so capture those problems!
#
tantek
and frankly that improvement!
#
tantek
that's good to hear
#
GWG
Does anyone object to events being organized by subdomain?
#
tantek
GWG yes, I object without actual justification of what problems it is solving, along with documentatio of those problems
#
voxpelli
Maybe we can start a wiki page that gathers people's presentations of what the Indieweb is and only once that's populated boil it down to a front page?
#
tantek
s/documentatio/documentation
#
Loqi
tantek meant to say: GWG yes, I object without actual justification of what problems it is solving, along with documentation of those problems
#
tantek
voxpelli: start with gathering the problems in https://indiewebcamp.com/wiki#Suggestions
#
tantek
then people can do experiments and link to which of those problems they are claiming to solve that we can then rationally evaluate
#
KevinMarks
I just went to edit the /wiki page and found no text there. took a while to spot the github link
#
tantek
instead of having it just be a beauty contest of sorts
#
GWG
What page do I put event thoughts in?
#
tantek
GWG, depends if you mean /event posts or if you mean about having events on the wiki / indiewebcamp site - in which case it goes where all the other suggestions for improving the site go as cited above
#
GWG
The latter.
raucao joined the channel
raucao joined the channel
#
kevinmarks.com
edited /wiki (-6) "remove stub template, TOC at top"
(view diff)
#
KevinMarks
hm, adding an issue on github doesn't seem to update that page
#
aaronpk
it's cached
#
aaronpk
i'm probably going to be getting rid of that plugin after i upgrade the wiki anyway, so it'll just link out to github
#
GWG
aaronpk, is there a case sensitivity plugin for media wiki you could install?
#
aaronpk
mediawiki by default is case insensitive. i actually switched it a long time ago to make it case sensitive
#
aaronpk
otherwise every page is first letter caps
raucao joined the channel
#
GWG
I meant like a..."this page doesn't exist, would you like to create it..there are also this alternative page..
#
aaronpk
oh! hm i'll have to check that out
#
aaronpk
kind of like showing search results there
#
GWG
Either way, maybe I will try to outline what I thought people was
#
GWG
aaronpk, yes.
#
aaronpk
good idea. add to issues?
#
GWG
On that note, I have a class in 20.
#
tantek
speaking of events
#
@kevinmarks
"IndieWeb allows ppl to maintain info they want to share with the world without using centralised social networks" http://www.economist.com/news/business/21700642-slew-startups-trying-decentralise-online-world-reweaving-web
(twitter.com/_/status/744947817278382080)
#
Loqi
[indieweb] ""IndieWeb allows ppl to maintain info they want to share with the world without using centralised social networks" http://www.economist.com/news/business/21700642-slew-startups-trying-decentralise-online-world-reweaving-web" by Kevin Marks http://known.kevinmarks.com/2016/indieweb-allows-ppl-to-maintain-info-they-want-to-share
#
tantek
kevinmarks++
#
Loqi
kevinmarks has 227 karma
raucao joined the channel
#
KevinMarks
(I almost did the 'swap in emoji' trick to shorten that)
#
tantek
kevinmarks I'd first do s/without/w/o
#
tantek
since w/o is a much more well established abbr
gRegorLove, tantek and mlncn joined the channel
#
tantek.com
edited /indieweb.org (+718) "document at least a few General Issues with a citation to extract / expand inline much more in detail later"
(view diff)
tantek and Garbee joined the channel
#
@kevinmarks
@timburks that question applies to centralized ones too - except that they tend to go bang all at once: http://indiewebcamp.com/site-deaths
(twitter.com/_/status/744955894811660288)
tantek and minsky joined the channel
#
miklb
what do I need to do to get http links to the wiki to register that I'm logged in? I have to add https to the link as it stands/
tantek joined the channel
#
aaronpk
the cookie is https-only intentionally
#
tantek
sounds like a good FAQ!
Salt, Pierre-O, wolftune and tantek_ joined the channel
#
gRegorLove
Re: https://indiewebcamp.com/indieweb.org#chat.indieweb.org I think we decided to just use /dev for now, only split of wordpress if the volume necessitates it
#
aaronpk
oh? i couldn't quite remember where that conversation ended up
goodoo joined the channel
#
gRegorLove
people.indieweb.org sounds interesting (and tricky)
#
aaronpk
it shouldn't be too bad. it doesn't have to do *everything*, just the things we currently do with people on the wiki
tbbrown, minsky, squeakytoy2 and tantek joined the channel
#
tantek
aaronpk, did you or shaners or bnvk capture any of the "inessential weirdnesses" you came up with and were trying to solve with all this somewhere on the wiki?
#
aaronpk
it's sort of inline on the page i made this morning
#
tantek
hard to see
#
tantek
better to document them separately up front
#
tantek
instead of embedded inside *one* possible solution
#
tantek
because otherwise it shuts down conversation about alternatives
#
aaronpk
actually the whole events section is just a problem statement really
#
aaronpk
there isn't even a proposed solution there
#
tantek
this is one of the reason it's better to capture problems first
#
tantek
except the heading
#
aaronpk
a url is not a solution
#
tantek
right, but it is a proposed technical detail, potentially part of one
#
tantek
the key here is to document problem statements *first* and *before* proposed solutions
#
tantek
not just "as part of"
#
tantek
because it's unlikely a small private conversation will be able to compete with the possible innovative ideas of the open community
#
tantek
in terms of proposed solutions
#
tantek
and even if it were possible, it's better to do it in multiple steps like to *involve* the community
#
aaronpk
that's why i wrote it all up on this page
#
tantek
otherwise it starts to look more like most open source projects where it's so cliquey that it's too hard to get anything done as an outsider
#
tantek
as GWG is experiencing with WordPress
#
tantek
you're missing the point, ^^^ I'm saying problem statements should be documented *separate* and *before* solutions
#
aaronpk
there is literally no solution proposed for events.indieweb.org
#
tantek
writing "it all up" is anti-pattern in this case, when the problems are embedded in one possible solution or part thereof (even a (sub)domain name)
#
tantek
but the rest
#
aaronpk
plus that URL actually came out of the discussion friday before IWS
#
tantek
the point here is a way of thinking/documenting/engaging incrementally
#
tantek
and openly
#
aaronpk
i'm really not sure what you're asking me to do, since this is on the wiki which is accessible to everyone
#
tantek
when it looks lke a small group just summarily makes decisions, that's offputting to new people, and tends to *hurt* growth of the community, not to mention into additional generations
#
tantek
ok then I'll rewrite that page as separate Issues and Brainstorming sections
#
tantek
that's what I'm asking for
#
tantek
instead of headings that are exclusively proposed solutions
minsky joined the channel
#
aaronpk
we had a bunch of discussions during /2016/Leaders and I wanted to start actually doing the work
#
tantek.com
edited /indieweb.org (+1263) "add Why stub section, and General Issue presumedsolutions--"
(view diff)
#
tantek
aaronpk: premature to start work without being able to point to the problems being solved
#
tantek.com
edited /indieweb.org (+198) "/* General Issues */ document issues first, and separately, before jumping to solutions"
(view diff)
#
tantek
otherwise you do a bunch of work and have no idea if you actually solved what you wanted to solve because you never wrote it down
#
tantek
or worse, you end-up retro-defining the problem you thought you were solving by whatever solution you built, thus rationalizing the dev time spent, but likely distracting yourself from solving the actual problem you were having in the first place
#
aaronpk
is this process documented anywhere? ;-)
#
tantek
tail wagging the dog as it were
#
tantek
usually you learn it by building too many useless things that don't solve the problems you have
Pierre-O joined the channel
#
tantek
it's kind of product design 101 type stuff
#
tantek
UX workshops tend to cover this kind of thing
#
tantek
also scientific method. gather data *before* proposing a hypothesis
#
aaronpk
i have an idea. are you editing the page right now?
#
tantek
did it quickly
#
tantek
anyway - most of the wiki is structured like this already
#
tantek
with /Why and /Brainstorming sections
nitot joined the channel
#
tantek
aaronpk: a lot of this is on or implied strongly by https://indiewebcamp.com/wikifying#Incremental_Wikifying and https://indiewebcamp.com/expand_a_page so there you go
minsky, xtof and tantek joined the channel
#
tantek
aaronpk, you're right about "is this process documented anywhere?" - this is probably worthy of a blog post, now that we have a real world example with specific issues
#
christophe.ducamp.me
edited /Jekyll-fr (+3712) "[fr:sync'd with original]"
(view diff)
minsky joined the channel
#
aaronparecki.com
edited /indieweb.org (+1078) "rewrite headers to not assume a solution, break out descriptions into "why" and "brainstorming", rephrase everything to not assume a particular solution, provide better background information for all "why" sections"
(view diff)
[kevinmarks] joined the channel
#
[kevinmarks]
Is this an iteration on the microformats process page, tantek?
minsky joined the channel
#
aaronparecki.com
edited /Facebook (+94) "/* Activities Examples */"
(view diff)
tantek joined the channel
#
aaronpk
tantek: I updated the page to rephrase everything to not presume solutions. Could you rephrase the "general issues" section to be positive framing? https://indiewebcamp.com/indieweb.org#General_Issues
KartikPrabhu joined the channel
#
tantek
good call aaronpk
gavinc, minsky, tantek and [shaners] joined the channel
#
[shaners]
reading logs
minsky, KevinMarks_, AndChat|566325 and KevinMarks__ joined the channel
#
[shaners]
tantek: do you remember the room full of people at Leaders Summit 2016 agreeing to use events.indieweb.org?
Lancey and tantek joined the channel
#
GWG
I recall that discussion.
#
GWG
And intend when I get home to document my thoughts.
#
[shaners]
tantek: for people.indieweb.org, no one is proposing building an Enterprise Information Superhighway CRM™. We are proposing building a simple to use form with the common fields/properties that people are already writing up by hand in the wiki. (Name, url, irc nickname, photo, timezone, etc). This would serve as a simple way to create a “profile” on the indieweb site/s. (bc we already have profiles on the wiki, they’re just not the most
#
[shaners]
myself included). AND it would serve as an h-card creator (fill out these fields, get a glob a HTML to paste into your site), the hCard creator of years gone past.
tantek_ joined the channel
#
[shaners]
tantek: people, events, projects. these are places on the wiki that are being created by hand, but have a pretty common structure/schema (yeah, i said it)/pattern. we think we can make them even easier to create/update/read, by pulling them out of the wiki into little apps/sites that do just that one thing.
#
aaronpk
(oops, slack bridge cut some of that off: "...not the most obvious to new people, myself included")
arthurspooner and tantek joined the channel
#
tantek
is going to postpone the UX / product design 101 blog post until after he's written and post IndieWeb Summit blog posts and microformats.org at 11 post.
#
tantek
happy to see these other "subsites" documented as brainstorms we can worry about after switching from indiewebcamp.com->indieweb.org. No need to tie any of them into that transition.
#
aaronpk
correct, that was never the plan. of course there's no way we can do all that before july 4
#
tantek
I do recall events. because it's such a well documented pain point (if not, I'm happy to be the one documenting the pain since I experience it weekly)
#
tantek
but also think we agreed to decouple that, or rather, never agreed to require it for July 4
#
tantek
shaners, for people. - I challenge you to prototype something anything resembling what you think you're brainstorming on your own site
#
tantek
I think you are seriously underestimating anything contact / CRM / addressbook related
#
tantek
and you are welcome to prove me wrong by building a prototype of what you have in mind
#
[shaners]
tantek: i will build it, but i’m not putting it on my own site.
#
tantek
and "projects" is so far from being templatized on the wiki, much less even having good objective guildelines to document that to claim "have a pretty common structure/schema " is laughably out of touch with the reality of /projects
#
[shaners]
no one needs a profile on my site
#
tantek
and I know I can say that because I'm nearly the only person that works on it
#
tantek
so yeah, I'm calling a lot of "Brainstorming" on this
#
tantek
without actual connection to what we have to do day to day - except events which I think we discussed (some in the logs) at the summit
#
tantek
shaners - Known has the ability for other people to create profiles on your site
#
aaronpk
i didn't include the details of our brainstorming on projects since it's much farther out than events and people, but i can type up some notes. we did actually look through the project list and document some patterns we found.
#
[shaners]
i’m talking about on MY site
#
tantek
shaners, prototype it on any of your domains you please
#
[shaners]
^^^ and for everything, we planned to leave a free form text box on every page (people, project, events) to allow continuous experimention and iteration.
#
tantek
seriously sounds like a pit of enterprise form-based groupware that is a pit of hell
#
aaronpk
i also think there's a fundamental difference between my personal website and a community website like the wiki. I *do* want profiles of people on my site (/nicknames-cache) but I don't expect other people to create those profiles.
#
[shaners]
when we see patterns emerge, we can codify them into an easier to use (form) UI
#
tantek
or if you do successfully build it, you probably have a project
#
tantek
others have tried numerous times
#
tantek
OSAF, Zimbra etc.
#
aaronpk
tantek: no need for name calling, the challenge to create a prototype is enough
#
tantek
there are no good emergent patterns on /projects
#
tantek
aaronpk: I wasn't name-calling anyone (person), I was relating to the history of such projects
#
tantek
vis-a-vis jwz groupware
#
[shaners]
those were all *very* general purpose products. again, we’re talking about making a tool to add the information that people are already adding to their wiki profiles.
#
tantek
that's how it starts
#
tantek
again I'll reference jwz
#
aaronpk
"a pit of enterprise form-based groupware that is a pit of hell" is a bit excessive
#
tantek
go ask anyone who worked on OSAF or Zimbra
#
tantek
not excessive. historically accurate in terms of what happens to such projects.
#
tantek
and like I said, if you somehow avoid that fate, you probably have a monetizable product
#
tantek
that I would highly encourage you to start as a business
#
tantek
that's how hard a problem those things are
#
[shaners]
tantek: please show me where anyone is proposing anything close to OSAF or Zimbra
#
tantek
that's how those efforts started
#
tantek
obv no one is proposing where they are now
#
[shaners]
we are, in fact, proposing a very finitely scoped thing
#
[shaners]
*just* for how we use profiles on the IWC wiki already
pauloppenheim joined the channel
#
tantek
shaners, yup needs better documentation as a brainstorm to demonstrate that. let me know when you have at least sketches of screens / UIs uploaded etc.
#
tantek
otherwise it sounds massively overscoped at first blush even if that is not your intent
#
tantek
screens / UIs / UI flow etc.
#
[shaners]
what is indieweb.orb
#
Loqi
It looks like we don't have a page for "indieweb.orb" yet. Would you like to create it? https://indiewebcamp.com/s/10NL
#
[shaners]
what is indieweb.org?
#
Loqi
indieweb.org is a website in development to present indieweb ideas in a form more incrementally accessible to generations beyond generation 1 https://indiewebcamp.com/indieweb.org
#
[shaners]
(Just getting link quickly for myself)
tantek_ joined the channel
#
tantek
(also nevermind all the "why you shouldn't use subdomains" problems re: cookies, CORS etc.)
#
tantek
I keep thinking that's a "well known / understood thing" but apparently not. It's still seems fashionable "enough" for folks to keep using foo.example.com as a way of proposing let's do "foo" instead of example.com/foo
#
tantek
when that's actually totally wrong
#
tantek
EXCEPT and ONLY when you explicitly want different security / cookies (e.g. same origin / CORS concerns), which AFAIK is ONLY sensible for user profiles like what /LiveJournal does
#
tantek
and that should be like website URL structure 101 (maybe 201)
#
aaronpk
I am not familiar with these "why you shouldn't use subdomains" problems. there are perfectly fine solutions for sharing cookies and doing CORS requests across subdomains if that's what you want to do.
#
tantek
aaronpk: yeah you are I've told you about them
#
tantek
prime example is wikipedia
#
tantek
with it's antipattern of language.wikipedia.org
#
aaronpk
that's a totally different issue
#
tantek
when they should have (they've admitted)
#
tantek
used a path for that
#
aaronpk
that's a question of using subdomains for alternate versions of the same content
#
tantek
yes, there are workaround that require a lot more maintenance and are more fragile
#
tantek
that's why they are to be avoided
#
tantek
EXCEPT when there is a specific security context advantage / use-case being addressed
#
aaronpk
there are many valid reasons *for* using different subdomains when you have totally different content on each
#
tantek
it absolutely SHOULD NOT be done for "vanity" / naming / bikeshedding
#
tantek
not about content. about access
#
tantek
you'll note that even Apple has gotten rid of store.apple.com
#
tantek
tons of examples of folks having learned this lesson and stopping doing this
#
aaronpk
for example if you want to be able to host two apps on different hosting providers, it's easier if they're on different subdomains
#
tantek
nevermind the UX problems, e.g. the IA inversion that occurs when you put a "thing" before the brand name
#
tantek
and that's plumbing driven ("different hosting providers") design polluting the UX (URL design) and very bad methodology
#
tantek
it violates our user / UX first principle
#
tantek
and yes there are people / co in the wild that still do that and they're wrong.
#
tantek
they do it less often than they used to
#
tantek
anyway that's perhaps yet another blog post
#
tantek
needs his own queue for these
tantek_ joined the channel
#
[shaners]
tantek: why is an events subdomain ok by you, but, say, people isn’t?
#
tantek_
another good example (like LiveJournal) is github io. e.g. tantek.github.io vs aaronpk.github.io. both from a security/privacy perspective, and an IA perspective of emphasizing the username *over* the brand
#
tantek_
not sure about events subdomain TBH shaners
#
tantek
alright, I'm going to finish this blog post offline on microformats2 at 11
[kevinmarks] joined the channel
#
[kevinmarks]
I have a bunch of subdomains on my site, hosted in different places
#
tantek
KevinMarks: already answered see above about plumbing driving UX antipattern
#
tantek
(against principle)
#
gRegorLove
iirc, I thought the subdomains we talked about at leader summit was mostly for the IWCs, like 2016.indieweb.org was. And mainly because they're a different layout, not wiki pages.
#
[kevinmarks]
Kevinmarks.com known.kevinmarks.com slides.kevinmarks.com
#
tantek
if anyone has anything to add to microformats2 at 11, please add it to http://microformats.org/wiki/2016-06-20 and I'll reload and incorporate before posting! Thanks!
#
Loqi
2016-06-20 - 11 years of microformats.org!
#
[shaners]
tantek: are you proposing that you will do the work to make different apps on different hosts appear at /subdirectories instead of domains?
#
[kevinmarks]
Wow, is it that time already
#
tantek
You've got til say 2am Pacific :) or 26:00 if you prefer :D
#
tantek
shaners, no I'm rejecting bad design
#
aaronpk
gRegorLove: it makes sense to use it for HWCs also since those are also a frequent source of busywork
#
tantek
since bad(worse) design is something that is *against* the goal of reaching more generations
#
tantek
(devs put up with bad/worse design. beyond that, people only do if they're forced (monopoly/monoculture like FB/myspace), or paid.
tfg4k joined the channel
#
[shaners]
tantek: if we run some events software (say, caligator) and want it to appear at /events, how do you propose we do that?
#
gRegorLove
*if* the wiki is at docs.indieweb.org, then managing different subdirs of http://indieweb.org/* becomes easier.
#
tantek
shaners, I reject any proposed solution without first document the problems and how any proposals (plural) address them
#
tantek
otherwise your question is artifically limited in constraints
#
tantek
gRegorLove: docs. maybe the worst of them
#
aaronpk
fyi the mediawiki software is currently installed at http://indiewebcamp.com/wiki/ but uses nginx rewrite rules to make the URLs at http://indiewebcamp.com/
#
tantek
yes, and that's good because we wish we'd done that for microformats.org
#
tantek
it turns out all the "static/CMS" UI editable pages got more stale than "lame mediawiki"
#
tantek
which we did have at microformats.org for a while
#
bear
using a bare /* for docs/wiki means that it has now reserved any possible sub-system routing you may have wanted to do
#
aaronpk
that's how I can make URLs like http://indiewebcamp.com/this-week/ by just putting folders on the root domain
#
tantek
tons of people have access to write blog posts on microformats.org, few do
#
tantek
but many edit the wiki
#
tantek
hence Mediawiki syntax more usable accessible EMPIRICALLY than WordPress, than static page editing, etc.
#
gRegorLove
Agreed "docs" may not be best; just using brainstorm example from /indieweb.org
#
tantek
gRegorLove: it's so horrible it should be removed or documentd in a "rejected" section as don't do this
#
aaronpk
no that's not a valid conclusion to draw. the MW syntax has nothing to do with whether people write blog posts on the microformats website
#
gRegorLove
The *name* "docs" or the idea of putting the wiki at a subdomain?
#
[shaners]
tantek: stop calling it horrible or rejected. you don’t get to wholesale reject proposals by yourself.
#
tantek
aaronpk, yes, having mediawiki handle paths by default works well to have them all editable nicely
#
tantek
and then only case by case improving it
#
aaronpk
for example, I didn't even know that getting an account on the mf blog was a thing that was possible. can I write a blog post there? i had no idea.
#
tantek
shaners I'm expressing my strong -1
#
[shaners]
the three of us worked hard on this proposal and put a lot of thought into
#
tantek
now THAT is a horrible way to justify anything in a community
#
[shaners]
tantek: you’re allowed to -1, but you’re not allowed to reject
#
tantek
I really don't want to EVER hear / see " three of us worked hard on this proposal and put a lot of thought into"
#
tantek
that's how communities get cliquey and unwelcome to growth
#
tantek
when that kind of reasoning is used
#
tantek
it makes everyone else second class
#
tantek
it "others" everyone else
#
[shaners]
i’m asking you to respect that we didn’t just pull ideas out of the air willy nilly.
#
tantek
I'm asking you to think and speak in a more community positive way
#
tantek
saying "we small group of people worked hard" is a horrible rationalization for anything in an open community if your goal is growing the community
#
tantek
if your goal is to shrink the community then that is one method
#
[shaners]
i’m not speaking for the community as a whole. i don’t think anyone can.
#
tantek
you are, here in the channel
#
tantek
when you make such statements
#
tantek
you imply that such justifications are valid
#
[shaners]
i’m only speaking for myself.
#
gregorlove.com
edited /indieweb.org (+177) "/* Brainstorming */ note on /wordpress chat"
(view diff)
#
tantek
no you're speaking as one of the leaders of this community
#
aaronpk
In order to make any progress, someone at some point is going to have to do some work either alone or in a small group, outside of the "everyone" that you speak of. The next step from that is putting the work/research/etc onto the wiki to get feedback. Flat out rejecting and putting down that work is not conducive to encouraging others to also do the same.
#
tantek
everything you say sets an example
#
[shaners]
Hello tfg4k. Welcome to the channel!
[tfg4k] joined the channel
#
[tfg4k]
Hi
#
[tfg4k]
Just found out about this project about five minutes ago. Sounds exciting
#
gregorlove.com
edited /indieweb.org (+16) "/* Why */ next-hwc redirect, too"
(view diff)
#
gRegorLove
Is 2016.indieweb.org Jekyll?
#
aaronpk
no, it's mostly HTML with a little PHP in it
#
gRegorLove
Welcome, [tfg4k]
#
[tfg4k]
Thank you gregorlove
#
[shaners]
tantek: I am not asking you (or anyone else in the community) to accept our proposal just because we worked hard on it.
#
[shaners]
I’m asking you, in particular right now, (and anyone, in general) to respect that we had reasons for our ideas, we tried to document them well, and trying to improve the community website experience for everyone in the community (now and in the near term future) with this proposal.
#
[shaners]
And it’s just that, a proposal. Not a decree from 3 people that all must accept.
#
gRegorLove
[tfg4k]: Do you have a personal website?
tantek__ joined the channel
#
tantek__
shaners, re: "i’m only speaking for myself.".You're not, you're speaking as one of the leaders of this community. Everything you say here sets an example.
#
tantek__
I'm going to also put an aside here and say that discussing things like this would be great for HWC PDX instead of a separate meeting. if you couldn't wait til next Wed, do it this Wed
#
[tfg4k]
gregorlove: I'm working on it. I have a few domains registered and a vps but i haven't set it up yet. I think this project sounds supercool though and would like to help
#
tantek__
"just because" is not the point.
#
bear
my suggestion is that we all take a couple steps back, read what has been put forward on the wiki and come up with thoughts
#
bear
getting this worked up is natural
#
tantek__
by opening with "because we small group worked hard on it" provides the wrong impression
#
aaronpk
tantek__: shane leaves town before the next HWC, so that was not an option
#
[tfg4k]
literally just heard of you guys less than an hour ago
#
bear
but with tantek about ready to board a plane, the timing for discussion is bad
#
tantek__
bear, ok
#
tantek__
launched
#
Loqi
bear has 144 karma
#
bear
so everyone should revisit the irc logs after a small break
#
tantek__
will be back in ~11ish hours.
#
gRegorLove
[tfg4k]: Awesome. https://indiewebcamp.com/Getting_Started is a good place to start. Let us know if you have any questions.
#
bear
having an introduction post about the context of the changes being suggested will help others in timezone challenged areas catch up
#
bear
aaronpk, [shaners] -- is the proposal / suggested-changes written up with an introduction someplace for those to read and digest?
#
aaronpk
just what's on /indieweb.org
#
bear
(apologies if it is in the backlog, I just got back to my desk and saw the discussion and felt the need to help mediate)
#
aaronpk
lots of background on the specific proposals, but maybe missing an overarching background section?
#
GWG
tfg4k welcome.
#
[tfg4k]
gregorlove: Who do you guys use for hosting? Eg: i have a few tk domains and personal .me domain registered, i have a cheap ubuntu vps with nothing but a LAMP stack on it at the moment, would you guys recommend using something like Known or trying to set up a self-hosted alternative on my own?
pauloppenheim joined the channel
#
bear
aaronpk yes, it dives right into the bulk of the issue. I would also suggest that some of the "Why"s have negative examples to show the motivation for change (when it can)
goodoo joined the channel
#
gRegorLove
[tfg4k]: There's quite a variety of platforms and hosting we use, not a monoculture, so it depends on what you want to do on your site. We try to document our experiences on the wiki. Our bot Loqi can help by asking questions.
#
Loqi
woot!
#
aaronpk
i include negative examples in the big ones
#
GWG
tfg4k, that is up to you. We support anything
#
gRegorLove
e.g. what is hosting?
#
Loqi
Web hosting can be the primary regular cost in maintaining an IndieWeb site; this page lists several options from free on up depending on your publishing needs, like a static, shared, private, or dedicated server https://indiewebcamp.com/hosting
#
[shaners]
tfg4k: Here in the channel, we have a bot named Loqi. You can ask it questions like “What is hosting?” and if we have a page on the wiki about it, ...
#
Loqi
Web hosting can be the primary regular cost in maintaining an IndieWeb site; this page lists several options from free on up depending on your publishing needs, like a static, shared, private, or dedicated server https://indiewebcamp.com/hosting
#
aaronparecki.com
edited /indieweb.org (+494) "add some alternate proposals for the home page"
(view diff)
#
bear
it's hard being an advocate for change as you quickly lose site of the context of why/what drove the changes to start happening
#
[shaners]
others beat me to it
#
[tfg4k]
This might be dumb sounding, or redundant, but I thought maybe I would humbly suggest that the wiki be a little more noob friendly
#
bear
aaronpk - yep, seeing those now -- really the whole thing is reading very well but that is me knowing the background
#
[tfg4k]
I really like the idea of the project but quickly got lost trying to set up my own page in the nuance of the documentation
Salt joined the channel
#
gRegorLove
[tfg4k]: Definitely. We're always working to improve it, and are kind of in the middle of a discussion about revamping different parts.
#
bear
it needs a summary to explain "the story up until now has been..."
#
[tfg4k]
gregorlove: cool. im just going to keep reading and lurk here if that's ok
#
aaronpk
can anyone else take a stab at writing that? most of that discussion happened during https://indiewebcamp.com/2016/Leaders and should be somewhat documented in the IRC logs from that day
#
aaronpk
[tfg4k]: specific feedback on pages like /Getting_Started is welcome! we are always trying to improve the content.
#
gRegorLove
[tfg4k]: We try to focus on user experience and use-cases too, rather than "plumbing." So usually we'd ask something like "what's the next thing you want to do with or add to your personal site?"
#
bear
it's hard to figure out where to start, that's why we are always eager for new folks to look at /Getting_Started :)
#
bear
if you don't have an itch, then lurking for a bit may help you discover what your itch list is
#
bear
and then you pick one and solve it
#
christophe.ducamp.me
edited /web_hosting-fr (+19236) "[fr: page sync'd with original]"
(view diff)
#
christophe.ducamp.me
created /DNS-fr (+3958) "[fr: translation sync'd with original page]"
(view diff)
#
bear
is ^^ on IRC? I want to send some ++ love for translation work
#
aaronpk
xtof++
#
Loqi
xtof has 2 karma
#
bear
xtof++
#
Loqi
xtof has 3 karma
#
Loqi
xtof has 4 karma
#
@jkphl
Can't believe it! The first ever trace of the first ever object delivered by apparat's server module! \o/ #indieweb https://twitter.com/jkphl/status/745034178161442817/photo/1
(twitter.com/_/status/745034178161442817)
KevinMarks_ joined the channel
#
xtof
@bear @aaronpk bonjour from Paris & merci for those first karmas - good resources to get started. Currently sketching a first carte-de-visite - will learn how to use irc and set up the small identicon. Going to sleep now. CU and keep on the good work.
#
bear
thanks xtof - nice work and please do reach out if we can help with the daunting translation tasks
#
bear
(well, except for the french part... you don't want my help with french)