summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Brewer <ben.brewer@codethink.co.uk>2014-05-29 11:56:52 +0100
committerBen Brewer <ben.brewer@codethink.co.uk>2014-06-02 11:02:59 +0100
commit04dedff28d9295b5b926d9c9d2d2fb13fe0fc3a8 (patch)
treed0cbce4e0032031400add0787db04bb2d16a2958
parent485e76fea076b2a5f0efeab3ac7f98037f4e00c0 (diff)
downloadtbdiff-04dedff28d9295b5b926d9c9d2d2fb13fe0fc3a8.tar.gz
documentation: Remove issues which have already been resolved
Some issues in the TODO file have been resolved and no longer apply, these issues have been removed.
-rw-r--r--TODO14
1 files changed, 0 insertions, 14 deletions
diff --git a/TODO b/TODO
index a7c6da0..d2102d3 100644
--- a/TODO
+++ b/TODO
@@ -12,32 +12,18 @@ There has been a problem while testing on a real system directory tree, during d
----------------------------------------------
Right now the stream parsing and the filesystem operations are both made in one go. This operations should be made separately so that output the stream and dry runs can be performed. We should have a defined struct per command for easier understanding of what goes into the wire.
-+ Abstract endianness
--------------------
-At the moment the endianness of the file is the same than the one used in the image creation host. We need to state the endianness of the file and perform the transformations in those platforms that need it.
-
+ Abstract the stream object
--------------------------
Right now FILE* is used as the stream object. However abstracting the stream object is desirable.
-+ Write atuotools or waf scripts to build and release
----------------------------------------------------
-A simple Makefile is not the best way to maintain a package. Waf or autotools scripts should be put in place.
-
General
=======
- + Use sizeof(var) or (type) instead of fixed byte lengths on fread/fwrite
- + Fix endian issues in case we run the generator on a different
- endianness to the deployer.
+ Separate reading/writing stream data from actual file system operation
+ Create a manifest of deleted/created/modified files
+ Improve commandline for the deploy command
- + Rename the project to trebuchet-differ (tbdiff)
- + Create autotools scripts
+ Improve function namespaces to ease understanding
- + Add copyright headers to all source files
Features
========