møte - Fedora meetbot log wrangler
møte is an interface to MeetBot logs that allows the Fedora community to search and explore IRC meetings. More information on meetings can be found here.
møte organises and serves meetings as a drop-in replacement, without needing any modification to the MeetBot plugin itself.
Dependencies:
Virtual Environment setup:
pipenv install
will create a new virtual environment and install the requirements.pipenv shell
will activate Python's virtual environement's shell.
Running møte:
- Start
memcached
by typingmemcached
in the terminal and pressing Return (Enter) key. - Edit config.py with necessary information and place the
config.py
inmote/
- Modify the copied
config.py
to use memcached by settinguse_memcached = TRUE
- You can do it by running the following command in command line too:
sed -i '/use_memcached = / s/False/True/' mote/config.py
- You can do it by running the following command in command line too:
- Enter the Pipenv's newly created virtualenv's shell with
pipenv shell
- Run
python runmote.py
Note : Make sure memcached
is running in the background.
Running tests:
sh run_tests.sh
You can contribute code or data. møte is in need of contributors to increase its name association data pool.
Some of the meeting groups' names are difficult to understand: for instance, the term famna
may be unfamiliar to prospective ambassadors. To help add friendlier names and create a clear grouping of meeting groups, you can fork, edit, and send a pull request to the following data files: