summaryrefslogtreecommitdiffstats
path: root/tests/TODO.txt
diff options
context:
space:
mode:
authorDenis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>2020-09-28 17:14:55 +0200
committerDenis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>2021-07-14 17:00:22 +0200
commitb3b9dae5d21750bc281f4482235d84de19367b4a (patch)
tree7ce3bbd0db91139705722f81a523deb39957c565 /tests/TODO.txt
parent7e4e660803408d5ab01a1a72262797a054fa5fa4 (diff)
downloadvendor_replicant-scripts-b3b9dae5d21750bc281f4482235d84de19367b4a.tar.gz
vendor_replicant-scripts-b3b9dae5d21750bc281f4482235d84de19367b4a.tar.bz2
vendor_replicant-scripts-b3b9dae5d21750bc281f4482235d84de19367b4a.zip
Add crude python library and example programs to do automatic installations
Here's how to test the Replicant 6.0 0004 RC5 data migration: $ cd tests/src $ ./test-replicant-6.0-0004-rc5-migration.py n7100 [ OK ] Installed Replicant 6.0 0003 [ OK ] Installed APKs on top of Replicant 6.0 0003 [ OK ] Installed Replicant 6.0 0004-rc5-transition [ OK ] Installed Replicant 6.0 0004-rc5 There is still a lot to be done as the libraries still have many things that are not implemented yet. For instance it doesn't support yet all the Smartphones and tablets supported by Replicant 6.0 0003. There is also a lot of TODO in the source code. In addition, the loggin system isn't very flexible. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
Diffstat (limited to 'tests/TODO.txt')
-rw-r--r--tests/TODO.txt8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/TODO.txt b/tests/TODO.txt
new file mode 100644
index 0000000..e23a3a7
--- /dev/null
+++ b/tests/TODO.txt
@@ -0,0 +1,8 @@
++------+
+| TODO |
++------+
+- Support flat directories as well as rsync of the official mirrors
+- Better logging system
+- Rework error handling through exceptions
+- Remove files in /tmp after finishing using them
+- Replace some of the shell commands like mktemp by the stock python implementations