#indieweb 2017-09-15

2017-09-15 UTC
davidmead, wolftune, [miklb], renem, pl_ and KartikPrabhu joined the channel
#
Loqi
Just generated the first draft of this week's newsletter! https://indieweb.org/this-week/2017-09-15.html I'll generate a draft again tomorrow, so please add to it before then! https://indieweb.org/this-week#How_to
leg joined the channel
#
@sprp77
https://brid.gy/ Bridgy is awesome!!! #indieweb @schnarfed @kylewmahan #awesome #OpenSource
(twitter.com/_/status/908545203237031936)
snarfed, pl_ and jihaisse joined the channel
#
waynr
aaronpk: yo i actually published my blag post https://waynr.net/posts/2017/Sep/15/flask-lambda-testing-with-pytest-intro/
#
waynr
thanks for the encouragement!
friedcell, barpthewire and jjuran joined the channel
#
@sebastiangreger
Thu 21.9. 19:00: 14th #Indieweb Homebrew Website Club Berlin; come build the future open web with us (new location!) http://sebastiangreger.net/2017/09/homebrew-website-club-berlin-2017-09-21/
(twitter.com/_/status/908623148161134592)
Pierre-O, pl_, KevinMarks_, KevinMarks and marinin joined the channel
#
sknebel
good morning indieweb!
marinin, spaceoyster, renem and jeremycherfas joined the channel
#
jeremycherfas
Good morning IndieWeb and sknebel
#
GWG
Morning
#
Loqi
guten morgen
pl_, marinin, eli_oat, doubleloop, deltab and snarfed joined the channel
#
Zegnat
Good morning IndieWeb
vivus, ben_thatmustbeme and marinin joined the channel
#
snarfed
hi Zegnat!
#
Zegnat
Hi snarfed! All good?
#
snarfed
yup, you?
#
Zegnat
Yep. Just getting used to being back in school, and figuring out how to balance it with other activities.
KevinMarks, snarfed, Rev_Illo and sl007 joined the channel
#
sl007
keep in mind: Don't call it a bug, call it a feature – and so Google wanted to "make the g+1 button load more quickly" http://blogpros.com/blog/2017/09/google-plus-removes-share
#
Loqi
Written by Drew Hendricks
marinin joined the channel
#
aaronpk
waynr++
#
Loqi
waynr has 1 karma in this channel (23 overall)
dansup, jmelesky, Pierre-O, [miklb], snarfed, eli_oat, KevinMarks, sl007 and wolftune joined the channel
#
vivus
so I got the h-card-service running. it was pretty anti-climax
KartikPrabhu joined the channel
#
Zegnat
Isn’t it exactly what it says on the tin?
wolftune joined the channel
#
vivus
the generator is pretty slim and outputs very little. no work info, etc.
#
Zegnat
Ah, yeah, probably because almost nobody is running that info on their h-cards at present
#
Loqi
Tantek Çelik
#
Zegnat
Tantek uses a mix of role, category, and org properties. Which is probably the best example I have seen so far.
eli_oat and jmelesky joined the channel
#
Zegnat
I actually couldn’t figure out how to make the information available in a logical way, which is why I don’t have it on my h-card even though I have some other really fringe stuff
#
vivus
there's no proper format/layout available on the wiki or somewhere else?
#
Zegnat
Not that I know of. There is hResume. People simply haven’t been using it so no need has arisen before.
#
vivus
in production-use, it seems that maybe hCard would make more sense? based on the resources available for it?
KevinMarks and [shurcool] joined the channel
#
[shurcool]
hello indieweb friends. I have a general question to get an idea about something
#
[shurcool]
I know many people here avoid some silos and decide to host their own data, e.g., their blog posts, messages that are sent as tweets, etc.
wolftune joined the channel
#
[shurcool]
I'm curious, how many/how common is it go as far as hosting your own git repos rather than using, e.g., github?
#
vivus
[shurcool]: that becomes a matter of principle. a lot of people reason that using github is fine, but github is not open source itself
eli_oat joined the channel
#
[shurcool]
to be clear, I like github as a product, it's great. I use it. but I think hosting git repos on one one's site (if done well) can be _even cooler_ and I'm curious how many have tried to do that
#
[shurcool]
is it a pretty small amount of people?
#
Zegnat
[shurcool], at least cweiske is hosting his own git repo, though I believe he has hooks set-up to mirror projects to github
[miklb] joined the channel
#
[miklb]
right, for issue tracking
#
Zegnat
Of the top of my head, I can’t think of anyone else who does it. So I would say “a pretty small amount” is accurate ;)
#
[shurcool]
I see, cool, thanks ?
#
Zegnat
vivus, what difference are you seeing between hCard and h-card? I don’t know of many. I would stick to h-card, and if there are hCard properties that you need, port them over.
#
Zegnat
mf2 is the way forward
#
[shurcool]
I wouldn't completely say I'm doing it already, but I'm starting to/working on it pretty actively right now. it feels super cool. but I have lots to do before the user experience is not compromised compared to a repo being on github.
#
vivus
[shurcool]: there was a project (p2p based) where git repos were hosted in this shared-p2p-hosting structure. I forgot its name. I think #scuttlebutt
#
vivus
Zegnat: the lack of resources for h-card makes it difficult for me to implement my social-network
#
[shurcool]
I already have an indieweb-compatible issue tracker that's good enough to cover most use cases. what I need to build next is a code review tool (ala Gerrit or GitHub's pull requests) so it's possible to contribute. first step, only I will be able to git push, but obviously I want to eventually make it as open as on github. then I can start to put more repos on my own site rather than on github.
#
vivus
[shurcool]: I would meet halfway and use something like gitlab. Unless your goal is for decentralization and not Open Source
#
[shurcool]
that's a reasonable suggestion, but I don't want to use an off-the-shelf git host, I want to build my own and do some custom things with it (after the basic functionality is there).
#
[shurcool]
things you can't do on a generic git host
#
[shurcool]
yep ?
#
[shurcool]
if anyone's curious, this is the repo. it's a Go package with a vanity import path, on my personal site. the git repo has the same https:// clone url.
#
Zegnat
vivus: I am not sure what resources you mean. h-card is just a way of adding semantics to HTML and making it easier to parse for information. If you already have HTML pages for people, and you are adding h-card, and then parse that on a different end, you are making full use of what is there in microformats. If you are missing a property, introduce
#
[shurcool]
it's a really small package I pretty much specifically created to start testing this. all of my real code is still on github (as can be seen at https://dmitri.shuralyov.com/packages)
#
vivus
[shurcool]: why not host gitea then?
#
[shurcool]
@vivus: see above:
#
[shurcool]
> I don't want to use an off-the-shelf git host, I want to build my own and do some custom things with it
#
vivus
oh. missed that part. well I don't want to make this seem rude, but have you heard of NIH? Unless your goal is to learn, this may be a waste of your valuable time to do
#
[shurcool]
I am familiar with NIH. my goal is to build something that doesn't exist that I want to exist. the git hosting is a small component of that
#
Zegnat
Being able to just clone that URL is awesome [shurcool]! The URL identifies the package well, as it can display documentation and stuff, on your own site, but also function as the repo identifier. Not sure I have seen that done before.
#
Zegnat
(Just cloned it to test, not saying I didn’t believe you without testing, but... ;) )
wolftune joined the channel
#
[shurcool]
thanks ?
#
[shurcool]
my next step is to add support for git pushing, and parse the events so they'll appear on the activity stream at https://dmitri.shuralyov.com/ (e.g., when I push new commits to it, create/delete branch, etc.)
#
vivus
well if you're doing it, I admire you. dealing with git can be daunting at times
#
[shurcool]
thanks. it's a fun challenge. but it's also not as hard as I initially thought it'd be. I'm using the `git` binaries and just shelling out to them to implement the (pretty simple) git transport protocol. it was 85~ loc just for git fetch support. git push is another 75 + some code to do auth
#
vivus
[shurcool]: have you seen the language called: #nim ?
#
[shurcool]
formely nimrod?
#
[shurcool]
I've seen/heard of it briefly, I knew someone who was really into it. why?
#
vivus
[shurcool]: I see you are using Go, just thought I'd mention an alternative to that language :)
#
[shurcool]
nim seems quite cool (although it's not very clear to me who's sponsoring it, working on it, using it in production). If I weren't already very satisfied with Go, I'd be considering it closely ?
eli_oat joined the channel
#
Zegnat
Aah, another problem with online identities not being one entity in perpetuity : https://torrentfreak.com/metalkettle-after-github-takeover-170915/
#
Loqi
[Ernesto] MetalKettle Addon Repository Vulnerable After GitHub ‘Takeover’
tbbrown and tantek joined the channel
#
Loqi
Just generated this week's newsletter! You still have a few minutes to make changes, and I'll re-generate it 10 minutes before it gets sent out at 3pm Pacific time. https://indieweb.org/this-week/2017-09-15.html
#
aaronpk
aw i forgot to get a picture of cleverdevil talking at the dreamhost meetup last night
[cleverdevil] joined the channel
#
[cleverdevil]
:sad-trombone:
[kevinmarks] joined the channel
#
[kevinmarks]
gillmor gang time
#
[cleverdevil]
It was a fun event, though! I think we lured a few people to get involved with HWC.
snarfed and tantek joined the channel
#
tantek
what is +1
#
Loqi
It looks like we don't have a page for "+1" yet. Would you like to create it?
#
tantek
ok newsletter, let's see what else we can wiki stub just in time
snarfed, KartikPrabhu, jmelesky_ and marinin joined the channel
#
Loqi
Generated the final version of the newsletter! This will be sent out at 3pm Pacific time. https://indieweb.org/this-week/2017-09-15.html
tylo, pl_ and KevinMarks_ joined the channel
KevinMarks and wolftune joined the channel
#
tantek
I noticed the /Twitter page had no "Why" section so I decided to search for it on Twitter and oh my goodness some of these are gold https://twitter.com/search?f=tweets&vertical=default&q=%22why%20am%20I%20using%20twitter%22
KevinMarks joined the channel
#
Loqi
[indienews] New post: "? Eddie saved http://www.manton.org/2017/09/tomorrow-matters.html for later Sep 14, 2017 11:51 PM posted using indigenous.abode.pub Syndicated:" http://www.manton.org/2017/09/tomorrow-matters.html (from https://eddiehinkle.com/2017/09/14/12/note/)
[miklb] joined the channel
#
[miklb]
whoa, an indigenous sighting in the wild
#
tantek
what's with all the blank lines Loqi?
#
aaronpk
Probably implied name parsing
#
tantek
longevity << 2017-09-14 {{manton}} [http://www.manton.org/2017/09/tomorrow-matters.html Tomorrow matters]
#
Loqi
ok, I added "2017-09-14 {{manton}} [http://www.manton.org/2017/09/tomorrow-matters.html Tomorrow matters]" to the "See Also" section of /longevity
#
tantek
also that's a good post
#
tantek
aaronpk indeed, just checked
eli_oat, KevinMarks and KevinMarks_ joined the channel