staab / git-chat
- воскресенье, 23 октября 2016 г. в 03:13:12
JavaScript
None
This is a chat client built entirely on git. Do be aware that this is totally a joke.
I was inspired to do this by slack - the ultimate abuse of a chat program. With all its integrations, there are ways you can set it up so that all you see is a firehose of worthless data; issue tracker events, version control events - to the point that communication through your chat program becomes difficult.
This is a riff on that - what if instead of using your chat program to browse commit history, you used your commit history to chat?
Give it a try! It's pretty simple. Just type this into your terminal:
git clone https://github.com/staab/git-chat.git
cd git-chat
npm start Anonymous
You can set your username if you'd like, by changing that first parameter to npm start.
I'm actually pretty proud of how bad this software is.
git log with a very naive regexp, and uses cdcan't cd to /path/to/repoThis is a toy. It's not tested, it's not secure, it's not fast, it might even be dangerous. Don't use it seriously. But do try it out! Also it might only work on linux.