more todo

This commit is contained in:
ed 2019-06-12 22:18:54 +00:00
parent 63e089a5f0
commit 48a68942a3

View file

@ -37,15 +37,17 @@ optional, enables thumbnails:
* `Pillow` (requires py2.7 or py3.5+) * `Pillow` (requires py2.7 or py3.5+)
# install on android # install on android (fully automatic soon™)
install [Termux](https://termux.com/) (see [ocv.me/termux](https://ocv.me/termux/)) and then install [Termux](https://termux.com/) (see [ocv.me/termux](https://ocv.me/termux/)) and then
```sh ```sh
apt install python apt install python
python3 -m venv ~/pe/ve.copyparty python3 -m venv ~/pe/ve.copyparty
. ~/pe/ve.copyparty/activate . ~/pe/ve.copyparty/bin/activate
pip install jinja2 pip install jinja2
# download copyparty somehow # download copyparty somehow, for example from git:
git clone https://github.com/9001/copyparty
cd copyparty
python3 -m copyparty python3 -m copyparty
``` ```
@ -58,7 +60,7 @@ CFLAGS=-I$HOME/../usr/include/ pip install Pillow
# dev env setup # dev env setup
```sh ```sh
python3 -v venv .env python3 -m venv .env
. .env/bin/activate . .env/bin/activate
pip install jinja2 # mandatory deps pip install jinja2 # mandatory deps
pip install Pillow # thumbnail deps pip install Pillow # thumbnail deps
@ -70,6 +72,11 @@ pip install black bandit pylint flake8 # vscode tooling
roughly sorted by priority roughly sorted by priority
* deal with multiprocessing being busted on android
* permissions break for `ed` on `-v /home/ed/vfs:moji:r -v /home/ed/inc:inc:r:aed`
* http error handling (conn.status or handler-retval) * http error handling (conn.status or handler-retval)
* look into android thumbnail cache file format
* run-script for android
* last-modified header * last-modified header
* support pillow-simd * support pillow-simd
* figure out the deal with pixel3a not being connectable as hotspot