How & Why we have connected Slack & IRC
-
Upload
youngbin-han -
Category
Software
-
view
392 -
download
0
Transcript of How & Why we have connected Slack & IRC
How & Whywe have connectedSlack & IRCYoungbin Han <[email protected]>
Leader, Ubuntu Korea Community – launchpad.net/~sukso96100
Student, Sungkonghoe University – Software Engineering
Slack & IRC
#
Problems
• People in Slack or IRC can’t communicate each other.• Can’t see old history of messages from Slack.• Dispute resolution might be difficult.
• People might have to participate both channel.• Which can be a bit cumbersome.
• Separated channel, different information.
Facebook Groups & Forum
Survey
Yes100%
DoyouagreewithconnectingSlack&IRC?
Yes No Etc.
67%
25%
8%
WhichchannelfromSlackshouldbeconnectedtoIRC?
#general(Slack)#ubuntu-ko(IRC)
#irc(Slack)#ubuntu-ko(IRC)
Etc.
Sameroom.ioReferenced from the case of ubuntu-cn
Expensive & Not sustainable
Expensive & Not sustainable
Q : Is Slack-IRC integration of you guys working now?A : It should be broken.
GCP – Always Free Usage Limits
• Google Cloud Platform provides a f1-micro VM for free!• In US regions only. Except Northern Virginia.
• f1-micro is the cheapest one, and has the lowest spec among GCP’s VMs. But it’s enough for running just one bot.
github.com/ekmartin/slack-irc
• Running ”npm install” on f1-micro vm uses too much time.
• So, We used docker to pre-contain all dependencies.
Inform to IRC Manager to make sure the bot always stays in the channel.
Result
Nowadays - Cats
Links to ubuntu-kr
• Homepage – ubuntu-kr.org• ubuntu-kr on Ubuntu Wiki - wiki.ubuntu.com/KoreanTeam
• Forum – forum.ubuntu-kr.org
• Facebook – facebook.com/groups/ubuntu.ko
• IRC - #ubuntu-ko at freenode• Slack• Join - festi.kr/zlack/team/T068QEXT4/33• Chat – ubuntu-kr.slack.com
Thank you!Youngbin Han <[email protected]>
Leader, Ubuntu Korea Community – launchpad.net/~sukso96100
Student, Sungkonghoe University – Software Engineering