ipfs-shipyard / integration-mini-projects

Ideas and tracking for small one week "mini projects" that integrate across IPFS
MIT License
14 stars 2 forks source link

Upgrade ipfs-hubot #2

Open jimpick opened 5 years ago

jimpick commented 5 years ago

From PL Slack (private): @hsanjuan "I wouldn't mind if someone with coffeescript powers took this pinbot and upgraded the whole hubot depedencies and fixed a couple of things (mainly there is no need to pre-resolve paths anymore)."

I'm guessing this is the bot here:

https://github.com/ipfs/ipfs-hubot

Not to be confused with our irc bot:

https://github.com/ipfs/pinbot-irc

Older version? https://github.com/whyrusleeping/pinbot

Audience: Mostly Protocol Labs Slack users, but also anybody else using the open source ipfs-hubot (anybody?)

Impact: Keep things fresh

Stakeholders: ipfs-cluster team, infra

hsanjuan commented 5 years ago

All correct.

daviddias commented 5 years ago

In addition. It would be great to make it portable and easy to config so that deploy their own at their homes.

hsanjuan commented 5 years ago

In addition. It would be great to make it portable and easy to config so that deploy their own at their homes.

That's already the case (as far as we can do with hubot): it is Dockerized and configuration involves just setting two environment variables.

I learned that Slack has it's own bot libraries and you can publish things in an appstore, so an interesting avenue would be to rewrite this as a one-click-install slack app (I guess someone still needs to run it?).