A small cli to like and receive likes four your code in a git controlled code base.
Project description
git-like
Give your coworkers the appreciation they deserve without enduring the complex dynamics of social interaction.
When browsing the code base of coworkers or open-source projects I often find myself appreciating the work of my fellow coders. Be it because they found a smart solution for a problem or just because they kept to a certain style guide we committed on. However, with communication being can be a tedious task which distracts the sender as well as the receiver, this appreciation stays usually in my head.
Git-like is a small CLI which aims to make everyday life of us programmers a bit more collaborative, fun and finally - rewarding.
The concept is quite simple. Whenever you find a nice piece of code, you like it by typing something like
$ git-like like FILE FROM_LINE TO_LINE
and the author contributing most to the block of code you select receives a like in shape of a notification. In between all the frustrations which come with coding, this will give him a small positive incentive to continue his good work. A digitial clap on the shoulder.
By using information from your git configuration, git-likes setup is minimal.
Setup
You are 4 steps apart from liking and receiving likes:
1) Installation
$ pip install git-like
2) Claiming your email address
To prevent other people from using your email, you need to claim it. Therefore, we will email you an access code.
$ git-like claim YOUR-EMAIL
$ git-like claim YOUR-EMAIL --code ACCESS_CODE
3) Starting the daemon
git-like comes with a lightweight background process checking for new likes. You can start and stop it by using the cli.
$ git-like start
$ git-like stop
Integrations
A Jetbrains Intellij plugin is WIP.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for git-like-chillkroeteTTS-0.0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | f2b93d8e62951a435e3aacc2d6fc0c10aacf0bd8152a1fd5ac30b79d05af6852 |
|
MD5 | c5a5c1b82c4560c2e91a31f063b9ad67 |
|
BLAKE2b-256 | 8e52769fbfce87b8d049d8eb591495c0ea23dbebb9817b3f58d6fd85a9fd4a7a |
Hashes for git_like_chillkroeteTTS-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48c2600b876d0564c37480f5ec2e4c40d39f88c4aea545ed04b475516dbe7762 |
|
MD5 | 2a06428bbf24ea378d9d4cf2c4087316 |
|
BLAKE2b-256 | 32d3c925ea2c7e74d87cfed88c111daeade22c833aefab7c11b51d697ee9329c |