#infras
2018-11-02
pellaeon
12:58:25
@ronnywang 我有寄一封信給你,你有沒有興趣跟 greenhost 的人見面
pellaeon
13:40:07
今天晚上我會跟 greenhost 的3個人吃飯,有沒有人想要加加? @poga @yutin @ronnywang 可能會有興趣?
yutin
2018-11-02 13:42:21
時間是? 因為我明早的飛機 所以不能太晚
poga
2018-11-02 13:43:31
今晚我無法 Orz
pellaeon
2018-11-02 13:44:50
18:00 西門站出口1地面
pellaeon
2018-11-02 13:45:12
吃個飯而已,然後我會帶他們去摩茲聚會
ronnywang
2018-11-02 14:21:01
我今晚 pass 好了,middle2 這邊暫時沒有遷移的想法,想說就保持現狀,我這邊還有其他專案想要做,謝謝啦
patcon
2018-11-02 14:32:44
are the greenhost folks english-speaking?
yutin
2018-11-02 14:42:38
@patcon yes, they are english-speaking
patcon
2018-11-02 14:49:19
I'm waiting to hear back from Vasily and Stefania Milan about dinner. We could merge plans? Or happy to keep it all separate!
pellaeon
2018-11-02 17:08:11
Sure, come along!
pellaeon
2018-11-02 17:08:21
Ximen station exit 1 ground level 18:00
yutin
2018-11-02 17:58:53
On the way, maybe will delay 5min
patcon
2018-11-02 18:02:03
@pellaeon Shoot, is it far from station? Could I meet you there? I somehow missed this reply, but am only 15min away
pellaeon
2018-11-02 18:04:16
not sure where we're going yet
pellaeon
2018-11-02 18:04:25
gather at station
patcon
2018-11-02 18:15:41
Don't wait on me! I'll catch up
yutin
2018-11-02 18:16:42
I’m arrival
pellaeon
2018-11-02 18:20:22
patcon
2018-11-02 18:44:22
Ok I've eaten, but ill come an socialise :) omw. What restaurant, @pellaeon?
yutin
13:42:21
時間是? 因為我明早的飛機 所以不能太晚
poga
13:43:31
今晚我無法 Orz
pellaeon
13:44:50
18:00 西門站出口1地面
pellaeon
13:45:12
吃個飯而已,然後我會帶他們去摩茲聚會
ronnywang
14:21:01
我今晚 pass 好了,middle2 這邊暫時沒有遷移的想法,想說就保持現狀,我這邊還有其他專案想要做,謝謝啦
patcon
14:32:44
are the greenhost folks english-speaking?
yutin
14:42:38
@patcon yes, they are english-speaking
patcon
14:49:19
I'm waiting to hear back from Vasily and Stefania Milan about dinner. We could merge plans? Or happy to keep it all separate!
patcon
15:07:48
Hey all, a few of us should request access to to the github actions beta program. (GitHub Actions is like a programmable, visual veraion of IFTTT.com)
When one of us gets in, we can work on making OneButton compatible with whatever open standard they're using for making actions, and maybe extract the OneButton into modular bits that other action users can use to kickstart recurring events like g0v does
Related:
- https://twitter.com/patconnolly/status/1058241880003997697?s=19
- https://blog.github.com/2018-10-17-action-demos/
When one of us gets in, we can work on making OneButton compatible with whatever open standard they're using for making actions, and maybe extract the OneButton into modular bits that other action users can use to kickstart recurring events like g0v does
Related:
- https://twitter.com/patconnolly/status/1058241880003997697?s=19
- https://blog.github.com/2018-10-17-action-demos/
The GitHub Blog
We heard directly from developers working with GitHub Apps, and we’re excited to share their work with you.![]()
patcon
2018-11-02 15:08:37
cc @phiven
Felipe
2018-11-05 00:27:50
Lookin into it
patcon
15:08:37
cc @phiven
pellaeon
17:08:11
Sure, come along!
pellaeon
17:08:21
Ximen station exit 1 ground level 18:00
yutin
17:58:53
On the way, maybe will delay 5min
patcon
18:02:03
@pellaeon Shoot, is it far from station? Could I meet you there? I somehow missed this reply, but am only 15min away
pellaeon
18:04:16
not sure where we're going yet
pellaeon
18:04:25
gather at station
patcon
18:15:41
Don't wait on me! I'll catch up
yutin
18:16:42
I’m arrival
pellaeon
18:20:22
patcon
18:44:22
Ok I've eaten, but ill come an socialise :) omw. What restaurant, @pellaeon?
2018-11-03
ttcat
11:27:49
@ttcat has left the channel
2018-11-05
Felipe
00:27:50
Lookin into it
2018-11-07
patcon
14:34:22
New developments on chat bridge coming down pipeline:
:small_orange_diamond: Ability to *see "user is typing" messages* across bridge: https://github.com/42wim/matterbridge/pull/559
🔸 Sorting out plans to have channel-naming conventions *auto-create and bridge with gitter channels*: https://github.com/patcon/matterbridge-autoconfig/issues/8
eg. If we want `#vtaiwan` to be public, we'd just rename it to `#vtaiwan-pub`. This will auto-create a gitter room at https://gitter.im/g0v/vtaiwan and start syncing with it. (renaming back to `#vtaiwan` essentially disables public bridging)
:small_orange_diamond: Ability to *see "user is typing" messages* across bridge: https://github.com/42wim/matterbridge/pull/559
🔸 Sorting out plans to have channel-naming conventions *auto-create and bridge with gitter channels*: https://github.com/patcon/matterbridge-autoconfig/issues/8
eg. If we want `#vtaiwan` to be public, we'd just rename it to `#vtaiwan-pub`. This will auto-create a gitter room at https://gitter.im/g0v/vtaiwan and start syncing with it. (renaming back to `#vtaiwan` essentially disables public bridging)
GitHub
Addresses #516 Should be possible to get this working for Mattermost as well, just not sure how, so leaving it for another PR. If your "Real Name" of your bot/user is set appropriately, t...
GitHub
Re: <https://github.com/patcon/matterbridge-autoconfig/blob/master/README.md#transparency> Isn&#39;t yet possible, as the gitter endpoint is private: <https://developer.gitter.im/docs/rooms-resource#c>...
clkao
16:19:18
wow this has no limits. maybe @patcon should start a small SaaS for this
patcon
16:38:50
haha that warms my heard to hear 🙂
i'm of a strong feeling that looping together our civil society conversation spaces and un-silo'ing projects (across cities) is very very important to all of us doing good work together 🙂
i'm of a strong feeling that looping together our civil society conversation spaces and un-silo'ing projects (across cities) is very very important to all of us doing good work together 🙂
patcon
16:40:33
and there have been some companies to do it, but the price model always caps it's impact. Notably: https://sameroom.io/
i def do feel that this would be very different if run more like travis ci, and not just for software, but any communities trying to choose the best comms tools
i def do feel that this would be very different if run more like travis ci, and not just for software, but any communities trying to choose the best comms tools
Sameroom
Sameroom helps connect chatrooms (even when they’re running on completely different services).![]()
2018-11-09
patcon
14:59:46
does g0v have any app monitoring tools, or does everyone do monitoring on their own (if at all)?
patcon
15:00:07
(like pagerduty or pingdom or something)
patcon
15:12:10
oooooh! thanks @mrorz!
patcon
15:13:18
@mrorz any pointer on how to configure that channel? is it something that requires admin, or can access to the tool be shared easily?
mrorz
15:34:49
i think it requires admin. I posted in #status to get cofacts.g0v.tw into the StatusCake.
- 👌1
patcon
15:50:03
cool! and who admins this statuscake account?
patcon
15:55:51
speaking of which, anyone in favour of starting a doc like this for g0v services? https://hackmd.io/s/SJcySi2db
HackMD
# CivicTechTO: Services Inventory The purpose of this document is to sketch out practices for shari
patcon
2018-11-09 15:56:17
Stubbed a doc for g0v here: https://hackmd.io/ZajiAcRlReCINaDj2fU2NQ?view
patcon
2018-11-09 15:57:00
or maybe it exists elsewhere, in which case happy to update that or translate it
would be a good companion to https://g0v.hackmd.io/vYdTfaYeR7SnIU3zT5evOw
patcon
15:57:00
or maybe it exists elsewhere, in which case happy to update that or translate it
2018-11-10
patcon
01:21:19
doing some tests on the bridge, so it's off for a little bit while I try to get these new features merged into our translation-enabled branch
2018-11-12
patcon
19:58:25
hey all -- could we discuss turning off the ability of every user to see one another's email addresses? I'm just imagining that perhaps someone might sign up from a country that wouldn't look kindly on participating here, and they might not expect that any other members could be scraping email addresses via the API
1
patcon
19:59:00
just seems that there's marginal value, but a big chance that it might surprise someone or get them in trouble
patcon
20:21:28
hey @ronnywang, I recall there being scripts to manage DNS via https://github.com/g0v/domain, right?
patcon
20:23:59
if so, can you/someone point me in the right direction?
ronnywang
20:29:19
The script is on https://github.com/ronnywang/domain-sync
GitHub
同步 github 上 domain 設定與 cloudflare 設定. Contribute to ronnywang/domain-sync development by creating an account on GitHub.
ronnywang
20:29:55
It syncs config between cloudflare and github
patcon
20:30:03
yaaaay! And maybe it just makes sense to manage it in the same repo, and just add more docs for english. i'd be happy to do that too 🙂
2018-11-19
patcon
17:27:21
@ronnywang re: slack backups. Do you keep a directory of all the old backups? Or is there a database dump anywhere? Or is the best way to just re-scrape https://g0v-slack-archive.g0v.ronny.tw/ ?
ronnywang
17:29:33
There is no backup directory and db dump now. There are some private channels in g0v-slack-archive. I cannot just dump the database.
patcon
17:30:07
ah ok gotcha. mind if i ask how you build the g0v-slack-archive app?
patcon
17:30:33
like is it API, or is it using the historical email backups?
ronnywang
17:31:34
I imported public channel log from slack backup first.
patcon
2018-11-19 17:40:34
so might it be possible for the old public slack backups to be shared? (sorry, just hoping to use them to inform some interview questions, so eager to do some data analysis 🙂 )
patcon
2018-11-19 18:07:31
For doing analysis like this fwiw:
https://github.com/bufferapp/slack-channels/blob/master/Analysis.ipynb
https://github.com/bufferapp/slack-channels/blob/master/Analysis.ipynb
patcon
2018-11-19 18:07:48
Even one old slack backup zip from an active period would help me get started 🙂
patcon
17:31:37
I'd love to do some ~semantic~ relationship analysis (ie. who speaks, who's involved in conversations, etc.) using https://pandas.pydata.org/ on the public data
patcon
17:31:48
do you still have those lying around?
ronnywang
17:32:35
And I crawl all new log every day from API
patcon
17:33:25
yeah, and it sounds like API gives you private access, which I wouldn't want. but esp the old public backups would be super-interesting if they could be hosted in a google drive or something (assuming they're not privileged!)
patcon
17:40:34
so might it be possible for the old public slack backups to be shared? (sorry, just hoping to use them to inform some interview questions, so eager to do some data analysis 🙂 )
patcon
18:07:31
For doing analysis like this fwiw:
https://github.com/bufferapp/slack-channels/blob/master/Analysis.ipynb
https://github.com/bufferapp/slack-channels/blob/master/Analysis.ipynb
GitHub
Analysis on Buffer's slack channels. Contribute to bufferapp/slack-channels development by creating an account on GitHub.
patcon
18:07:48
Even one old slack backup zip from an active period would help me get started 🙂
ronnywang
18:22:35
I didn’t reserve the old backup file. So I just exported the backup. https://g0v-tw.slack.com/services/export/download/484045055399/467b5d74
patcon
2018-11-19 18:38:07
Seems I can't access that without being an admin though. Mind dropping it in here?
https://drive.google.com/drive/u/0/folders/1CFCq4qSEpTkagj6NcMaxW1uMSVe8mSCi
https://drive.google.com/drive/u/0/folders/1CFCq4qSEpTkagj6NcMaxW1uMSVe8mSCi
patcon
2018-11-19 18:38:09
(I've added it to the hackfoldr: https://beta.hackfoldr.org/g0v-infras/https%253A%252F%252Fg0v.hackmd.io%252Fs%252FH1AGzfeAX)
patcon
2018-11-20 14:47:35
Bump :)
ronnywang
2018-11-20 23:23:53
ok, I uploaded the file.
ronnywang
18:22:53
The export file will be deleted after 10 days.
patcon
18:34:08
🙌 🙌 🙌 !
patcon
18:38:07
Seems I can't access that without being an admin though. Mind dropping it in here?
https://drive.google.com/drive/u/0/folders/1CFCq4qSEpTkagj6NcMaxW1uMSVe8mSCi
https://drive.google.com/drive/u/0/folders/1CFCq4qSEpTkagj6NcMaxW1uMSVe8mSCi
patcon
18:38:09
(I've added it to the hackfoldr: https://beta.hackfoldr.org/g0v-infras/https%253A%252F%252Fg0v.hackmd.io%252Fs%252FH1AGzfeAX)
2018-11-20
patcon
14:47:35
Bump :)
2018-11-24
kao264
03:07:37
@kao264 has joined the channel