]> granicus.if.org Git - php/commitdiff
add roadmap
authorGreg Beaver <cellog@php.net>
Thu, 18 Jan 2007 22:29:25 +0000 (22:29 +0000)
committerGreg Beaver <cellog@php.net>
Thu, 18 Jan 2007 22:29:25 +0000 (22:29 +0000)
ext/phar/TODO [new file with mode: 0644]

diff --git a/ext/phar/TODO b/ext/phar/TODO
new file mode 100644 (file)
index 0000000..9767630
--- /dev/null
@@ -0,0 +1,18 @@
+Version 1.0.0
+
+ * implement metadata in manifest as [metadatacount8][type32][len16][metadata...]
+ * if SPL is disabled, disable the Phar class
+ * implement in-phar locking, so that a file that is opened for reading can't have
+   a handle opened for writing
+ * docs on file format/manifest description
+ * docs on uses
+ * support stream context for specifying compression of a file, as well as meta-data
+ * add setUncompressed(), setCompressedGZ() and setCompressedBZ2() to PharFileInfo class
+ * add uncompressAllFiles(), compressAllFilesGZ() and compressAllFilesBZ2() to Phar class
+ * add setMetaData($key, $contents) to PharFileInfo
+ * add getMetaData($key = null) to PharFileInfo
+ * always throw exceptions from the Phar object, and E_RECOVERABLE_ERROR from streams interface
+Version 1.1.0
+
+ * implement GPG signing
\ No newline at end of file