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-05-29 14:58:19 +0100
commit94633ae0a2289becd51510b02dac3de058bee1c3 (patch)
treed0cbce4e0032031400add0787db04bb2d16a2958
parent1db1e045a3ce3d505718572ca14546bb4273e7a3 (diff)
downloadtbdiff-94633ae0a2289becd51510b02dac3de058bee1c3.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
========