This project has been archived by its maintainers, and is no longer receiving any updates.
Tools to generate mindmaps compatible from markdown-like text files, either as PNG with graphviz or as wisemapping-compatible XMLs.
A viewer for those can be found here: https://github.com/Lucas-C/wisemapping-mindmap-viewer
Also include a Twilio webhook that can receive updates for such markdown-like mindmap files, stored in git.
For more information, I wrote some blog posts explaining the role of those scripts.
Usage
wisemapping_md2xml examples/welcome.md > welcome.xml
graphviz_md2png examples/seasons.md
Deployment
upstart job using pew & uwsgi: /etc/init/brain_dump.conf
start on startup
script
set -o errexit -o nounset -o xtrace
cd /path/to/git/dir
exec >> upstart-stdout.log
exec 2>> upstart-stderr.log
date
APP_SCRIPT=$(dirname $(pew-in brain_dump python -c 'import brain_dump; print(brain_dump.__file__)'))/twilio_webhook_gitdb_app.py
LANG=fr_FR.UTF-8 pew-in brain_dump uwsgi --buffer-size 8000 --http :8087 --manage-script-name --mount /webhook=$APP_SCRIPT
end script
Changelog
https://github.com/Lucas-C/brain_dump/blob/master/CHANGELOG.md
Contributing
pip install -r dev-requirements
pre-commit install
The 2nd command install the pre-commit hooks
To only execute a single unit test:
py.test -k 'test_topic_from_line[toto-expected_topic0]'
Release files for brain_dump 1.1.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| brain_dump-1.1.5.tar.gz | 23.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| brain_dump-1.1.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 87.6 kB
Release files / brain_dump-1.1.5.tar.gz
| Download URL | brain_dump-1.1.5.tar.gz |
|---|---|
| Size | 23.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
60a73a17c2b577bde810fbaa5ef3c9a1f44554159f9f63ab38eadde57eb00988
|
|
BLAKE2b-256 checksum How to use checksums |
9b1f850211b94db37be363a4b4bc23419545d4ddb439556091ec98f18a49fc56
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/0.12.4 CPython/3.6.1 CYGWIN_NT-10.0/2.9.0(0.318/5/3)
|
Release files / brain_dump-1.1.5-py3-none-any.whl
| Download URL | brain_dump-1.1.5-py3-none-any.whl |
|---|---|
| Size | 64.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7ad10c541d29de7ff686651aff86294b79613e30336ba6334f270f5302e6b821
|
|
BLAKE2b-256 checksum How to use checksums |
4059e41676f7ef9f8b0c29a9b044111104a736acbd93015ad4da006bf2391c0e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/0.12.4 CPython/3.6.1 CYGWIN_NT-10.0/2.9.0(0.318/5/3)
|